#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 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 struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template 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 struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceActionInvoker4 { typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template 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 struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template 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); } }; struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C; struct Action_1_tC95790E55CF4D5C803FAD201917F7CB367351E3F; struct Action_1_tB4B0D0DB16148980518A9D58761727D77FA1F1D3; struct Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378; struct Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B; struct Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333; struct Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E; struct Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA; struct Action_2_tD987B97B18D27B9920365359C46BC12702AD4F7D; struct Action_2_tF55503802357CB8A9E95ED4B00CEEEE6BDEC9166; struct Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6; struct Action_2_t51C134DC0CD7F5ED5E83EE70AD1FE0FDFF6DDCCF; struct Action_2_t9C4E97D0565650F0AEF7C72077EB8A0F9326E40B; struct Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7; struct Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3; struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907; struct Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA; struct Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C; struct Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F; struct Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD; struct Dictionary_2_t25574638E247E1D55E6ED2A97A5C38F3EBA31BA9; struct Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103; struct Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D; struct Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1; struct Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4; struct Func_1_t97C6124008260D65F78265F8B3965ACA776F0671; struct Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC; struct Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29; struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821; struct Func_2_t63BCD2DEBA7363CAD4DAAF9703EF65C11A4C7BBB; struct Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F; struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; struct Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B; struct HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B; struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178; struct IEnumerable_1_t940FA7702741D1A57781199D26ADBA3FE01EC8EE; struct IEnumerable_1_t5359DEC999AA35C7E2DE775B0455A4760550ED7F; struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44; struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; struct IEqualityComparer_1_tEA6D87A5AB670819FF91305D215B209552281584; struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; struct IObserver_1_t5F31FFBD7270B494632B49E2FC5E15AF8BB73672; struct InputProcessor_1_t6E31E29C499C6D9610C662BCCAD45B97D442C96B; struct InputProcessor_1_t43B1AEC927E378D43D0207A4C031927E872280CE; struct InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4; struct InputProcessor_1_t2BDDA39FCEEAE5A9C5F829128BC599C5F8E204D6; struct InputProcessor_1_tCC7634AB386F9C6888B89C0FD440251E67C5D8F7; struct InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2; struct InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F; struct KeyCollection_t2436BD3C164ABAF9BAE2B9398644DA17884B3586; struct KeyCollection_t95CF085CD013FBCB386F33762B2F936A106207E0; struct KeyCollection_t8AA6FC5CABE28D4231DD1993610B63B195D7A7BD; struct KeyCollection_t1E455851AB76C45687273FB179A5DF67E1F58AAA; struct KeyCollection_tD4A0C41F41EA529D4514091372080877F6248C04; struct KeyCollection_t4C90FD1D24B03DB29068B459260F88304DF42655; struct KeyCollection_tF0B6D6FBE89245B5B34798233471D53A6BF802A3; struct KeyCollection_t43102F04E62D9BA2A82FB1FA55DA5E3025031C6F; struct KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC; struct List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7; struct List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; struct List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E; struct UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60; struct UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2; struct UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A; struct ValueCollection_t6B3E8D0A0BE830ED6152F66E7C5B7DB923788186; struct ValueCollection_t12FC42CDC54A80773D2A067B7D0F69971029DEB7; struct ValueCollection_tF5DD6AC618E5C0410C4DC30D1848EE3346F26CC7; struct ValueCollection_t185CDF335F44802A4F335662CC2CA7DC4DDE65D0; struct ValueCollection_t96259FE42C45AADD5918C1CDD01C7D732504C523; struct ValueCollection_t66D9DFDC300C600075075AAC7AB5C656A8540A62; struct ValueCollection_tD63A626D1918F702C79B868362E823BDCFD426CD; struct ValueCollection_t96C31E0C36EF324B4BA86A8ED314F2AF342D6D6C; struct Action_1U5BU5D_t525E90B5D1212F32F34CD47670B3553347DFB133; struct Action_1U5BU5D_t22E45C2BFF8C89B61E349730E6255288D35F6B88; struct Action_2U5BU5D_tE696881AB7B602657DE1A212B1F9322B7F472FBB; struct Action_2U5BU5D_t493765D280908ABBDC5280C16C38A55BEB3FB645; struct Action_2U5BU5D_tF0EAC88CF3D1AADA46955EC4879598BCF64FEA5B; struct Action_2U5BU5D_tAE1C0BBF3A3375CE5ECA001D472AF5BCFA316938; struct Action_2U5BU5D_t76318232107F3C32E9D6B055A413EBCBB02A30FA; struct Action_2U5BU5D_t08DE08A7C6B16A0D8F39E2B23A45796CD1D1C4D1; struct Action_2U5BU5D_t03D844ECB7234028DD3556FBAD4097B4835CA7A4; struct EntryU5BU5D_t2D12D9909C9E5DAAFF44FD7B2612764E72A7BA24; struct EntryU5BU5D_t9FD9D035EC39D906D721AB34770B74E60F97681A; struct EntryU5BU5D_t50BF0A4DDDB0CBC9A417705BC521C9F69912D0C9; struct EntryU5BU5D_t576A727644D442A09F0B14EC9DD334BD0234F351; struct EntryU5BU5D_tEB41C94D728A2A116E7C01CCB2ACEBA8AD296C60; struct EntryU5BU5D_t734AD0C375E8FC48D8AB1368351A168315F2C495; struct EntryU5BU5D_t05A444C605D7D354DA1A1A00317821912EB2F4A7; struct EntryU5BU5D_t6FFF9155A8574DAE59AE5E53B83EB0E1FBFF79E4; struct InputProcessor_1U5BU5D_tB3C64A18219DEBFF75635AE580655A02C187A57E; struct InputProcessor_1U5BU5D_t8533CEA9A58C5C83EB993039C5E7601637DA4140; struct InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C; struct InputProcessor_1U5BU5D_t8BE85FD0C7EF54069E5D38FE8543449602581D77; struct InputProcessor_1U5BU5D_t2D9B681F9F0B39759619A0D4617FB6B20FB10AC0; struct InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A; struct InputProcessor_1U5BU5D_tBA73A89FF9ECD7F1DA5B139ABBA8609E7047B2FF; struct KeyValuePair_2U5BU5D_tF8154B2302178CCE00D745DBF55F703880469DFC; struct SlotU5BU5D_t123558B2D530E4B5BD1DE3DEE7D54DDEEF5B44F0; struct SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01; struct ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct InputActionAssetU5BU5D_t9051AB8F4003F062BCDFB20FD95FC859D910DB82; struct InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045; struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17; struct InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86; struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548; struct InputDeviceCommandDelegateU5BU5D_t243984810DCC1E9828C0D6665D0B7AC435A43D9A; struct InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5; struct InputDeviceFindControlLayoutDelegateU5BU5D_t9B27C1115622DAB0A04E3C93E8A9D64EBFDA27BC; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5; struct KeyControlU5BU5D_t247D92FAA9E46BA28BB54BB6E38E7F99BD2C02DA; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; struct UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299; struct ParameterOverrideU5BU5D_tC408277D7E98D32E4B0AEFA1E2EDDB74790897EE; struct ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104; struct ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27; struct AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5; struct StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9; struct StateChangeMonitorTimeoutU5BU5D_t475D94CE66B17064D5DE2966779E7E9006A09D82; struct StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4; struct RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5; struct RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA; struct SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3; struct BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39; struct SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830; struct Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8; struct AnyKeyControl_t88E59A594CAF1E3A432C3BEC2634C0CA462D8A14; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; struct AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906; struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7; struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B; struct DoubleControl_t3707A6260424A2F3636669A2BAFF5CB5E91D2486; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; struct Exception_t; struct FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D; struct GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5; struct Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4; struct HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03; struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; struct ICustomDeviceReset_tAFC2240DFF6FD701440CFA988C2462163F200BBF; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5; struct IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509; struct IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09; struct IInputStateChangeMonitor_t043FD8736A6F45C06A2FAFFC5BE70A565F999598; struct IInputUpdateCallbackReceiver_t79FBC1CD33003734249CBD0BA01744DEDBBC27EB; struct ITextInputReceiver_tEE038511361F9BC08961E8422281801EE8AC8523; struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D; struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700; struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E; struct InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D; struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B; struct InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809; struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F; struct InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A; struct InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E; struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5; struct InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210; struct InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114; struct InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF; struct InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55; struct IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB; struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; struct LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554; struct LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68; struct MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34; struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; struct MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9; struct MethodInfo_t; struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A; struct PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603; struct ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718; struct QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1; struct RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A; struct Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4; struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; struct StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2; struct String_t; struct TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079; struct TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC; struct TouchPressControl_tD5BD68D9FDEAC889591DD7A499864893A43C7CEB; struct Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE; struct TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9; struct Type_t; struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432; struct Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct U3CListControlLayoutsU3Ed__81_t75C6DF03B0986570F10B8F5F74E214A71A51DDB5; struct RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE; struct Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F; struct Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26; struct U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C; struct U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661; IL2CPP_EXTERN_C RuntimeClass* Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var; 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* AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_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* ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICustomDeviceReset_tAFC2240DFF6FD701440CFA988C2462163F200BBF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEventMerger_t1BC5F88E3FA039F39705A752BDE7B9EAAEA38F3F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEventPreProcessor_t4A1950C2472D092B79869DF89F877EF9454D951A_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* IInputStateChangeMonitor_t043FD8736A6F45C06A2FAFFC5BE70A565F999598_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IInputUpdateCallbackReceiver_t79FBC1CD33003734249CBD0BA01744DEDBBC27EB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IObserver_1_t5F31FFBD7270B494632B49E2FC5E15AF8BB73672_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITextInputReceiver_tEE038511361F9BC08961E8422281801EE8AC8523_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_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* InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_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* InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_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* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_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* PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CListControlLayoutsU3Ed__81_t75C6DF03B0986570F10B8F5F74E214A71A51DDB5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UpdateMode_tCD49766B755C4CD8E1F2DE8D57798DAC2C5CBF32_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tF62B85DD2C59D87BA6C8DA02965E1F3203A64E53____BD3331923AE2D87F6296377CB80C86CE12BF445ED38D4485D28FACFEC06BFF5B_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tF62B85DD2C59D87BA6C8DA02965E1F3203A64E53____D9D05356900CBD90C107CDBD184BC94526EC3F9228772F900FC7C60E3FE82B5A_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tF62B85DD2C59D87BA6C8DA02965E1F3203A64E53____FFCB0A1E90587D61767DBCE765CBEC8743DC4A67B865900B464ED065E4625BD5_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral001B8951E2B43D1E20EEB82CF005C5F5A95D1F66; IL2CPP_EXTERN_C String_t* _stringLiteral03BB9A91DF5AF35BC2C4BD3A3DC6BD92997588E5; IL2CPP_EXTERN_C String_t* _stringLiteral0544733D415DD1045E37CEFF718A91EA074ECAFB; IL2CPP_EXTERN_C String_t* _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B; IL2CPP_EXTERN_C String_t* _stringLiteral07A7681C0883AD72CB90C3265BE2DD9E3E8828C8; IL2CPP_EXTERN_C String_t* _stringLiteral09261B946DE10847F29FF64038746325ECC698FD; IL2CPP_EXTERN_C String_t* _stringLiteral0970CF2FD3560786B3DFD69BC3EE83E1A9521103; IL2CPP_EXTERN_C String_t* _stringLiteral09C996CC26308F014A8C3CD22845AE1081C2803C; IL2CPP_EXTERN_C String_t* _stringLiteral0BA5468134AAC3438B5940C44AFD45FE8669FCEB; IL2CPP_EXTERN_C String_t* _stringLiteral0C81413ADA26B9D9FB5559F6B8F00B6E297D84E1; IL2CPP_EXTERN_C String_t* _stringLiteral0F074ACDA6A7CA1AB7A1168EDD7678BD05D5F651; IL2CPP_EXTERN_C String_t* _stringLiteral11163885D674201194ABAB5054B7E0C366771C7B; IL2CPP_EXTERN_C String_t* _stringLiteral1350F8DDC655DCB4BFCF3A9B1BEE6066B862DA49; IL2CPP_EXTERN_C String_t* _stringLiteral135F326F5507595B90A8E7BB8ED2E8E96F199BF2; IL2CPP_EXTERN_C String_t* _stringLiteral1630E6A6E4B065CB228F2BB0735FC4EB04ADCF98; IL2CPP_EXTERN_C String_t* _stringLiteral1AC853141D7454B4C667A91DBE770D9B7EFB2538; IL2CPP_EXTERN_C String_t* _stringLiteral1B22F82E513C1BB368DFDBFDFB5FB8C1178CA305; IL2CPP_EXTERN_C String_t* _stringLiteral1B84978472E4222D49620AB99A8EFD2722C5F5FE; IL2CPP_EXTERN_C String_t* _stringLiteral1D1CBD8D6012C682C7CCDFC1C225306E8558C078; IL2CPP_EXTERN_C String_t* _stringLiteral1D561AC76D25C14F30BEBB7F944C6EBAA82FEBEE; IL2CPP_EXTERN_C String_t* _stringLiteral1EEB75795CB6B2FEB03B506A6ABF63E6EB891D3A; IL2CPP_EXTERN_C String_t* _stringLiteral21DC1A3FAB7B050DAAFFD16083329ABC11F2E031; IL2CPP_EXTERN_C String_t* _stringLiteral23C789F5896CE86882E3E11C04676F143FEEB3DC; IL2CPP_EXTERN_C String_t* _stringLiteral25CC55CC625783E96431BAB58F1C49B6336901B8; IL2CPP_EXTERN_C String_t* _stringLiteral27B1AEB24E6D2B53697EC563051927D25A556ED8; IL2CPP_EXTERN_C String_t* _stringLiteral27D9B7EF612AEB12509925B54604A1C6C9199F88; IL2CPP_EXTERN_C String_t* _stringLiteral28EB840B6288DDFA6A7106C1A9F894B73E127D85; IL2CPP_EXTERN_C String_t* _stringLiteral29340CC6DE4F0D8CF1A3ADBF57306A53920E648A; IL2CPP_EXTERN_C String_t* _stringLiteral294F098A1D5E681EDEE8F43BFA8F45CFBA5798A7; IL2CPP_EXTERN_C String_t* _stringLiteral2A2782DDF2179B23547713DD1D5AB7ED9DA9D3E0; IL2CPP_EXTERN_C String_t* _stringLiteral2B87243FBDB9C2AC6368983767212AE4EB2B35CF; IL2CPP_EXTERN_C String_t* _stringLiteral2D1FADF5216A279FF8145B59C3BB842997CDF199; IL2CPP_EXTERN_C String_t* _stringLiteral2F20D95A90FE1B26252C8FE75359B02D822DB053; IL2CPP_EXTERN_C String_t* _stringLiteral303ECECF0AA9FDD6A0293D0A3390A5F5E9E32329; IL2CPP_EXTERN_C String_t* _stringLiteral335FF3A7EB83C5141B0A224AA6FF1E4BB3940BD4; IL2CPP_EXTERN_C String_t* _stringLiteral3855E8A34957312A6449FC23FFB87754C1D0E662; IL2CPP_EXTERN_C String_t* _stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7; IL2CPP_EXTERN_C String_t* _stringLiteral3E7C8EBCB34BC53B8007AF8DA3349AB95EE52B8B; IL2CPP_EXTERN_C String_t* _stringLiteral3ED7B4C473E85E5A3870A4498B52AE1C0FA74132; IL2CPP_EXTERN_C String_t* _stringLiteral3EDED5759235CBBAF206D4FA859DCF807AA71BE1; IL2CPP_EXTERN_C String_t* _stringLiteral418C62912EB8A58FC3E9F514737466D07C4EA081; IL2CPP_EXTERN_C String_t* _stringLiteral42066FD93A228D005178621FEC41EE10A0840BCF; IL2CPP_EXTERN_C String_t* _stringLiteral4242348F79D89713783C664DBCE2420B6B2900DE; IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D; IL2CPP_EXTERN_C String_t* _stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84; IL2CPP_EXTERN_C String_t* _stringLiteral45EDE4DB19150515241E2FE6610B1490B1DED5C7; IL2CPP_EXTERN_C String_t* _stringLiteral464F70DC593F98B22B468600E676CA836C447D3D; IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8; IL2CPP_EXTERN_C String_t* _stringLiteral480D2996F0237C983BBBCC925098492AFCFE152D; IL2CPP_EXTERN_C String_t* _stringLiteral4922D15E3F6F51B37B01EB36DD6268164957D71F; IL2CPP_EXTERN_C String_t* _stringLiteral497D04A9F12484A2B579045305317D824B392B5E; IL2CPP_EXTERN_C String_t* _stringLiteral4A261EB7E7319776625F5A015EA18053797E6890; IL2CPP_EXTERN_C String_t* _stringLiteral4B4523E5E32D17473FFCC006C3EF7B5B197C03B1; IL2CPP_EXTERN_C String_t* _stringLiteral4D3D7302987C2B4D5F8093A5DAF6AC713B851CFC; IL2CPP_EXTERN_C String_t* _stringLiteral4F724051E2D28B18765B679F5E4D93AED1FD6821; IL2CPP_EXTERN_C String_t* _stringLiteral53341CC24F9A1C8120B54B4F417C8EF87B0CBCE1; IL2CPP_EXTERN_C String_t* _stringLiteral5379C25D8F9979AD371949D2F3201B2D326743A4; IL2CPP_EXTERN_C String_t* _stringLiteral54BB766C350A71E727166B0CA9401593627E8F16; IL2CPP_EXTERN_C String_t* _stringLiteral55935FB09C18CDEF3D02A1F5E7113C74ACB5CB7F; IL2CPP_EXTERN_C String_t* _stringLiteral570A8C820BD3B01A870C767E1B234057A3ABC60F; IL2CPP_EXTERN_C String_t* _stringLiteral5742AB535A524B7E9D2BBC75E3B43257D3C75064; IL2CPP_EXTERN_C String_t* _stringLiteral5A240611394957FD23FDBBB19D1FAEA92BD0A2E9; IL2CPP_EXTERN_C String_t* _stringLiteral5A58201DCDF106A561ABEA734AAE114ED50B4F30; IL2CPP_EXTERN_C String_t* _stringLiteral5B53FF4BB90F17D124F1FA7197FF553B59B98F68; IL2CPP_EXTERN_C String_t* _stringLiteral5E4609AC3C6E84D2010252F67F4E72A2DBC1DC06; IL2CPP_EXTERN_C String_t* _stringLiteral608E1327150DD1AD051BEA23FAB93D367FA049FF; IL2CPP_EXTERN_C String_t* _stringLiteral61225B335304C6BE91EE0EC8CF385BBE9B633F17; IL2CPP_EXTERN_C String_t* _stringLiteral63A66544182E60A0B41E75178AA7BE94309EF08F; IL2CPP_EXTERN_C String_t* _stringLiteral656C470468DF1309A8BC07ED38CE5FF1ACE64DBD; IL2CPP_EXTERN_C String_t* _stringLiteral65C06B538C43A32891E65BAB5E8DB3892D8BF2C2; IL2CPP_EXTERN_C String_t* _stringLiteral68F88088656B9923480FE618B4D5AEFBB1224599; IL2CPP_EXTERN_C String_t* _stringLiteral69DF1872CADDC94771AAAA71EE14D92F8FD7BD74; IL2CPP_EXTERN_C String_t* _stringLiteral6A397A13C56ABA13CCA4A3459884871DB40F7F7E; IL2CPP_EXTERN_C String_t* _stringLiteral6A96E171FF5210D477623DA1C8B47807B594EA39; IL2CPP_EXTERN_C String_t* _stringLiteral6B1251A4A4D247E27F776167F1A9EA4D5A6E8497; IL2CPP_EXTERN_C String_t* _stringLiteral6B453523EDF1106B4E8C4DA47CF75881783E65C5; IL2CPP_EXTERN_C String_t* _stringLiteral6B8CD4B6D862D3DAB73CB4E263DBAEBAFA5F49D7; IL2CPP_EXTERN_C String_t* _stringLiteral6BDD037B6AEE48B5D323DAAEAB467A82A176AF5E; IL2CPP_EXTERN_C String_t* _stringLiteral6DF9D4F46DFA854AAE70F89EA5C08ACCAA168DFF; IL2CPP_EXTERN_C String_t* _stringLiteral6F88F97D18CEE55EBB014C32A6D854CB3FBEB63C; IL2CPP_EXTERN_C String_t* _stringLiteral7050E794F9BC7E6FB04B0854BF6DAD408C0FC164; IL2CPP_EXTERN_C String_t* _stringLiteral70E56B100C48B1B56DB8AFFAC26B6F1BF92DDA11; IL2CPP_EXTERN_C String_t* _stringLiteral724F6EF07C0D3FFFD32A55027218B65FB4F377E1; IL2CPP_EXTERN_C String_t* _stringLiteral7348E969150769A75AF7801C5E009E8E6EC276EF; IL2CPP_EXTERN_C String_t* _stringLiteral73F1C0DB7E67894BD0991354AA6CB2DA4A3A5D88; IL2CPP_EXTERN_C String_t* _stringLiteral74D76C7BAA4DECF9C908C2F7D020C83CB02B76B0; IL2CPP_EXTERN_C String_t* _stringLiteral757C8DB25D755A37051E5C2B4849D4812ABB2F58; IL2CPP_EXTERN_C String_t* _stringLiteral75C123F6B54703295CFE76238B415DDAFB9698C9; IL2CPP_EXTERN_C String_t* _stringLiteral75FF844BBE586082C7FA1D317EAFCB2B4AB53D9C; IL2CPP_EXTERN_C String_t* _stringLiteral765048730869F67925B9AB47A2AA4E6BDD4B2165; IL2CPP_EXTERN_C String_t* _stringLiteral7672B1CB98F2EFAF3B642E0727371BD99BCD8A28; IL2CPP_EXTERN_C String_t* _stringLiteral7882604CF792AAD4D965FCD7E31211D540BDBB9C; IL2CPP_EXTERN_C String_t* _stringLiteral7CFABA7C6462657D1BE1B82BCB25DB5422A67CE8; IL2CPP_EXTERN_C String_t* _stringLiteral7D832450EB8F529B98D1D7829EE23B628D4FD794; IL2CPP_EXTERN_C String_t* _stringLiteral7DE03E5EBA0308517D1762F2C0DF3B9E2A2F1870; IL2CPP_EXTERN_C String_t* _stringLiteral7EABC29EBD9BD52BA963D8983452A4A7407EBE6F; IL2CPP_EXTERN_C String_t* _stringLiteral81E80EA114E7CD2B970C5BA3E85B8F9E93C46DC4; IL2CPP_EXTERN_C String_t* _stringLiteral82EA3C9AFC08F0CECEBC1B257606B3106346FCAF; IL2CPP_EXTERN_C String_t* _stringLiteral841967C9F7417326D9B6354E4FE3FC45CE3634EA; IL2CPP_EXTERN_C String_t* _stringLiteral84C8BF6DDBDDEC3A92AEA77ABF46CD671944B758; IL2CPP_EXTERN_C String_t* _stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A; IL2CPP_EXTERN_C String_t* _stringLiteral86186031B6A596FFFE4131DF258F8F1FF70E4951; IL2CPP_EXTERN_C String_t* _stringLiteral871C50B2EA6F82F09B5B9A7EF8B17FDCA2EEE958; IL2CPP_EXTERN_C String_t* _stringLiteral8739227E8E687EF781DA0D923452C2686CFF10A2; IL2CPP_EXTERN_C String_t* _stringLiteral8749E756FB4409A7DA5D332D9444516DACC43DFF; IL2CPP_EXTERN_C String_t* _stringLiteral876D93F4B29CCD7342A2D8D702F8945FF0396682; IL2CPP_EXTERN_C String_t* _stringLiteral88BDF3D0791A560245652E772545C49897854443; IL2CPP_EXTERN_C String_t* _stringLiteral88F147D7F5EACCD41D1B500D3DF7155CB616B837; IL2CPP_EXTERN_C String_t* _stringLiteral8B02FFB11C49AD538568BC137F5740AB874DC570; IL2CPP_EXTERN_C String_t* _stringLiteral8C9F18A4F030B96447955FBBA1A99FFC43B5D8E0; IL2CPP_EXTERN_C String_t* _stringLiteral8DACB0EDC7D405E158353E192C49915CD4031B83; IL2CPP_EXTERN_C String_t* _stringLiteral8DAE0371884040CFA6CE09831807D3D5D255F5D6; IL2CPP_EXTERN_C String_t* _stringLiteral8DC5C9388DBBDF59386B9FB10C2D7F2E0BFE73B8; IL2CPP_EXTERN_C String_t* _stringLiteral8E5708A6E10ECEDD6C79E0A4A1B15A225EFE7E57; IL2CPP_EXTERN_C String_t* _stringLiteral8EAB3208A6D4D55CC7AD481046AF7FBE9BE11384; IL2CPP_EXTERN_C String_t* _stringLiteral903F03FC1A11E4761D33E056D90BB5870B47104B; IL2CPP_EXTERN_C String_t* _stringLiteral9171B6BCFF1D313A30D54A41A29DA67164863CCC; IL2CPP_EXTERN_C String_t* _stringLiteral9223FB63DD1FD9CCF33683A7C5C87DA3F7CE1A9A; IL2CPP_EXTERN_C String_t* _stringLiteral92B8E551EF78EA21EABB85995C1DDDF9474CD320; IL2CPP_EXTERN_C String_t* _stringLiteral92D63F42D5F24A04F46CF0B3820441D11C905B48; IL2CPP_EXTERN_C String_t* _stringLiteral9356966FE7FE8C8E3001B2D95F5177F6D1E4717D; IL2CPP_EXTERN_C String_t* _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1; IL2CPP_EXTERN_C String_t* _stringLiteral9538BAEDBF589D7D271123873993D6B72FC02D11; IL2CPP_EXTERN_C String_t* _stringLiteral960CFC4855FBB42851E393425E8CE32ABB68C781; IL2CPP_EXTERN_C String_t* _stringLiteral96F6475ED750A82A44E692C566734533023173A2; IL2CPP_EXTERN_C String_t* _stringLiteral98FEE36F66DDCF5ACCF066A4411E436B2EC27A78; IL2CPP_EXTERN_C String_t* _stringLiteral99E0BE07A8922ABD73F1320EBE0DA083F5D0E14B; IL2CPP_EXTERN_C String_t* _stringLiteral9A2E3F49549FF8BFC0C269B134528503D38A0399; IL2CPP_EXTERN_C String_t* _stringLiteral9B0BB5433E9600F0BD3B7E4E4F4A0472AE371909; IL2CPP_EXTERN_C String_t* _stringLiteral9B6F8A34098BC8FE5056EE7965F537F9FCD7445D; IL2CPP_EXTERN_C String_t* _stringLiteral9CB9BA6603AAA5ECCE4F3CF7D8D8EBA0FB5E6FC1; IL2CPP_EXTERN_C String_t* _stringLiteral9CCAD0804681D389662AE4D59666F2C220293CCE; IL2CPP_EXTERN_C String_t* _stringLiteral9D567EE0085883D3AC2E1EE49E14A74E61BEFBC0; IL2CPP_EXTERN_C String_t* _stringLiteral9D99959EC8130DC909F67BC3E4D542E221D60B3F; IL2CPP_EXTERN_C String_t* _stringLiteral9DF256B62E2C231754E1C65A5601804CEBB90F9E; IL2CPP_EXTERN_C String_t* _stringLiteral9E492D245CF7BC396F0E56230A3575844F6A9C52; IL2CPP_EXTERN_C String_t* _stringLiteral9F47ED494281564928088BD8AB756BCB0CA3D564; IL2CPP_EXTERN_C String_t* _stringLiteralA2BE3F23D71081F748BF1E690A69309BFF70BEA7; IL2CPP_EXTERN_C String_t* _stringLiteralA2EE9F14390EEC8DFB5E34E369F474039B7A7E1E; IL2CPP_EXTERN_C String_t* _stringLiteralA3A4CE0F9A828A57CABF00CD1C33D92A9A5773CF; IL2CPP_EXTERN_C String_t* _stringLiteralA50160048687C05C4A6257A7E3773F0E2F8B6A26; IL2CPP_EXTERN_C String_t* _stringLiteralA5030F91418E56823C7D2FC359BF27CC5AAD8E3B; IL2CPP_EXTERN_C String_t* _stringLiteralA522C29D98B1F10D9DF031D9DE44DA2292D7DE53; IL2CPP_EXTERN_C String_t* _stringLiteralA634EF069D76C47E8C027E49D022346C000C167B; IL2CPP_EXTERN_C String_t* _stringLiteralA80128F105C22FB8901159F074B932CB5A956025; IL2CPP_EXTERN_C String_t* _stringLiteralA99DCC00443D797894F4B10607C716D806A9105F; IL2CPP_EXTERN_C String_t* _stringLiteralABDCCB17E56605903DC5F7E295E289CE3971EA70; IL2CPP_EXTERN_C String_t* _stringLiteralAE9446031FCBCF6F39C5F3EEAC0C4BE4F0896F7F; IL2CPP_EXTERN_C String_t* _stringLiteralAF76631C9924DA21CC9961B508E27EB5D8012412; IL2CPP_EXTERN_C String_t* _stringLiteralAFB113C946693ED775D34DA089051C083C7A245E; IL2CPP_EXTERN_C String_t* _stringLiteralAFCDC24487EB01F0E37EEE39BC25C177693D2EE3; IL2CPP_EXTERN_C String_t* _stringLiteralAFEF46016A995FD00AD45BB459121E73C6AF4EE0; IL2CPP_EXTERN_C String_t* _stringLiteralB0137C14351739242DAD12026279F13C12B38B14; IL2CPP_EXTERN_C String_t* _stringLiteralB1E5119D36EC43B340C0A0DDC99F1156546EA9DF; IL2CPP_EXTERN_C String_t* _stringLiteralB224BE3FF06739D3E85730D9911028055A683608; IL2CPP_EXTERN_C String_t* _stringLiteralB375D52F58ABA319072C6F9F1880BCB36A59233C; IL2CPP_EXTERN_C String_t* _stringLiteralB502A186982A83A6C402B5753C1120061504E6EB; IL2CPP_EXTERN_C String_t* _stringLiteralB624235BF2D7964F2345ECC1D415BE83D6A8AD6B; IL2CPP_EXTERN_C String_t* _stringLiteralB6AEA0E1C14F83A795D9998880B030CBF2D8172D; IL2CPP_EXTERN_C String_t* _stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07; IL2CPP_EXTERN_C String_t* _stringLiteralBB3F223896EC30F7292484479FB732D822BBDFBE; IL2CPP_EXTERN_C String_t* _stringLiteralBD167AEAE5312BD016BB8E53CBDF290947BF4F27; IL2CPP_EXTERN_C String_t* _stringLiteralC0113547B4691AD4D904D0667F396188E1117475; IL2CPP_EXTERN_C String_t* _stringLiteralC068740B1398F61F47B7773BB27A4A828FA47A6F; IL2CPP_EXTERN_C String_t* _stringLiteralC08ECADB105D30F2AA1FB05B93D1A8B5E1A69232; IL2CPP_EXTERN_C String_t* _stringLiteralC099423F69D278B508E17A8BA5BDA35BB6E29C08; IL2CPP_EXTERN_C String_t* _stringLiteralC182FAC9EDD38C759DB18C15C7171207EB92ED14; IL2CPP_EXTERN_C String_t* _stringLiteralC25E2EABB1B5620F019225E1898740CE94023E27; IL2CPP_EXTERN_C String_t* _stringLiteralC4387C589D541CE3E405045B6594295A394F40C9; IL2CPP_EXTERN_C String_t* _stringLiteralC5ED819663B2FB75AB220874BDCC37731931BF53; IL2CPP_EXTERN_C String_t* _stringLiteralC73B9E294DEAD606A446FBF13099654699D7C981; IL2CPP_EXTERN_C String_t* _stringLiteralC7C7E6AD84800CB8A50706F46E0567A6458C0F10; IL2CPP_EXTERN_C String_t* _stringLiteralC92385CF8B4C7F761AD0681C15E22CC65128E70E; IL2CPP_EXTERN_C String_t* _stringLiteralC98237D0E3F7BFDB6261502FE04A3149C1235E8D; IL2CPP_EXTERN_C String_t* _stringLiteralC983E0BCD84A9435588AABBD7A81222974C0B67E; IL2CPP_EXTERN_C String_t* _stringLiteralCA09A8D81BCC945B9599285059EF3B3BC4EE074E; IL2CPP_EXTERN_C String_t* _stringLiteralCA2622A958C0A5EDF1EE3688414144E43F12E29E; IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F; IL2CPP_EXTERN_C String_t* _stringLiteralCFA73882EBCB16AE44454CACF911EC21EF0A579C; IL2CPP_EXTERN_C String_t* _stringLiteralD01445F0360E2DE9E8979C8B0B4375041024C567; IL2CPP_EXTERN_C String_t* _stringLiteralD28E2459AC6A73898F642FFE30F6729271682756; IL2CPP_EXTERN_C String_t* _stringLiteralD3405336B22171B2B1D27A70CEA528CE3E5F192C; IL2CPP_EXTERN_C String_t* _stringLiteralD3B2053D767CC520A66A85BC071DDFEEAF247B92; IL2CPP_EXTERN_C String_t* _stringLiteralD62B87B96C1AF943A04794CB78B7B9A50D415FD1; IL2CPP_EXTERN_C String_t* _stringLiteralD6ACC15E3A50E7495A2DA723D5527811DC6AB8E6; IL2CPP_EXTERN_C String_t* _stringLiteralD94B30F5FBD8D148126F385E80E1D11579438F2E; IL2CPP_EXTERN_C String_t* _stringLiteralDDB8F4B49C528E0C3D5DA902B1F5423F84BCDC2B; IL2CPP_EXTERN_C String_t* _stringLiteralE0989D34BBEA6C5990DF72C107E08157B559F106; IL2CPP_EXTERN_C String_t* _stringLiteralE1569DA1D36D14A9B13F031EA09AC8CF93678F31; IL2CPP_EXTERN_C String_t* _stringLiteralE3AE44BFAE597E5BD1815DD96813D865DFF80629; IL2CPP_EXTERN_C String_t* _stringLiteralE4C1123FFC7B0EFD6254D0768E1D5746664256B0; IL2CPP_EXTERN_C String_t* _stringLiteralE566E6091771397A8847DE9F0E5AF31E5E383CA7; IL2CPP_EXTERN_C String_t* _stringLiteralE5EDABA1ACD51BE2EA5F7FF54AC3820866282CD9; IL2CPP_EXTERN_C String_t* _stringLiteralE6C38AF488A8F495D24AC1B032C5CEA28D606CC5; IL2CPP_EXTERN_C String_t* _stringLiteralE745E1F0ACBC580139103499E5FBF2E52B7CC8B9; IL2CPP_EXTERN_C String_t* _stringLiteralE7B220013188086E72EF0A5D72D3E2087CEA10DB; IL2CPP_EXTERN_C String_t* _stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF; IL2CPP_EXTERN_C String_t* _stringLiteralE8CDEE792623E01A9FD833B1BAFB0659BC63C1C0; IL2CPP_EXTERN_C String_t* _stringLiteralE8F0495147FA58FE0F70B56DAC055C9129035987; IL2CPP_EXTERN_C String_t* _stringLiteralE9B2C4B73C4357A8FA4CCAF19BD43878882AB8C3; IL2CPP_EXTERN_C String_t* _stringLiteralE9D638FD2B23E7A3CC06EE181F1A35A711C05D72; IL2CPP_EXTERN_C String_t* _stringLiteralEB534843932D1025EEE09575458F840C63DC1063; IL2CPP_EXTERN_C String_t* _stringLiteralEC696CDC5B4B1138EE397CDDD902E8AB9E48D12F; IL2CPP_EXTERN_C String_t* _stringLiteralEC7B0A73CAD6BA9CAE06112D2E94F5871FB53C49; IL2CPP_EXTERN_C String_t* _stringLiteralEE71910C7E19B0D89B96AF6011CDFDAF6EA1CF1C; IL2CPP_EXTERN_C String_t* _stringLiteralEF36F39692DD586E96311B1D3C60C08F82908495; IL2CPP_EXTERN_C String_t* _stringLiteralF0546BC9F3587B9EAC1F1B1ECC07BF7228DCDE8D; IL2CPP_EXTERN_C String_t* _stringLiteralF0A62C192F27057067371C6E639D54342012235D; IL2CPP_EXTERN_C String_t* _stringLiteralF13E4BFF086D4E511E68B0617B76ACC5BD5AFFE7; IL2CPP_EXTERN_C String_t* _stringLiteralF247A0DBFB59FBEE0621677A34D856D54629ADAB; IL2CPP_EXTERN_C String_t* _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7; IL2CPP_EXTERN_C String_t* _stringLiteralF49AECB5A7A9C87D4D672BA9D06F6929E0895580; IL2CPP_EXTERN_C String_t* _stringLiteralF56903B6FB0E9A94A085F0F86D336253170BC4B4; IL2CPP_EXTERN_C String_t* _stringLiteralFA16A3D9394E844B0E56B6CA4D4428E01226697E; IL2CPP_EXTERN_C String_t* _stringLiteralFA3BFCAE5626D295B274EC32A9E75D975A8A8A8A; IL2CPP_EXTERN_C String_t* _stringLiteralFB56A2F44F5D52FB336ACEBDAA624066C8780F3D; IL2CPP_EXTERN_C String_t* _stringLiteralFE99981D4BE3BFBE312C52C21EADDC2EACD9ED3D; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_AppendWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m13EDCF524DB4BEF98E0BCDBFA96E7C789AAC65A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_AppendWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m581B86D98D3BD15265972E824A73A95C48292B53_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Append_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m28BB0D48547AE7FA146E50EEFC61673CA9694DBD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Append_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m3879DE59CD79E5AD3776AB6E8840C81A14073B46_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Append_TisRemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_m8557681588BE02C188A705DB06B4FBAC899A8CDB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Append_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mB01313D7E43FE28156CBB57C4B9A86A0B750A073_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Append_TisSubscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_m89DE4D793BB0AB77A46691D96A1FA45224B6F22C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Append_TisSubscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_m42BF3E60B23B0A660EFACBC4930AB977C6FCEFCA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Clear_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m90D2AC1FD907F08FC72A7F63409755B3DD132DB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Contains_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mBFCE7423DAD70E85497692FA341C6303C99C5AD3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3703C8FF0B7384BC0C9B95EF39CAE0637EF72646_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_EraseAtWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m75097A67D1603D24DA0E4246F6FAEFEC646DC24B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_EraseAtWithCapacity_TisBitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C_m39E1D2E5B22C033EC7F1AFBA9F60B70C33901B2B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_EraseAtWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m02E562DDF9816EE515BF94A90ECCE20460AF7A93_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_mBEE3D10E418C961608698E63D90AF2EF4C634C2A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m6E3FA922442455E28914BC4D0A08369D50F81270_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_EraseAt_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mD276A194CA9B87D641421A21E8984433DD00FA2F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Erase_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m04029F660761C87676CCC9E2C9951CE4B0211895_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Erase_TisSubscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_m57D4EE03279C5803794F821F8278F43B38157A56_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Erase_TisSubscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_m7F50294F53B61F2A4D28221E171CF2FA8D2134C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_IndexOfReference_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mA34B612E9606A55EC527680994CD2EDB32F3AE3C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_LengthSafe_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m90EF26EF0BE3B1E8DC309250C8F2AF113653ACCF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m41768E31891EA980C0054A899FA65940875CA43A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_AddCallback_m1E11DE4659D48810EAE0F16FC740AD5CCE2482F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_AddCallback_m4F5FD8CA08BA547A5727602444A079FF5C21C775_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_AddCallback_m4FA4A4FF09BC5C38CDE56FAF27046D5915D4C039_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_AddCallback_mBADE56520AF3E44D4A702802C9C7EB2E1E86F0EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_AddCallback_mC33F15886F71788E6020C590E3335BE81557C70C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_AddCallback_mD5C1368918EC431CC1E8574E9679CFF4F355D484_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_LockForChanges_mCD92F89058316F429EE68A123CDA507F1BBA3E3F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_RemoveCallback_m2BE949BADD32F3B43980FD027B5C4EEA44E35426_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_RemoveCallback_m6415694B45E1C70DB4C7EE409643E0CBE681CD5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_RemoveCallback_m6FD5B2321579212DA1BADCD3C4A75FB29E666657_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_RemoveCallback_m9BD6BED2438CACB731332DC421E1BD49CD2AE492_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_RemoveCallback_mE672829398391E6074246CEACEF8661F26CFB070_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_RemoveCallback_mF3406F016A207793C278ADA9A7E5BB786D52F129_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_UnlockForChanges_m9B6303F406BE6F751ECA11BCC822D98B94E404E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_get_Item_m9E67FCBC91DBCD8D625CA81724069C6F6BBD4B79_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_get_length_m2275A2986709F4C8C0B0F2933C7F6463F406E370_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_get_length_m270F067D47E83B3315AD0E53E82AAEBB9138C3B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_get_length_m962DF6113C5286AF920CEA15B3DB2B5A681DB801_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_m6140DB04F48CD45609F47882C0E36F3792B70F96_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelpers_InvokeCallbacksSafe_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m97B3CA6E76D69F351A9349555ED1DB0713A154EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelpers_InvokeCallbacksSafe_TisString_t_TisInputControlLayoutChange_t61F8342166D22A34A86530E38F9CC0A87CF7AD95_m1D40BFED32C91B9C0F5C8EB07C20BC62158EF884_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m09228E70F30816068825C9BB4B45519E7143CE7A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m3DDA736B7C3FDA5BD35EB6BE4A8EF4AC6B08EC6D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m117EE6825C30C04B4477502E4DB4E16E1E6C9866_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m55DDA3EC4389EF75C6A9726E3105F0796B1068E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m81B683EEEE8C4B03E0B2351E84BDC16808F1C541_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mC722768FCA2F0DB48B5204A8988BC320864C5675_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mD575D505E13A8EEEDB75467F1507139BD936A40C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m6A747478B338D9AC7392868B6C02E4AF098370BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE42226188C7F278F73B11EDE135DAC267B8ACFAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m58B43613AE5A126F52D3B282A230EDC6D188CA29_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m274602E8171450B31B5AE16BB4B0CDDB80187874_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m2FB27EE8E78F3D0092CDC74AA2E85EE842550088_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m83FFD1DE0820A9DAD8B823C742B512EF11F20CA3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m903CC29C456D8D3F5399B0CDD82EE368EA85E698_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mB0F7598C3DABE60D65C450A5571291A88BB74D38_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* Dictionary_2_set_Item_m5D4EBEEB4B118D8B2CEFEEC6A916CDBE966355ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mACF6DD3A83F9F41061E7C4DD48F58C07BFAA31C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mD1B8DC5B094988B5CE22BF15DB45D14ED0030D55_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mDC7946E5B8F8C4A30E7A38FD44747B02BA56494E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mE4094433B01AFBE228F8CB1D0DDE8F08CB89D251_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mF76B685BBC4077A8E9E18C892B2B71F6C284ABE9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_TisString_t_m3FCCE6DBA6A159830BE8363BF5BA444BCBF4B186_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m454C0E66D1C84DDF8843828AF89C238643DDEC8B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m767111BF89218E9F0CD407F44CD9FF1CC6079B87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB81582036ADB3572EA0D66B59D2DEB50A5F6AE1B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mE36B5D549E0A1D767EE5BBAA199C9A17CB57FC68_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m00030A996B05F51BBF87AC049F8289CE574AD531_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m7C82D326DCEA75ECE1975B8EECF58D0AAE7D6995_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEB31860F9718BC0DB2D231F91D9A78D9666B54EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2B01581AC51B1F0C02CD201096E09A39D4D7294D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m790E979451246420451A3377697B452175826725_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m8161C19F09FC9E5EFD3BCE87B8907B3F660FFF51_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m2E138E1B572E38E2A758B658241F9AB54D84863E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m208059B8D89BB100809C7CA51253201A3B504A0B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_Append_m8AD3FEBC3D3A5C5A4E808E52C4BB23E2D0271A0B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_SetLength_mEE82D9DB142B95B4B278698E66396575CAC43602_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1__ctor_m8732B6EBFFA627F5206C86E329439F947A14A67F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_FindInParentChain_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_m5B6AC252ED646B3642CE1FC22A1209CC2C60C23B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisIntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_m87D5D6574BD57F88D41DDE18D17933360E255297_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisQuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_m6F3533847D96A9AD4363B88D2D912D7ADCE096C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_m5E1B4B9F7A1BF7E6D95C4CD9CEF7198DA0507E4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_ExecuteCommand_TisQuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA_m13F1223B6A6B259F0AA3F41E50DBE29C2F8FE240_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_ExecuteCommand_TisSetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88_m1C7C8BB192887F4C6442CA0FC9DC6BBCDB04C0E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_AddDeviceUsage_m200898C570A17D3707249E1D2BECF9EB0CED42AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_AddDevice_m3FA1AC63C27AD194FFC89EB85BDF4F4D9B3F7C1D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_AddDevice_m688350A31B6124E696B5A6C7467E0B67A7C337AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_AddDevice_m7C80C4B1359DFCC1EF80317013050D1209A2DD10_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_AddDevice_m95D74391F65270B36E9709C141F7B9928A0EB1F3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_ApplySettings_m98CCA0C352332E7DC117FB01F45EA7E4D6E03B00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_AssignUniqueDeviceId_mACF8C1B033001362F0BB5453AA233E5223E1FF20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_EnableOrDisableDevice_m5ADC9586CD3141A3BF62841B9F580C6ABB213051_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_ExecuteGlobalCommand_TisUseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05_m3BA4E7DC605B84964808EE000DB194F34087CC84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_GetDevice_mB8646E97AC8D2BF19B1B690DB549D42B4831FD2E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_GetUnsupportedDevices_mA860ADD6B9C04A1DD67AC49F99EB4116C83C11DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_OnBeforeUpdate_mA1AF0B8267D27BACCBFD7D24B67721D921101CF4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_OnFocusChanged_m7ED93DAED3A47BBA508835A5216CB6B3EE7E08F3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_OnNativeDeviceDiscovered_m755BFDA3C4BEB3FF0564163669A818497B04FD4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_OnUpdate_mE87B624D7707E3882ADB60914DBD5617B368A664_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_PerformLayoutPostRegistration_m0777D58784DF6B856ECA208CD19F071E9E96333D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RegisterControlLayoutBuilder_mAB3368059F992F9078879198242BE92D86618363_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RegisterControlLayoutMatcher_m42E00300C0BA314B70F68819F4AD475BCF12C15B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RegisterControlLayout_m97889AF0D5BBE63BFACA18ABAB23C8834A665211_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RegisterPrecompiledLayout_TisFastKeyboard_t2AD2BAAE315832F97141A23E6A032BCD372824A6_m78D7A9EBD08F46E87D5332EAE5844AE964F48D29_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RegisterPrecompiledLayout_TisFastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D_mAA310E38D79634CB6DECE4CE5ADF56688868EEB7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RegisterPrecompiledLayout_TisFastTouchscreen_t283B7BBFB4762C6E85B0582C5547D08D666BFED7_m8C343A88D9A32C10C86D1970182B09DE3D4E8DA7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RemoveControlLayout_m5C37DE567FBADB4E4616CBD41F49C0D2A9DCDE63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RemoveDeviceUsage_m3FC8B4DDBDAFD4E3002764A89BF93EEA97FB9467_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_SetDeviceUsage_mB902131D8DA62407CD601D93017FB24822CCF75F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_ShouldRunUpdate_m6E4B92E925D494EEB39DE3205B291B60BA8F88D9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_TryGetDevice_m96BAC8785D72655D0804FF02474302AD6979BEA8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_TryLoadControlLayout_mE4680356B17286CF06A8EE739D31942718B27557_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_U3CTryFindMatchingControlLayoutU3Eb__78_0_mF6177E9B630C0D0113FC4D5DD0865E7F020DF30E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_set_pollingFrequency_mC2F72FA477CD47FF2AD605B69399270BF22B66EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputManager_set_settings_m06AFDB09FC193BD7C3702F2A842B7064A32D0F45_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting_DeserializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m123C085D6286995C127C85F350236D686AB4D1EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting_DeserializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_m434E12FED68EE4BE486DD2D906491990D515D169_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting_DeserializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m0438CC0ECC97A5C37AE08CF5D537F8EFCFCCEAAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting_SendDeviceChange_mD463125C85C3D0128DC59C6A16FF2AA43C316A19_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting_SendEvent_m1B77957ABA062F9BA309789F8E143CCAE8ACA123_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting_SendLayoutChange_m33307168FDC301CB09AA9286EA56C1DF6FA5DFBB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting_SerializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m01C2AFCC6510A346C906178F0DCC19B1C144CF9C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting_SerializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_mC8CD393F6E4B5194DE32435CB56B0B8EC2C4C456_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting_SerializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m8B68EC1B10564B69B967044839B95BF3AD9042A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting_Subscribe_m3174559EEEB0C3775FF4859E1F7D8AE22431DFFB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRemoting__ctor_m38C3C13034148D32AA05F42C231356F10D639C29_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRuntimeExtensions_DeviceCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_mF9BCE0915C8FC7111A878CD14556F37DC2CAE14D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRuntimeExtensions_DeviceCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mA3F86D28FDEA54EC56C696B51B914B426E816051_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputRuntimeExtensions_DeviceCommand_TisInputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E_mAECF3099975C22CD52328001008865AD08A74470_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_mC39BF003BD629FC9FC7DD20AE938E97C7A53302E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_Change_TisTouchPhase_tC280DE0C3DA3652019BF3605D57099E6CE2F3B14_mC860BBB0B414783C28CD2D985312E7E3AB4D235D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m56CED58F4376F782B7913A63306D34FD4DAE2AE1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mE8768535ABCD24F453DC1EC5127CBD303DEC29A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m9803DE61209750BB22E4E1A58A5DFB943EAFCB80_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3EA74E0C476E0197F84637414E722866A8EE48E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF5AA096D28A573CD5A95E9234FA30F57CFE6789D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7F6D93ACCD15D757B54BDB302DB4D63F855418C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA1ED4EC9A15A623C97C494578B74F7F49BADE472_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m3537C03FE10D4B303FDA30D5D9919811FCCB7C87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m0B569E5D13903AFDBD546AC7661CCB92027A10DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m1628960E5EF205E8CB876142FF45FC0563D3A726_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892_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_GetEnumerator_mEF9D703AE2040E485A1AB057E1518F30128C4529_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m07982CE02FB4B2988A85E4516C7CF282EDD1F79B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m9E9C00801BA6A7190265856C2B623A7671BA1CE2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_m732CDF521D8AB3EA114C72B34BB684E6E2F05443_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_Bind_m4B086F28252861E96824793FE3B73BEB01B11B26_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_OnChangeUsages_m8D71888C13D252769B32E6E38862FBFB9B225A86_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_OnConnected_m6C481EC94F9F2D69E87AFE95A8ADC05B22B50AE9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_OnDisconnected_mC09C35A52A20590F7AF4380487BB27FAEC3E5B73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_OnNewDevice_m7F90DDAE9E74662F1F1D0DBBA7FB0B9982A80C2D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_OnNewEvents_m4EB0A2F0987FEBCF0D7B55B183621190D39652BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_OnNewLayout_m32E3C5B8E8B5399EB8048288811EB8FF717B02F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_OnRemoveDevice_m6BDA477688B874EA3709C111037E1531831F21D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_OnStartSending_m9DD01565D526BE226FBF689ED93E0B32A1BDF3B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_OnStopSending_mB273A047A2736A74E38141F22C25A7725746C0EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RemoteInputPlayerConnection_Subscribe_mA5989A7DA68D630D77A8A6ACFA9BD1E339FBF0CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Resources_FindObjectsOfTypeAll_TisInputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D_m90E09EA538A92657CD33D4CD83BB1C70F0BF0E99_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Sensor_get_samplingFrequency_m6261EE39E63AA6786334C59B873839E697C7B281_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* StateEvent_GetEventSizeWithPayload_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m6C3AC51614C932EEE3202020E029321DBF1B3CB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* StringHelpers_MakeUniqueName_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mB5AEC4030F9BDAC65FA41ECADD1A55365E81BAFE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateU3Eb__1_0_m04AE7E80A3094D995F16E2F2C572CA6BCCE80460_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateU3Eb__1_0_m92C3644D59ACF1B4F45F00C4F8B84ECECA85A6C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CMakeDeviceNameUniqueU3Eb__153_0_mA22F72FFC3BA05751412E76610431B2F32260F91_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* AnyKeyControl_t88E59A594CAF1E3A432C3BEC2634C0CA462D8A14_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* AxisComposite_t9E3B9C369A8F748691611245821471645D31D2AC_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ButtonWithOneModifier_t407B77B4960C57B1DEC84F631F91B1E135343222_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ButtonWithTwoModifiers_tCA30378981527D0F306883EABED0657FA5FE7C59_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ClampProcessor_tF3D734C88BDFC3618BA525B51A0244942A5E1E33_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* CompensateDirectionProcessor_tD37E3634AA6A1D86A67B21CFFFF5BDD0F39183BE_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* CompensateRotationProcessor_t1D14AFF56CF5C0B6615C8448470ABF88F7480D02_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DiscreteButtonControl_t3F3349EABF0E553E7E451EF43441B8EAF105813C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DoubleControl_t3707A6260424A2F3636669A2BAFF5CB5E91D2486_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DpadAxisControl_t0705D62878EDC266DF6ED6F2C743172649DB79B2_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* HoldInteraction_t636DDC457955E74454991E73F9B048F8B5B2BE4E_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* InvertProcessor_t2566A6B6EEAA2C1056B899E866A1416808C7A497_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* InvertVector2Processor_t6F0ECC5C79A2DA1A4FC8F5670D031DF887052FBF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* InvertVector3Processor_t19C6D39F6FE6F98704FA871F5A0727EAE3899ECB_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Joystick_t2235B6B58C2C6BC3755C8E5852BC6BA9CFD0981C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* MultiTapInteraction_tF6B6589FF082FC6A879BDA53FB3E86CFF95E8862_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* NormalizeProcessor_t1EEC1D250C7CE21EA1657A3095B1075AE857CF2C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* NormalizeVector2Processor_t1C3FFBF7BE0FE665B1F73F2F40DCC55028C30EFA_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* NormalizeVector3Processor_t15230F8A2FBFBB557835FBBF98C1937AD81D452C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* OneModifierComposite_tC18745AC641308E913620A321BF1CCE00D60E55B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* PressInteraction_tE406520D829C4937F95489EFE3F022194A42A8B5_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ScaleProcessor_t66880BF63B1235EAD75F375657EE0F9763C8C49D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ScaleVector2Processor_tF0D6E4C4F72BA1E767CA8D78DAA6C5029BD13152_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ScaleVector3Processor_t245F186E78D9E5523CA4EFA49F4B8A1BF711E821_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SlowTapInteraction_tE95CFAB3A4071F717629527AF2DE74D32F1E9D9C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* TapInteraction_tC08EF9F66AE82FA0F245CBD2838C526535019EBF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* TouchPressControl_tD5BD68D9FDEAC889591DD7A499864893A43C7CEB_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* TwoModifiersComposite_t7B84C109D0750D4F515629DD0D3D5C6373F42CA3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Vector2Composite_tCAE11D025FE085E66E963DCCD6559D042A713908_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Vector3Composite_t014892920D73110CD43E6CC997E0FAA5860A62E0_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_0_0_0_var; struct BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F;; struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com; struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com;; struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke; struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke;; struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5; struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735;; struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com; struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com;; struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke; struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke;; struct RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE;; struct RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_com; struct RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_com;; struct RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_pinvoke; struct RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_pinvoke;; struct StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_marshaled_com; struct StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_marshaled_pinvoke; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct InputActionAssetU5BU5D_t9051AB8F4003F062BCDFB20FD95FC859D910DB82; struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17; struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548; struct InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D; struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83; struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; struct ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27; struct AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5; struct StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9; struct StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4; struct RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5; struct RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA; struct SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3; struct BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39; struct SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830; 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_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t2D12D9909C9E5DAAFF44FD7B2612764E72A7BA24* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t2436BD3C164ABAF9BAE2B9398644DA17884B3586* ____keys; ValueCollection_t6B3E8D0A0BE830ED6152F66E7C5B7DB923788186* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t9FD9D035EC39D906D721AB34770B74E60F97681A* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t95CF085CD013FBCB386F33762B2F936A106207E0* ____keys; ValueCollection_t12FC42CDC54A80773D2A067B7D0F69971029DEB7* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t50BF0A4DDDB0CBC9A417705BC521C9F69912D0C9* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t8AA6FC5CABE28D4231DD1993610B63B195D7A7BD* ____keys; ValueCollection_tF5DD6AC618E5C0410C4DC30D1848EE3346F26CC7* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t576A727644D442A09F0B14EC9DD334BD0234F351* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t1E455851AB76C45687273FB179A5DF67E1F58AAA* ____keys; ValueCollection_t185CDF335F44802A4F335662CC2CA7DC4DDE65D0* ____values; RuntimeObject* ____syncRoot; }; 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_tEB3FF1660C6129E11F3B4771A549DE9F169B5103 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t734AD0C375E8FC48D8AB1368351A168315F2C495* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_t4C90FD1D24B03DB29068B459260F88304DF42655* ____keys; ValueCollection_t66D9DFDC300C600075075AAC7AB5C656A8540A62* ____values; RuntimeObject* ____syncRoot; }; struct Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; EntryU5BU5D_t05A444C605D7D354DA1A1A00317821912EB2F4A7* ____entries; int32_t ____count; int32_t ____freeList; int32_t ____freeCount; int32_t ____version; RuntimeObject* ____comparer; KeyCollection_tF0B6D6FBE89245B5B34798233471D53A6BF802A3* ____keys; ValueCollection_tD63A626D1918F702C79B868362E823BDCFD426CD* ____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_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; SlotU5BU5D_t123558B2D530E4B5BD1DE3DEE7D54DDEEF5B44F0* ____slots; int32_t ____count; int32_t ____lastIndex; int32_t ____freeList; RuntimeObject* ____comparer; int32_t ____version; SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo; }; struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178 : public RuntimeObject { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets; SlotU5BU5D_t8B8EE191EEC1575F1F0CAC91A208DBFDF2821D01* ____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_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7 : public RuntimeObject { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ____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_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0 : public RuntimeObject { }; struct InputExtensions_tBCB28A5DB4ACB7214ECF0BD43CFBB23F5E3AE29B : public RuntimeObject { }; struct InputFeatureNames_t73B504A0F7427ED7FBD0D701BADFFAF605CD7366 : public RuntimeObject { }; struct InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3 : public RuntimeObject { }; struct InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457 : public RuntimeObject { }; struct InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3 : public RuntimeObject { }; struct InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD : public RuntimeObject { }; struct MemberInfo_t : public RuntimeObject { }; struct MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9 : public RuntimeObject { int32_t ___playerId; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data; }; struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043 : public RuntimeObject { int64_t ___elapsed; int64_t ___started; bool ___is_running; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD : public RuntimeObject { }; struct ChangeUsageMsg_t406B23245AF09EC069B0F2CA1B13B7D9CE9222CF : public RuntimeObject { }; struct ConnectMsg_tE0F85F898148F4B4C5492E7CB78C0F77D583007E : public RuntimeObject { }; struct DisconnectMsg_t2271D0EEEF4D545F15A9F3B83FBE617FF41F9F71 : public RuntimeObject { }; struct NewDeviceMsg_t01A512C5B53E3B2BD7BD390E3BED082A4F7D7DCD : public RuntimeObject { }; struct NewEventsMsg_tAD75BF48B8C6F3CD944730549803145039D51F1B : public RuntimeObject { }; struct NewLayoutMsg_t05B92A9FB3090D1A0986EDBF92E8225F75C11C6B : public RuntimeObject { }; struct RemoveDeviceMsg_t5C8F137D8FA43A7BBC232C908FF802F408493BEB : public RuntimeObject { }; struct StartSendingMsg_t26F704380676D6A967EB7A051294A57A90BA396F : public RuntimeObject { }; struct StopSendingMsg_t71D88F7B226D3B35FA419882122FC42DFFE00222 : public RuntimeObject { }; struct Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F : public RuntimeObject { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___owner; RuntimeObject* ___observer; }; struct Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26 : public RuntimeObject { RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* ___owner; RuntimeObject* ___observer; }; struct U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C : public RuntimeObject { }; struct U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661 : public RuntimeObject { }; 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_t247F0979C46030952B5BC4838793880B3551C4B1 { InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___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_t031A607559EE9F23E8BC012CD9661BFB3EB2BFC1 { int32_t ___length; Action_1_tC95790E55CF4D5C803FAD201917F7CB367351E3F* ___firstValue; Action_1U5BU5D_t525E90B5D1212F32F34CD47670B3553347DFB133* ___additionalValues; }; struct InlinedArray_1_t8249EE706E2222F1A22F40FB70BEB230C11C5992 { int32_t ___length; Action_1_tB4B0D0DB16148980518A9D58761727D77FA1F1D3* ___firstValue; Action_1U5BU5D_t22E45C2BFF8C89B61E349730E6255288D35F6B88* ___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_t8DAE846007083ECA6BF13D4882896550F3632DB9 { int32_t ___length; Action_2_tD987B97B18D27B9920365359C46BC12702AD4F7D* ___firstValue; Action_2U5BU5D_tAE1C0BBF3A3375CE5ECA001D472AF5BCFA316938* ___additionalValues; }; struct InlinedArray_1_tD9FBC35CA4DF7F461E973BACD28939DCD9F95D84 { int32_t ___length; Action_2_t51C134DC0CD7F5ED5E83EE70AD1FE0FDFF6DDCCF* ___firstValue; Action_2U5BU5D_t76318232107F3C32E9D6B055A413EBCBB02A30FA* ___additionalValues; }; struct InlinedArray_1_t66B446915962ECC0D384842B4F4E81EC8296EC84 { int32_t ___length; Action_2_t9C4E97D0565650F0AEF7C72077EB8A0F9326E40B* ___firstValue; Action_2U5BU5D_t08DE08A7C6B16A0D8F39E2B23A45796CD1D1C4D1* ___additionalValues; }; struct InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 { int32_t ___length; Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___firstValue; Action_2U5BU5D_t03D844ECB7234028DD3556FBAD4097B4835CA7A4* ___additionalValues; }; struct InlinedArray_1_tCBE1C2CE719FCFE71270323E0AEFF8C6536B0493 { int32_t ___length; InputProcessor_1_t6E31E29C499C6D9610C662BCCAD45B97D442C96B* ___firstValue; InputProcessor_1U5BU5D_tB3C64A18219DEBFF75635AE580655A02C187A57E* ___additionalValues; }; struct InlinedArray_1_t209C5F9C876036B8C081C3E70D85ADAA2018197B { int32_t ___length; InputProcessor_1_t43B1AEC927E378D43D0207A4C031927E872280CE* ___firstValue; InputProcessor_1U5BU5D_t8533CEA9A58C5C83EB993039C5E7601637DA4140* ___additionalValues; }; struct InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847 { int32_t ___length; InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4* ___firstValue; InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C* ___additionalValues; }; struct InlinedArray_1_t3C09CF0FF8AFDDAE359F6963D9448B01EBD0F9D1 { int32_t ___length; InputProcessor_1_t2BDDA39FCEEAE5A9C5F829128BC599C5F8E204D6* ___firstValue; InputProcessor_1U5BU5D_t8BE85FD0C7EF54069E5D38FE8543449602581D77* ___additionalValues; }; struct InlinedArray_1_tD4AEEFFEC2CBF49D196A92D16CE8DA15F1532FCD { int32_t ___length; InputProcessor_1_tCC7634AB386F9C6888B89C0FD440251E67C5D8F7* ___firstValue; InputProcessor_1U5BU5D_t2D9B681F9F0B39759619A0D4617FB6B20FB10AC0* ___additionalValues; }; struct InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB { int32_t ___length; InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2* ___firstValue; InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A* ___additionalValues; }; struct InlinedArray_1_t3C9FDC2B575450733517AE6D9168B8B7CDA52FBF { int32_t ___length; InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F* ___firstValue; InputProcessor_1U5BU5D_tBA73A89FF9ECD7F1DA5B139ABBA8609E7047B2FF* ___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 InlinedArray_1_t60EEC56093C0FF56195A546A68BC099B551DD4C5 { int32_t ___length; uint64_t ___firstValue; UInt64U5BU5D_tAB1A62450AC0899188486EDB9FC066B8BEED9299* ___additionalValues; }; struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 { bool ___hasValue; bool ___value; }; struct Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17 { bool ___hasValue; int64_t ___value; }; 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_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5 { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array; int32_t ___m_StartIndex; int32_t ___m_Length; }; struct ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___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 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 Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED { int32_t ___m_Code; }; struct Guid_t { int32_t ____a; int16_t ____b; int16_t ____c; uint8_t ____d; uint8_t ____e; uint8_t ____f; uint8_t ____g; uint8_t ____h; uint8_t ____i; uint8_t ____j; uint8_t ____k; }; 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 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 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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { float ___x; float ___y; float ___z; float ___w; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { float ___x; float ___y; float ___z; }; 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 U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF { union { struct { Il2CppChar ___FixedElementField; }; uint8_t U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF__padding[128]; }; }; struct U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF_marshaled_pinvoke { union { struct { uint8_t ___FixedElementField; }; uint8_t U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF__padding[128]; }; }; struct U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF_marshaled_com { union { struct { uint8_t ___FixedElementField; }; uint8_t U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF__padding[128]; }; }; 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 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 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; }; #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 RefInstance_tAB8B260CEA1D5409CA7B920B4BECE6361620A476 { union { struct { }; uint8_t RefInstance_tAB8B260CEA1D5409CA7B920B4BECE6361620A476__padding[1]; }; }; struct StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control; RuntimeObject* ___monitor; int64_t ___monitorIndex; uint32_t ___groupIndex; }; struct StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_marshaled_pinvoke { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control; RuntimeObject* ___monitor; int64_t ___monitorIndex; uint32_t ___groupIndex; }; struct StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_marshaled_com { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control; RuntimeObject* ___monitor; int64_t ___monitorIndex; uint32_t ___groupIndex; }; 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 RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 { int32_t ___senderId; InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___layouts; RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* ___devices; }; struct RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshaled_pinvoke { int32_t ___senderId; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke* ___layouts; RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_pinvoke* ___devices; }; struct RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshaled_com { int32_t ___senderId; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com* ___layouts; RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_com* ___devices; }; struct DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED { void** ___deviceToBufferMapping; }; 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 BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C { uint32_t ___bitOffset; uint32_t ___sizeInBits; }; 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 Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 { int32_t ___deviceId; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___usages; }; struct Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshaled_pinvoke { int32_t ___deviceId; char** ___usages; }; struct Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshaled_com { int32_t ___deviceId; Il2CppChar** ___usages; }; struct Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 { String_t* ___name; String_t* ___layoutJson; bool ___isOverride; }; struct Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshaled_pinvoke { char* ___name; char* ___layoutJson; int32_t ___isOverride; }; struct Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshaled_com { Il2CppChar* ___name; Il2CppChar* ___layoutJson; int32_t ___isOverride; }; 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_tCF297A9E4DEDF9CF4C396E9C986D418FDA53FB2A { bool ___m_CannotMutateCallbacksArray; InlinedArray_1_t8DAE846007083ECA6BF13D4882896550F3632DB9 ___m_Callbacks; InlinedArray_1_t8DAE846007083ECA6BF13D4882896550F3632DB9 ___m_CallbacksToAdd; InlinedArray_1_t8DAE846007083ECA6BF13D4882896550F3632DB9 ___m_CallbacksToRemove; }; struct CallbackArray_1_t270AB3EEC7FF7B8E211305E1BC7311F2177FCBB2 { bool ___m_CannotMutateCallbacksArray; InlinedArray_1_tD9FBC35CA4DF7F461E973BACD28939DCD9F95D84 ___m_Callbacks; InlinedArray_1_tD9FBC35CA4DF7F461E973BACD28939DCD9F95D84 ___m_CallbacksToAdd; InlinedArray_1_tD9FBC35CA4DF7F461E973BACD28939DCD9F95D84 ___m_CallbacksToRemove; }; struct CallbackArray_1_t728037423B0E59AED45A54BD4669276E085A3A43 { bool ___m_CannotMutateCallbacksArray; InlinedArray_1_t66B446915962ECC0D384842B4F4E81EC8296EC84 ___m_Callbacks; InlinedArray_1_t66B446915962ECC0D384842B4F4E81EC8296EC84 ___m_CallbacksToAdd; InlinedArray_1_t66B446915962ECC0D384842B4F4E81EC8296EC84 ___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 InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 { int32_t ___length; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___firstValue; InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___additionalValues; }; struct InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA { int32_t ___length; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE ___firstValue; StateChangeMonitorTimeoutU5BU5D_t475D94CE66B17064D5DE2966779E7E9006A09D82* ___additionalValues; }; struct KeyValuePair_2_t2FBB7313F48428A44B08F0D78BC65005416142D8 { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___key; Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* ___value; }; struct KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___key; RuntimeObject* ___value; }; struct KeyValuePair_2_tDFDCDC67FA3CA241D5E986ECCBE8BD80C4C15628 { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___key; String_t* ___value; }; struct KeyValuePair_2_t859F90B137C9291C0E478FBE85ABB18F30B91A27 { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___key; Type_t* ___value; }; struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 { 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 DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10 { InlinedArray_1_t60EEC56093C0FF56195A546A68BC099B551DD4C5 ___array; int32_t ___length; }; struct DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10_marshaled_pinvoke { InlinedArray_1_t60EEC56093C0FF56195A546A68BC099B551DD4C5 ___array; int32_t ___length; }; struct DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10_marshaled_com { InlinedArray_1_t60EEC56093C0FF56195A546A68BC099B551DD4C5 ___array; int32_t ___length; }; 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 HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A { int32_t ___value__; }; #pragma pack(push, tp, 1) struct IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E { union { struct { union { #pragma pack(push, tp, 1) struct { int32_t ___size; }; #pragma pack(pop, tp) struct { int32_t ___size_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___buffer_OffsetPadding[4]; U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF ___buffer; }; #pragma pack(pop, tp) struct { char ___buffer_OffsetPadding_forAlignmentOnly[4]; U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF ___buffer_forAlignmentOnly; }; }; }; uint8_t IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E__padding[132]; }; }; #pragma pack(pop, tp) struct IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E_marshaled_pinvoke { union { struct { union { #pragma pack(push, tp, 1) struct { int32_t ___size; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { int32_t ___size_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___buffer_OffsetPadding[4]; U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF_marshaled_pinvoke ___buffer; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___buffer_OffsetPadding_forAlignmentOnly[4]; U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF_marshaled_pinvoke ___buffer_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E__padding[132]; }; }; struct IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E_marshaled_com { union { struct { union { #pragma pack(push, tp, 1) struct { int32_t ___size; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { int32_t ___size_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___buffer_OffsetPadding[4]; U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF_marshaled_com ___buffer; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___buffer_OffsetPadding_forAlignmentOnly[4]; U3CbufferU3Ee__FixedBuffer_t0B51E719D7B47A75DA8CBDD28396CD1AD00FFECF_marshaled_com ___buffer_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E__padding[132]; }; }; struct InputActionPhase_t79D9374C1940AA7248377075A0E83122540334C6 { int32_t ___value__; }; 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 Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { int32_t ___value__; }; struct Key_tA157C0DCB2A0D2BE58B76B3BB836A1B2E4EAF387 { int32_t ___value__; }; #pragma pack(push, tp, 1) struct MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1 { union { struct { union { #pragma pack(push, tp, 1) struct { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position; }; #pragma pack(pop, tp) struct { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___delta_OffsetPadding[8]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___delta; }; #pragma pack(pop, tp) struct { char ___delta_OffsetPadding_forAlignmentOnly[8]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___delta_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___scroll_OffsetPadding[16]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scroll; }; #pragma pack(pop, tp) struct { char ___scroll_OffsetPadding_forAlignmentOnly[16]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scroll_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___buttons_OffsetPadding[24]; uint16_t ___buttons; }; #pragma pack(pop, tp) struct { char ___buttons_OffsetPadding_forAlignmentOnly[24]; uint16_t ___buttons_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___displayIndex_OffsetPadding[26]; uint16_t ___displayIndex; }; #pragma pack(pop, tp) struct { char ___displayIndex_OffsetPadding_forAlignmentOnly[26]; uint16_t ___displayIndex_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___clickCount_OffsetPadding[28]; uint16_t ___clickCount; }; #pragma pack(pop, tp) struct { char ___clickCount_OffsetPadding_forAlignmentOnly[28]; uint16_t ___clickCount_forAlignmentOnly; }; }; }; uint8_t MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1__padding[30]; }; }; #pragma pack(pop, tp) struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D { int32_t ___value__; }; 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 RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { intptr_t ___value; }; struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { intptr_t ___value; }; struct TouchPhase_tC280DE0C3DA3652019BF3605D57099E6CE2F3B14 { int32_t ___value__; }; #pragma pack(push, tp, 1) struct TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 { union { struct { union { #pragma pack(push, tp, 1) struct { int32_t ___touchId; }; #pragma pack(pop, tp) struct { int32_t ___touchId_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___position_OffsetPadding[4]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position; }; #pragma pack(pop, tp) struct { char ___position_OffsetPadding_forAlignmentOnly[4]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___delta_OffsetPadding[12]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___delta; }; #pragma pack(pop, tp) struct { char ___delta_OffsetPadding_forAlignmentOnly[12]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___delta_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___pressure_OffsetPadding[20]; float ___pressure; }; #pragma pack(pop, tp) struct { char ___pressure_OffsetPadding_forAlignmentOnly[20]; float ___pressure_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___radius_OffsetPadding[24]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___radius; }; #pragma pack(pop, tp) struct { char ___radius_OffsetPadding_forAlignmentOnly[24]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___radius_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___phaseId_OffsetPadding[32]; uint8_t ___phaseId; }; #pragma pack(pop, tp) struct { char ___phaseId_OffsetPadding_forAlignmentOnly[32]; uint8_t ___phaseId_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___tapCount_OffsetPadding[33]; uint8_t ___tapCount; }; #pragma pack(pop, tp) struct { char ___tapCount_OffsetPadding_forAlignmentOnly[33]; uint8_t ___tapCount_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___displayIndex_OffsetPadding[34]; uint8_t ___displayIndex; }; #pragma pack(pop, tp) struct { char ___displayIndex_OffsetPadding_forAlignmentOnly[34]; uint8_t ___displayIndex_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___flags_OffsetPadding[35]; uint8_t ___flags; }; #pragma pack(pop, tp) struct { char ___flags_OffsetPadding_forAlignmentOnly[35]; uint8_t ___flags_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___updateStepCount_OffsetPadding[36]; uint32_t ___updateStepCount; }; #pragma pack(pop, tp) struct { char ___updateStepCount_OffsetPadding_forAlignmentOnly[36]; uint32_t ___updateStepCount_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___startTime_OffsetPadding[40]; double ___startTime; }; #pragma pack(pop, tp) struct { char ___startTime_OffsetPadding_forAlignmentOnly[40]; double ___startTime_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___startPosition_OffsetPadding[48]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___startPosition; }; #pragma pack(pop, tp) struct { char ___startPosition_OffsetPadding_forAlignmentOnly[48]; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___startPosition_forAlignmentOnly; }; }; }; uint8_t TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97__padding[56]; }; }; #pragma pack(pop, tp) struct TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79 { int32_t ___value__; }; struct Clamp_tCB96E8D34067B0DCBED42C565F4443DF880DD284 { int32_t ___value__; }; struct Flags_t2ED4EFE461994B03533B3B524C8C2EA71315AAE6 { int32_t ___value__; }; struct ControlFlags_t9C297F208DE19CEB00A0560F7FDE59F6A2004132 { int32_t ___value__; }; struct Flags_t193C2E9B0D9701ACB7ABD982BA8B3B2DB2F74230 { int32_t ___value__; }; struct DeviceFlags_tF02F85DA24FF16879A67B540FCA560EC955CE728 { int32_t ___value__; }; struct AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6 { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___description; int32_t ___deviceId; bool ___isNative; bool ___isRemoved; }; struct AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_marshaled_pinvoke { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke ___description; int32_t ___deviceId; int32_t ___isNative; int32_t ___isRemoved; }; struct AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_marshaled_com { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com ___description; int32_t ___deviceId; int32_t ___isNative; int32_t ___isRemoved; }; struct DeviceDisableScope_t78C9244BCF3AABB7B4764DB5C7F1714783276742 { int32_t ___value__; }; struct Flags_t517913B4BD82CA46D9A80A95E7FCBEC061A88208 { int32_t ___value__; }; struct MessageType_tAEA35B326EAE0EF95551EF0D12B5036A82DB8E39 { int32_t ___value__; }; struct RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE { int32_t ___remoteId; int32_t ___localId; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___description; }; struct RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_pinvoke { int32_t ___remoteId; int32_t ___localId; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke ___description; }; struct RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_com { int32_t ___remoteId; int32_t ___localId; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com ___description; }; struct BackgroundBehavior_t4D397A0FC3ECD31C1A4DB8C2D09BBC4E71BFC1D6 { int32_t ___value__; }; struct EditorInputBehaviorInPlayMode_tC47B44FACCF39F8E2DCA21270D51417B5DEF814D { int32_t ___value__; }; struct InputActionPropertyDrawerMode_t521985D556D158DCD4AF3C3B351D5EC081C89E86 { int32_t ___value__; }; struct UpdateMode_tCD49766B755C4CD8E1F2DE8D57798DAC2C5CBF32 { int32_t ___value__; }; struct Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 { String_t* ___name; String_t* ___layout; int32_t ___deviceId; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___usages; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___description; }; struct Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshaled_pinvoke { char* ___name; char* ___layout; int32_t ___deviceId; char** ___usages; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke ___description; }; struct Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshaled_com { Il2CppChar* ___name; Il2CppChar* ___layout; int32_t ___deviceId; Il2CppChar** ___usages; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com ___description; }; struct Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB { Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ____dictionary; int32_t ____version; int32_t ____index; KeyValuePair_2_t2FBB7313F48428A44B08F0D78BC65005416142D8 ____current; int32_t ____getEnumeratorRetType; }; struct Enumerator_tA3FD4A2E68B869CA74DA02EF77286DF5BFB3FE31 { Dictionary_2_t25574638E247E1D55E6ED2A97A5C38F3EBA31BA9* ____dictionary; int32_t ____version; int32_t ____index; KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC ____current; int32_t ____getEnumeratorRetType; }; struct Enumerator_t52594E7DD43EA93200C520E7F24A36FC9F19D3ED { Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ____dictionary; int32_t ____version; int32_t ____index; KeyValuePair_2_tDFDCDC67FA3CA241D5E986ECCBE8BD80C4C15628 ____current; int32_t ____getEnumeratorRetType; }; struct Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE { Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ____dictionary; int32_t ____version; int32_t ____index; KeyValuePair_2_t859F90B137C9291C0E478FBE85ABB18F30B91A27 ____current; int32_t ____getEnumeratorRetType; }; struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF { 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 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 QuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA { 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 ___frequency_OffsetPadding[8]; float ___frequency; }; #pragma pack(pop, tp) struct { char ___frequency_OffsetPadding_forAlignmentOnly[8]; float ___frequency_forAlignmentOnly; }; }; }; uint8_t QuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA__padding[12]; }; }; #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 { }; #pragma pack(push, tp, 1) struct SetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88 { 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 ___frequency_OffsetPadding[8]; float ___frequency; }; #pragma pack(pop, tp) struct { char ___frequency_OffsetPadding_forAlignmentOnly[8]; float ___frequency_forAlignmentOnly; }; }; }; uint8_t SetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88__padding[12]; }; }; #pragma pack(pop, tp) struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Type_t : public MemberInfo_t { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl; }; #pragma pack(push, tp, 1) struct UseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05 { 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 ___enable_OffsetPadding[8]; uint8_t ___enable; }; #pragma pack(pop, tp) struct { char ___enable_OffsetPadding_forAlignmentOnly[8]; uint8_t ___enable_forAlignmentOnly; }; }; }; uint8_t UseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05__padding[9]; }; }; #pragma pack(pop, tp) struct StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1 { BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39* ___memoryRegions; StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9* ___listeners; DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10 ___signalled; bool ___needToUpdateOrderingOfMonitors; bool ___needToCompactArrays; }; struct StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_marshaled_pinvoke { BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C* ___memoryRegions; StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_marshaled_pinvoke* ___listeners; DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10_marshaled_pinvoke ___signalled; int32_t ___needToUpdateOrderingOfMonitors; int32_t ___needToCompactArrays; }; struct StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_marshaled_com { BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C* ___memoryRegions; StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_marshaled_com* ___listeners; DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10_marshaled_com ___signalled; int32_t ___needToUpdateOrderingOfMonitors; int32_t ___needToCompactArrays; }; struct Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E { int32_t ___participantId; int32_t ___type; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data; }; struct Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshaled_pinvoke { int32_t ___participantId; int32_t ___type; Il2CppSafeArray* ___data; }; struct Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshaled_com { int32_t ___participantId; int32_t ___type; Il2CppSafeArray* ___data; }; struct SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 { int32_t ___lastUpdateType; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324 ___playerUpdateStepCount; }; struct SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshaled_pinvoke { int32_t ___lastUpdateType; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke ___playerUpdateStepCount; }; struct SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshaled_com { int32_t ___lastUpdateType; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com ___playerUpdateStepCount; }; struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t { }; struct Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378 : public MulticastDelegate_t { }; struct Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333 : public MulticastDelegate_t { }; struct Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E : public MulticastDelegate_t { }; struct Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA : public MulticastDelegate_t { }; struct Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6 : public MulticastDelegate_t { }; struct Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7 : public MulticastDelegate_t { }; struct Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4 : public MulticastDelegate_t { }; struct Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC : public MulticastDelegate_t { }; struct Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29 : public MulticastDelegate_t { }; struct Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F : public MulticastDelegate_t { }; struct Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 { bool ___hasValue; InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 ___value; }; struct Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 { bool ___hasValue; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___value; }; struct UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60 : public MulticastDelegate_t { }; struct UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2 : public MulticastDelegate_t { }; 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 InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A : 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_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; }; struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; struct RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { RuntimeObject* ___m_Connection; SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830* ___m_Subscribers; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_ConnectedIds; }; struct U3CListControlLayoutsU3Ed__81_t75C6DF03B0986570F10B8F5F74E214A71A51DDB5 : public RuntimeObject { int32_t ___U3CU3E1__state; String_t* ___U3CU3E2__current; int32_t ___U3CU3El__initialThreadId; String_t* ___basedOn; String_t* ___U3CU3E3__basedOn; InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* ___U3CU3E4__this; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___U3CinternedBasedOnU3E5__2; Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE ___U3CU3E7__wrap2; Enumerator_t52594E7DD43EA93200C520E7F24A36FC9F19D3ED ___U3CU3E7__wrap3; Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB ___U3CU3E7__wrap4; }; struct InputControl_1_t6610D981ECAED7950370CC37B55465BBFDDD6A61 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { InlinedArray_1_tCBE1C2CE719FCFE71270323E0AEFF8C6536B0493 ___m_ProcessorStack; int32_t ___m_CachedValue; int32_t ___m_UnprocessedCachedValue; bool ___evaluateProcessorsEveryRead; }; struct InputControl_1_t9C13D8BC7805C38134C3ED7262E9ECF28CC59770 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { InlinedArray_1_t209C5F9C876036B8C081C3E70D85ADAA2018197B ___m_ProcessorStack; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_CachedValue; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_UnprocessedCachedValue; bool ___evaluateProcessorsEveryRead; }; struct InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847 ___m_ProcessorStack; float ___m_CachedValue; float ___m_UnprocessedCachedValue; bool ___evaluateProcessorsEveryRead; }; struct InputControl_1_t2BE808A88535A7BD02A4623F3798E6FCDAE1F21E : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { InlinedArray_1_t3C09CF0FF8AFDDAE359F6963D9448B01EBD0F9D1 ___m_ProcessorStack; int32_t ___m_CachedValue; int32_t ___m_UnprocessedCachedValue; bool ___evaluateProcessorsEveryRead; }; struct InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { InlinedArray_1_tD4AEEFFEC2CBF49D196A92D16CE8DA15F1532FCD ___m_ProcessorStack; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 ___m_CachedValue; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 ___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 InputControl_1_tFF1806D355F3775B3CC4F50471CB900517A8F735 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { InlinedArray_1_t3C9FDC2B575450733517AE6D9168B8B7CDA52FBF ___m_ProcessorStack; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CachedValue; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_UnprocessedCachedValue; bool ___evaluateProcessorsEveryRead; }; struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; #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 DeviceResetEvent_t8F9430E7CE4EA685E6FD58888D32F61ABE6D34F4 { 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 ___hardReset_OffsetPadding[8]; bool ___hardReset; }; #pragma pack(pop, tp) struct { char ___hardReset_OffsetPadding_forAlignmentOnly[8]; bool ___hardReset_forAlignmentOnly; }; }; }; uint8_t DeviceResetEvent_t8F9430E7CE4EA685E6FD58888D32F61ABE6D34F4__padding[20]; }; }; #pragma pack(pop, tp) struct DeviceResetEvent_t8F9430E7CE4EA685E6FD58888D32F61ABE6D34F4_marshaled_pinvoke { 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 ___hardReset_OffsetPadding[8]; int32_t ___hardReset; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___hardReset_OffsetPadding_forAlignmentOnly[8]; int32_t ___hardReset_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t DeviceResetEvent_t8F9430E7CE4EA685E6FD58888D32F61ABE6D34F4__padding[20]; }; }; struct DeviceResetEvent_t8F9430E7CE4EA685E6FD58888D32F61ABE6D34F4_marshaled_com { 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 ___hardReset_OffsetPadding[8]; int32_t ___hardReset; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___hardReset_OffsetPadding_forAlignmentOnly[8]; int32_t ___hardReset_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t DeviceResetEvent_t8F9430E7CE4EA685E6FD58888D32F61ABE6D34F4__padding[20]; }; }; #pragma pack(push, tp, 1) struct IMECompositionEvent_tE5CF1FDFA13561963D200901D911D20E8EDB9C55 { 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 ___compositionString_OffsetPadding[20]; IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E ___compositionString; }; #pragma pack(pop, tp) struct { char ___compositionString_OffsetPadding_forAlignmentOnly[20]; IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E ___compositionString_forAlignmentOnly; }; }; }; uint8_t IMECompositionEvent_tE5CF1FDFA13561963D200901D911D20E8EDB9C55__padding[152]; }; }; #pragma pack(pop, tp) struct IMECompositionEvent_tE5CF1FDFA13561963D200901D911D20E8EDB9C55_marshaled_pinvoke { 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 ___compositionString_OffsetPadding[20]; alignas(4) IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E_marshaled_pinvoke ___compositionString; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___compositionString_OffsetPadding_forAlignmentOnly[20]; alignas(4) IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E_marshaled_pinvoke ___compositionString_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t IMECompositionEvent_tE5CF1FDFA13561963D200901D911D20E8EDB9C55__padding[152]; }; }; struct IMECompositionEvent_tE5CF1FDFA13561963D200901D911D20E8EDB9C55_marshaled_com { 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 ___compositionString_OffsetPadding[20]; alignas(4) IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E_marshaled_com ___compositionString; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___compositionString_OffsetPadding_forAlignmentOnly[20]; alignas(4) IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E_marshaled_com ___compositionString_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t IMECompositionEvent_tE5CF1FDFA13561963D200901D911D20E8EDB9C55__padding[152]; }; }; 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 InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { int32_t ___m_DeviceFlags; int32_t ___m_DeviceId; int32_t ___m_ParticipantId; int32_t ___m_DeviceIndex; 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; 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 InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55 : public MulticastDelegate_t { }; #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 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 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; 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; InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Actions; bool ___m_ShouldMakeCurrentlyUpdatingDeviceCurrent; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* ___m_StateChangeMonitors; InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA ___m_StateChangeMonitorTimeouts; }; struct IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB : public InputControl_1_t6610D981ECAED7950370CC37B55465BBFDDD6A61 { }; struct Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43 : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B { AnyKeyControl_t88E59A594CAF1E3A432C3BEC2634C0CA462D8A14* ___U3CanyKeyU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CshiftKeyU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CctrlKeyU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CaltKeyU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CimeSelectedU3Ek__BackingField; InlinedArray_1_t031A607559EE9F23E8BC012CD9661BFB3EB2BFC1 ___m_TextInputListeners; String_t* ___m_KeyboardLayoutName; KeyControlU5BU5D_t247D92FAA9E46BA28BB54BB6E38E7F99BD2C02DA* ___m_Keys; InlinedArray_1_t8249EE706E2222F1A22F40FB70BEB230C11C5992 ___m_ImeCompositionListeners; }; 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 QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1 : public InputControl_1_t9C13D8BC7805C38134C3ED7262E9ECF28CC59770 { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CxU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CyU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CzU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CwU3Ek__BackingField; }; struct Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B { }; struct TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079 : public InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3 { TouchPressControl_tD5BD68D9FDEAC889591DD7A499864893A43C7CEB* ___U3CpressU3Ek__BackingField; IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CdisplayIndexU3Ek__BackingField; IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CtouchIdU3Ek__BackingField; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CpositionU3Ek__BackingField; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___U3CdeltaU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CpressureU3Ek__BackingField; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CradiusU3Ek__BackingField; TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC* ___U3CphaseU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CindirectTouchU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CtapU3Ek__BackingField; IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CtapCountU3Ek__BackingField; DoubleControl_t3707A6260424A2F3636669A2BAFF5CB5E91D2486* ___U3CstartTimeU3Ek__BackingField; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CstartPositionU3Ek__BackingField; }; struct TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC : public InputControl_1_t2BE808A88535A7BD02A4623F3798E6FCDAE1F21E { }; struct TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9 : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CtrackingStateU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CisTrackedU3Ek__BackingField; Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___U3CdevicePositionU3Ek__BackingField; QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* ___U3CdeviceRotationU3Ek__BackingField; }; struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432 : public InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66 { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CxU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CyU3Ek__BackingField; }; struct Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A : public InputControl_1_tFF1806D355F3775B3CC4F50471CB900517A8F735 { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CxU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CyU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CzU3Ek__BackingField; }; struct Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___U3CaccelerationU3Ek__BackingField; }; struct AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CambientTemperatureU3Ek__BackingField; }; struct AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* ___U3CattitudeU3Ek__BackingField; }; struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF : public AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7 { float ___pressPoint; }; struct DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B : public Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432 { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CupU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CdownU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CleftU3Ek__BackingField; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CrightU3Ek__BackingField; }; struct GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___U3CgravityU3Ek__BackingField; }; struct Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___U3CangularVelocityU3Ek__BackingField; }; struct HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CrelativeHumidityU3Ek__BackingField; }; struct LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3ClightLevelU3Ek__BackingField; }; struct LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___U3CaccelerationU3Ek__BackingField; }; struct MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___U3CmagneticFieldU3Ek__BackingField; }; struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F : public Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A { DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___U3CscrollU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftButtonU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CmiddleButtonU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightButtonU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbackButtonU3Ek__BackingField; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CforwardButtonU3Ek__BackingField; IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CclickCountU3Ek__BackingField; }; struct PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CatmosphericPressureU3Ek__BackingField; }; struct ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CdistanceU3Ek__BackingField; }; struct StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2 : public Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4 { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CstepCounterU3Ek__BackingField; }; struct Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE : public Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___U3CprimaryTouchU3Ek__BackingField; ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E ___U3CtouchesU3Ek__BackingField; }; struct FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D : public Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F { }; struct List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7_StaticFields { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___s_emptyArray; }; struct List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF_StaticFields { InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5* ___s_emptyArray; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray; }; 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 InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields { uint32_t ___s_UpdateStepCount; int32_t ___s_LatestUpdateType; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324 ___s_PlayerUpdateStepCount; }; struct Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_StaticFields { int64_t ___Frequency; bool ___IsHighResolution; }; struct String_t_StaticFields { String_t* ___Empty; }; struct U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_StaticFields { U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD* ___U3CU3E9; Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC* ___U3CU3E9__153_0; }; struct U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_StaticFields { U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C* ___U3CU3E9; Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* ___U3CU3E9__1_0; }; struct U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_StaticFields { U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661* ___U3CU3E9; Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* ___U3CU3E9__1_0; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray; }; struct Guid_t_StaticFields { Guid_t ___Empty; }; struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_StaticFields { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kInterfaceKey; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kDeviceClassKey; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kManufacturerKey; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kProductKey; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kVersionKey; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; 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 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 InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_StaticFields { bool ___optimizedControlsFeatureEnabled; bool ___readValueCachingFeatureEnabled; bool ___paranoidReadValueCachingChecksEnabled; }; struct RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields { Guid_t ___kNewDeviceMsg; Guid_t ___kNewLayoutMsg; Guid_t ___kNewEventsMsg; Guid_t ___kRemoveDeviceMsg; Guid_t ___kChangeUsagesMsg; Guid_t ___kStartSendingMsg; Guid_t ___kStopSendingMsg; }; struct Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_StaticFields { Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* ___U3CcurrentU3Ek__BackingField; }; struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_StaticFields { Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* ___U3CcurrentU3Ek__BackingField; }; struct Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_StaticFields { Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* ___U3CcurrentU3Ek__BackingField; }; struct AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_StaticFields { AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* ___U3CcurrentU3Ek__BackingField; }; struct AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_StaticFields { AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* ___U3CcurrentU3Ek__BackingField; }; struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_StaticFields { float ___s_GlobalDefaultButtonPressPoint; float ___s_GlobalDefaultButtonReleaseThreshold; }; struct GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_StaticFields { GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* ___U3CcurrentU3Ek__BackingField; }; struct Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_StaticFields { Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* ___U3CcurrentU3Ek__BackingField; }; struct HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_StaticFields { HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* ___U3CcurrentU3Ek__BackingField; }; struct LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_StaticFields { LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* ___U3CcurrentU3Ek__BackingField; }; struct LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_StaticFields { LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* ___U3CcurrentU3Ek__BackingField; }; struct MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_StaticFields { MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* ___U3CcurrentU3Ek__BackingField; }; struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_StaticFields { Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* ___U3CcurrentU3Ek__BackingField; Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* ___s_PlatformMouseDevice; }; struct PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_StaticFields { PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* ___U3CcurrentU3Ek__BackingField; }; struct ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_StaticFields { ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* ___U3CcurrentU3Ek__BackingField; }; struct StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_StaticFields { StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* ___U3CcurrentU3Ek__BackingField; }; struct Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields { Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* ___U3CcurrentU3Ek__BackingField; float ___s_TapTime; float ___s_TapDelayTime; float ___s_TapRadiusSquared; }; #ifdef __clang__ #pragma clang diagnostic pop #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 SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3 : public RuntimeArray { ALIGN_FIELD (8) Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* m_Items[1]; inline Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F** 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, Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA : public RuntimeArray { ALIGN_FIELD (8) RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 m_Items[1]; inline RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736* 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, RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___layouts), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___devices), (void*)NULL); #endif } inline RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___layouts), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___devices), (void*)NULL); #endif } }; struct RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5 : public RuntimeArray { ALIGN_FIELD (8) RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE m_Items[1]; inline RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE* 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, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Capabilities), (void*)NULL); #endif } inline RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Capabilities), (void*)NULL); #endif } }; 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 StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830 : public RuntimeArray { ALIGN_FIELD (8) Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* m_Items[1]; inline Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26** 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, Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D : public RuntimeArray { ALIGN_FIELD (8) TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* m_Items[1]; inline TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079** 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, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; 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 AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5 : public RuntimeArray { ALIGN_FIELD (8) AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6 m_Items[1]; inline AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6* 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, AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Capabilities), (void*)NULL); #endif } inline AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___description))->___m_Capabilities), (void*)NULL); #endif } }; struct StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4 : public RuntimeArray { ALIGN_FIELD (8) StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1 m_Items[1]; inline StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* 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, StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___memoryRegions), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___listeners), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___signalled))->___array))->___additionalValues), (void*)NULL); #endif } inline StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___memoryRegions), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___listeners), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___signalled))->___array))->___additionalValues), (void*)NULL); #endif } }; struct InputActionAssetU5BU5D_t9051AB8F4003F062BCDFB20FD95FC859D910DB82 : public RuntimeArray { ALIGN_FIELD (8) InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* m_Items[1]; inline InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D** 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, InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9 : public RuntimeArray { ALIGN_FIELD (8) StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA m_Items[1]; inline StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA* 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, StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___control), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___monitor), (void*)NULL); #endif } inline StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___control), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___monitor), (void*)NULL); #endif } }; struct BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39 : public RuntimeArray { ALIGN_FIELD (8) BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C m_Items[1]; inline BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C* 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, BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C value) { m_Items[index] = 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 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 InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5 : public RuntimeArray { ALIGN_FIELD (8) InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F m_Items[1]; inline InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* 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, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Capabilities), (void*)NULL); #endif } inline InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Capabilities), (void*)NULL); #endif } }; IL2CPP_EXTERN_C void InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_pinvoke(const InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735& unmarshaled, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_pinvoke_back(const InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke& marshaled, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735& unmarshaled); IL2CPP_EXTERN_C void InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_pinvoke_cleanup(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_pinvoke(const RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE& unmarshaled, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_pinvoke_back(const RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_pinvoke& marshaled, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE& unmarshaled); IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_pinvoke_cleanup(RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_com(const InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735& unmarshaled, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com& marshaled); IL2CPP_EXTERN_C void InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_com_back(const InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com& marshaled, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735& unmarshaled); IL2CPP_EXTERN_C void InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_com_cleanup(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com& marshaled); IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_com(const RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE& unmarshaled, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_com& marshaled); IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_com_back(const RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_com& marshaled, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE& unmarshaled); IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_com_cleanup(RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_com& marshaled); IL2CPP_EXTERN_C void InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_pinvoke(const InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F& unmarshaled, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_pinvoke_back(const InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke& marshaled, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F& unmarshaled); IL2CPP_EXTERN_C void InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_pinvoke_cleanup(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_com(const InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F& unmarshaled, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com& marshaled); IL2CPP_EXTERN_C void InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_com_back(const InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com& marshaled, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F& unmarshaled); IL2CPP_EXTERN_C void InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_com_cleanup(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com& marshaled); IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_state, int32_t ___2_updateType, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___3_eventPtr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_mC39BF003BD629FC9FC7DD20AE938E97C7A53302E_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* ___1_state, int32_t ___2_updateType, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___3_eventPtr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mFC80A1D3B6BA1009B9779F59B49347FEEE827FB6_gshared (Action_2_tD987B97B18D27B9920365359C46BC12702AD4F7D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6DEC13F96CE9CD74561DCCA7017E450079C96942_gshared (Action_2_t9C4E97D0565650F0AEF7C72077EB8A0F9326E40B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_Append_TisRuntimeObject_mD816F80434FA8521E5E4299018AD7E6A56D0DAB5_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tA3FD4A2E68B869CA74DA02EF77286DF5BFB3FE31 Dictionary_2_GetEnumerator_m3BF9969257B323347AA34745C6DCD37D1F9BF174_gshared (Dictionary_2_t25574638E247E1D55E6ED2A97A5C38F3EBA31BA9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC351F7DAFCD1DF4CCFF3E49D092773C72D84C292_gshared (Enumerator_tA3FD4A2E68B869CA74DA02EF77286DF5BFB3FE31* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC Enumerator_get_Current_mB1068DBFCAA4C19D082D5717DF265CBA6D66D4BE_gshared_inline (Enumerator_tA3FD4A2E68B869CA74DA02EF77286DF5BFB3FE31* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 KeyValuePair_2_get_Key_mC668DBB7580ADCE4B3D87DA1C6E91F6E56B9EE84_gshared_inline (KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4BE8613970A8112E3042718B64AC74A4EF3355BF_gshared (Enumerator_tA3FD4A2E68B869CA74DA02EF77286DF5BFB3FE31* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_gshared_inline (Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E Nullable_1_get_Value_m1628960E5EF205E8CB876142FF45FC0563D3A726_gshared (Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811* __this, 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 int32_t ArrayHelpers_Append_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mB01313D7E43FE28156CBB57C4B9A86A0B750A073_gshared (RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA** ___0_array, RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayHelpers_EraseAt_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mD276A194CA9B87D641421A21E8984433DD00FA2F_gshared (RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA** ___0_array, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArrayHelpers_Erase_TisRuntimeObject_m154DEB88E8DBC315C7127B709BE95BCDBE102CDB_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* InputRemoting_SerializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_mC8CD393F6E4B5194DE32435CB56B0B8EC2C4C456_gshared (Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m0B569E5D13903AFDBD546AC7661CCB92027A10DB_gshared (Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811* __this, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 InputRemoting_DeserializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_m434E12FED68EE4BE486DD2D906491990D515D169_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_Append_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m3879DE59CD79E5AD3776AB6E8840C81A14073B46_gshared (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5** ___0_array, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mEA865389B1F3B9B7F55A65C4B937BF1A2F7258AC_gshared (Func_2_t63BCD2DEBA7363CAD4DAAF9703EF65C11A4C7BBB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_TisRuntimeObject_m180F51FA24B8CA2B15DB5B031C1A50981AF30CD9_gshared (RuntimeObject* ___0_source, Func_2_t63BCD2DEBA7363CAD4DAAF9703EF65C11A4C7BBB* ___1_selector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* InputRemoting_SerializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m01C2AFCC6510A346C906178F0DCC19B1C144CF9C_gshared (Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 InputRemoting_DeserializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m123C085D6286995C127C85F350236D686AB4D1EB_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_Append_TisRemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_m8557681588BE02C188A705DB06B4FBAC899A8CDB_gshared (RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5** ___0_array, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* InputRemoting_SerializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m8B68EC1B10564B69B967044839B95BF3AD9042A2_gshared (Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 InputRemoting_DeserializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m0438CC0ECC97A5C37AE08CF5D537F8EFCFCCEAAE_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1 ReadOnlyArray_1_GetEnumerator_mEF9D703AE2040E485A1AB057E1518F30128C4529_gshared (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE36B5D549E0A1D767EE5BBAA199C9A17CB57FC68_gshared (Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 Enumerator_get_Current_m2B01581AC51B1F0C02CD201096E09A39D4D7294D_gshared (Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisRuntimeObject_mBCDB5870C52FC5BD2B6AE472A749FC03B9CF8958_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m7C82D326DCEA75ECE1975B8EECF58D0AAE7D6995_gshared (Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892_gshared (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___0_array, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B_gshared (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared (UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArrayHelpers_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3703C8FF0B7384BC0C9B95EF39CAE0637EF72646_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_Append_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m28BB0D48547AE7FA146E50EEFC61673CA9694DBD_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArrayHelpers_Erase_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m04029F660761C87676CCC9E2C9951CE4B0211895_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputDevice_ExecuteCommand_TisQuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA_m13F1223B6A6B259F0AA3F41E50DBE29C2F8FE240_gshared (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, QuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA* ___0_command, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputDevice_ExecuteCommand_TisSetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88_m1C7C8BB192887F4C6442CA0FC9DC6BBCDB04C0E0_gshared (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, SetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88* ___0_command, 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 void ReadOnlyArray_1__ctor_mA9AA8F6151380781CF993C6F72ADB67D91B9CF41_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, 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 void InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, uint8_t ___1_state, int32_t ___2_updateType, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___3_eventPtr, 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 void InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* ___1_state, int32_t ___2_updateType, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___3_eventPtr, 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_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlExtensions_FindInParentChain_TisRuntimeObject_m842AF289702D78006E618A69354ACE4F7252400E_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StateEvent_GetEventSizeWithPayload_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m6C3AC51614C932EEE3202020E029321DBF1B3CB3_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_nativeArray, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_Change_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m10046959E337DF805E4E55CDF2F01EDAB26F9FC4_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, int32_t ___1_state, int32_t ___2_updateType, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___3_eventPtr, 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 int32_t Dictionary_2_get_Count_mD0A5A024A5846E9C7A68418CBC91F8DABC70B5B5_gshared (Dictionary_2_t25574638E247E1D55E6ED2A97A5C38F3EBA31BA9* __this, 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 Dictionary_2_set_Item_m725DDAF4C8BD4FBCD106BFFB1B4B5B74D7696281_gshared (Dictionary_2_t25574638E247E1D55E6ED2A97A5C38F3EBA31BA9* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m1425379DCDEDB955455E242B31CD2AE43552B441_gshared_inline (KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1__ctor_m8732B6EBFFA627F5206C86E329439F947A14A67F_gshared (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m208059B8D89BB100809C7CA51253201A3B504A0B_gshared (HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2E138E1B572E38E2A758B658241F9AB54D84863E_gshared (HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C_gshared (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m5FF3432937DE0E166259F54A0CFC568A388F7439_gshared (Dictionary_2_t25574638E247E1D55E6ED2A97A5C38F3EBA31BA9* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mF76B685BBC4077A8E9E18C892B2B71F6C284ABE9_gshared (Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_value, 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 int32_t Dictionary_2_get_Count_m274602E8171450B31B5AE16BB4B0CDDB80187874_gshared (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* __this, 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 InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m454C0E66D1C84DDF8843828AF89C238643DDEC8B_gshared (RuntimeObject* ___0_source, 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 void DelegateHelpers_InvokeCallbacksSafe_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mF7445A5052E3D2DB0556210D61A66CDD923F6E46_gshared (CallbackArray_1_t728037423B0E59AED45A54BD4669276E085A3A43* ___0_callbacks, RuntimeObject* ___1_argument1, int32_t ___2_argument2, String_t* ___3_callbackName, RuntimeObject* ___4_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; IL2CPP_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 RuntimeObject* InputDevice_Build_TisRuntimeObject_mD646CA748607C6FB57E4C5F8830876ECEA3619D7_gshared (String_t* ___0_layoutName, String_t* ___1_layoutVariants, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___2_deviceDescription, bool ___3_noPrecompiledLayouts, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputRuntimeExtensions_DeviceCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mA3F86D28FDEA54EC56C696B51B914B426E816051_gshared (RuntimeObject* ___0_runtime, int32_t ___1_deviceId, EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4* ___2_command, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m788B1B038ADEB8A89671F9592C1F31B6F0609BCF_gshared (Dictionary_2_t25574638E247E1D55E6ED2A97A5C38F3EBA31BA9* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m55DDA3EC4389EF75C6A9726E3105F0796B1068E4_gshared (Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CallbackArray_1_get_length_m81CB1E446FBEF126C2096B08E643D63ACDDBD0F1_gshared (CallbackArray_1_t70C9B62D06582BEAC403C9259B541A2D8D4B4A1F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_LockForChanges_mB15D8203ADAEA8AEF523BE53D79B7CF828301CB6_gshared (CallbackArray_1_t70C9B62D06582BEAC403C9259B541A2D8D4B4A1F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CallbackArray_1_get_Item_m567E182F190B5CEBFBA0D02E0E33AD7A5E46F7E1_gshared (CallbackArray_1_t70C9B62D06582BEAC403C9259B541A2D8D4B4A1F* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_UnlockForChanges_mA6BDFF9ECCA7A79D6017AFB24BF5932CC3B30197_gshared (CallbackArray_1_t70C9B62D06582BEAC403C9259B541A2D8D4B4A1F* __this, 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 InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_gshared (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArrayHelpers_Contains_TisRuntimeObject_m2AF8A474065DE200B7AB4069DB6C2D8186CBE414_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, RuntimeObject* ___1_value, 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 void Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputRuntimeExtensions_DeviceCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_mF9BCE0915C8FC7111A878CD14556F37DC2CAE14D_gshared (RuntimeObject* ___0_runtime, int32_t ___1_deviceId, DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD* ___2_command, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_LengthSafe_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m90EF26EF0BE3B1E8DC309250C8F2AF113653ACCF_gshared (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* ___0_array, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m6E3FA922442455E28914BC4D0A08369D50F81270_gshared (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* ___0_array, int32_t* ___1_count, int32_t ___2_index, 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 bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayHelpers_EraseAtWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m75097A67D1603D24DA0E4246F6FAEFEC646DC24B_gshared (AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayHelpers_Clear_TisRuntimeObject_mD246077595F4EBA6BA7300CCC202A02E600CC87E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF5AA096D28A573CD5A95E9234FA30F57CFE6789D_gshared_inline (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, 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 void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RegisterPrecompiledLayout_TisRuntimeObject_mACFD90A6FCB7F73315DC337F02FA6A91D6DA41EB_gshared (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_metadata, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mE8DA76229BFE3CE94CA3DEF078C8B6F71B3615BF_gshared (Action_2_tF55503802357CB8A9E95ED4B00CEEEE6BDEC9166* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE27CCE9BF36CDA5E1C92CEBAECF98A3D57951455_gshared (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringHelpers_MakeUniqueName_TisRuntimeObject_m497725367BE472857F667ADA3CAD428DC9E6D806_gshared (String_t* ___0_baseName, RuntimeObject* ___1_existingSet, Func_2_t8A4E59735D50CEA34C30F6CD6B5804A38327CD0B* ___2_getNameFunc, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_AppendWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m13EDCF524DB4BEF98E0BCDBFA96E7C789AAC65A0_gshared (AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5** ___0_array, int32_t* ___1_count, AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6 ___2_value, int32_t ___3_capacityIncrement, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputManager_ExecuteGlobalCommand_TisUseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05_m3BA4E7DC605B84964808EE000DB194F34087CC84_gshared (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, UseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05* ___0_command, 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 DelegateHelpers_InvokeCallbacksSafe_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisRuntimeObject_m76072ED37D6B256A5877385153F677AA177877BE_gshared (CallbackArray_1_tCF297A9E4DEDF9CF4C396E9C986D418FDA53FB2A* ___0_callbacks, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_argument1, RuntimeObject* ___2_argument2, String_t* ___3_callbackName, RuntimeObject* ___4_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelpers_InvokeCallbacksSafe_TisRuntimeObject_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_m4907A7E70565B1E30687346764746B9D9A0CFE22_gshared (CallbackArray_1_t270AB3EEC7FF7B8E211305E1BC7311F2177FCBB2* ___0_callbacks, RuntimeObject* ___1_argument1, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___2_argument2, String_t* ___3_callbackName, RuntimeObject* ___4_context, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m41768E31891EA980C0054A899FA65940875CA43A_gshared (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_gshared (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_gshared (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* __this, int32_t ___0_index, StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InlinedArray_1_Append_m8AD3FEBC3D3A5C5A4E808E52C4BB23E2D0271A0B_gshared (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* __this, StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_mBEE3D10E418C961608698E63D90AF2EF4C634C2A_gshared (StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayHelpers_EraseAtWithCapacity_TisBitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C_m39E1D2E5B22C033EC7F1AFBA9F60B70C33901B2B_gshared (BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1_SetLength_mEE82D9DB142B95B4B278698E66396575CAC43602_gshared (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* __this, int32_t ___0_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputRuntimeExtensions_DeviceCommand_TisInputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E_mAECF3099975C22CD52328001008865AD08A74470_gshared (RuntimeObject* ___0_runtime, int32_t ___1_deviceId, InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* ___2_command, 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_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mE79F7883F997AE0C8445D256D1A513E5747BE329_gshared (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mouse__ctor_m69690503088B4F22710F1C3D10B42C3AC550BA0C (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ; 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) ; 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_WithChildren_mB52CDAE18A90B4B198C055946B55C6FB2C0C6682_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, String_t* ___0_text, 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 void FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED* __this, int32_t ___0_code, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___0_value, 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_EXTERN_C IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* FastMouse_Initialize_ctrlMouseposition_m54F22B2BBF09D1EC94B56AE70A53EA45A84D6A0B (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kVector2Layout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* FastMouse_Initialize_ctrlMousedelta_m622E0BED3DC083EC17E7B5ABB56771758FA9B387 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kDeltaLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* FastMouse_Initialize_ctrlMousescroll_m52C14358C6567D16F73B47D81768B9B1EBE89637 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kDeltaLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMousepress_m6BAA8D30CFF95C9C939E568ADBC95D4AC27E2DEC (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMouseleftButton_m45E61E21555DA9D507DCEE7F88310CC6F3431B21 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMouserightButton_m3A50758814C802B210062D454CBE77B5425F9984 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMousemiddleButton_mA43E6C0695D4AF1F49D824D23511B6327276255E (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMouseforwardButton_mCE0FA549F660C03BD12C8FB9A30FCA8B516F4F0B (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMousebackButton_m1069D0C5747547A851F12A71F6700734FDE8F6A5 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousepressure_m6EB0B062A51E3EDB23D19FC3752B95B0F5FA79DC (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* FastMouse_Initialize_ctrlMouseradius_m7D76762D60AE31B02D815B7DD944DB13E1AD6D6E (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kVector2Layout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* FastMouse_Initialize_ctrlMousepointerId_mBE78B0CA0A0839E232BA24AC03F75CC88AD43F6B (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kDigitalLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* FastMouse_Initialize_ctrlMousedisplayIndex_m6D2AF7F03F6FC22673575AC7B7ECEF31BA63023A (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kIntegerLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* FastMouse_Initialize_ctrlMouseclickCount_m65D1D90ADC35296690F21AA3C8EFDD687E0412D6 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kIntegerLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousepositionx_mD2068D68B04F774738E887F2F91C774F27813449 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousepositiony_m7B57AF282F4C4FCF0E41B3287133EFA7D79B7DD6 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltaup_mA4E2DED585398B38D6771F19F3F71B327EAD7622 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltadown_mBFDAD50FD2E00EB45BE9FD51BD7AF6CDC22191A9 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltaleft_m44857ECCA2BB71788BD1E7AA0983855F037558C3 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltaright_mE8F59ED6C81FB4632DF8706A859D4CDBC2EA9F47 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltax_mCF2B20C996ADE1D3CD9CF75BAB0A512BEAA824A9 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltay_mDF6C222FB2B86529B9A6B05ACF9E0C9C3C691ACC (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrollup_m35C906E3FDC5EB197E37933FBE9297E9634AA40B (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrolldown_m5768AE5B73CA130EE40D358312E7C0B6E36E0444 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrollleft_m8408A636A5921B846E8CCF891F321A2E564E7570 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrollright_mBB3236D3898F45EF2A9278AC4FC970A2F371888C (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrollx_mDAF68F01705D239068002833E5E291BE1E71E0B2 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrolly_mE06E7A9C78D4BE4EA7A773AFB01B9B58DEC05854 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMouseradiusx_mFE6E56ECFBBBC388C05A981C28D94F17C94E8824 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMouseradiusy_m0EF47D967D23336DBE16320983C999A038C20A14 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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 void Mouse_set_scroll_mDFC2420E163DD6C54B319F0E92645B947A68237F_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_leftButton_mD27E2E1790193CE4FEA6F87306E3AD535E24C1CA_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_middleButton_m16FB7FF8B6FC14726F551EFE3570051C32B105C8_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_rightButton_mC985A4F17F6230B1B6869D56E71095C7406A2010_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_backButton_m02B6C2F592671BFE00E61F9DE4F646783FAF6672_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_forwardButton_mADAF136B7091458D4A524B2589C9470D9ECB101B_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_clickCount_mEA6479663B0A198C0045A6C8BE51DF1B4D71F6C4_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_position_m2D924A583D251F04C6868D10969E1ED6EC4EB7D3_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_delta_mEB61C0A0FDD20CF0DF6792ACF1BE796C8E007570_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_radius_m09D5572AFA099FCAA41926908D7A6439749BD2DE_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_pressure_m2593E7CCA07D8C8F71A7B76425C67982AEF632E8_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_press_mC489CD308019C8ED1CC9C75F2772C6DCD550F4E0_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_displayIndex_m4BCF2ACA4956540F0933FA29C9BF00FB4A145C38_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Control_set_x_m99BE9EF688C3B153DA726627B3CBD724F8D20BE1_inline (Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Control_set_y_m9023BACC80F2CF0AE28E2F5D0E9BBA54104E89F8_inline (Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeltaControl_set_up_m738DF0E92B973E4E6AF5BE9A115458717B745174_inline (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeltaControl_set_down_mD809599F9F67F402EEFC805F315C0D72F35FFCF0_inline (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeltaControl_set_left_m1C0E45C2868801280CC30474B9368F23B7400697_inline (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeltaControl_set_right_m60FBA0555C4E7CA40954DA7EE6BBC0E0032B0905_inline (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateOffsetToControlIndexMap_m5C180F0BE65CD62017E4662DC59DB56677B5F39A_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_map, const RuntimeMethod* 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceBuilder_Finish_mA2C52B2A38B0618CAA4737DB610C65F385957F65_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Control__ctor_m9F2990DA999344F23AA90F6EE77884A75D4F29F8 (Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, 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_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_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_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_DontReset_mD81E0A7E983F4B91A863FEBE093F8191B9242144_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___0_value, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeltaControl__ctor_m221788585AD5E0B67F3CFE1199DC6C2B0C237CB4 (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonControl__ctor_mF6F46704B8CC76DA22F543EFF8D136676893ACEB (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* __this, 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_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 PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D (int32_t ___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_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_shortDisplayName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR void IntegerControl__ctor_mC6E1C70B301EE12C2590B64C2DD53F02A577892D (IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* __this, 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 DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* Pointer_get_delta_mB1F6851275453D4BE23E79F6FD5C5E87D901E569_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputState_get_currentUpdateType_m77DBCEC0F6E435740C44467281149B2F74025C10_inline (const RuntimeMethod* method) ; inline void InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_state, int32_t ___2_updateType, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___3_eventPtr, const RuntimeMethod* method) { (( void (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, int32_t, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_gshared)(___0_control, ___1_state, ___2_updateType, ___3_eventPtr, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* Mouse_get_scroll_mB17E8A9038C866A29701595E06B8806E945ACA00_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __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 bool FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_left, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mouse_OnStateEvent_mDFED0AF6A4E8492260F20AFC0F29298CA9D59D80 (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, 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 FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED MouseState_get_Format_mF26144ED65F47F6A3DE5E19D5C8A21F5D1A840AE (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 void* InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ; inline void InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_mC39BF003BD629FC9FC7DD20AE938E97C7A53302E (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* ___1_state, int32_t ___2_updateType, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___3_eventPtr, const RuntimeMethod* method) { (( void (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1*, int32_t, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_mC39BF003BD629FC9FC7DD20AE938E97C7A53302E_gshared)(___0_control, ___1_state, ___2_updateType, ___3_eventPtr, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastMouse_OnNextUpdate_mFE738278EC26FBC6BF3908A9821BEAFC2CAE9246 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastMouse_OnStateEvent_mD0DCD13FA05C3DA2662B4DB4CA5F86DCCAFDF436 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FastMouse_MergeForward_m6D7907290CA79625C3B6A015F7874E140FBE6D54 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_currentEventPtr, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_nextEventPtr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, 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 bool InputRemoting_get_sending_m605293EB5429B7ADEF5D941E7272A20AF37A8CDB (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) ; inline void Action_2__ctor_m43B5BA62418FAB32773B12CEFF46A46855BF5B10 (Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_mFC80A1D3B6BA1009B9779F59B49347FEEE827FB6_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onEvent_mFC20DA985A46A223DE9A1ADFFD39A5DB0083130C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___0_value, const RuntimeMethod* method) ; inline void Action_2__ctor_m23A4911D82F290811EDC6BFC315C339857526804 (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6DEC13F96CE9CD74561DCCA7017E450079C96942_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onDeviceChange_m1A16B643EBFE6071B227484232BE641EECAC3B95 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___0_value, const RuntimeMethod* method) ; inline void Action_2__ctor_m10175669DF3F5CF6A6EB1DAB1C4A5595AE7EC4FC (Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6DEC13F96CE9CD74561DCCA7017E450079C96942_gshared)(__this, ___0_object, ___1_method, 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 InputRemoting_set_sending_m23492F59FD8807F6DD315172E400518390BE379D (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendInitialMessages_mFF71D5B6C722B2E5DEA211671E649479258162A4 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onEvent_mA84D2D17A18F63251F21D05802E2F75BC811E8DD (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___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_remove_onLayoutChange_mC560DC1EEA42DD39C97EDA2FB85210C95B27AF44 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConnectMsg_Process_m199520DDC7AAF836B7631F1D7AE24FE0940258E8 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisconnectMsg_Process_mDDF0F69422993C52F614C3775FFDFD6E58C5ECC8 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NewLayoutMsg_Process_mFCE81FA174D77F2272DE8767139A61E204DDBCDE (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NewDeviceMsg_Process_m220C7375D2A21BFD51A3F1857A04AC89B61D4B47 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NewEventsMsg_Process_m6D080DACDC8572C61C7F614A595B2944EA5752DB (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChangeUsageMsg_Process_m2A12CF1B2C0DDF991140A47EA91CB2B97E43E35F (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoveDeviceMsg_Process_m04038E3D307C496FF11B1EE494B507F7CD7FBDB6 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StartSendingMsg_Process_m467B09FE1DAAF7ACD1CF88CD62D673CE9535C9DD (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StopSendingMsg_Process_m369284C4590DC0F952D4AB2D8BC605BCDB487D89 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subscriber__ctor_m01F2C6F58187384E0F316CE262A86B02A130B086 (Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* __this, const RuntimeMethod* method) ; inline int32_t ArrayHelpers_Append_TisSubscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_m89DE4D793BB0AB77A46691D96A1FA45224B6F22C (SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3** ___0_array, Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* ___1_value, const RuntimeMethod* method) { return (( int32_t (*) (SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3**, Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F*, const RuntimeMethod*))ArrayHelpers_Append_TisRuntimeObject_mD816F80434FA8521E5E4299018AD7E6A56D0DAB5_gshared)(___0_array, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendAllGeneratedLayouts_mC1043BD6B5A0E1B6C574B302FB52388EB5F820A6 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendAllDevices_m0B11E08892BD4BA42D547A4A577ECDE65AFF4646 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) ; inline Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB Dictionary_2_GetEnumerator_m3DDA736B7C3FDA5BD35EB6BE4A8EF4AC6B08EC6D (Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* __this, const RuntimeMethod* method) { return (( Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB (*) (Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3BF9969257B323347AA34745C6DCD37D1F9BF174_gshared)(__this, method); } inline void Enumerator_Dispose_mB81582036ADB3572EA0D66B59D2DEB50A5F6AE1B (Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB*, const RuntimeMethod*))Enumerator_Dispose_mC351F7DAFCD1DF4CCFF3E49D092773C72D84C292_gshared)(__this, method); } inline KeyValuePair_2_t2FBB7313F48428A44B08F0D78BC65005416142D8 Enumerator_get_Current_m790E979451246420451A3377697B452175826725_inline (Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_t2FBB7313F48428A44B08F0D78BC65005416142D8 (*) (Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB*, const RuntimeMethod*))Enumerator_get_Current_mB1068DBFCAA4C19D082D5717DF265CBA6D66D4BE_gshared_inline)(__this, method); } inline InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 KeyValuePair_2_get_Key_m56CED58F4376F782B7913A63306D34FD4DAE2AE1_inline (KeyValuePair_2_t2FBB7313F48428A44B08F0D78BC65005416142D8* __this, const RuntimeMethod* method) { return (( InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 (*) (KeyValuePair_2_t2FBB7313F48428A44B08F0D78BC65005416142D8*, const RuntimeMethod*))KeyValuePair_2_get_Key_mC668DBB7580ADCE4B3D87DA1C6E91F6E56B9EE84_gshared_inline)(__this, 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 void InputRemoting_SendLayout_m5A9F85C0B7A61B21FFAC5A3248181167123D1780 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, String_t* ___0_layoutName, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_m00030A996B05F51BBF87AC049F8289CE574AD531 (Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB*, const RuntimeMethod*))Enumerator_MoveNext_m4BE8613970A8112E3042718B64AC74A4EF3355BF_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 NewLayoutMsg_Create_mDE2AD2BA32632898495806A716855C4DE48CA6CD (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_sender, String_t* ___1_layoutName, const RuntimeMethod* method) ; inline bool Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_inline (Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811*, const RuntimeMethod*))Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_gshared_inline)(__this, method); } inline Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E Nullable_1_get_Value_m1628960E5EF205E8CB876142FF45FC0563D3A726 (Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811* __this, const RuntimeMethod* method) { return (( Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E (*) (Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811*, const RuntimeMethod*))Nullable_1_get_Value_m1628960E5EF205E8CB876142FF45FC0563D3A726_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_Send_mB73D40BF6A4629CFABE3D7368E3FDAD5A87FF17F (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___0_msg, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA InputManager_get_devices_m2C3974F1750002E781518E9010ADBF1E25C4FCF4 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, 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); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendDevice_mB4A359F3868BD4BD23A06D62BBA117DD3FDF1FC4 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* 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 bool InputDevice_get_remote_m931E3EE376DAEFA9852ED066A9F9763D473EE1BE (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E NewDeviceMsg_Create_m847DC1BAD467E2AD5F143135FD8910E50C453CB9 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E NewEventsMsg_CreateStateEvent_m82879CDD69E4406B6C7D25FAD8FA09D624BC5760 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* InputEventPtr_get_data_m4694B5F91E787CE9586B5C7113AFEB89D33CC616_inline (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E NewEventsMsg_Create_m3043B14E889ED9BD15F812EF55A26AF6F9A8297B (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___0_events, int32_t ___1_eventCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E RemoveDeviceMsg_Create_mCC12366F211ACB90C9A7D94523511ADF3589F15F (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ChangeUsageMsg_Create_m3C16920B814EB0DB6D73E40A459219D037B18ACC (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E NewEventsMsg_CreateResetEvent_m314A815AFCD7A2F707285C48A53E8C709162E330 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, bool ___1_isHardReset, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_IsGeneratedLayout_mAD9527FC1D6FA3C9075ACAF2F0215E3B5C0C359C (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method) ; inline int32_t ArrayHelpers_Append_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mB01313D7E43FE28156CBB57C4B9A86A0B750A073 (RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA** ___0_array, RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 ___1_value, const RuntimeMethod* method) { return (( int32_t (*) (RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA**, RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736, const RuntimeMethod*))ArrayHelpers_Append_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mB01313D7E43FE28156CBB57C4B9A86A0B750A073_gshared)(___0_array, ___1_value, 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 int32_t InputRemoting_FindLocalDeviceId_m5BFBB70FA84F721FF75CE58B46E9AE17B999B83C (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, int32_t ___0_remoteDeviceId, int32_t ___1_senderIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_id, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputRemoting_FindOrCreateSenderRecord_m2B7C34D87F4D0F17A540BC1951CB8F8F742D93D5 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, int32_t ___0_senderId, 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) ; inline void ArrayHelpers_EraseAt_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mD276A194CA9B87D641421A21E8984433DD00FA2F (RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA** ___0_array, int32_t ___1_index, const RuntimeMethod* method) { (( void (*) (RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA**, int32_t, const RuntimeMethod*))ArrayHelpers_EraseAt_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mD276A194CA9B87D641421A21E8984433DD00FA2F_gshared)(___0_array, ___1_index, method); } inline bool ArrayHelpers_Erase_TisSubscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_m57D4EE03279C5803794F821F8278F43B38157A56 (SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3** ___0_array, Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* ___1_value, const RuntimeMethod* method) { return (( bool (*) (SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3**, Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F*, const RuntimeMethod*))ArrayHelpers_Erase_TisRuntimeObject_m154DEB88E8DBC315C7127B709BE95BCDBE102CDB_gshared)(___0_array, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_StartSending_m6BECDE02AD8AC1F86493E2A36BFADFC7A5F2300C (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_StopSending_m28A47D1F55C65917033F1C1A4F5D368109199259 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_RemoveRemoteDevices_mDC09E53AEBEA9865A92273597C8369814386BB45 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, int32_t ___0_participantId, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* InputManager_TryLoadControlLayout_m30139BCF99CC5EDFD2DF8E330A324EED8134B172 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlLayout_ToJson_mC3A56BD729D0884D80D6215145CBB99BBB3AE358 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_get_isOverride_mEE41FE7F3857477AD6F4227D0A5606089DB6034C (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) ; inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* InputRemoting_SerializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_mC8CD393F6E4B5194DE32435CB56B0B8EC2C4C456 (Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 ___0_data, const RuntimeMethod* method) { return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059, const RuntimeMethod*))InputRemoting_SerializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_mC8CD393F6E4B5194DE32435CB56B0B8EC2C4C456_gshared)(___0_data, method); } inline void Nullable_1__ctor_m0B569E5D13903AFDBD546AC7661CCB92027A10DB (Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811* __this, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811*, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E, const RuntimeMethod*))Nullable_1__ctor_m0B569E5D13903AFDBD546AC7661CCB92027A10DB_gshared)(__this, ___0_value, method); } inline Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 InputRemoting_DeserializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_m434E12FED68EE4BE486DD2D906491990D515D169 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) { return (( Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))InputRemoting_DeserializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_m434E12FED68EE4BE486DD2D906491990D515D169_gshared)(___0_data, 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) ; inline int32_t ArrayHelpers_Append_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m3879DE59CD79E5AD3776AB6E8840C81A14073B46 (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5** ___0_array, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_value, const RuntimeMethod* method) { return (( int32_t (*) (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5**, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))ArrayHelpers_Append_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m3879DE59CD79E5AD3776AB6E8840C81A14073B46_gshared)(___0_array, ___1_value, 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 String_t* InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; inline void Func_2__ctor_m6763116FA3257580D87BD903E24793FCD6D82548 (Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mEA865389B1F3B9B7F55A65C4B937BF1A2F7258AC_gshared)(__this, ___0_object, ___1_method, method); } inline RuntimeObject* Enumerable_Select_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_TisString_t_m3FCCE6DBA6A159830BE8363BF5BA444BCBF4B186 (RuntimeObject* ___0_source, Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F*, const RuntimeMethod*))Enumerable_Select_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_TisRuntimeObject_m180F51FA24B8CA2B15DB5B031C1A50981AF30CD9_gshared)(___0_source, ___1_selector, method); } inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method); } inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* InputRemoting_SerializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m01C2AFCC6510A346C906178F0DCC19B1C144CF9C (Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 ___0_data, const RuntimeMethod* method) { return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9, const RuntimeMethod*))InputRemoting_SerializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m01C2AFCC6510A346C906178F0DCC19B1C144CF9C_gshared)(___0_data, method); } inline Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 InputRemoting_DeserializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m123C085D6286995C127C85F350236D686AB4D1EB (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) { return (( Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))InputRemoting_DeserializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m123C085D6286995C127C85F350236D686AB4D1EB_gshared)(___0_data, 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 Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, 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 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 InputManager_AddDeviceUsage_m200898C570A17D3707249E1D2BECF9EB0CED42AB (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, const RuntimeMethod* method) ; inline int32_t ArrayHelpers_Append_TisRemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_m8557681588BE02C188A705DB06B4FBAC899A8CDB (RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5** ___0_array, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE ___1_value, const RuntimeMethod* method) { return (( int32_t (*) (RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5**, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE, const RuntimeMethod*))ArrayHelpers_Append_TisRemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_m8557681588BE02C188A705DB06B4FBAC899A8CDB_gshared)(___0_array, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1E19385E68F4D44A5256744E4C29E55A260C16E6 (U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceResetEvent_t8F9430E7CE4EA685E6FD58888D32F61ABE6D34F4 DeviceResetEvent_Create_mC37574E891CDB017F860FE3089C02ED74B62ABA1 (int32_t ___0_deviceId, bool ___1_hardReset, double ___2_time, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF StateEvent_From_m3A895E1EFC3ACCC663394334EBAA2B6CEC08BC6E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* ___1_eventPtr, int32_t ___2_allocator, const RuntimeMethod* method) ; inline void NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, const RuntimeMethod*))NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0_inline (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___0_eventPtr, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NumberHelpers_AlignToMultipleOf_m44B66C972BC1F508B9022564F265D1AA6A001AAE_inline (uint32_t ___0_number, uint32_t ___1_alignment, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputEventPtr_get_sizeInBytes_mE060F5A7176AAF8ED749DB4A3DC7976249716597 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 InputEventPtr_Next_m401E057F7E6DAB9468F04D705173539E8876809D (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, 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 void InputEventPtr_set_deviceId_mDC5B90109CDEECE63A5F1310379DB8B1B31D2B97 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, int32_t ___0_value, 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 void* IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline (intptr_t* __this, const RuntimeMethod* method) ; inline ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* InputRemoting_SerializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m8B68EC1B10564B69B967044839B95BF3AD9042A2 (Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 ___0_data, const RuntimeMethod* method) { return (( ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* (*) (Data_tEBB3D708778E8658163A56C2E56F3512738AFE74, const RuntimeMethod*))InputRemoting_SerializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m8B68EC1B10564B69B967044839B95BF3AD9042A2_gshared)(___0_data, method); } inline Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 InputRemoting_DeserializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m0438CC0ECC97A5C37AE08CF5D537F8EFCFCCEAAE (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, const RuntimeMethod* method) { return (( Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))InputRemoting_DeserializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m0438CC0ECC97A5C37AE08CF5D537F8EFCFCCEAAE_gshared)(___0_data, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputRemoting_TryGetDeviceByRemoteId_mFA5CAD14F6AE401D4B938D1AE82C7C96D405AE1C (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, int32_t ___0_remoteDeviceId, int32_t ___1_senderIndex, const RuntimeMethod* method) ; inline Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1 ReadOnlyArray_1_GetEnumerator_mEF9D703AE2040E485A1AB057E1518F30128C4529 (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, const RuntimeMethod* method) { return (( Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1 (*) (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064*, const RuntimeMethod*))ReadOnlyArray_1_GetEnumerator_mEF9D703AE2040E485A1AB057E1518F30128C4529_gshared)(__this, method); } inline void Enumerator_Dispose_mE36B5D549E0A1D767EE5BBAA199C9A17CB57FC68 (Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1*, const RuntimeMethod*))Enumerator_Dispose_mE36B5D549E0A1D767EE5BBAA199C9A17CB57FC68_gshared)(__this, method); } inline InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 Enumerator_get_Current_m2B01581AC51B1F0C02CD201096E09A39D4D7294D (Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1* __this, const RuntimeMethod* method) { return (( InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 (*) (Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1*, const RuntimeMethod*))Enumerator_get_Current_m2B01581AC51B1F0C02CD201096E09A39D4D7294D_gshared)(__this, method); } inline bool Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33 (RuntimeObject* ___0_source, String_t* ___1_value, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, String_t*, const RuntimeMethod*))Enumerable_Contains_TisRuntimeObject_mBCDB5870C52FC5BD2B6AE472A749FC03B9CF8958_gshared)(___0_source, ___1_value, 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 bool Enumerator_MoveNext_m7C82D326DCEA75ECE1975B8EECF58D0AAE7D6995 (Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1*, const RuntimeMethod*))Enumerator_MoveNext_m7C82D326DCEA75ECE1975B8EECF58D0AAE7D6995_gshared)(__this, method); } inline bool ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892 (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___0_array, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_value, const RuntimeMethod* method) { return (( bool (*) (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892_gshared)(___0_array, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m4A1228DEB33E279BC585739E5EA7E7EE2BE79D9E (U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_mCD74C79673617CEBF85F8A653520C860A9F014F9 (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitConverter_ToInt32_m259B4E62995575B80C4086347C867EB3C8D7DAB3 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline void UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B_gshared)(__this, ___0_object, ___1_method, method); } inline void UnityAction_1__ctor_m0D542CD6AC9BF19A26926782F3B43A5E71BDB1AB (UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_OnConnected_m6C481EC94F9F2D69E87AFE95A8ADC05B22B50AE9 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, int32_t ___0_id, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subscriber__ctor_mD7F2E387644EF2A884C38470DF4C8267C2F68B40 (Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* __this, const RuntimeMethod* method) ; inline int32_t ArrayHelpers_Append_TisSubscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_m42BF3E60B23B0A660EFACBC4930AB977C6FCEFCA (SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830** ___0_array, Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* ___1_value, const RuntimeMethod* method) { return (( int32_t (*) (SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830**, Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26*, const RuntimeMethod*))ArrayHelpers_Append_TisRuntimeObject_mD816F80434FA8521E5E4299018AD7E6A56D0DAB5_gshared)(___0_array, ___1_value, method); } inline bool ArrayHelpers_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3703C8FF0B7384BC0C9B95EF39CAE0637EF72646 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, int32_t ___1_value, const RuntimeMethod* method) { return (( bool (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, int32_t, const RuntimeMethod*))ArrayHelpers_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3703C8FF0B7384BC0C9B95EF39CAE0637EF72646_gshared)(___0_array, ___1_value, method); } inline int32_t ArrayHelpers_Append_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m28BB0D48547AE7FA146E50EEFC61673CA9694DBD (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_value, const RuntimeMethod* method) { return (( int32_t (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))ArrayHelpers_Append_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m28BB0D48547AE7FA146E50EEFC61673CA9694DBD_gshared)(___0_array, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageEventArgs__ctor_m66E6239501EEE8FCE1DA218E8189F46FB0669A45 (MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, int32_t ___0_type, MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* ___1_args, const RuntimeMethod* method) ; inline bool ArrayHelpers_Erase_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m04029F660761C87676CCC9E2C9951CE4B0211895 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_value, const RuntimeMethod* method) { return (( bool (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))ArrayHelpers_Erase_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m04029F660761C87676CCC9E2C9951CE4B0211895_gshared)(___0_array, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830 (Guid_t* __this, String_t* ___0_g, const RuntimeMethod* method) ; inline bool ArrayHelpers_Erase_TisSubscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_m7F50294F53B61F2A4D28221E171CF2FA8D2134C0 (SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830** ___0_array, Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* ___1_value, const RuntimeMethod* method) { return (( bool (*) (SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830**, Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26*, const RuntimeMethod*))ArrayHelpers_Erase_TisRuntimeObject_m154DEB88E8DBC315C7127B709BE95BCDBE102CDB_gshared)(___0_array, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA QuerySamplingFrequencyCommand_Create_m8A863E390A5F7AB5B521A20F6CD91C772AFA922B (const RuntimeMethod* method) ; inline int64_t InputDevice_ExecuteCommand_TisQuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA_m13F1223B6A6B259F0AA3F41E50DBE29C2F8FE240 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, QuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA* ___0_command, const RuntimeMethod* method) { return (( int64_t (*) (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, QuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA*, const RuntimeMethod*))InputDevice_ExecuteCommand_TisQuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA_m13F1223B6A6B259F0AA3F41E50DBE29C2F8FE240_gshared)(__this, ___0_command, 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 SetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88 SetSamplingFrequencyCommand_Create_m926845CF089450028AB95F980E1538B7E75A1F6D (float ___0_frequency, const RuntimeMethod* method) ; inline int64_t InputDevice_ExecuteCommand_TisSetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88_m1C7C8BB192887F4C6442CA0FC9DC6BBCDB04C0E0 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, SetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88* ___0_command, const RuntimeMethod* method) { return (( int64_t (*) (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, SetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88*, const RuntimeMethod*))InputDevice_ExecuteCommand_TisSetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88_m1C7C8BB192887F4C6442CA0FC9DC6BBCDB04C0E0_gshared)(__this, ___0_command, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice__ctor_mAA72B9458CD588116A968FE54C2AD2B59C787E51 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __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 Accelerometer_set_current_m36D6663329FC05B5F65CD54651567C7AA40A086D_inline (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* Accelerometer_get_current_m326C1D163047BDA92305B4EF64EFE81759BD1BD5_inline (const RuntimeMethod* method) ; inline Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) { return (( Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, const RuntimeMethod*))InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared)(__this, ___0_path, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Accelerometer_set_acceleration_mB15DF6BBB2C1F0C7B8D93546D596D23AA92187C5_inline (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___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 Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF (Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gyroscope_set_current_m0940A4C54E11696E171D38E71119F39DC3EF3E94_inline (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* Gyroscope_get_current_m32EEACDE3C451145C592388EADE3893086B02792_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gyroscope_set_angularVelocity_m6AA73EA1D3C1717150275B5534ED676EBC3EA0FF_inline (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GravitySensor_set_gravity_m9196ECF477B5F323A0D578C54E04EC123C1EB2EF_inline (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GravitySensor_set_current_m058C5A021CA6E98BC06395BC77769C40E86BE374_inline (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* GravitySensor_get_current_mA2A80554CC2581A4F87A010E26B761CD39843428_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AttitudeSensor_set_current_mB13A3ECEF40D8DBA7CF9D4274437CFE7B806EC00_inline (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* AttitudeSensor_get_current_m40613D37D5F04F45B2E0BB0F989D5FBE2BA986DE_inline (const RuntimeMethod* method) ; inline QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* InputControl_GetChildControl_TisQuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_m6F3533847D96A9AD4363B88D2D912D7ADCE096C4 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) { return (( QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, const RuntimeMethod*))InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared)(__this, ___0_path, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AttitudeSensor_set_attitude_m551A424C00EAD0B31FC33EE1A96E0227B8E204C6_inline (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* __this, QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LinearAccelerationSensor_set_current_m9DF0A7DC3AC2137BCD59BD0834ABF2296D2F193C_inline (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* LinearAccelerationSensor_get_current_mDB387584FDC7CED74AB6FD94BC1B21BD2DC1E29B_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LinearAccelerationSensor_set_acceleration_mAD90D4669413E375443F85F09C1B4D9A384036D6_inline (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MagneticFieldSensor_set_current_m96F01F5A66D1F14F1ADBBE6E81CC24C07BF50718_inline (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* MagneticFieldSensor_get_current_m622B87A2A52D885490C1224E171B32460AD21B13_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MagneticFieldSensor_set_magneticField_mA3D4F52E1A3586E1F27475EC1208C6BD264EA263_inline (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LightSensor_set_current_mC397694BFDBF183AFFB31B2BCD5BA58D5D66E0A7_inline (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* LightSensor_get_current_mF4BEBCB4640C8C08A2B574F77FF19A7EBA699979_inline (const RuntimeMethod* method) ; inline AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) { return (( AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, const RuntimeMethod*))InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared)(__this, ___0_path, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LightSensor_set_lightLevel_m2FCAF315550C7034F1D3E60E9A3B8683B68CB504_inline (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PressureSensor_set_current_m9EA42AA3B266B966D68763E965E7965179475F2C_inline (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* PressureSensor_get_current_mA4F66D385040672769E3003832F2A3A88993D714_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PressureSensor_set_atmosphericPressure_mE406546075DCB818059627602E5F91C69BABF416_inline (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProximitySensor_set_current_m6D0327F0A8A84CC0D4333D43C563312187D5D76C_inline (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* ProximitySensor_get_current_m15021FCB0497BC40DF702FC93A7EA944CAF25A75_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProximitySensor_set_distance_mE7146C1A3ABC2A24FC1354D6D73022D69D343A49_inline (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HumiditySensor_set_current_mB9B2C625E9BDC13C181EFDC65D89C1BEA3650A44_inline (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* HumiditySensor_get_current_mCD11F78682B9A9663094C9825B35B72F2117C799_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HumiditySensor_set_relativeHumidity_m1C8D011FEC7B5DEEEB8C6FE76B4DAB087B78776E_inline (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AmbientTemperatureSensor_set_current_m334155071B765E7B99E2D4AB2D6D5D5AE2EB0FEE_inline (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* AmbientTemperatureSensor_get_current_m92E563CFCFC19D474BA44DD713822FA6A06D1CAB_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AmbientTemperatureSensor_set_ambientTemperature_mC038251E8F5A36824F25395AD29C0F9E19078C5A_inline (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StepCounter_set_current_m7FCA84849F79E887F79F934E4C48476E9F13F997_inline (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* StepCounter_get_current_mD534CEA6AD4EB5C6A206B3C453B26AC999079E1C_inline (const RuntimeMethod* method) ; inline IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* InputControl_GetChildControl_TisIntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_m87D5D6574BD57F88D41DDE18D17933360E255297 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) { return (( IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, const RuntimeMethod*))InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared)(__this, ___0_path, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StepCounter_set_stepCounter_mBB40FBC3C616E1F49B08C66AC7B7F1D5600C5F0D_inline (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* __this, IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) ; inline void ReadOnlyArray_1__ctor_m9E9C00801BA6A7190265856C2B623A7671BA1CE2 (ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E* __this, TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* ___0_array, const RuntimeMethod* method) { (( void (*) (ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E*, TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D*, const RuntimeMethod*))ReadOnlyArray_1__ctor_mA9AA8F6151380781CF993C6F72ADB67D91B9CF41_gshared)(__this, ___0_array, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Touchscreen_set_touches_m5B06B93E52B66167B6B01A2A521C7684C6E5FE5A_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pointer_MakeCurrent_m78C156FD8FF20DBEDC1EE659E54ED6EB927141DF (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Touchscreen_set_current_m79A1DA628E341A1BB9330A6FD6744C4772A2DDDB_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pointer_OnRemoved_m8B30B152B41924B1EE6906D18BE6F8962DC3279C (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* Touchscreen_get_current_m6D9CD2446B30224D18E695DF0ECC3A00E4F7B708_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pointer_FinishSetup_m8A6BFEFCDD2AA085471757A211B9262DE0B8FDCD (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) ; inline TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* InputControl_GetChildControl_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_m5E1B4B9F7A1BF7E6D95C4CD9CEF7198DA0507E4F (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) { return (( TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, const RuntimeMethod*))InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared)(__this, ___0_path, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Touchscreen_set_primaryTouch_m91DBE5AD811347EAF9ADC9B77A6A78360662E1C4_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* TouchControl_get_displayIndex_m5BB907E9438E3D592BA880C5772BDB588C9ACA59_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __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 InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ; inline TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C (ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* (*) (ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* TouchControl_get_delta_mA3E61B0F417DD7D9C1CF1A4AF09691F1E36197CE_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputState_get_currentTime_m9C0661AF1D774AF749A9B9207EEB6090D77AA364 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* TouchControl_get_tapCount_mFE67214C13E765B80FC3E9204838D73C800D510B_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) ; inline void InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, uint8_t ___1_state, int32_t ___2_updateType, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___3_eventPtr, const RuntimeMethod* method) { (( void (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, uint8_t, int32_t, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8_gshared)(___0_control, ___1_state, ___2_updateType, ___3_eventPtr, method); } inline int32_t ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_inline (ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E* __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E*, const RuntimeMethod*))ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline)(__this, 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 FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED TouchState_get_Format_mE473D3097A050EF38348C8E25E6C5A19D0C034C0 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_Change_m3920D1C32EA34F4F87A363043D7D750498070E64 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_eventPtr, int32_t ___2_updateType, 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 TouchState_set_isTapPress_m42BC799213916CA303DCE59FFCF3F39DF43F5642 (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchState_set_isTapRelease_m8CECE48CDFD6955A73D24CB052BF1BD8E506E178 (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TouchState_get_phase_m2097D70532934B1A5C85712FBEC38B46D4ADA358_inline (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchState_get_isPrimaryTouch_mC8E83D45028722D5456CB65A19C9DBB2B1DC8615 (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchState_set_isPrimaryTouch_m6BB43521B2EDD8EFD435C5890590A51DE183AAA6 (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchState_get_isNoneEndedOrCanceled_mC2000BF710D7EDFC3590D18253215FCA67E3F464 (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputEventPtr_get_time_mD2C90C66C334E767E2F9B5B9A3711B500027B185 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchState_get_isInProgress_mF14BA2786F207B08DA487C4FD9F010F85107D902 (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_TriggerTap_mD408DAB8209B5ACF286C7997585AAD0AF47B3013 (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___0_control, TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* ___1_state, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___2_eventPtr, const RuntimeMethod* method) ; inline void InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* ___1_state, int32_t ___2_updateType, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___3_eventPtr, const RuntimeMethod* method) { (( void (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*, int32_t, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_gshared)(___0_control, ___1_state, ___2_updateType, ___3_eventPtr, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchState_set_phase_mCC48A355F50B41E745BDCE383BD083A69BD8644A (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchState_set_isOrphanedPrimaryTouch_m2610EBB9B4DB8D920EC53D3785CD88C1537957D7 (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchState_get_isOrphanedPrimaryTouch_m692F6F3BB4886A4ADC7578416BDA2CF43190CEF5 (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC* TouchControl_get_phase_mB82674B59168CD8074E9C371A51B088F76D4AC55_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchState_set_isTap_m31B4AEE4DC8A6CE2174728244C0A1D1539D30B15 (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_OnNextUpdate_m2E342A2AA43FBEA82432E148FF75C150349B5AE0 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_OnStateEvent_m39DFD271505C103F1ACA3A58B798DA865D99EC16 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, 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 bool InputExtensions_IsActive_m5C24DADEAF86223FF06EDE1181E1D59009E2BD63 (int32_t ___0_phase, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ; inline int32_t UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_inline (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_gshared_inline)(method); } inline TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* InputControlExtensions_FindInParentChain_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_m5B6AC252ED646B3642CE1FC22A1209CC2C60C23B (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method) { return (( TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, const RuntimeMethod*))InputControlExtensions_FindInParentChain_TisRuntimeObject_m842AF289702D78006E618A69354ACE4F7252400E_gshared)(___0_control, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; inline int32_t StateEvent_GetEventSizeWithPayload_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m6C3AC51614C932EEE3202020E029321DBF1B3CB3 (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))StateEvent_GetEventSizeWithPayload_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m6C3AC51614C932EEE3202020E029321DBF1B3CB3_gshared)(method); } inline void NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_nativeArray, const RuntimeMethod* method) { return (( void* (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_gshared)(___0_nativeArray, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEvent__ctor_mC37410F819784AAFC4D2A58C104E0F093E932924 (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_type, int32_t ___1_sizeInBytes, int32_t ___2_deviceId, double ___3_time, const RuntimeMethod* method) ; inline void InputState_Change_TisTouchPhase_tC280DE0C3DA3652019BF3605D57099E6CE2F3B14_mC860BBB0B414783C28CD2D985312E7E3AB4D235D (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, int32_t ___1_state, int32_t ___2_updateType, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___3_eventPtr, const RuntimeMethod* method) { (( void (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, int32_t, int32_t, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))InputState_Change_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m10046959E337DF805E4E55CDF2F01EDAB26F9FC4_gshared)(___0_control, ___1_state, ___2_updateType, ___3_eventPtr, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Touchscreen_MergeForward_mD271FF8118FADFE893EDA242B78D213D7A0D7214 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_currentEventPtr, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_nextEventPtr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pointer__ctor_mD96F9E30371AD5B7C3F8C2B7EDEA322D0108B8C8 (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDevice_set_trackingState_mA69108B53884D9D8E5495033146C56979E668036_inline (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___0_value, const RuntimeMethod* 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 TrackedDevice_set_isTracked_m15B21762D1E58528720516C2193D6FB3D6EAF047_inline (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDevice_set_devicePosition_mAFA63D30524DB145E14CBF34AAE9ED921A9E239F_inline (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDevice_set_deviceRotation_m805F61400A8DC0F36BBAA18339302C71A231EC5B_inline (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* ___0_value, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentNumDevices_m548C2BF7385931D42DD8FF22BB010FF602AC14EA_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentStateSizeInBytes_m9BBDBBD4A727B654A36F2396F40DB4D0E137CD7D_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentControlCount_mDF1F18CB6B69696C953510A4FE58C87D6FA72729_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentControlCount_mEBDE0B72A6A56819D2BBA87394C386EECEBD78F3_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 InputDevice_get_allControls_mBE0708162230B5536FC85F49040EA943BEDA902E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, 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); } inline int32_t Dictionary_2_get_Count_mB0F7598C3DABE60D65C450A5571291A88BB74D38 (Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D*, const RuntimeMethod*))Dictionary_2_get_Count_mD0A5A024A5846E9C7A68418CBC91F8DABC70B5B5_gshared)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentLayoutCount_m69DC513C2784189A9B3F214A3332DD9DC352A528_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; inline int32_t Dictionary_2_get_Count_m903CC29C456D8D3F5399B0CDD82EE368EA85E698 (Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103*, const RuntimeMethod*))Dictionary_2_get_Count_mD0A5A024A5846E9C7A68418CBC91F8DABC70B5B5_gshared)(__this, method); } inline int32_t Dictionary_2_get_Count_m83FFD1DE0820A9DAD8B823C742B512EF11F20CA3 (Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA*, const RuntimeMethod*))Dictionary_2_get_Count_mD0A5A024A5846E9C7A68418CBC91F8DABC70B5B5_gshared)(__this, method); } inline int32_t Dictionary_2_get_Count_m2FB27EE8E78F3D0092CDC74AA2E85EE842550088 (Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C*, const RuntimeMethod*))Dictionary_2_get_Count_mD0A5A024A5846E9C7A68418CBC91F8DABC70B5B5_gshared)(__this, 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_ApplySettings_m98CCA0C352332E7DC117FB01F45EA7E4D6E03B00 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_ApplyActions_m604C3B605C21B9F16201324397CEF45A7396530D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_ReallocateStateBuffers_m81CEECBFC735429DA4DD822AFB49B8A22176E728 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputUpdate_GetUpdateTypeForPlayer_m6077A2E346925FCB56E1554E12DA16F45B3F252A (int32_t ___0_mask, 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) ; inline void CallbackArray_1_AddCallback_m4FA4A4FF09BC5C38CDE56FAF27046D5915D4C039 (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* __this, Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*, Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333*, const RuntimeMethod*))CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_RemoveCallback_m9BD6BED2438CACB731332DC421E1BD49CD2AE492 (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* __this, Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*, Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333*, const RuntimeMethod*))CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_AddCallback_mBADE56520AF3E44D4A702802C9C7EB2E1E86F0EA (CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85* __this, Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85*, Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E*, const RuntimeMethod*))CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_RemoveCallback_m6FD5B2321579212DA1BADCD3C4A75FB29E666657 (CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85* __this, Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85*, Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E*, const RuntimeMethod*))CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_AddCallback_mC33F15886F71788E6020C590E3335BE81557C70C (CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885* __this, InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885*, InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809*, const RuntimeMethod*))CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_RemoveCallback_m6415694B45E1C70DB4C7EE409643E0CBE681CD5D (CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885* __this, InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885*, InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809*, const RuntimeMethod*))CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_AddCallback_m1E11DE4659D48810EAE0F16FC740AD5CCE2482F2 (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* __this, InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*, InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E*, const RuntimeMethod*))CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared)(__this, ___0_dlg, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddAvailableDevicesThatAreNowRecognized_mE0F489C5F28E922D0E4BCBBD115C57037E47BAD3 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; inline void CallbackArray_1_RemoveCallback_m2BE949BADD32F3B43980FD027B5C4EEA44E35426 (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* __this, InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*, InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E*, const RuntimeMethod*))CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_AddCallback_m4F5FD8CA08BA547A5727602444A079FF5C21C775 (CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC* __this, Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC*, Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7*, const RuntimeMethod*))CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_RemoveCallback_mE672829398391E6074246CEACEF8661F26CFB070 (CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC* __this, Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC*, Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7*, const RuntimeMethod*))CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_AddCallback_mD5C1368918EC431CC1E8574E9679CFF4F355D484 (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37* __this, Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37*, Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA*, const RuntimeMethod*))CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_RemoveCallback_mF3406F016A207793C278ADA9A7E5BB786D52F129 (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37* __this, Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37*, Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA*, const RuntimeMethod*))CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared)(__this, ___0_dlg, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InstallBeforeUpdateHookIfNecessary_m46D61EBA7338C6D8930D804D7C25E26AB5CF6ED3 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; inline void CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, const RuntimeMethod*))CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared)(__this, ___0_dlg, method); } inline void CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_dlg, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, const RuntimeMethod*))CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared)(__this, ___0_dlg, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputEventStream_get_isOpen_mEE33B97DA48F80B43BCE58D08FCAE51958E6459D_inline (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_get_gameShouldGetInputRegardlessOfFocus_m350B65D524DCDE1B55BFCC79F794DC3A89849C4A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_backgroundBehavior_mB8AD0B73E47E301F1BE9D2358593534AEC9F12FA_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, 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 bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_HasLayout_m76BD57A515EFDE26B81646B755529776C02ACA8E (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_name, const RuntimeMethod* method) ; inline void Dictionary_2_set_Item_mACF6DD3A83F9F41061E7C4DD48F58C07BFAA31C7 (Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, Type_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, Type_t*, const RuntimeMethod*))Dictionary_2_set_Item_m725DDAF4C8BD4FBCD106BFFB1B4B5B74D7696281_gshared)(__this, ___0_key, ___1_value, method); } inline Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE Dictionary_2_GetEnumerator_m09228E70F30816068825C9BB4B45519E7143CE7A (Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* __this, const RuntimeMethod* method) { return (( Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE (*) (Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3BF9969257B323347AA34745C6DCD37D1F9BF174_gshared)(__this, method); } inline void Enumerator_Dispose_m767111BF89218E9F0CD407F44CD9FF1CC6079B87 (Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE*, const RuntimeMethod*))Enumerator_Dispose_mC351F7DAFCD1DF4CCFF3E49D092773C72D84C292_gshared)(__this, method); } inline KeyValuePair_2_t859F90B137C9291C0E478FBE85ABB18F30B91A27 Enumerator_get_Current_m8161C19F09FC9E5EFD3BCE87B8907B3F660FFF51_inline (Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_t859F90B137C9291C0E478FBE85ABB18F30B91A27 (*) (Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE*, const RuntimeMethod*))Enumerator_get_Current_mB1068DBFCAA4C19D082D5717DF265CBA6D66D4BE_gshared_inline)(__this, method); } inline Type_t* KeyValuePair_2_get_Value_m9803DE61209750BB22E4E1A58A5DFB943EAFCB80_inline (KeyValuePair_2_t859F90B137C9291C0E478FBE85ABB18F30B91A27* __this, const RuntimeMethod* method) { return (( Type_t* (*) (KeyValuePair_2_t859F90B137C9291C0E478FBE85ABB18F30B91A27*, const RuntimeMethod*))KeyValuePair_2_get_Value_m1425379DCDEDB955455E242B31CD2AE43552B441_gshared_inline)(__this, method); } inline InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 KeyValuePair_2_get_Key_mE8768535ABCD24F453DC1EC5127CBD303DEC29A5_inline (KeyValuePair_2_t859F90B137C9291C0E478FBE85ABB18F30B91A27* __this, const RuntimeMethod* method) { return (( InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 (*) (KeyValuePair_2_t859F90B137C9291C0E478FBE85ABB18F30B91A27*, const RuntimeMethod*))KeyValuePair_2_get_Key_mC668DBB7580ADCE4B3D87DA1C6E91F6E56B9EE84_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mEB31860F9718BC0DB2D231F91D9A78D9666B54EF (Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE*, const RuntimeMethod*))Enumerator_MoveNext_m4BE8613970A8112E3042718B64AC74A4EF3355BF_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; inline void InlinedArray_1__ctor_m8732B6EBFFA627F5206C86E329439F947A14A67F (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_value, const RuntimeMethod* method) { (( void (*) (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))InlinedArray_1__ctor_m8732B6EBFFA627F5206C86E329439F947A14A67F_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_PerformLayoutPostRegistration_m0777D58784DF6B856ECA208CD19F071E9E96333D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layoutName, InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___1_baseLayouts, bool ___2_isReplacement, bool ___3_isKnownToBeDeviceLayout, bool ___4_isOverride, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_ParseHeaderFieldsFromJson_mAF23F48216DA43E6835315528AE776D9C9A8AE5A (String_t* ___0_json, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* ___1_name, InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* ___2_baseLayouts, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555* ___3_deviceMatcher, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ; inline bool HashSet_1_Contains_m208059B8D89BB100809C7CA51253201A3B504A0B (HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_item, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))HashSet_1_Contains_m208059B8D89BB100809C7CA51253201A3B504A0B_gshared)(__this, ___0_item, 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 void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; inline void Dictionary_2_set_Item_m5D4EBEEB4B118D8B2CEFEEC6A916CDBE966355ED (Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, String_t*, const RuntimeMethod*))Dictionary_2_set_Item_m725DDAF4C8BD4FBCD106BFFB1B4B5B74D7696281_gshared)(__this, ___0_key, ___1_value, method); } inline bool HashSet_1_Add_m2E138E1B572E38E2A758B658241F9AB54D84863E (HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_item, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))HashSet_1_Add_m2E138E1B572E38E2A758B658241F9AB54D84863E_gshared)(__this, ___0_item, method); } inline InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 (*) (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800*, int32_t, const RuntimeMethod*))InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C_gshared)(__this, ___0_index, method); } inline bool Dictionary_2_TryGetValue_m6A747478B338D9AC7392868B6C02E4AF098370BF (Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5**, const RuntimeMethod*))Dictionary_2_TryGetValue_m5FF3432937DE0E166259F54A0CFC568A388F7439_gshared)(__this, ___0_key, ___1_value, method); } inline void Dictionary_2_set_Item_mD1B8DC5B094988B5CE22BF15DB45D14ED0030D55 (Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*, const RuntimeMethod*))Dictionary_2_set_Item_m725DDAF4C8BD4FBCD106BFFB1B4B5B74D7696281_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDeviceMatcher_get_empty_m0E030073C9FCB8205D37CE5F839D93DB8ACDC99B (InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555* __this, const RuntimeMethod* 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) ; inline void Dictionary_2_set_Item_mDC7946E5B8F8C4A30E7A38FD44747B02BA56494E (Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4*, const RuntimeMethod*))Dictionary_2_set_Item_m725DDAF4C8BD4FBCD106BFFB1B4B5B74D7696281_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cache_Clear_m54F9EDA319E13FC0981C500E72B2B780E93639BC (Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB* __this, const RuntimeMethod* method) ; inline void Dictionary_2_set_Item_mF76B685BBC4077A8E9E18C892B2B71F6C284ABE9 (Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))Dictionary_2_set_Item_mF76B685BBC4077A8E9E18C892B2B71F6C284ABE9_gshared)(__this, ___0_key, ___1_value, 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 int32_t Dictionary_2_get_Count_m274602E8171450B31B5AE16BB4B0CDDB80187874 (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1*, const RuntimeMethod*))Dictionary_2_get_Count_m274602E8171450B31B5AE16BB4B0CDDB80187874_gshared)(__this, 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 InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m454C0E66D1C84DDF8843828AF89C238643DDEC8B (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m454C0E66D1C84DDF8843828AF89C238643DDEC8B_gshared)(___0_source, 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 InternedString_op_Equality_m0406355DC90197EF72482719BFC1F046822BABE9 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_a, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_b, const RuntimeMethod* 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) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RecreateDevicesUsingLayout_mAE9366E61CB06D55031805290210F2C58EF99446 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, bool ___1_isKnownToBeDeviceLayout, const RuntimeMethod* method) ; inline void DelegateHelpers_InvokeCallbacksSafe_TisString_t_TisInputControlLayoutChange_t61F8342166D22A34A86530E38F9CC0A87CF7AD95_m1D40BFED32C91B9C0F5C8EB07C20BC62158EF884 (CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC* ___0_callbacks, String_t* ___1_argument1, int32_t ___2_argument2, String_t* ___3_callbackName, RuntimeObject* ___4_context, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC*, String_t*, int32_t, String_t*, RuntimeObject*, const RuntimeMethod*))DelegateHelpers_InvokeCallbacksSafe_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mF7445A5052E3D2DB0556210D61A66CDD923F6E46_gshared)(___0_callbacks, ___1_argument1, ___2_argument2, ___3_callbackName, ___4_context, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_IsControlUsingLayout_m605BEF4A475D6E0F2112C7574293B65CB2998825 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_layout, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_IsControlOrChildUsingLayoutRecursive_mB43580D7C2A9ED6A77D94F018D11AEC52AC5AE62 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_layout, const RuntimeMethod* method) ; inline void List_1__ctor_m7F6D93ACCD15D757B54BDB302DB4D63F855418C4 (List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* __this, const RuntimeMethod* method) { (( void (*) (List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } inline void List_1_Add_m3EA74E0C476E0197F84637414E722866A8EE48E1_inline (List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7*, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RefInstance_tAB8B260CEA1D5409CA7B920B4BECE6361620A476 InputDeviceBuilder_Ref_m78CC8F2D54EF86D038FE5C092A665DE734C5F086 (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RefInstance_Dispose_mF852056AF833C74B1D47B4EB1AE6AA3AF13E64A8 (RefInstance_tAB8B260CEA1D5409CA7B920B4BECE6361620A476* __this, const RuntimeMethod* method) ; inline InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* List_1_get_Item_m3537C03FE10D4B303FDA30D5D9919811FCCB7C87 (List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* (*) (List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RecreateDevice_mF49C34466758924E3C8C66594E282214B2779D1D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_oldDevice, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_newLayout, const RuntimeMethod* method) ; inline int32_t List_1_get_Count_mA1ED4EC9A15A623C97C494578B74F7F49BADE472_inline (List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, 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 bool InternedString_op_Equality_m0545E6E83AD5EA01D7C739901880CEED174DAC64 (String_t* ___0_a, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_b, 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 void Collection_AddMatcher_m7578385A554981E09606D23CDF274DF4FBBC9EA2 (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___1_matcher, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RecreateDevicesUsingLayoutWithInferiorMatch_m90E2AE804FE044B8FF5CDAEFF9E126AE5FF91312 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___0_deviceMatcher, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddAvailableDevicesMatchingDescription_m37544EF86612653AA56F41D90D3B21FE0CA0DF10 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___0_matcher, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_layout, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 Collection_TryFindLayoutForType_m63B3C00D6ED29C6DD98A6B735E5C4C84A3B20868 (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, Type_t* ___0_layoutType, 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 float InputDeviceMatcher_MatchPercentage_m63C8CBE94170B8D8BCDC45BAC7714F373B754311 (InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_deviceDescription, 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 bool InternedString_op_Inequality_m18965E6A5E58BD2BBFA4480022D24D1BF4A4221B (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_a, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_b, const RuntimeMethod* method) ; inline InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD (String_t* ___0_layoutName, String_t* ___1_layoutVariants, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___2_deviceDescription, bool ___3_noPrecompiledLayouts, const RuntimeMethod* method) { return (( InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* (*) (String_t*, String_t*, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F, bool, const RuntimeMethod*))InputDevice_Build_TisRuntimeObject_mD646CA748607C6FB57E4C5F8830876ECEA3619D7_gshared)(___0_layoutName, ___1_layoutVariants, ___2_deviceDescription, ___3_noPrecompiledLayouts, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_native_m1B9F9C0C66B7288F6D30D18F8BF207A351FCF73E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_enabled_m5BCE2D359DA6D6F7CB348996D75205C60E840AB4 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, 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 InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_AddDevice_mD58E72AE1999F8B62347A6C022A3DE81D114A254 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, int32_t ___1_deviceId, String_t* ___2_deviceName, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___3_deviceDescription, int32_t ___4_deviceFlags, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___5_variants, 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 EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4 EnableDeviceCommand_Create_m2A37EA4A6027E10EA0A5F60E03BC91F41D996170 (const RuntimeMethod* method) ; inline int64_t InputRuntimeExtensions_DeviceCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mA3F86D28FDEA54EC56C696B51B914B426E816051 (RuntimeObject* ___0_runtime, int32_t ___1_deviceId, EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4* ___2_command, const RuntimeMethod* method) { return (( int64_t (*) (RuntimeObject*, int32_t, EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4*, const RuntimeMethod*))InputRuntimeExtensions_DeviceCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mA3F86D28FDEA54EC56C696B51B914B426E816051_gshared)(___0_runtime, ___1_deviceId, ___2_command, method); } inline bool Dictionary_2_Remove_mC722768FCA2F0DB48B5204A8988BC320864C5675 (Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))Dictionary_2_Remove_m788B1B038ADEB8A89671F9592C1F31B6F0609BCF_gshared)(__this, ___0_key, method); } inline bool Dictionary_2_Remove_m81B683EEEE8C4B03E0B2351E84BDC16808F1C541 (Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))Dictionary_2_Remove_m788B1B038ADEB8A89671F9592C1F31B6F0609BCF_gshared)(__this, ___0_key, method); } inline bool Dictionary_2_Remove_mD575D505E13A8EEEDB75467F1507139BD936A40C (Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))Dictionary_2_Remove_m788B1B038ADEB8A89671F9592C1F31B6F0609BCF_gshared)(__this, ___0_key, method); } inline bool Dictionary_2_Remove_m55DDA3EC4389EF75C6A9726E3105F0796B1068E4 (Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))Dictionary_2_Remove_m55DDA3EC4389EF75C6A9726E3105F0796B1068E4_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* Collection_TryLoadLayout_m6E3A66755E44EF5E01DCF0A4B28767B1F9F35965 (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_name, Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F* ___1_table, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 Collection_TryFindMatchingLayout_mD33D4CC4D03C02E592AE810ED87FF91FE1936087 (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_deviceDescription, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_deviceClass_m59E89FD7B104B4E23CB6AA979500CD0330FFBF26_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Collection_GetControlTypeForLayout_m45CC21C9ADD4E107623067E46329994920D2E206 (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layoutName, const RuntimeMethod* method) ; inline int32_t CallbackArray_1_get_length_m962DF6113C5286AF920CEA15B3DB2B5A681DB801 (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* __this, const RuntimeMethod* method) { return (( int32_t (*) (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*, const RuntimeMethod*))CallbackArray_1_get_length_m81CB1E446FBEF126C2096B08E643D63ACDDBD0F1_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDeviceExecuteCommandDelegate__ctor_m00EA5FFE583EA0674F6756175140418B251E97D3 (InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline void CallbackArray_1_LockForChanges_mCD92F89058316F429EE68A123CDA507F1BBA3E3F (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* __this, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*, const RuntimeMethod*))CallbackArray_1_LockForChanges_mB15D8203ADAEA8AEF523BE53D79B7CF828301CB6_gshared)(__this, method); } inline InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* CallbackArray_1_get_Item_m9E67FCBC91DBCD8D625CA81724069C6F6BBD4B79 (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* (*) (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*, int32_t, const RuntimeMethod*))CallbackArray_1_get_Item_m567E182F190B5CEBFBA0D02E0E33AD7A5E46F7E1_gshared)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_inline (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___0_description, String_t* ___1_matchedLayout, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___2_executeDeviceCommand, 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_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; inline void CallbackArray_1_UnlockForChanges_m9B6303F406BE6F751ECA11BCC822D98B94E404E0 (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* __this, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*, const RuntimeMethod*))CallbackArray_1_UnlockForChanges_mA6BDFF9ECCA7A79D6017AFB24BF5932CC3B30197_gshared)(__this, 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) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E InputSettings_get_supportedDevices_mE0B1E462955A891599E83FB0869E7E5AEF9D83EA (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; inline int32_t ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_inline (ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E* __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E*, const RuntimeMethod*))ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline)(__this, method); } inline String_t* ReadOnlyArray_1_get_Item_m732CDF521D8AB3EA114C72B34BB684E6E2F05443 (ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( String_t* (*) (ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared)(__this, ___0_index, 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 void U3CListControlLayoutsU3Ed__81__ctor_m9C670370DCD130F0F12F2C5138D7F53DE8722742 (U3CListControlLayoutsU3Ed__81_t75C6DF03B0986570F10B8F5F74E214A71A51DDB5* __this, int32_t ___0_U3CU3E1__state, 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); } 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 void InputDevice_ClearDeviceUsages_m790FD9C530F9B0ABC6AEF826336923AE80AD4FE1 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_AddDeviceUsage_mBC743BB7C42A456615E50BB20FC9F7FC9732A30D (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_usage, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_NotifyUsageChanged_m5385879FD5731BEB721711FEB84776B06B67D01C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_RemoveDeviceUsage_mC22C5853FD6941DEFD1AB6C270D403123DE8A49C (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_usage, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionState_OnDeviceChange_m493E1B0AE0CFD5A22FFEFCDD6440A5605D7E8CFA (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_change, const RuntimeMethod* method) ; inline void DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7 (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* ___0_callbacks, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___1_argument1, int32_t ___2_argument2, String_t* ___3_callbackName, RuntimeObject* ___4_context, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, int32_t, String_t*, RuntimeObject*, const RuntimeMethod*))DelegateHelpers_InvokeCallbacksSafe_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mF7445A5052E3D2DB0556210D61A66CDD923F6E46_gshared)(___0_callbacks, ___1_argument1, ___2_argument2, ___3_callbackName, ___4_context, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputManager_FindOrRegisterDeviceLayoutForType_m7860876B9AEF8E0B82DF9DFE8F4858907E428B5C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Type_t* ___0_type, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ; inline bool ArrayHelpers_Contains_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mBFCE7423DAD70E85497692FA341C6303C99C5AD3 (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___0_array, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___1_value, const RuntimeMethod* method) { return (( bool (*) (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548*, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, const RuntimeMethod*))ArrayHelpers_Contains_TisRuntimeObject_m2AF8A474065DE200B7AB4069DB6C2D8186CBE414_gshared)(___0_array, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_MakeDeviceNameUnique_m2268264764A56B11F1A8B138736C9B3C6195ED7F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AssignUniqueDeviceId_mACF8C1B033001362F0BB5453AA233E5223E1FF20 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ; inline int32_t ArrayHelpers_AppendWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m581B86D98D3BD15265972E824A73A95C48292B53 (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548** ___0_array, int32_t* ___1_count, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___2_value, int32_t ___3_capacityIncrement, const RuntimeMethod* method) { return (( int32_t (*) (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548**, int32_t*, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, int32_t, const RuntimeMethod*))ArrayHelpers_AppendWithCapacity_TisRuntimeObject_m4BE5EEC05AF1748E66CFC4850FE047BEF296D514_gshared)(___0_array, ___1_count, ___2_value, ___3_capacityIncrement, method); } inline void Dictionary_2_set_Item_mE4094433B01AFBE228F8CB1D0DDE8F08CB89D251 (Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3* __this, int32_t ___0_key, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3*, int32_t, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, const RuntimeMethod*))Dictionary_2_set_Item_m2888D71A14F2B8510102F24FEE90552E91B124C1_gshared)(__this, ___0_key, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InitializeDeviceState_m92D1A2C70843583CC3CB671DA92311BD1831D071 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_maxNumDevices_m0FEEC51F3510A61C081B4C4159FD4453CC847428_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_maxNumDevices_m9F11EC470346A3CB0048D2DAE5B38E3344E51C08_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_maxStateSizeInBytes_m105BD2DF857955095D11D617F738350B638C4EF2_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_maxStateSizeInBytes_m31330B150C4D44C95E79B2BCF9AC422E9D3CD105_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_get_gameHasFocus_mEFACC4569EA10098EF0797381BB12A63933E8EFD (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __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 InputManager_ShouldRunDeviceInBackground_mFDE71E3063D91C67EFF178C655984E60338BEE17 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, 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 void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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 InputDevice_set_hasEventMerger_m3F1B55B43602667A439AB19CE1D4992FB275E2A6 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_hasEventPreProcessor_m477553F9D6A14FEBA0BE1E4FE277E409D774B28A (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_updateBeforeRender_mE395A2A59DCA37BA989E07A399DE3DF67901A448 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __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 void InputManager_set_updateMask_m7A5F673B6C61D4C6D85FF329C4FDADF9B0F6303E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_NotifyAdded_m7F4B2FB6C8247706A4912415C0C0FFA081C6E495 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_RequestSync_mF6FD91FB4982C24E0437DA878E7BB2796B7453EA (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_AddDevice_m3FA1AC63C27AD194FFC89EB85BDF4F4D9B3F7C1D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_description, bool ___1_throwIfNoLayoutFound, String_t* ___2_deviceName, int32_t ___3_deviceId, int32_t ___4_deviceFlags, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD DisableDeviceCommand_Create_mF961C217B046E6EE0622752132BDE61C765B34F0 (const RuntimeMethod* method) ; inline int64_t InputRuntimeExtensions_DeviceCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_mF9BCE0915C8FC7111A878CD14556F37DC2CAE14D (RuntimeObject* ___0_runtime, int32_t ___1_deviceId, DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD* ___2_command, const RuntimeMethod* method) { return (( int64_t (*) (RuntimeObject*, int32_t, DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD*, const RuntimeMethod*))InputRuntimeExtensions_DeviceCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_mF9BCE0915C8FC7111A878CD14556F37DC2CAE14D_gshared)(___0_runtime, ___1_deviceId, ___2_command, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveStateChangeMonitors_m924B214C349E55A6C6355B555743A518A6A470E2 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ; inline int32_t ArrayHelpers_LengthSafe_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m90EF26EF0BE3B1E8DC309250C8F2AF113653ACCF (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* ___0_array, const RuntimeMethod* method) { return (( int32_t (*) (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4*, const RuntimeMethod*))ArrayHelpers_LengthSafe_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m90EF26EF0BE3B1E8DC309250C8F2AF113653ACCF_gshared)(___0_array, method); } inline void ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m6E3FA922442455E28914BC4D0A08369D50F81270 (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method) { (( void (*) (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4*, int32_t*, int32_t, const RuntimeMethod*))ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m6E3FA922442455E28914BC4D0A08369D50F81270_gshared)(___0_array, ___1_count, ___2_index, method); } inline void ArrayHelpers_EraseAtWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m02E562DDF9816EE515BF94A90ECCE20460AF7A93 (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method) { (( void (*) (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548*, int32_t*, int32_t, const RuntimeMethod*))ArrayHelpers_EraseAtWithCapacity_TisRuntimeObject_m423FCC1C4DBA092F51CD3372BCB85AE2FD0E5D86_gshared)(___0_array, ___1_count, ___2_index, method); } inline bool Dictionary_2_Remove_m117EE6825C30C04B4477502E4DB4E16E1E6C9866 (Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_FreeAll_m5BEECBC58584E892DA22F07CEE12C765D28BF1EB (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __this, const RuntimeMethod* method) ; inline void ArrayHelpers_EraseAtWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m75097A67D1603D24DA0E4246F6FAEFEC646DC24B (AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method) { (( void (*) (AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5*, int32_t*, int32_t, const RuntimeMethod*))ArrayHelpers_EraseAtWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m75097A67D1603D24DA0E4246F6FAEFEC646DC24B_gshared)(___0_array, ___1_count, ___2_index, 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 void InputManager_remove_onBeforeUpdate_m63D72B2E2A1F5DDC97213F8928034C6FBD61DC87 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_NotifyRemoved_m32F85C8CE3A88D7C60CD7F46E4A609A457C5B91A (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputSystem_GetDevice_m66F3824EBDB32A7486ABAE7D19E92ECDB5082020 (Type_t* ___0_type, const RuntimeMethod* method) ; inline void ArrayHelpers_Clear_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m90D2AC1FD907F08FC72A7F63409755B3DD132DB6 (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___0_array, int32_t ___1_count, const RuntimeMethod* method) { (( void (*) (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548*, int32_t, const RuntimeMethod*))ArrayHelpers_Clear_TisRuntimeObject_mD246077595F4EBA6BA7300CCC202A02E600CC87E_gshared)(___0_array, ___1_count, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_hasDontResetControls_m08ECE59641CD94758734E6A4A5FD83575C9DE253 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __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 InputEvent_set_type_mA12F3F32108A0B88A4EE7BCA8AE7F2972F8E9740 (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEvent_set_sizeInBytes_m0F44793DDA0884B427B82447CE1106FC4E6F691C (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, uint32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEvent_set_time_m210F97B604C0EEB53FC6CC4D57A10373FC081A0F (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, double ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEvent_set_deviceId_mED2CE48AD37BA360710E9C5B48D46D2A18A4BDDF (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEvent_set_eventId_mD95C6CF817314B3C83EA67E5B7A2898ADEE8BE74 (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, int32_t ___0_value, 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 void MemoryHelpers_MemCpyMasked_m1207671D9A6184B1BA3FCC108E379A39EEF72929 (void* ___0_destination, void* ___1_source, int32_t ___2_numBytes, void* ___3_mask, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputManager_get_defaultUpdateType_mB7D093DDF6E2D3B78F8AA059FA9506800C33B35C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_UpdateState_mACA756BE50D15FF0BC69ED6B9270419CF8D17769 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_updateType, void* ___2_statePtr, uint32_t ___3_stateOffsetInDevice, uint32_t ___4_stateSize, double ___5_internalTime, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___6_eventPtr, const RuntimeMethod* method) ; inline bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline)(__this, method); } inline bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_RequestReset_m7CD1FFBE12FACF2155FD0A87588E44844EEABBD5 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD (String_t* __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 bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_TryGetDevice_m96BAC8785D72655D0804FF02474302AD6979BEA8 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_nameOrLayout, const RuntimeMethod* method) ; inline bool Dictionary_2_TryGetValue_mE42226188C7F278F73B11EDE135DAC267B8ACFAF (Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3* __this, int32_t ___0_key, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3*, int32_t, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method); } inline void List_1_Add_mF5AA096D28A573CD5A95E9234FA30F57CFE6789D_inline (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF*, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F, const RuntimeMethod*))List_1_Add_mF5AA096D28A573CD5A95E9234FA30F57CFE6789D_gshared_inline)(__this, ___0_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_disabledWhileInBackground_m4C2CF75F7B0F84BFBBD1524492594228B41F5CD5 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_ExecuteEnableCommand_m8AD21589B0C405D451AB3A7A0645C11A796BD3BC (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_disabledInRuntime_mF2ECF9C4E4062D13A5713CACEE547B2D5627ED06 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, 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 void InputDevice_set_disabledInFrontend_m0ADB81EF174F6B8C1D30375E71165922DED4DC76 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_ExecuteDisableCommand_m19C39F00B113C23200BC6A3CBD1BB84B1D4208D0 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_disabledWhileInBackground_m2153CD17DE768256C9891E39332667965B165A36 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventStream_Write_m1F494325BF10678460D41D7A07333DB17F64487E (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* __this, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___0_eventPtr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_QueueEvent_m79C68B36D62D6D3A220A75FAFC30D0C9BB23E873 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___0_eventPtr, 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_InitializeActions_mD9A3ED7321B46A8FB95FB59D06923EF75A3BA9D8 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InitializeData_m451E19C84980B28CF2EC19DD95270D0EC72CEF80 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InstallRuntime_mE56741CAAC5245B96D192D64E3218D8ED1ACEC38 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, RuntimeObject* ___0_runtime, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InstallGlobals_m1AE121B9AB8B0F236DA08874294E31E81058592C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_UninstallGlobals_m443079C8E4EDCCC5A75A6172C423B9F832CD611F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ; inline InputActionAssetU5BU5D_t9051AB8F4003F062BCDFB20FD95FC859D910DB82* Resources_FindObjectsOfTypeAll_TisInputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D_m90E09EA538A92657CD33D4CD83BB1C70F0BF0E99 (const RuntimeMethod* method) { return (( InputActionAssetU5BU5D_t9051AB8F4003F062BCDFB20FD95FC859D910DB82* (*) (const RuntimeMethod*))Resources_FindObjectsOfTypeAll_TisRuntimeObject_mD84D8C84477F126072383A3F1E7789DA25B4206B_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Collection_Allocate_mA641D05ECA24B3F5E3BCDCCE1FD52DB38A375714 (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTable_Initialize_m5EE09E37850E04357BB26CC52183617C08A11D0C (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* __this, const RuntimeMethod* method) ; inline void Dictionary_2__ctor_m58B43613AE5A126F52D3B282A230EDC6D188CA29 (Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isFocused_mFEEC52E355AA7AAA6B7250520CA544D80BE77524 (const RuntimeMethod* method) ; inline void InputManager_RegisterPrecompiledLayout_TisFastKeyboard_t2AD2BAAE315832F97141A23E6A032BCD372824A6_m78D7A9EBD08F46E87D5332EAE5844AE964F48D29 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_metadata, const RuntimeMethod* method) { (( void (*) (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210*, String_t*, const RuntimeMethod*))InputManager_RegisterPrecompiledLayout_TisRuntimeObject_mACFD90A6FCB7F73315DC337F02FA6A91D6DA41EB_gshared)(__this, ___0_metadata, method); } inline void InputManager_RegisterPrecompiledLayout_TisFastTouchscreen_t283B7BBFB4762C6E85B0582C5547D08D666BFED7_m8C343A88D9A32C10C86D1970182B09DE3D4E8DA7 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_metadata, const RuntimeMethod* method) { (( void (*) (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210*, String_t*, const RuntimeMethod*))InputManager_RegisterPrecompiledLayout_TisRuntimeObject_mACFD90A6FCB7F73315DC337F02FA6A91D6DA41EB_gshared)(__this, ___0_metadata, method); } inline void InputManager_RegisterPrecompiledLayout_TisFastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D_mAA310E38D79634CB6DECE4CE5ADF56688868EEB7 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_metadata, const RuntimeMethod* method) { (( void (*) (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210*, String_t*, const RuntimeMethod*))InputManager_RegisterPrecompiledLayout_TisRuntimeObject_mACFD90A6FCB7F73315DC337F02FA6A91D6DA41EB_gshared)(__this, ___0_metadata, 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_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 InputUpdateDelegate__ctor_m3B042EEEB64F60473356D68735482D18DC72BE8A (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; inline void Action_2__ctor_mECAF7244ADE81BED22587EECD7FD59AD4BC5CE05 (Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_mE8DA76229BFE3CE94CA3DEF078C8B6F71B3615BF_gshared)(__this, ___0_object, ___1_method, method); } inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___0_object, ___1_method, method); } inline void Func_2__ctor_m7F455285FBEE212214C3C8EBB20BD3D9818493D3 (Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mE27CCE9BF36CDA5E1C92CEBAECF98A3D57951455_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputManager_get_pollingFrequency_m3494464A6698004677BEFAABE61C7E584694F94E_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; inline int32_t CallbackArray_1_get_length_m270F067D47E83B3315AD0E53E82AAEBB9138C3B7 (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* __this, const RuntimeMethod* method) { return (( int32_t (*) (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*, const RuntimeMethod*))CallbackArray_1_get_length_m81CB1E446FBEF126C2096B08E643D63ACDDBD0F1_gshared)(__this, method); } inline void Action_1__ctor_mB2FEAAD2CDFD934529582F41A01F3A8F8EF26E55 (Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared)(__this, ___0_object, ___1_method, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUpdate_Restore_m71BD8B07EC8C07C82F8DA7DDFCA5B7330AADDB9D (SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 ___0_state, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_SwitchTo_m2C72EA66DD49E16FCFD9A0C25FC6ED0659F4595F (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 ___0_buffers, int32_t ___1_update, const RuntimeMethod* method) ; inline void Func_2__ctor_m07185C70FB036AFACF6FEE67ADEFCDFAADBFACB7 (Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } inline String_t* StringHelpers_MakeUniqueName_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mB5AEC4030F9BDAC65FA41ECADD1A55365E81BAFE (String_t* ___0_baseName, RuntimeObject* ___1_existingSet, Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC* ___2_getNameFunc, const RuntimeMethod* method) { return (( String_t* (*) (String_t*, RuntimeObject*, Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC*, const RuntimeMethod*))StringHelpers_MakeUniqueName_TisRuntimeObject_m497725367BE472857F667ADA3CAD428DC9E6D806_gshared)(___0_baseName, ___1_existingSet, ___2_getNameFunc, 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 void InputManager_ResetControlPathsRecursive_m38199F12309D247F58C89D0040BAB20E5FAABA4F (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_AllocateAll_mCDCF5F99505DFDCBC0F10B6936D5384A015B2C85 (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __this, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___0_devices, int32_t ___1_deviceCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_MigrateAll_mB47647CC99FEEBFD41E882A24EC5517B51725A3D (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __this, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___0_devices, int32_t ___1_deviceCount, InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 ___2_oldBuffers, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_hasControlsWithDefaultState_mF1D896C2A0C2457A26C10E3639156BF270B9F61E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_hasDefaultState_m67D8C00BF67F096D821BB43F381D5C66D6DCBA56 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_Write_m2C6C1EFED16A69F2EF166E4DCF2B84C7994F3F5D (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___0_statePtr, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DoubleBuffers_get_valid_m3BA90FE70F7E7856765E42E059B23E112C2DBD1D (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747 (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___0_deviceIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___0_toStatePtr, void* ___1_fromStatePtr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4 (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___0_deviceIndex, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryHelpers_SetBitsInBuffer_m288254F04A3D3817571CA517F22D5B36FB413406 (void* ___0_buffer, int32_t ___1_byteOffset, int32_t ___2_bitOffset, int32_t ___3_sizeInBits, bool ___4_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_usesStateFromOtherControl_mEB555DAB0D05BFEE0000CC10C1C880AAA6CE760B (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_noisy_m7169395897C8B23A5E96A04268145817E91A4AA8 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_dontReset_m30B6018FE4062633888754D076BD6422829255BE (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __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 void InputManager_RestoreDevicesAfterDomainReloadIfNecessary_m8E5C5420AB40025CC32E34E717BC27C7658CFF80 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_TryMatchDisconnectedDevice_mF719B896028DB2F0F1184B3DF067F1F48024242C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_deviceDescriptor, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F InputDeviceDescription_FromJson_m10F2642A5B348180A184B0EF9F7B9BD931375734 (String_t* ___0_json, const RuntimeMethod* method) ; inline int32_t ArrayHelpers_AppendWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m13EDCF524DB4BEF98E0BCDBFA96E7C789AAC65A0 (AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5** ___0_array, int32_t* ___1_count, AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6 ___2_value, int32_t ___3_capacityIncrement, const RuntimeMethod* method) { return (( int32_t (*) (AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5**, int32_t*, AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6, int32_t, const RuntimeMethod*))ArrayHelpers_AppendWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m13EDCF524DB4BEF98E0BCDBFA96E7C789AAC65A0_gshared)(___0_array, ___1_count, ___2_value, ___3_capacityIncrement, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_IsDeviceLayoutMarkedAsSupportedInSettings_m79073DBD4A649819AD6A058090B687B83DBBCF30 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layoutName, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_interfaceName_m087CF7E83BAF1E6C6375B3F16A9FAA3A71717D07_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDeviceDescription_ComparePropertyToDeviceDescriptor_m2DEA3E8E9213F0316D3CE16FACC6306D2FB09FAE (String_t* ___0_propertyName, String_t* ___1_propertyValue, String_t* ___2_deviceDescriptor, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_manufacturer_m1E4560A970F958F452E36A48BE6E420409BB6DA4_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_capabilities_mEBF36ED5663709FCA039D1AEA87F6B6C404E76CD_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_serial_m3A6F06D7F3524EA3B409475146A17D10B2E2D566_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUpdate_OnBeforeUpdate_mFA52E401CB450644C86ED0BF541778F87C25C350 (int32_t ___0_type, 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 void DelegateHelpers_InvokeCallbacksSafe_mC518554BC374AB5E3CE4EF06686D91D8E497E029 (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* ___0_callbacks, String_t* ___1_callbackName, RuntimeObject* ___2_context, 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 InputSettings_set_updateMode_m35DD0296E1AAD343DB72C94DEF071CA0F97ED2EF (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, 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 InputSettings_IsFeatureEnabled_mA9209A0E45A1FECA302CD2F39965735CC4897E68 (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, String_t* ___0_featureName, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05 UseWindowsGamingInputCommand_Create_m207BAD2044649DE24064CE2B90403CF8AD98FDA1 (bool ___0_enable, const RuntimeMethod* method) ; inline int64_t InputManager_ExecuteGlobalCommand_TisUseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05_m3BA4E7DC605B84964808EE000DB194F34087CC84 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, UseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05* ___0_command, const RuntimeMethod* method) { return (( int64_t (*) (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210*, UseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05*, const RuntimeMethod*))InputManager_ExecuteGlobalCommand_TisUseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05_m3BA4E7DC605B84964808EE000DB194F34087CC84_gshared)(__this, ___0_command, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_defaultTapTime_mC6FD6765646FF55571132E1D60D35B282D8806B7_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_multiTapDelayTime_mF820595F3F61089A8A7E9DC28721E8B9014B8ADA_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_tapRadius_m669BD4AE475CF1B27CE75EA8C3A2D7EDB93E6C50_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_defaultButtonPressPoint_m9CE8BB174FB9E5A646BF42FF5E4AE02EB688ECA8_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_buttonReleaseThreshold_m91570D4911C245C7D2CA5ECDC2E881DB28D7532A_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_MarkAsStaleRecursively_mC325628E35F5C360882DC07D9EDB5B8FD1B3A221 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_AddDevice_m3F497BA6CEDDC0B1A043E11945CD4C8E42F5C5EE (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_description, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_layout, String_t* ___2_deviceName, int32_t ___3_deviceId, int32_t ___4_deviceFlags, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_canRunInBackground_mDF1BB0D48786A43B133CCFAA0340015910904D07 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; inline int32_t ArrayHelpers_IndexOfReference_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mA34B612E9606A55EC527680994CD2EDB32F3AE3C (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___0_array, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___1_value, int32_t ___2_count, const RuntimeMethod* method) { return (( int32_t (*) (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548*, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, int32_t, const RuntimeMethod*))ArrayHelpers_IndexOfReference_TisRuntimeObject_TisRuntimeObject_m58ECC31F75FD822671542E4F31BCFD292120D6C0_gshared)(___0_array, ___1_value, ___2_count, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_WarnAboutDevicesFailingToRecreateAfterDomainReload_m78E1024A37B08CA5F1C30828F6CB784BA39FFF31 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalUpdateCount_mCF84FB729C509B5D85A54EA1A6AC36980ED2CC61_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalUpdateCount_mF43ADDD579F92E2727B55A6E10B578180C2019C2_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUpdate_OnUpdate_mD8BE4B7923DCD47BD219EF00C83EB5D7238611C7 (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUpdate_IsPlayerUpdate_m1742D058C11228F0B2FC3F35A7B42883D6BCD2C4 (int32_t ___0_updateType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_get_gameIsPlaying_mF7D55D0A31CCA7DF13DDF4979C1FF7358F39AB91 (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 InputEventBuffer_get_eventCount_mD120699C5A1CEBA76C878BC37DB2E39458F56C8E_inline (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_ProcessStateChangeMonitorTimeouts_m289418874FF76A193BB342EE26990EF8FA1EBF4C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InvokeAfterUpdateCallback_mBB66D4D0B8A402E40764430E42C035472B1AA62B (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_updateType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventBuffer_Reset_m9E41B3CE9C7556C62AFC55772D7D4FBA8A99360B (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Stopwatch_GetTimestamp_mA3BDF219C573A34751D6A792E86C825B74D2CEB7 (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_maxQueuedEventsPerUpdate_m12A339E020D3CDD3BBB2CF82606D44ED7F7FD823_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventStream__ctor_m52AB2424A03D286B202C0E69BF8392C3AFB2D604 (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* __this, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___0_eventBuffer, int32_t ___1_maxAppendedEvents, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_maxEventBytesPerUpdate_m5A26CC982D48C60B55243EEA49F9F1DC0E6E02F6_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* InputEventStream_get_currentEventPtr_mE13C48ED3B452218CF8517F2DDDF0ACDF2C342B1 (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputEvent_get_deviceId_m42DC07D2AB46922D79E0A3B9E31FA31E0FD90B6C (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputEvent_get_type_m43737750FDCCFDF4FC208C9AFFCB5E9D2672733D (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* InputEventStream_Advance_mD8B6B308674E69472F69AA65F3F1D49FBE7A13F1 (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* __this, bool ___0_leaveEventInBuffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputEventStream_get_remainingEventCount_mFA68F507B5BF80A3E88C89C9DC973B17B61E2CE8 (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputEvent_get_internalTime_m6EBE99BC7B0CD35B2B3670A9B5DE003AB3FDA708 (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputSettings_get_disableRedundantEventsMerging_m089A8A5325BE45DD5D1915AE600AAF36DE9C7CB4_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_hasEventMerger_m6F19B675C12B767D19BED2AF1FDF5C3C35D930F5 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* InputEventStream_Peek_m315B9E86A362176249564F94D8590ECFD4089120 (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 InputEventPtr_op_Implicit_mDCFA11963BDC8B0D5C92A516EBE7F9C7A0B15191 (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___0_eventPtr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_hasEventPreProcessor_m19F9F71EE05136ABA7BA3ADAFB85602AA3EAB711 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; inline int32_t CallbackArray_1_get_length_m2275A2986709F4C8C0B0F2933C7F6463F406E370 (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37* __this, const RuntimeMethod* method) { return (( int32_t (*) (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37*, const RuntimeMethod*))CallbackArray_1_get_length_m81CB1E446FBEF126C2096B08E643D63ACDDBD0F1_gshared)(__this, method); } inline void DelegateHelpers_InvokeCallbacksSafe_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m97B3CA6E76D69F351A9349555ED1DB0713A154EB (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37* ___0_callbacks, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_argument1, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___2_argument2, String_t* ___3_callbackName, RuntimeObject* ___4_context, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, String_t*, RuntimeObject*, const RuntimeMethod*))DelegateHelpers_InvokeCallbacksSafe_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisRuntimeObject_m76072ED37D6B256A5877385153F677AA177877BE_gshared)(___0_callbacks, ___1_argument1, ___2_argument2, ___3_callbackName, ___4_context, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEvent_get_handled_m354E53F68FA517142B4A53287BF738545F792468 (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalEventCount_m2EA373AAB2B4975C2BBAE3C37DA78946BB5BD0D0_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventCount_mE8188B2A42002E32190B8981B2B5D2D08A95DBE5_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalEventBytes_m04F4BFD498777335799D63A81C29AA97143CC13B_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputEvent_get_sizeInBytes_m71B7FE5CF7674275875248208BB51161C90B9307 (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventBytes_m3E9A896A75E1A57ABA893EA1F63E98E041D404ED_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FourCC_op_Implicit_mC296B4E8C4929EACBB7066BB9856C116EE082A7B_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_fourCC, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputEventPtr_get_stateFormat_m664BD225A799818C59844F7749CF52A0F588D9B4 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* InputEventPtr_op_Implicit_mB86DFF1D9054A0670DBBDFE4C3A11422F60EB209 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_UpdateState_m5F6D683F850E278934DEB502A6DD96D975056477 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___1_eventPtr, int32_t ___2_updateType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputEventPtr_get_internalTime_mB0A20BAF50AC9842691B0495A766A18B05CB4781 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_NotifyConfigurationChanged_m5C0C9098BCDC4D97DFDE4CFC66C3DB7CE791B1E7 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double InputMetrics_get_totalEventProcessingTime_mCF205D2B52FA9BC1E869BA7A6039FC0E712DABE3_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventProcessingTime_m1C75FA1C698121B1A1C5BE0044264CCAA0304732_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, double ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double InputMetrics_get_totalEventLagTime_m70516750050E2D62430DB62B5D6E2EB22697C1E6_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventLagTime_m486CE7F87D0221E5829B6D7BDE37837CB3D239F4_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, double ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventStream_Close_m1111A4CFB8F92C63C3A0138A92D2B74F3722D691 (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* __this, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___0_eventBuffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventStream_CleanUpAfterException_m1025CADD374BCE7F4A96D5A6CD78AFAB3F253011 (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR void* InputStateBuffers_GetFrontBufferForDevice_mD05F62CA036DE48641F1AF7E10EE12CBDE6157A9 (int32_t ___0_deviceIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_SortStateChangeMonitorsIfNecessary_m08315C5E966832E10CAB084B7C1884DC9EE91A41 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_deviceIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_ProcessStateChangeMonitors_mA5F5ED4B5EEC30D810B1E48F1B2C78CB921827E7 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_deviceIndex, void* ___1_newStateFromEvent, void* ___2_oldStateOfDevice, uint32_t ___3_newStateSizeInBytes, uint32_t ___4_newStateOffsetInBytes, 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 bool InputManager_FlipBuffersForDeviceIfNecessary_mB3205BDE6903A6EE8F17A173A31597990BCA69DF (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_updateType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_WriteStateChange_m6F53FA39B50275FE423EAEB92CB4A13D0C232FBE (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED ___0_buffers, int32_t ___1_deviceIndex, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* ___2_deviceStateBlock, uint32_t ___3_stateOffsetInDevice, void* ___4_statePtr, uint32_t ___5_stateSizeInBytes, bool ___6_flippedBuffers, const RuntimeMethod* method) ; inline void DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_m6140DB04F48CD45609F47882C0E36F3792B70F96 (CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85* ___0_callbacks, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___1_argument1, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___2_argument2, String_t* ___3_callbackName, RuntimeObject* ___4_context, const RuntimeMethod* method) { (( void (*) (CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85*, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, String_t*, RuntimeObject*, const RuntimeMethod*))DelegateHelpers_InvokeCallbacksSafe_TisRuntimeObject_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_m4907A7E70565B1E30687346764746B9D9A0CFE22_gshared)(___0_callbacks, ___1_argument1, ___2_argument2, ___3_callbackName, ___4_context, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_FireStateChangeNotifications_m1F46DB5653CF844A4CC8C3808B9372A31C641639 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_deviceIndex, double ___1_internalTime, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___2_eventPtr, const RuntimeMethod* method) ; 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) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleBuffers_SwapBuffers_m54686C92F91F734EC6C074F1D48D3DFEDD0B214A (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___0_deviceIndex, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; inline void Array_Resize_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m41768E31891EA980C0054A899FA65940875CA43A (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { (( void (*) (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4**, int32_t, const RuntimeMethod*))Array_Resize_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m41768E31891EA980C0054A899FA65940875CA43A_gshared)(___0_array, ___1_newSize, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_get_isProcessingEvents_mCEE0643532491B4EEA1B376AA2FAE59762284B5E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateChangeMonitorsForDevice_CompactArrays_m2FCC01946FD0F985941622F07FA51825BAB1B844 (StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateChangeMonitorsForDevice_Add_m541EE41A1B98FBD260AAAC0BA714FD58C5600A99 (StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, RuntimeObject* ___1_monitor, int64_t ___2_monitorIndex, uint32_t ___3_groupIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateChangeMonitorsForDevice_Clear_m04ECD47F08E63816807BF799568E531F1BB1D279 (StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* __this, const RuntimeMethod* method) ; inline StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547 (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE (*) (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*, int32_t, const RuntimeMethod*))InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_gshared)(__this, ___0_index, method); } inline void InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* __this, int32_t ___0_index, StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE ___1_value, const RuntimeMethod* method) { (( void (*) (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*, int32_t, StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE, const RuntimeMethod*))InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_gshared)(__this, ___0_index, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateChangeMonitorsForDevice_Remove_m7010F8565E1DA714D6D0962DB31CE0D8EA456CA7 (StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* __this, RuntimeObject* ___0_monitor, int64_t ___1_monitorIndex, bool ___2_deferRemoval, const RuntimeMethod* method) ; inline int32_t InlinedArray_1_Append_m8AD3FEBC3D3A5C5A4E808E52C4BB23E2D0271A0B (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* __this, StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE ___0_value, const RuntimeMethod* method) { return (( int32_t (*) (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*, StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE, const RuntimeMethod*))InlinedArray_1_Append_m8AD3FEBC3D3A5C5A4E808E52C4BB23E2D0271A0B_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateChangeMonitorsForDevice_SortMonitorsByIndex_mAA6F167F2F80FA95A513E954EDBE8AA4C7C80D20 (StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicBitfield_SetBit_m1297FC1D0707BBF6527B2B05287FC028C2B020D0 (DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* __this, int32_t ___0_bitIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StateChangeMonitorsForDevice_get_count_m561F9D4E098E1C31DA10FDC6C5E316CB47F6699F (StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitRegion__ctor_mAE0DA8673E801C54C88661E404E90955BC6BAAC4 (BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C* __this, uint32_t ___0_byteOffset, uint32_t ___1_bitOffset, uint32_t ___2_sizeInBits, const RuntimeMethod* method) ; inline void ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_mBEE3D10E418C961608698E63D90AF2EF4C634C2A (StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method) { (( void (*) (StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9*, int32_t*, int32_t, const RuntimeMethod*))ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_mBEE3D10E418C961608698E63D90AF2EF4C634C2A_gshared)(___0_array, ___1_count, ___2_index, method); } inline void ArrayHelpers_EraseAtWithCapacity_TisBitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C_m39E1D2E5B22C033EC7F1AFBA9F60B70C33901B2B (BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method) { (( void (*) (BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39*, int32_t*, int32_t, const RuntimeMethod*))ArrayHelpers_EraseAtWithCapacity_TisBitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C_m39E1D2E5B22C033EC7F1AFBA9F60B70C33901B2B_gshared)(___0_array, ___1_count, ___2_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicBitfield_SetLength_mEB4BDEDB64D02D442C31A818BCFD880DB0F01CDA (DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* __this, int32_t ___0_newLength, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C BitRegion_Overlap_mE463BD05419F00FCB54C4DBC6232ED631ECDF70E (BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C* __this, BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitRegion_get_isEmpty_mC3A6E466094BEA177ED90EB1C75DACB4CDF79A73 (BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemoryHelpers_Compare_m4C23515A6E6176D5A8707158E9870721C5FD1C5B (void* ___0_ptr1, void* ___1_ptr2, BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C ___2_region, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED* __this, Il2CppChar ___0_a, Il2CppChar ___1_b, Il2CppChar ___2_c, Il2CppChar ___3_d, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEvent_set_handled_mF2F5A1872BA2D7F585F1275825B622342EB93A16 (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, bool ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicBitfield_TestBit_mA6C7EC84A66B1A700B18F3342F9A20122EF84130 (DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* __this, int32_t ___0_bitIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicBitfield_ClearBit_m968E245A9633103CD62E005BE8E4A3262866B1F0 (DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* __this, int32_t ___0_bitIndex, const RuntimeMethod* method) ; inline void InlinedArray_1_SetLength_mEE82D9DB142B95B4B278698E66396575CAC43602 (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* __this, int32_t ___0_size, const RuntimeMethod* method) { (( void (*) (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*, int32_t, const RuntimeMethod*))InlinedArray_1_SetLength_mEE82D9DB142B95B4B278698E66396575CAC43602_gshared)(__this, ___0_size, method); } inline int64_t InputRuntimeExtensions_DeviceCommand_TisInputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E_mAECF3099975C22CD52328001008865AD08A74470 (RuntimeObject* ___0_runtime, int32_t ___1_deviceId, InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* ___2_command, const RuntimeMethod* method) { return (( int64_t (*) (RuntimeObject*, int32_t, InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E*, const RuntimeMethod*))InputRuntimeExtensions_DeviceCommand_TisInputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E_mAECF3099975C22CD52328001008865AD08A74470_gshared)(___0_runtime, ___1_deviceId, ___2_command, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, 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_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 InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_synthetic_mC788F8B981CCA27755D02DFCD46C0FDC9FD77B5B (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __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_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 void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputControl_SetOptimizedControlDataType_m4A4F1152165344D0D7752C6D342B33EF68CC5F49_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method); } inline void List_1_AddWithResize_mE79F7883F997AE0C8445D256D1A513E5747BE329 (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF*, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F, const RuntimeMethod*))List_1_AddWithResize_mE79F7883F997AE0C8445D256D1A513E5747BE329_gshared)(__this, ___0_item, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastMouse__ctor_mC33EC7DB997731A8B3EA6F2B50B5CBBCFDD5EAF1 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, 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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tF62B85DD2C59D87BA6C8DA02965E1F3203A64E53____BD3331923AE2D87F6296377CB80C86CE12BF445ED38D4485D28FACFEC06BFF5B_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tF62B85DD2C59D87BA6C8DA02965E1F3203A64E53____D9D05356900CBD90C107CDBD184BC94526EC3F9228772F900FC7C60E3FE82B5A_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tF62B85DD2C59D87BA6C8DA02965E1F3203A64E53____FFCB0A1E90587D61767DBCE765CBEC8743DC4A67B865900B464ED065E4625BD5_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral294F098A1D5E681EDEE8F43BFA8F45CFBA5798A7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral418C62912EB8A58FC3E9F514737466D07C4EA081); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4242348F79D89713783C664DBCE2420B6B2900DE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A261EB7E7319776625F5A015EA18053797E6890); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral55935FB09C18CDEF3D02A1F5E7113C74ACB5CB7F); 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*)&_stringLiteral7DE03E5EBA0308517D1762F2C0DF3B9E2A2F1870); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B0BB5433E9600F0BD3B7E4E4F4A0472AE371909); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CCAD0804681D389662AE4D59666F2C220293CCE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA50160048687C05C4A6257A7E3773F0E2F8B6A26); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF76631C9924DA21CC9961B508E27EB5D8012412); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB3F223896EC30F7292484479FB732D822BBDFBE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFA73882EBCB16AE44454CACF911EC21EF0A579C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD28E2459AC6A73898F642FFE30F6729271682756); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE566E6091771397A8847DE9F0E5AF31E5E383CA7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE71910C7E19B0D89B96AF6011CDFDAF6EA1CF1C); s_Il2CppMethodInitialized = true; } DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 V_0; memset((&V_0), 0, sizeof(V_0)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_1; memset((&V_1), 0, sizeof(V_1)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_2; memset((&V_2), 0, sizeof(V_2)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_3; memset((&V_3), 0, sizeof(V_3)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_4; memset((&V_4), 0, sizeof(V_4)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_5; memset((&V_5), 0, sizeof(V_5)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_6; memset((&V_6), 0, sizeof(V_6)); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* V_7 = NULL; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* V_8 = NULL; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* V_9 = NULL; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_10 = NULL; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_11 = NULL; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_12 = NULL; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_13 = NULL; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_14 = NULL; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_15 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_16 = NULL; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* V_17 = NULL; IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* V_18 = NULL; IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* V_19 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_20 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_21 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_22 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_23 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_24 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_25 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_26 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_27 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_28 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_29 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_30 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_31 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_32 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_33 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_34 = NULL; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* V_35 = NULL; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 V_36; memset((&V_36), 0, sizeof(V_36)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_37; memset((&V_37), 0, sizeof(V_37)); { Mouse__ctor_m69690503088B4F22710F1C3D10B42C3AC550BA0C(__this, NULL); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_0; L_0 = InputControlExtensions_Setup_m4760089D238ED18D5A857C38E992A0E9E9633822(__this, ((int32_t)30), ((int32_t)10), 2, NULL); V_36 = L_0; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_1; L_1 = DeviceBuilder_WithName_m9CAF681E7BC82E50A1D8D4756736B62BE2E86888_inline((&V_36), _stringLiteral294F098A1D5E681EDEE8F43BFA8F45CFBA5798A7, NULL); V_36 = L_1; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2; L_2 = DeviceBuilder_WithDisplayName_mEF9664AEE5D5410C6F5397CDB4A0DA7C16956F38_inline((&V_36), _stringLiteral294F098A1D5E681EDEE8F43BFA8F45CFBA5798A7, NULL); V_36 = L_2; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_3; L_3 = DeviceBuilder_WithChildren_mB52CDAE18A90B4B198C055946B55C6FB2C0C6682_inline((&V_36), 0, ((int32_t)14), NULL); V_36 = L_3; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4; memset((&L_4), 0, sizeof(L_4)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_4), _stringLiteral294F098A1D5E681EDEE8F43BFA8F45CFBA5798A7, NULL); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_5; L_5 = DeviceBuilder_WithLayout_m14B43FBB39236278CC11452BBA6B95398362EF4F_inline((&V_36), L_4, NULL); V_36 = L_5; il2cpp_codegen_initobj((&V_37), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6; memset((&L_6), 0, sizeof(L_6)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_6), ((int32_t)1297044819), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_37), L_6, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_37), ((int32_t)392), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_7 = V_37; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_8; L_8 = DeviceBuilder_WithStateBlock_mB1B5E1A98A0E205BD74AB0513E86A380A0FE731D_inline((&V_36), L_7, NULL); V_0 = L_8; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_1), _stringLiteralCFA73882EBCB16AE44454CACF911EC21EF0A579C, NULL); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_2), _stringLiteralBB3F223896EC30F7292484479FB732D822BBDFBE, NULL); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_3), _stringLiteral7DE03E5EBA0308517D1762F2C0DF3B9E2A2F1870, NULL); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_4), _stringLiteralEE71910C7E19B0D89B96AF6011CDFDAF6EA1CF1C, NULL); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_5), _stringLiteral418C62912EB8A58FC3E9F514737466D07C4EA081, NULL); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_6), _stringLiteralE566E6091771397A8847DE9F0E5AF31E5E383CA7, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = V_1; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_10; L_10 = FastMouse_Initialize_ctrlMouseposition_m54F22B2BBF09D1EC94B56AE70A53EA45A84D6A0B(__this, L_9, __this, NULL); V_7 = L_10; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11 = V_2; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_12; L_12 = FastMouse_Initialize_ctrlMousedelta_m622E0BED3DC083EC17E7B5ABB56771758FA9B387(__this, L_11, __this, NULL); V_8 = L_12; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_13 = V_2; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_14; L_14 = FastMouse_Initialize_ctrlMousescroll_m52C14358C6567D16F73B47D81768B9B1EBE89637(__this, L_13, __this, NULL); V_9 = L_14; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_15 = V_3; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_16; L_16 = FastMouse_Initialize_ctrlMousepress_m6BAA8D30CFF95C9C939E568ADBC95D4AC27E2DEC(__this, L_15, __this, NULL); V_10 = L_16; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_17 = V_3; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_18; L_18 = FastMouse_Initialize_ctrlMouseleftButton_m45E61E21555DA9D507DCEE7F88310CC6F3431B21(__this, L_17, __this, NULL); V_11 = L_18; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_19 = V_3; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_20; L_20 = FastMouse_Initialize_ctrlMouserightButton_m3A50758814C802B210062D454CBE77B5425F9984(__this, L_19, __this, NULL); V_12 = L_20; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21 = V_3; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_22; L_22 = FastMouse_Initialize_ctrlMousemiddleButton_mA43E6C0695D4AF1F49D824D23511B6327276255E(__this, L_21, __this, NULL); V_13 = L_22; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_23 = V_3; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_24; L_24 = FastMouse_Initialize_ctrlMouseforwardButton_mCE0FA549F660C03BD12C8FB9A30FCA8B516F4F0B(__this, L_23, __this, NULL); V_14 = L_24; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_25 = V_3; ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_26; L_26 = FastMouse_Initialize_ctrlMousebackButton_m1069D0C5747547A851F12A71F6700734FDE8F6A5(__this, L_25, __this, NULL); V_15 = L_26; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_27 = V_4; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_28; L_28 = FastMouse_Initialize_ctrlMousepressure_m6EB0B062A51E3EDB23D19FC3752B95B0F5FA79DC(__this, L_27, __this, NULL); V_16 = L_28; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_29 = V_1; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_30; L_30 = FastMouse_Initialize_ctrlMouseradius_m7D76762D60AE31B02D815B7DD944DB13E1AD6D6E(__this, L_29, __this, NULL); V_17 = L_30; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_31 = V_5; IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_32; L_32 = FastMouse_Initialize_ctrlMousepointerId_mBE78B0CA0A0839E232BA24AC03F75CC88AD43F6B(__this, L_31, __this, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_33 = V_6; IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_34; L_34 = FastMouse_Initialize_ctrlMousedisplayIndex_m6D2AF7F03F6FC22673575AC7B7ECEF31BA63023A(__this, L_33, __this, NULL); V_18 = L_34; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_35 = V_6; IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_36; L_36 = FastMouse_Initialize_ctrlMouseclickCount_m65D1D90ADC35296690F21AA3C8EFDD687E0412D6(__this, L_35, __this, NULL); V_19 = L_36; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_37 = V_4; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_38 = V_7; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_39; L_39 = FastMouse_Initialize_ctrlMousepositionx_mD2068D68B04F774738E887F2F91C774F27813449(__this, L_37, L_38, NULL); V_20 = L_39; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_40 = V_4; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_41 = V_7; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_42; L_42 = FastMouse_Initialize_ctrlMousepositiony_m7B57AF282F4C4FCF0E41B3287133EFA7D79B7DD6(__this, L_40, L_41, NULL); V_21 = L_42; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_43 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_44 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_45; L_45 = FastMouse_Initialize_ctrlMousedeltaup_mA4E2DED585398B38D6771F19F3F71B327EAD7622(__this, L_43, L_44, NULL); V_22 = L_45; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_46 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_47 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_48; L_48 = FastMouse_Initialize_ctrlMousedeltadown_mBFDAD50FD2E00EB45BE9FD51BD7AF6CDC22191A9(__this, L_46, L_47, NULL); V_23 = L_48; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_49 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_50 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_51; L_51 = FastMouse_Initialize_ctrlMousedeltaleft_m44857ECCA2BB71788BD1E7AA0983855F037558C3(__this, L_49, L_50, NULL); V_24 = L_51; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_52 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_53 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_54; L_54 = FastMouse_Initialize_ctrlMousedeltaright_mE8F59ED6C81FB4632DF8706A859D4CDBC2EA9F47(__this, L_52, L_53, NULL); V_25 = L_54; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_55 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_56 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_57; L_57 = FastMouse_Initialize_ctrlMousedeltax_mCF2B20C996ADE1D3CD9CF75BAB0A512BEAA824A9(__this, L_55, L_56, NULL); V_26 = L_57; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_58 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_59 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_60; L_60 = FastMouse_Initialize_ctrlMousedeltay_mDF6C222FB2B86529B9A6B05ACF9E0C9C3C691ACC(__this, L_58, L_59, NULL); V_27 = L_60; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_61 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_62 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_63; L_63 = FastMouse_Initialize_ctrlMousescrollup_m35C906E3FDC5EB197E37933FBE9297E9634AA40B(__this, L_61, L_62, NULL); V_28 = L_63; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_64 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_65 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_66; L_66 = FastMouse_Initialize_ctrlMousescrolldown_m5768AE5B73CA130EE40D358312E7C0B6E36E0444(__this, L_64, L_65, NULL); V_29 = L_66; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_67 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_68 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_69; L_69 = FastMouse_Initialize_ctrlMousescrollleft_m8408A636A5921B846E8CCF891F321A2E564E7570(__this, L_67, L_68, NULL); V_30 = L_69; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_70 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_71 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_72; L_72 = FastMouse_Initialize_ctrlMousescrollright_mBB3236D3898F45EF2A9278AC4FC970A2F371888C(__this, L_70, L_71, NULL); V_31 = L_72; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_73 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_74 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_75; L_75 = FastMouse_Initialize_ctrlMousescrollx_mDAF68F01705D239068002833E5E291BE1E71E0B2(__this, L_73, L_74, NULL); V_32 = L_75; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_76 = V_4; DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_77 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_78; L_78 = FastMouse_Initialize_ctrlMousescrolly_mE06E7A9C78D4BE4EA7A773AFB01B9B58DEC05854(__this, L_76, L_77, NULL); V_33 = L_78; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_79 = V_4; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_80 = V_17; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_81; L_81 = FastMouse_Initialize_ctrlMouseradiusx_mFE6E56ECFBBBC388C05A981C28D94F17C94E8824(__this, L_79, L_80, NULL); V_34 = L_81; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_82 = V_4; Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_83 = V_17; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_84; L_84 = FastMouse_Initialize_ctrlMouseradiusy_m0EF47D967D23336DBE16320983C999A038C20A14(__this, L_82, L_83, NULL); V_35 = L_84; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_85; memset((&L_85), 0, sizeof(L_85)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_85), _stringLiteralAF76631C9924DA21CC9961B508E27EB5D8012412, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_86 = V_7; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_87; L_87 = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline((&V_0), 0, L_85, L_86, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_88; memset((&L_88), 0, sizeof(L_88)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_88), _stringLiteral7672B1CB98F2EFAF3B642E0727371BD99BCD8A28, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_89 = V_8; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_90; L_90 = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline((&V_0), 1, L_88, L_89, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_91; memset((&L_91), 0, sizeof(L_91)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_91), _stringLiteral9B0BB5433E9600F0BD3B7E4E4F4A0472AE371909, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_92 = V_32; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_93; L_93 = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline((&V_0), 2, L_91, L_92, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_94; memset((&L_94), 0, sizeof(L_94)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_94), _stringLiteralD28E2459AC6A73898F642FFE30F6729271682756, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_95 = V_33; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_96; L_96 = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline((&V_0), 3, L_94, L_95, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_97; memset((&L_97), 0, sizeof(L_97)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_97), _stringLiteral7050E794F9BC7E6FB04B0854BF6DAD408C0FC164, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_98 = V_11; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_99; L_99 = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline((&V_0), 4, L_97, L_98, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_100; memset((&L_100), 0, sizeof(L_100)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_100), _stringLiteral55935FB09C18CDEF3D02A1F5E7113C74ACB5CB7F, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_101 = V_12; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_102; L_102 = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline((&V_0), 5, L_100, L_101, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_103; memset((&L_103), 0, sizeof(L_103)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_103), _stringLiteral724F6EF07C0D3FFFD32A55027218B65FB4F377E1, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_104 = V_14; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_105; L_105 = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline((&V_0), 6, L_103, L_104, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_106; memset((&L_106), 0, sizeof(L_106)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_106), _stringLiteral4A261EB7E7319776625F5A015EA18053797E6890, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_107 = V_15; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_108; L_108 = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline((&V_0), 7, L_106, L_107, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_109; memset((&L_109), 0, sizeof(L_109)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_109), _stringLiteral7CFABA7C6462657D1BE1B82BCB25DB5422A67CE8, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_110 = V_16; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_111; L_111 = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline((&V_0), 8, L_109, L_110, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_112; memset((&L_112), 0, sizeof(L_112)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_112), _stringLiteral4242348F79D89713783C664DBCE2420B6B2900DE, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_113 = V_17; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_114; L_114 = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline((&V_0), ((int32_t)9), L_112, L_113, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_115; memset((&L_115), 0, sizeof(L_115)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_115), _stringLiteralA50160048687C05C4A6257A7E3773F0E2F8B6A26, NULL); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_116; L_116 = DeviceBuilder_WithControlAlias_mBAC72EDB7F19F7675A18FFE490DB8D8194EA1EB9_inline((&V_0), 0, L_115, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_117; memset((&L_117), 0, sizeof(L_117)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_117), _stringLiteral9CCAD0804681D389662AE4D59666F2C220293CCE, NULL); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_118; L_118 = DeviceBuilder_WithControlAlias_mBAC72EDB7F19F7675A18FFE490DB8D8194EA1EB9_inline((&V_0), 1, L_117, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_119 = V_9; Mouse_set_scroll_mDFC2420E163DD6C54B319F0E92645B947A68237F_inline(__this, L_119, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_120 = V_11; Mouse_set_leftButton_mD27E2E1790193CE4FEA6F87306E3AD535E24C1CA_inline(__this, L_120, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_121 = V_13; Mouse_set_middleButton_m16FB7FF8B6FC14726F551EFE3570051C32B105C8_inline(__this, L_121, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_122 = V_12; Mouse_set_rightButton_mC985A4F17F6230B1B6869D56E71095C7406A2010_inline(__this, L_122, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_123 = V_15; Mouse_set_backButton_m02B6C2F592671BFE00E61F9DE4F646783FAF6672_inline(__this, L_123, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_124 = V_14; Mouse_set_forwardButton_mADAF136B7091458D4A524B2589C9470D9ECB101B_inline(__this, L_124, NULL); IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_125 = V_19; Mouse_set_clickCount_mEA6479663B0A198C0045A6C8BE51DF1B4D71F6C4_inline(__this, L_125, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_126 = V_7; Pointer_set_position_m2D924A583D251F04C6868D10969E1ED6EC4EB7D3_inline(__this, L_126, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_127 = V_8; Pointer_set_delta_mEB61C0A0FDD20CF0DF6792ACF1BE796C8E007570_inline(__this, L_127, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_128 = V_17; Pointer_set_radius_m09D5572AFA099FCAA41926908D7A6439749BD2DE_inline(__this, L_128, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_129 = V_16; Pointer_set_pressure_m2593E7CCA07D8C8F71A7B76425C67982AEF632E8_inline(__this, L_129, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_130 = V_10; Pointer_set_press_mC489CD308019C8ED1CC9C75F2772C6DCD550F4E0_inline(__this, L_130, NULL); IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_131 = V_18; Pointer_set_displayIndex_m4BCF2ACA4956540F0933FA29C9BF00FB4A145C38_inline(__this, L_131, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_132 = V_7; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_133 = V_20; NullCheck(L_132); Vector2Control_set_x_m99BE9EF688C3B153DA726627B3CBD724F8D20BE1_inline(L_132, L_133, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_134 = V_7; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_135 = V_21; NullCheck(L_134); Vector2Control_set_y_m9023BACC80F2CF0AE28E2F5D0E9BBA54104E89F8_inline(L_134, L_135, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_136 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_137 = V_22; NullCheck(L_136); DeltaControl_set_up_m738DF0E92B973E4E6AF5BE9A115458717B745174_inline(L_136, L_137, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_138 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_139 = V_23; NullCheck(L_138); DeltaControl_set_down_mD809599F9F67F402EEFC805F315C0D72F35FFCF0_inline(L_138, L_139, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_140 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_141 = V_24; NullCheck(L_140); DeltaControl_set_left_m1C0E45C2868801280CC30474B9368F23B7400697_inline(L_140, L_141, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_142 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_143 = V_25; NullCheck(L_142); DeltaControl_set_right_m60FBA0555C4E7CA40954DA7EE6BBC0E0032B0905_inline(L_142, L_143, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_144 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_145 = V_26; NullCheck(L_144); Vector2Control_set_x_m99BE9EF688C3B153DA726627B3CBD724F8D20BE1_inline(L_144, L_145, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_146 = V_8; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_147 = V_27; NullCheck(L_146); Vector2Control_set_y_m9023BACC80F2CF0AE28E2F5D0E9BBA54104E89F8_inline(L_146, L_147, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_148 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_149 = V_28; NullCheck(L_148); DeltaControl_set_up_m738DF0E92B973E4E6AF5BE9A115458717B745174_inline(L_148, L_149, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_150 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_151 = V_29; NullCheck(L_150); DeltaControl_set_down_mD809599F9F67F402EEFC805F315C0D72F35FFCF0_inline(L_150, L_151, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_152 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_153 = V_30; NullCheck(L_152); DeltaControl_set_left_m1C0E45C2868801280CC30474B9368F23B7400697_inline(L_152, L_153, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_154 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_155 = V_31; NullCheck(L_154); DeltaControl_set_right_m60FBA0555C4E7CA40954DA7EE6BBC0E0032B0905_inline(L_154, L_155, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_156 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_157 = V_32; NullCheck(L_156); Vector2Control_set_x_m99BE9EF688C3B153DA726627B3CBD724F8D20BE1_inline(L_156, L_157, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_158 = V_9; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_159 = V_33; NullCheck(L_158); Vector2Control_set_y_m9023BACC80F2CF0AE28E2F5D0E9BBA54104E89F8_inline(L_158, L_159, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_160 = V_17; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_161 = V_34; NullCheck(L_160); Vector2Control_set_x_m99BE9EF688C3B153DA726627B3CBD724F8D20BE1_inline(L_160, L_161, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_162 = V_17; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_163 = V_35; NullCheck(L_162); Vector2Control_set_y_m9023BACC80F2CF0AE28E2F5D0E9BBA54104E89F8_inline(L_162, L_163, NULL); UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_164 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)26)); UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_165 = L_164; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_166 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tF62B85DD2C59D87BA6C8DA02965E1F3203A64E53____FFCB0A1E90587D61767DBCE765CBEC8743DC4A67B865900B464ED065E4625BD5_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_165, L_166, NULL); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_167; L_167 = DeviceBuilder_WithStateOffsetToControlIndexMap_m5C180F0BE65CD62017E4662DC59DB56677B5F39A_inline((&V_0), L_165, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_168 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)371)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_169 = L_168; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_170 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tF62B85DD2C59D87BA6C8DA02965E1F3203A64E53____BD3331923AE2D87F6296377CB80C86CE12BF445ED38D4485D28FACFEC06BFF5B_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_169, L_170, NULL); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_171 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)42)); UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_172 = L_171; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_173 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tF62B85DD2C59D87BA6C8DA02965E1F3203A64E53____D9D05356900CBD90C107CDBD184BC94526EC3F9228772F900FC7C60E3FE82B5A_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_172, L_173, NULL); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_174; L_174 = DeviceBuilder_WithControlTree_mF526DB544EB8F876A093A03119ED6AABD0642E2F_inline((&V_0), L_169, L_172, NULL); DeviceBuilder_Finish_mA2C52B2A38B0618CAA4737DB610C65F385957F65_inline((&V_0), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* FastMouse_Initialize_ctrlMouseposition_m54F22B2BBF09D1EC94B56AE70A53EA45A84D6A0B (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kVector2Layout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral570A8C820BD3B01A870C767E1B234057A3ABC60F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88BDF3D0791A560245652E772545C49897854443); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = (Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432*)il2cpp_codegen_object_new(Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_il2cpp_TypeInfo_var); Vector2Control__ctor_m9F2990DA999344F23AA90F6EE77884A75D4F29F8(L_0, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, 0, NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithChildren_m926E7A1B156891F65B5A2856EE2D7BC497507CEC_inline((&V_0), ((int32_t)14), 2, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral88BDF3D0791A560245652E772545C49897854443, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral570A8C820BD3B01A870C767E1B234057A3ABC60F, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kVector2Layout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline((&V_0), 0, 1, NULL); V_0 = L_11; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_DontReset_mD81E0A7E983F4B91A863FEBE093F8191B9242144_inline((&V_0), (bool)1, NULL); V_0 = L_12; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_13; memset((&L_13), 0, sizeof(L_13)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_13), ((int32_t)1447379762), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_13, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), 0, NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)64), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_14 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_15; L_15 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_14, NULL); V_0 = L_15; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* FastMouse_Initialize_ctrlMousedelta_m622E0BED3DC083EC17E7B5ABB56771758FA9B387 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kDeltaLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB3F223896EC30F7292484479FB732D822BBDFBE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC92385CF8B4C7F761AD0681C15E22CC65128E70E); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_0 = (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B*)il2cpp_codegen_object_new(DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B_il2cpp_TypeInfo_var); DeltaControl__ctor_m221788585AD5E0B67F3CFE1199DC6C2B0C237CB4(L_0, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, 1, NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithChildren_m926E7A1B156891F65B5A2856EE2D7BC497507CEC_inline((&V_0), ((int32_t)16), 6, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteralC92385CF8B4C7F761AD0681C15E22CC65128E70E, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralBB3F223896EC30F7292484479FB732D822BBDFBE, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kDeltaLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline((&V_0), 1, 1, NULL); V_0 = L_11; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; memset((&L_12), 0, sizeof(L_12)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_12), ((int32_t)1447379762), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_12, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), 8, NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)64), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_13 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_13, NULL); V_0 = L_14; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* FastMouse_Initialize_ctrlMousescroll_m52C14358C6567D16F73B47D81768B9B1EBE89637 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kDeltaLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27B1AEB24E6D2B53697EC563051927D25A556ED8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BDD037B6AEE48B5D323DAAEAB467A82A176AF5E); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_0 = (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B*)il2cpp_codegen_object_new(DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B_il2cpp_TypeInfo_var); DeltaControl__ctor_m221788585AD5E0B67F3CFE1199DC6C2B0C237CB4(L_0, NULL); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, 2, NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithChildren_m926E7A1B156891F65B5A2856EE2D7BC497507CEC_inline((&V_0), ((int32_t)22), 6, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral27B1AEB24E6D2B53697EC563051927D25A556ED8, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral6BDD037B6AEE48B5D323DAAEAB467A82A176AF5E, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kDeltaLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11; memset((&L_11), 0, sizeof(L_11)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_11), ((int32_t)1447379762), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_11, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)16), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)64), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_12 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_12, NULL); V_0 = L_13; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMousepress_m6BAA8D30CFF95C9C939E568ADBC95D4AC27E2DEC (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03BB9A91DF5AF35BC2C4BD3A3DC6BD92997588E5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA99DCC00443D797894F4B10607C716D806A9105F); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)il2cpp_codegen_object_new(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var); ButtonControl__ctor_mF6F46704B8CC76DA22F543EFF8D136676893ACEB(L_0, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, 3, NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral03BB9A91DF5AF35BC2C4BD3A3DC6BD92997588E5, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralA99DCC00443D797894F4B10607C716D806A9105F, NULL); V_0 = L_7; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = ___0_kButtonLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_8, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline((&V_0), (bool)1, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_inline((&V_0), (bool)1, NULL); V_0 = L_11; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; memset((&L_12), 0, sizeof(L_12)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_12), ((int32_t)1112101920), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_12, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)24), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), 1, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_13 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_13, NULL); V_0 = L_14; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_15; L_15 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(0, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_16; L_16 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(1, NULL); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_17; L_17 = ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2_inline((&V_0), L_15, L_16, NULL); V_0 = L_17; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMouseleftButton_m45E61E21555DA9D507DCEE7F88310CC6F3431B21 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral757C8DB25D755A37051E5C2B4849D4812ABB2F58); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8EAB3208A6D4D55CC7AD481046AF7FBE9BE11384); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2BE3F23D71081F748BF1E690A69309BFF70BEA7); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)il2cpp_codegen_object_new(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var); ButtonControl__ctor_mF6F46704B8CC76DA22F543EFF8D136676893ACEB(L_0, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, 4, NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral8EAB3208A6D4D55CC7AD481046AF7FBE9BE11384, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralA2BE3F23D71081F748BF1E690A69309BFF70BEA7, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral757C8DB25D755A37051E5C2B4849D4812ABB2F58, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kButtonLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline((&V_0), 4, 1, NULL); V_0 = L_11; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_inline((&V_0), (bool)1, NULL); V_0 = L_12; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_13; memset((&L_13), 0, sizeof(L_13)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_13), ((int32_t)1112101920), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_13, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)24), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), 1, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_14 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_15; L_15 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_14, NULL); V_0 = L_15; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_16; L_16 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(0, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_17; L_17 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(1, NULL); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_18; L_18 = ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2_inline((&V_0), L_16, L_17, NULL); V_0 = L_18; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMouserightButton_m3A50758814C802B210062D454CBE77B5425F9984 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral001B8951E2B43D1E20EEB82CF005C5F5A95D1F66); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral99E0BE07A8922ABD73F1320EBE0DA083F5D0E14B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFEF46016A995FD00AD45BB459121E73C6AF4EE0); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)il2cpp_codegen_object_new(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var); ButtonControl__ctor_mF6F46704B8CC76DA22F543EFF8D136676893ACEB(L_0, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, 5, NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral99E0BE07A8922ABD73F1320EBE0DA083F5D0E14B, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral001B8951E2B43D1E20EEB82CF005C5F5A95D1F66, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteralAFEF46016A995FD00AD45BB459121E73C6AF4EE0, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kButtonLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline((&V_0), 5, 1, NULL); V_0 = L_11; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_inline((&V_0), (bool)1, NULL); V_0 = L_12; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_13; memset((&L_13), 0, sizeof(L_13)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_13), ((int32_t)1112101920), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_13, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)24), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 1, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), 1, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_14 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_15; L_15 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_14, NULL); V_0 = L_15; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_16; L_16 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(0, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_17; L_17 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(1, NULL); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_18; L_18 = ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2_inline((&V_0), L_16, L_17, NULL); V_0 = L_18; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMousemiddleButton_mA43E6C0695D4AF1F49D824D23511B6327276255E (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD62B87B96C1AF943A04794CB78B7B9A50D415FD1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD6ACC15E3A50E7495A2DA723D5527811DC6AB8E6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC7B0A73CAD6BA9CAE06112D2E94F5871FB53C49); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)il2cpp_codegen_object_new(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var); ButtonControl__ctor_mF6F46704B8CC76DA22F543EFF8D136676893ACEB(L_0, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, 6, NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteralD6ACC15E3A50E7495A2DA723D5527811DC6AB8E6, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralEC7B0A73CAD6BA9CAE06112D2E94F5871FB53C49, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteralD62B87B96C1AF943A04794CB78B7B9A50D415FD1, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kButtonLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_inline((&V_0), (bool)1, NULL); V_0 = L_11; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; memset((&L_12), 0, sizeof(L_12)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_12), ((int32_t)1112101920), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_12, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)24), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 2, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), 1, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_13 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_13, NULL); V_0 = L_14; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_15; L_15 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(0, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_16; L_16 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(1, NULL); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_17; L_17 = ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2_inline((&V_0), L_15, L_16, NULL); V_0 = L_17; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMouseforwardButton_mCE0FA549F660C03BD12C8FB9A30FCA8B516F4F0B (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E7C8EBCB34BC53B8007AF8DA3349AB95EE52B8B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral724F6EF07C0D3FFFD32A55027218B65FB4F377E1); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)il2cpp_codegen_object_new(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var); ButtonControl__ctor_mF6F46704B8CC76DA22F543EFF8D136676893ACEB(L_0, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, 7, NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral3E7C8EBCB34BC53B8007AF8DA3349AB95EE52B8B, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral724F6EF07C0D3FFFD32A55027218B65FB4F377E1, NULL); V_0 = L_7; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = ___0_kButtonLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_8, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline((&V_0), 6, 1, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_inline((&V_0), (bool)1, NULL); V_0 = L_11; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; memset((&L_12), 0, sizeof(L_12)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_12), ((int32_t)1112101920), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_12, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)24), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 3, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), 1, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_13 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_13, NULL); V_0 = L_14; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_15; L_15 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(0, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_16; L_16 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(1, NULL); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_17; L_17 = ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2_inline((&V_0), L_15, L_16, NULL); V_0 = L_17; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* FastMouse_Initialize_ctrlMousebackButton_m1069D0C5747547A851F12A71F6700734FDE8F6A5 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kButtonLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A261EB7E7319776625F5A015EA18053797E6890); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69DF1872CADDC94771AAAA71EE14D92F8FD7BD74); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)il2cpp_codegen_object_new(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var); ButtonControl__ctor_mF6F46704B8CC76DA22F543EFF8D136676893ACEB(L_0, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, 8, NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral69DF1872CADDC94771AAAA71EE14D92F8FD7BD74, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral4A261EB7E7319776625F5A015EA18053797E6890, NULL); V_0 = L_7; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = ___0_kButtonLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_8, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline((&V_0), 7, 1, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_inline((&V_0), (bool)1, NULL); V_0 = L_11; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; memset((&L_12), 0, sizeof(L_12)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_12), ((int32_t)1112101920), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_12, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)24), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 4, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), 1, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_13 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_13, NULL); V_0 = L_14; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_15; L_15 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(0, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_16; L_16 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(1, NULL); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_17; L_17 = ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2_inline((&V_0), L_15, L_16, NULL); V_0 = L_17; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousepressure_m6EB0B062A51E3EDB23D19FC3752B95B0F5FA79DC (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7882604CF792AAD4D965FCD7E31211D540BDBB9C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7CFABA7C6462657D1BE1B82BCB25DB5422A67CE8); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)9), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral7882604CF792AAD4D965FCD7E31211D540BDBB9C, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral7CFABA7C6462657D1BE1B82BCB25DB5422A67CE8, NULL); V_0 = L_7; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_8, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline((&V_0), 8, 1, NULL); V_0 = L_10; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11; memset((&L_11), 0, sizeof(L_11)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_11), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_11, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_12 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_12, NULL); V_0 = L_13; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_14; L_14 = PrimitiveValue_op_Implicit_mAEEE3AFD629C0F27AA275B5A31D31D148D81F99D(1, NULL); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_15; L_15 = ControlBuilder_WithDefaultState_mB348E8E6C5130A30CEE8A885C488065F496038F2_inline((&V_0), L_14, NULL); V_0 = L_15; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* FastMouse_Initialize_ctrlMouseradius_m7D76762D60AE31B02D815B7DD944DB13E1AD6D6E (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kVector2Layout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4242348F79D89713783C664DBCE2420B6B2900DE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C9F18A4F030B96447955FBBA1A99FFC43B5D8E0); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = (Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432*)il2cpp_codegen_object_new(Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_il2cpp_TypeInfo_var); Vector2Control__ctor_m9F2990DA999344F23AA90F6EE77884A75D4F29F8(L_0, NULL); Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)10), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithChildren_m926E7A1B156891F65B5A2856EE2D7BC497507CEC_inline((&V_0), ((int32_t)28), 2, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral8C9F18A4F030B96447955FBBA1A99FFC43B5D8E0, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral4242348F79D89713783C664DBCE2420B6B2900DE, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kVector2Layout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline((&V_0), ((int32_t)9), 1, NULL); V_0 = L_11; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; memset((&L_12), 0, sizeof(L_12)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_12), ((int32_t)1447379762), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_12, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)40), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)64), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_13 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_13, NULL); V_0 = L_14; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* FastMouse_Initialize_ctrlMousepointerId_mBE78B0CA0A0839E232BA24AC03F75CC88AD43F6B (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kDigitalLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral903F03FC1A11E4761D33E056D90BB5870B47104B); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = (IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB*)il2cpp_codegen_object_new(IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_il2cpp_TypeInfo_var); IntegerControl__ctor_mC6E1C70B301EE12C2590B64C2DD53F02A577892D(L_0, NULL); IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)11), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral903F03FC1A11E4761D33E056D90BB5870B47104B, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral903F03FC1A11E4761D33E056D90BB5870B47104B, NULL); V_0 = L_7; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = ___0_kDigitalLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_8, NULL); V_0 = L_9; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_10; memset((&L_10), 0, sizeof(L_10)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_10), ((int32_t)1112101920), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_10, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)48), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), 1, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_11 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_11, NULL); V_0 = L_12; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* FastMouse_Initialize_ctrlMousedisplayIndex_m6D2AF7F03F6FC22673575AC7B7ECEF31BA63023A (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kIntegerLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB624235BF2D7964F2345ECC1D415BE83D6A8AD6B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE5EDABA1ACD51BE2EA5F7FF54AC3820866282CD9); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = (IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB*)il2cpp_codegen_object_new(IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_il2cpp_TypeInfo_var); IntegerControl__ctor_mC6E1C70B301EE12C2590B64C2DD53F02A577892D(L_0, NULL); IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)12), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteralB624235BF2D7964F2345ECC1D415BE83D6A8AD6B, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralE5EDABA1ACD51BE2EA5F7FF54AC3820866282CD9, NULL); V_0 = L_7; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = ___0_kIntegerLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_8, NULL); V_0 = L_9; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_10; memset((&L_10), 0, sizeof(L_10)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_10), ((int32_t)1431521364), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_10, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)26), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)16), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_11 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_11, NULL); V_0 = L_12; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* FastMouse_Initialize_ctrlMouseclickCount_m65D1D90ADC35296690F21AA3C8EFDD687E0412D6 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kIntegerLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, 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*)&IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral608E1327150DD1AD051BEA23FAB93D367FA049FF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8749E756FB4409A7DA5D332D9444516DACC43DFF); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = (IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB*)il2cpp_codegen_object_new(IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_il2cpp_TypeInfo_var); IntegerControl__ctor_mC6E1C70B301EE12C2590B64C2DD53F02A577892D(L_0, NULL); IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)13), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral608E1327150DD1AD051BEA23FAB93D367FA049FF, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral8749E756FB4409A7DA5D332D9444516DACC43DFF, NULL); V_0 = L_7; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = ___0_kIntegerLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_8, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline((&V_0), (bool)1, NULL); V_0 = L_10; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11; memset((&L_11), 0, sizeof(L_11)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_11), ((int32_t)1431521364), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_11, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)28), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)16), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_12 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_12, NULL); V_0 = L_13; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousepositionx_mD2068D68B04F774738E887F2F91C774F27813449 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63A66544182E60A0B41E75178AA7BE94309EF08F); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)14), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral63A66544182E60A0B41E75178AA7BE94309EF08F, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral63A66544182E60A0B41E75178AA7BE94309EF08F, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_DontReset_mD81E0A7E983F4B91A863FEBE093F8191B9242144_inline((&V_0), (bool)1, NULL); V_0 = L_11; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; memset((&L_12), 0, sizeof(L_12)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_12), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_12, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), 0, NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_13 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_13, NULL); V_0 = L_14; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousepositiony_m7B57AF282F4C4FCF0E41B3287133EFA7D79B7DD6 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5ED819663B2FB75AB220874BDCC37731931BF53); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)15), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralC5ED819663B2FB75AB220874BDCC37731931BF53, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteralC5ED819663B2FB75AB220874BDCC37731931BF53, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_DontReset_mD81E0A7E983F4B91A863FEBE093F8191B9242144_inline((&V_0), (bool)1, NULL); V_0 = L_11; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; memset((&L_12), 0, sizeof(L_12)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_12), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_12, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), 4, NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_13 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_13, NULL); V_0 = L_14; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltaup_mA4E2DED585398B38D6771F19F3F71B327EAD7622 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B22F82E513C1BB368DFDBFDFB5FB8C1178CA305); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB56A2F44F5D52FB336ACEBDAA624066C8780F3D); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; NullCheck(L_1); L_1->___clamp = 1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_2 = L_1; NullCheck(L_2); L_2->___clampMax = (3.40282306E+38f); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_3 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4; L_4 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_3, NULL); V_0 = L_4; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)16), NULL); V_0 = L_5; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_6, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral1B22F82E513C1BB368DFDBFDFB5FB8C1178CA305, NULL); V_0 = L_8; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralFB56A2F44F5D52FB336ACEBDAA624066C8780F3D, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteralFB56A2F44F5D52FB336ACEBDAA624066C8780F3D, NULL); V_0 = L_10; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_11, NULL); V_0 = L_12; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline((&V_0), (bool)1, NULL); V_0 = L_13; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_14; memset((&L_14), 0, sizeof(L_14)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_14), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_14, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)12), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_15 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_16; L_16 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_15, NULL); V_0 = L_16; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltadown_mBFDAD50FD2E00EB45BE9FD51BD7AF6CDC22191A9 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5379C25D8F9979AD371949D2F3201B2D326743A4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E5708A6E10ECEDD6C79E0A4A1B15A225EFE7E57); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; NullCheck(L_1); L_1->___clamp = 1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_2 = L_1; NullCheck(L_2); L_2->___clampMin = (-3.40282306E+38f); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_3 = L_2; NullCheck(L_3); L_3->___invert = (bool)1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_4 = L_3; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)17), NULL); V_0 = L_6; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_7, NULL); V_0 = L_8; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral5379C25D8F9979AD371949D2F3201B2D326743A4, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral8E5708A6E10ECEDD6C79E0A4A1B15A225EFE7E57, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral8E5708A6E10ECEDD6C79E0A4A1B15A225EFE7E57, NULL); V_0 = L_11; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_12, NULL); V_0 = L_13; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline((&V_0), (bool)1, NULL); V_0 = L_14; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15; memset((&L_15), 0, sizeof(L_15)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_15), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_15, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)12), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_16 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_17; L_17 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_16, NULL); V_0 = L_17; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltaleft_m44857ECCA2BB71788BD1E7AA0983855F037558C3 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8739227E8E687EF781DA0D923452C2686CFF10A2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876D93F4B29CCD7342A2D8D702F8945FF0396682); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; NullCheck(L_1); L_1->___clamp = 1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_2 = L_1; NullCheck(L_2); L_2->___clampMin = (-3.40282306E+38f); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_3 = L_2; NullCheck(L_3); L_3->___invert = (bool)1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_4 = L_3; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)18), NULL); V_0 = L_6; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_7, NULL); V_0 = L_8; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral8739227E8E687EF781DA0D923452C2686CFF10A2, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral876D93F4B29CCD7342A2D8D702F8945FF0396682, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral876D93F4B29CCD7342A2D8D702F8945FF0396682, NULL); V_0 = L_11; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_12, NULL); V_0 = L_13; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline((&V_0), (bool)1, NULL); V_0 = L_14; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15; memset((&L_15), 0, sizeof(L_15)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_15), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_15, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), 8, NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_16 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_17; L_17 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_16, NULL); V_0 = L_17; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltaright_mE8F59ED6C81FB4632DF8706A859D4CDBC2EA9F47 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral135F326F5507595B90A8E7BB8ED2E8E96F199BF2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1E5119D36EC43B340C0A0DDC99F1156546EA9DF); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; NullCheck(L_1); L_1->___clamp = 1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_2 = L_1; NullCheck(L_2); L_2->___clampMax = (3.40282306E+38f); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_3 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4; L_4 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_3, NULL); V_0 = L_4; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)19), NULL); V_0 = L_5; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_6, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteralB1E5119D36EC43B340C0A0DDC99F1156546EA9DF, NULL); V_0 = L_8; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral135F326F5507595B90A8E7BB8ED2E8E96F199BF2, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral135F326F5507595B90A8E7BB8ED2E8E96F199BF2, NULL); V_0 = L_10; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_11, NULL); V_0 = L_12; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline((&V_0), (bool)1, NULL); V_0 = L_13; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_14; memset((&L_14), 0, sizeof(L_14)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_14), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_14, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), 8, NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_15 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_16; L_16 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_15, NULL); V_0 = L_16; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltax_mCF2B20C996ADE1D3CD9CF75BAB0A512BEAA824A9 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D1FADF5216A279FF8145B59C3BB842997CDF199); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)20), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral2D1FADF5216A279FF8145B59C3BB842997CDF199, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral2D1FADF5216A279FF8145B59C3BB842997CDF199, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11; memset((&L_11), 0, sizeof(L_11)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_11), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_11, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), 8, NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_12 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_12, NULL); V_0 = L_13; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousedeltay_mDF6C222FB2B86529B9A6B05ACF9E0C9C3C691ACC (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9538BAEDBF589D7D271123873993D6B72FC02D11); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)21), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral9538BAEDBF589D7D271123873993D6B72FC02D11, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral9538BAEDBF589D7D271123873993D6B72FC02D11, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11; memset((&L_11), 0, sizeof(L_11)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_11), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_11, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)12), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_12 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_12, NULL); V_0 = L_13; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrollup_m35C906E3FDC5EB197E37933FBE9297E9634AA40B (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B22F82E513C1BB368DFDBFDFB5FB8C1178CA305); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA16A3D9394E844B0E56B6CA4D4428E01226697E); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; NullCheck(L_1); L_1->___clamp = 1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_2 = L_1; NullCheck(L_2); L_2->___clampMax = (3.40282306E+38f); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_3 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4; L_4 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_3, NULL); V_0 = L_4; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)22), NULL); V_0 = L_5; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_6, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral1B22F82E513C1BB368DFDBFDFB5FB8C1178CA305, NULL); V_0 = L_8; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralFA16A3D9394E844B0E56B6CA4D4428E01226697E, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteralFA16A3D9394E844B0E56B6CA4D4428E01226697E, NULL); V_0 = L_10; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_11, NULL); V_0 = L_12; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline((&V_0), (bool)1, NULL); V_0 = L_13; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_14; memset((&L_14), 0, sizeof(L_14)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_14), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_14, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)20), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_15 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_16; L_16 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_15, NULL); V_0 = L_16; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrolldown_m5768AE5B73CA130EE40D358312E7C0B6E36E0444 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5379C25D8F9979AD371949D2F3201B2D326743A4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF247A0DBFB59FBEE0621677A34D856D54629ADAB); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; NullCheck(L_1); L_1->___clamp = 1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_2 = L_1; NullCheck(L_2); L_2->___clampMin = (-3.40282306E+38f); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_3 = L_2; NullCheck(L_3); L_3->___invert = (bool)1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_4 = L_3; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)23), NULL); V_0 = L_6; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_7, NULL); V_0 = L_8; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral5379C25D8F9979AD371949D2F3201B2D326743A4, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralF247A0DBFB59FBEE0621677A34D856D54629ADAB, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteralF247A0DBFB59FBEE0621677A34D856D54629ADAB, NULL); V_0 = L_11; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_12, NULL); V_0 = L_13; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline((&V_0), (bool)1, NULL); V_0 = L_14; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15; memset((&L_15), 0, sizeof(L_15)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_15), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_15, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)20), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_16 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_17; L_17 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_16, NULL); V_0 = L_17; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrollleft_m8408A636A5921B846E8CCF891F321A2E564E7570 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25CC55CC625783E96431BAB58F1C49B6336901B8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8739227E8E687EF781DA0D923452C2686CFF10A2); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; NullCheck(L_1); L_1->___clamp = 1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_2 = L_1; NullCheck(L_2); L_2->___clampMin = (-3.40282306E+38f); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_3 = L_2; NullCheck(L_3); L_3->___invert = (bool)1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_4 = L_3; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)24), NULL); V_0 = L_6; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_7, NULL); V_0 = L_8; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral8739227E8E687EF781DA0D923452C2686CFF10A2, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral25CC55CC625783E96431BAB58F1C49B6336901B8, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral25CC55CC625783E96431BAB58F1C49B6336901B8, NULL); V_0 = L_11; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_12, NULL); V_0 = L_13; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_14; L_14 = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline((&V_0), (bool)1, NULL); V_0 = L_14; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15; memset((&L_15), 0, sizeof(L_15)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_15), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_15, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)16), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_16 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_17; L_17 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_16, NULL); V_0 = L_17; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrollright_mBB3236D3898F45EF2A9278AC4FC970A2F371888C (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B87243FBDB9C2AC6368983767212AE4EB2B35CF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1E5119D36EC43B340C0A0DDC99F1156546EA9DF); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; NullCheck(L_1); L_1->___clamp = 1; AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_2 = L_1; NullCheck(L_2); L_2->___clampMax = (3.40282306E+38f); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_3 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4; L_4 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_3, NULL); V_0 = L_4; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)25), NULL); V_0 = L_5; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_6, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteralB1E5119D36EC43B340C0A0DDC99F1156546EA9DF, NULL); V_0 = L_8; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_9; L_9 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral2B87243FBDB9C2AC6368983767212AE4EB2B35CF, NULL); V_0 = L_9; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral2B87243FBDB9C2AC6368983767212AE4EB2B35CF, NULL); V_0 = L_10; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_11, NULL); V_0 = L_12; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline((&V_0), (bool)1, NULL); V_0 = L_13; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_14; memset((&L_14), 0, sizeof(L_14)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_14), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_14, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)16), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_15 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_16; L_16 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_15, NULL); V_0 = L_16; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrollx_mDAF68F01705D239068002833E5E291BE1E71E0B2 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F20D95A90FE1B26252C8FE75359B02D822DB053); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)26), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral2F20D95A90FE1B26252C8FE75359B02D822DB053, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral2F20D95A90FE1B26252C8FE75359B02D822DB053, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline((&V_0), 2, 1, NULL); V_0 = L_11; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_WithAliases_mF016A1F936DF5CEB94202923788ABE9591F8F976_inline((&V_0), 0, 1, NULL); V_0 = L_12; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_13; memset((&L_13), 0, sizeof(L_13)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_13), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_13, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)16), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_14 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_15; L_15 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_14, NULL); V_0 = L_15; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMousescrolly_mE06E7A9C78D4BE4EA7A773AFB01B9B58DEC05854 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D567EE0085883D3AC2E1EE49E14A74E61BEFBC0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2EE9F14390EEC8DFB5E34E369F474039B7A7E1E); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)27), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralA2EE9F14390EEC8DFB5E34E369F474039B7A7E1E, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral9D567EE0085883D3AC2E1EE49E14A74E61BEFBC0, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_11; L_11 = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline((&V_0), 3, 1, NULL); V_0 = L_11; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_12; L_12 = ControlBuilder_WithAliases_mF016A1F936DF5CEB94202923788ABE9591F8F976_inline((&V_0), 1, 1, NULL); V_0 = L_12; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_13; memset((&L_13), 0, sizeof(L_13)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_13), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_13, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)20), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_14 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_15; L_15 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_14, NULL); V_0 = L_15; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMouseradiusx_mFE6E56ECFBBBC388C05A981C28D94F17C94E8824 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7C7E6AD84800CB8A50706F46E0567A6458C0F10); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)28), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteralC7C7E6AD84800CB8A50706F46E0567A6458C0F10, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteralC7C7E6AD84800CB8A50706F46E0567A6458C0F10, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11; memset((&L_11), 0, sizeof(L_11)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_11), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_11, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)40), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_12 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_12, NULL); V_0 = L_13; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* FastMouse_Initialize_ctrlMouseradiusy_m0EF47D967D23336DBE16320983C999A038C20A14 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_kAxisLayout, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B02FFB11C49AD538568BC137F5740AB874DC570); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1); s_Il2CppMethodInitialized = true; } ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1; memset((&V_1), 0, sizeof(V_1)); { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7*)il2cpp_codegen_object_new(AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_il2cpp_TypeInfo_var); AxisControl__ctor_m9648C9B9777699B9028DF822BB5A3884F3865BEE(L_0, NULL); AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_1 = L_0; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2; L_2 = InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00(L_1, NULL); V_0 = L_2; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3; L_3 = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline((&V_0), __this, ((int32_t)29), NULL); V_0 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___1_parent; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5; L_5 = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline((&V_0), L_4, NULL); V_0 = L_5; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6; L_6 = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline((&V_0), _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, NULL); V_0 = L_6; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_7; L_7 = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline((&V_0), _stringLiteral8B02FFB11C49AD538568BC137F5740AB874DC570, NULL); V_0 = L_7; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8; L_8 = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline((&V_0), _stringLiteral8B02FFB11C49AD538568BC137F5740AB874DC570, NULL); V_0 = L_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___0_kAxisLayout; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_10; L_10 = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline((&V_0), L_9, NULL); V_0 = L_10; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11; memset((&L_11), 0, sizeof(L_11)); FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_11), ((int32_t)1179407392), NULL); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline((&V_1), L_11, NULL); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline((&V_1), ((int32_t)44), NULL); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline((&V_1), 0, NULL); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline((&V_1), ((int32_t)32), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_12 = V_1; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_13; L_13 = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline((&V_0), L_12, NULL); V_0 = L_13; ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline((&V_0), NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastMouse_OnNextUpdate_mFE738278EC26FBC6BF3908A9821BEAFC2CAE9246 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_0; memset((&V_0), 0, sizeof(V_0)); { DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_0; L_0 = Pointer_get_delta_mB1F6851275453D4BE23E79F6FD5C5E87D901E569_inline(__this, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); int32_t L_2; L_2 = InputState_get_currentUpdateType_m77DBCEC0F6E435740C44467281149B2F74025C10_inline(NULL); il2cpp_codegen_initobj((&V_0), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = V_0; InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0(L_0, L_1, L_2, L_3, InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_4; L_4 = Mouse_get_scroll_mB17E8A9038C866A29701595E06B8806E945ACA00_inline(__this, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; L_5 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); int32_t L_6; L_6 = InputState_get_currentUpdateType_m77DBCEC0F6E435740C44467281149B2F74025C10_inline(NULL); il2cpp_codegen_initobj((&V_0), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_7 = V_0; InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0(L_4, L_5, L_6, L_7, InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastMouse_OnStateEvent_mD0DCD13FA05C3DA2662B4DB4CA5F86DCCAFDF436 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, 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*)&InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_mC39BF003BD629FC9FC7DD20AE938E97C7A53302E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_0 = NULL; MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1 V_1; memset((&V_1), 0, sizeof(V_1)); MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* V_2 = NULL; { 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_0020; } } { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = ___0_eventPtr; Mouse_OnStateEvent_mDFED0AF6A4E8492260F20AFC0F29298CA9D59D80(__this, L_3, NULL); return; } IL_0020: { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_4 = ___0_eventPtr; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_5; L_5 = StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81(L_4, NULL); V_0 = L_5; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_6 = V_0; NullCheck(L_6); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_7 = L_6->___stateFormat; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_8; L_8 = MouseState_get_Format_mF26144ED65F47F6A3DE5E19D5C8A21F5D1A840AE(NULL); bool L_9; L_9 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_7, L_8, NULL); if (!L_9) { goto IL_0041; } } { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_10 = ___0_eventPtr; Mouse_OnStateEvent_mDFED0AF6A4E8492260F20AFC0F29298CA9D59D80(__this, L_10, NULL); return; } IL_0041: { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_11 = V_0; void* L_12; L_12 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_11, NULL); MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1 L_13 = (*(MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1*)L_12); V_1 = L_13; void* L_14; L_14 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(__this, NULL); 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_2 = (MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1*)((void*)il2cpp_codegen_add((intptr_t)L_14, (intptr_t)((uintptr_t)L_16))); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_17 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&(&V_1)->___delta); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_18 = L_17; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_18); MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* L_20 = V_2; NullCheck(L_20); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = L_20->___delta; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22; L_22 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_19, L_21, NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_18 = L_22; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_23 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&(&V_1)->___scroll); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_24 = L_23; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_24); MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* L_26 = V_2; NullCheck(L_26); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = L_26->___scroll; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28; L_28 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_25, L_27, NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_24 = L_28; int32_t L_29; L_29 = InputState_get_currentUpdateType_m77DBCEC0F6E435740C44467281149B2F74025C10_inline(NULL); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_30 = ___0_eventPtr; InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_mC39BF003BD629FC9FC7DD20AE938E97C7A53302E(__this, (&V_1), L_29, L_30, InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_mC39BF003BD629FC9FC7DD20AE938E97C7A53302E_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastMouse_UnityEngine_InputSystem_LowLevel_IInputStateCallbackReceiver_OnNextUpdate_m4D96E2DB4C47D0D09134693B1E1A8682B8A14142 (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, const RuntimeMethod* method) { { FastMouse_OnNextUpdate_mFE738278EC26FBC6BF3908A9821BEAFC2CAE9246(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastMouse_UnityEngine_InputSystem_LowLevel_IInputStateCallbackReceiver_OnStateEvent_m3773E486F78F86176267BA39D6ED2A5FE407BC3A (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, const RuntimeMethod* method) { { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = ___0_eventPtr; FastMouse_OnStateEvent_mD0DCD13FA05C3DA2662B4DB4CA5F86DCCAFDF436(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FastMouse_MergeForward_m6D7907290CA79625C3B6A015F7874E140FBE6D54 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_currentEventPtr, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_nextEventPtr, const RuntimeMethod* method) { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_0 = NULL; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_1 = NULL; MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* V_2 = NULL; MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* V_3 = NULL; { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0; L_0 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___0_currentEventPtr), 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_0030; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3; L_3 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___1_nextEventPtr), NULL); 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_0032; } } IL_0030: { return (bool)0; } IL_0032: { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_6 = ___0_currentEventPtr; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_7; L_7 = StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81(L_6, NULL); V_0 = L_7; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_8 = ___1_nextEventPtr; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_9; L_9 = StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81(L_8, NULL); V_1 = L_9; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_10 = V_0; NullCheck(L_10); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11 = L_10->___stateFormat; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; L_12 = MouseState_get_Format_mF26144ED65F47F6A3DE5E19D5C8A21F5D1A840AE(NULL); bool L_13; L_13 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_11, L_12, NULL); if (L_13) { goto IL_0064; } } { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_14 = V_1; NullCheck(L_14); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15 = L_14->___stateFormat; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_16; L_16 = MouseState_get_Format_mF26144ED65F47F6A3DE5E19D5C8A21F5D1A840AE(NULL); bool L_17; L_17 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_15, L_16, NULL); if (!L_17) { goto IL_0066; } } IL_0064: { return (bool)0; } IL_0066: { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_18 = V_0; void* L_19; L_19 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_18, NULL); V_2 = (MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1*)L_19; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_20 = V_1; void* L_21; L_21 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_20, NULL); V_3 = (MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1*)L_21; MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* L_22 = V_2; NullCheck(L_22); uint16_t L_23 = L_22->___buttons; MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* L_24 = V_3; NullCheck(L_24); uint16_t L_25 = L_24->___buttons; if ((!(((uint32_t)L_23) == ((uint32_t)L_25)))) { goto IL_0090; } } { MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* L_26 = V_2; NullCheck(L_26); uint16_t L_27 = L_26->___clickCount; MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* L_28 = V_3; NullCheck(L_28); uint16_t L_29 = L_28->___clickCount; if ((((int32_t)L_27) == ((int32_t)L_29))) { goto IL_0092; } } IL_0090: { return (bool)0; } IL_0092: { MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* L_30 = V_3; NullCheck(L_30); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_31 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_30->___delta); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_32 = L_31; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_32); MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* L_34 = V_2; NullCheck(L_34); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = L_34->___delta; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36; L_36 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_33, L_35, NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_32 = L_36; MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* L_37 = V_3; NullCheck(L_37); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_38 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_37->___scroll); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_39 = L_38; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_39); MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* L_41 = V_2; NullCheck(L_41); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42 = L_41->___scroll; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43; L_43 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_40, L_42, NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_39 = L_43; return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FastMouse_UnityEngine_InputSystem_LowLevel_IEventMerger_MergeForward_m1D1C843B6603AAE7C9CAD8D21851FDBEE9EC6C4A (FastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_currentEventPtr, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_nextEventPtr, const RuntimeMethod* method) { { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = ___0_currentEventPtr; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_1 = ___1_nextEventPtr; bool L_2; L_2 = FastMouse_MergeForward_m6D7907290CA79625C3B6A015F7874E140FBE6D54(L_0, L_1, NULL); return L_2; } } #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 IL2CPP_METHOD_ATTR bool InputRemoting_get_sending_m605293EB5429B7ADEF5D941E7272A20AF37A8CDB (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_Flags; return (bool)((((int32_t)((int32_t)((int32_t)L_0&1))) == ((int32_t)1))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_set_sending_m23492F59FD8807F6DD315172E400518390BE379D (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; if (!L_0) { goto IL_0012; } } { int32_t L_1 = __this->___m_Flags; __this->___m_Flags = ((int32_t)((int32_t)L_1|1)); return; } IL_0012: { int32_t L_2 = __this->___m_Flags; __this->___m_Flags = ((int32_t)((int32_t)L_2&((int32_t)-2))); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting__ctor_m38C3C13034148D32AA05F42C231356F10D639C29 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* ___0_manager, bool ___1_startSendingOnConnect, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ___0_manager; if (L_0) { goto IL_0014; } } { 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*)&_stringLiteral464F70DC593F98B22B468600E676CA836C447D3D)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputRemoting__ctor_m38C3C13034148D32AA05F42C231356F10D639C29_RuntimeMethod_var))); } IL_0014: { InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ___0_manager; __this->___m_LocalManager = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocalManager), (void*)L_2); bool L_3 = ___1_startSendingOnConnect; if (!L_3) { goto IL_002c; } } { int32_t L_4 = __this->___m_Flags; __this->___m_Flags = ((int32_t)((int32_t)L_4|2)); } IL_002c: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_StartSending_m6BECDE02AD8AC1F86493E2A36BFADFC7A5F2300C (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_SendDeviceChange_mD463125C85C3D0128DC59C6A16FF2AA43C316A19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_SendEvent_m1B77957ABA062F9BA309789F8E143CCAE8ACA123_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_SendLayoutChange_m33307168FDC301CB09AA9286EA56C1DF6FA5DFBB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = InputRemoting_get_sending_m605293EB5429B7ADEF5D941E7272A20AF37A8CDB(__this, NULL); if (!L_0) { goto IL_0009; } } { return; } IL_0009: { InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_1 = __this->___m_LocalManager; Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* L_2 = (Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA*)il2cpp_codegen_object_new(Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA_il2cpp_TypeInfo_var); Action_2__ctor_m43B5BA62418FAB32773B12CEFF46A46855BF5B10(L_2, __this, (intptr_t)((void*)InputRemoting_SendEvent_m1B77957ABA062F9BA309789F8E143CCAE8ACA123_RuntimeMethod_var), NULL); NullCheck(L_1); InputManager_add_onEvent_mFC20DA985A46A223DE9A1ADFFD39A5DB0083130C(L_1, L_2, NULL); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = __this->___m_LocalManager; Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* L_4 = (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333*)il2cpp_codegen_object_new(Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333_il2cpp_TypeInfo_var); Action_2__ctor_m23A4911D82F290811EDC6BFC315C339857526804(L_4, __this, (intptr_t)((void*)InputRemoting_SendDeviceChange_mD463125C85C3D0128DC59C6A16FF2AA43C316A19_RuntimeMethod_var), NULL); NullCheck(L_3); InputManager_add_onDeviceChange_m1A16B643EBFE6071B227484232BE641EECAC3B95(L_3, L_4, NULL); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_5 = __this->___m_LocalManager; Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* L_6 = (Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7*)il2cpp_codegen_object_new(Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7_il2cpp_TypeInfo_var); Action_2__ctor_m10175669DF3F5CF6A6EB1DAB1C4A5595AE7EC4FC(L_6, __this, (intptr_t)((void*)InputRemoting_SendLayoutChange_m33307168FDC301CB09AA9286EA56C1DF6FA5DFBB_RuntimeMethod_var), NULL); NullCheck(L_5); InputManager_add_onLayoutChange_m27767E3C808C5CDB25754FE18AF12F8BC4C39D19(L_5, L_6, NULL); InputRemoting_set_sending_m23492F59FD8807F6DD315172E400518390BE379D(__this, (bool)1, NULL); InputRemoting_SendInitialMessages_mFF71D5B6C722B2E5DEA211671E649479258162A4(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_StopSending_m28A47D1F55C65917033F1C1A4F5D368109199259 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_SendDeviceChange_mD463125C85C3D0128DC59C6A16FF2AA43C316A19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_SendEvent_m1B77957ABA062F9BA309789F8E143CCAE8ACA123_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_SendLayoutChange_m33307168FDC301CB09AA9286EA56C1DF6FA5DFBB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = InputRemoting_get_sending_m605293EB5429B7ADEF5D941E7272A20AF37A8CDB(__this, NULL); if (L_0) { goto IL_0009; } } { return; } IL_0009: { InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_1 = __this->___m_LocalManager; Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* L_2 = (Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA*)il2cpp_codegen_object_new(Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA_il2cpp_TypeInfo_var); Action_2__ctor_m43B5BA62418FAB32773B12CEFF46A46855BF5B10(L_2, __this, (intptr_t)((void*)InputRemoting_SendEvent_m1B77957ABA062F9BA309789F8E143CCAE8ACA123_RuntimeMethod_var), NULL); NullCheck(L_1); InputManager_remove_onEvent_mA84D2D17A18F63251F21D05802E2F75BC811E8DD(L_1, L_2, NULL); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = __this->___m_LocalManager; Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* L_4 = (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333*)il2cpp_codegen_object_new(Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333_il2cpp_TypeInfo_var); Action_2__ctor_m23A4911D82F290811EDC6BFC315C339857526804(L_4, __this, (intptr_t)((void*)InputRemoting_SendDeviceChange_mD463125C85C3D0128DC59C6A16FF2AA43C316A19_RuntimeMethod_var), NULL); NullCheck(L_3); InputManager_remove_onDeviceChange_mB0EF43A57C43257EC56F9A36EF24361A44F8A981(L_3, L_4, NULL); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_5 = __this->___m_LocalManager; Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* L_6 = (Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7*)il2cpp_codegen_object_new(Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7_il2cpp_TypeInfo_var); Action_2__ctor_m10175669DF3F5CF6A6EB1DAB1C4A5595AE7EC4FC(L_6, __this, (intptr_t)((void*)InputRemoting_SendLayoutChange_m33307168FDC301CB09AA9286EA56C1DF6FA5DFBB_RuntimeMethod_var), NULL); NullCheck(L_5); InputManager_remove_onLayoutChange_mC560DC1EEA42DD39C97EDA2FB85210C95B27AF44(L_5, L_6, NULL); InputRemoting_set_sending_m23492F59FD8807F6DD315172E400518390BE379D(__this, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_System_IObserverU3CUnityEngine_InputSystem_InputRemoting_MessageU3E_OnNext_m155D30B2744D80DAC2811C1A3C7C885E4430047F (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___0_msg, const RuntimeMethod* method) { int32_t V_0 = 0; { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_0 = ___0_msg; int32_t L_1 = L_0.___type; V_0 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_0036; } case 1: { goto IL_003d; } case 2: { goto IL_0045; } case 3: { goto IL_004d; } case 4: { goto IL_0055; } case 5: { goto IL_0065; } case 6: { goto IL_007a; } case 7: { goto IL_005d; } case 8: { goto IL_006d; } case 9: { goto IL_0074; } } } { return; } IL_0036: { ConnectMsg_Process_m199520DDC7AAF836B7631F1D7AE24FE0940258E8(__this, NULL); return; } IL_003d: { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_3 = ___0_msg; DisconnectMsg_Process_mDDF0F69422993C52F614C3775FFDFD6E58C5ECC8(__this, L_3, NULL); return; } IL_0045: { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_4 = ___0_msg; NewLayoutMsg_Process_mFCE81FA174D77F2272DE8767139A61E204DDBCDE(__this, L_4, NULL); return; } IL_004d: { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_5 = ___0_msg; NewDeviceMsg_Process_m220C7375D2A21BFD51A3F1857A04AC89B61D4B47(__this, L_5, NULL); return; } IL_0055: { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_6 = ___0_msg; NewEventsMsg_Process_m6D080DACDC8572C61C7F614A595B2944EA5752DB(__this, L_6, NULL); return; } IL_005d: { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_7 = ___0_msg; ChangeUsageMsg_Process_m2A12CF1B2C0DDF991140A47EA91CB2B97E43E35F(__this, L_7, NULL); return; } IL_0065: { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_8 = ___0_msg; RemoveDeviceMsg_Process_m04038E3D307C496FF11B1EE494B507F7CD7FBDB6(__this, L_8, NULL); return; } IL_006d: { StartSendingMsg_Process_m467B09FE1DAAF7ACD1CF88CD62D673CE9535C9DD(__this, NULL); return; } IL_0074: { StopSendingMsg_Process_m369284C4590DC0F952D4AB2D8BC605BCDB487D89(__this, NULL); } IL_007a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_System_IObserverU3CUnityEngine_InputSystem_InputRemoting_MessageU3E_OnError_mA696ACBD834FF272E5FEA39ECC3082840FBE2C61 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, Exception_t* ___0_error, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_System_IObserverU3CUnityEngine_InputSystem_InputRemoting_MessageU3E_OnCompleted_m617BC52660E813D3374245DD19D3D0F7D3148A38 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputRemoting_Subscribe_m3174559EEEB0C3775FF4859E1F7D8AE22431DFFB (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Append_TisSubscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_m89DE4D793BB0AB77A46691D96A1FA45224B6F22C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* V_0 = NULL; { RuntimeObject* L_0 = ___0_observer; if (L_0) { goto IL_000e; } } { 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*)&_stringLiteral6A96E171FF5210D477623DA1C8B47807B594EA39)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputRemoting_Subscribe_m3174559EEEB0C3775FF4859E1F7D8AE22431DFFB_RuntimeMethod_var))); } IL_000e: { Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* L_2 = (Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F*)il2cpp_codegen_object_new(Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_il2cpp_TypeInfo_var); Subscriber__ctor_m01F2C6F58187384E0F316CE262A86B02A130B086(L_2, NULL); Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* L_3 = L_2; NullCheck(L_3); L_3->___owner = __this; Il2CppCodeGenWriteBarrier((void**)(&L_3->___owner), (void*)__this); Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* L_4 = L_3; RuntimeObject* L_5 = ___0_observer; NullCheck(L_4); L_4->___observer = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___observer), (void*)L_5); V_0 = L_4; SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3** L_6 = (SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3**)(&__this->___m_Subscribers); Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* L_7 = V_0; int32_t L_8; L_8 = ArrayHelpers_Append_TisSubscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_m89DE4D793BB0AB77A46691D96A1FA45224B6F22C(L_6, L_7, ArrayHelpers_Append_TisSubscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_m89DE4D793BB0AB77A46691D96A1FA45224B6F22C_RuntimeMethod_var); Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* L_9 = V_0; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendInitialMessages_mFF71D5B6C722B2E5DEA211671E649479258162A4 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) { { InputRemoting_SendAllGeneratedLayouts_mC1043BD6B5A0E1B6C574B302FB52388EB5F820A6(__this, NULL); InputRemoting_SendAllDevices_m0B11E08892BD4BA42D547A4A577ECDE65AFF4646(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendAllGeneratedLayouts_mC1043BD6B5A0E1B6C574B302FB52388EB5F820A6 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m3DDA736B7C3FDA5BD35EB6BE4A8EF4AC6B08EC6D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB81582036ADB3572EA0D66B59D2DEB50A5F6AE1B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m00030A996B05F51BBF87AC049F8289CE574AD531_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m790E979451246420451A3377697B452175826725_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m56CED58F4376F782B7913A63306D34FD4DAE2AE1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB V_0; memset((&V_0), 0, sizeof(V_0)); KeyValuePair_2_t2FBB7313F48428A44B08F0D78BC65005416142D8 V_1; memset((&V_1), 0, sizeof(V_1)); { InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = __this->___m_LocalManager; NullCheck(L_0); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_1 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&L_0->___m_Layouts); Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* L_2 = L_1->___layoutBuilders; NullCheck(L_2); Enumerator_t4025852652DF630539AB5A80E27707ED96617DEB L_3; L_3 = Dictionary_2_GetEnumerator_m3DDA736B7C3FDA5BD35EB6BE4A8EF4AC6B08EC6D(L_2, Dictionary_2_GetEnumerator_m3DDA736B7C3FDA5BD35EB6BE4A8EF4AC6B08EC6D_RuntimeMethod_var); V_0 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003d: { Enumerator_Dispose_mB81582036ADB3572EA0D66B59D2DEB50A5F6AE1B((&V_0), Enumerator_Dispose_mB81582036ADB3572EA0D66B59D2DEB50A5F6AE1B_RuntimeMethod_var); return; } }); try { { goto IL_0032_1; } IL_0018_1: { KeyValuePair_2_t2FBB7313F48428A44B08F0D78BC65005416142D8 L_4; L_4 = Enumerator_get_Current_m790E979451246420451A3377697B452175826725_inline((&V_0), Enumerator_get_Current_m790E979451246420451A3377697B452175826725_RuntimeMethod_var); V_1 = L_4; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_5; L_5 = KeyValuePair_2_get_Key_m56CED58F4376F782B7913A63306D34FD4DAE2AE1_inline((&V_1), KeyValuePair_2_get_Key_m56CED58F4376F782B7913A63306D34FD4DAE2AE1_RuntimeMethod_var); String_t* L_6; L_6 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_5, NULL); InputRemoting_SendLayout_m5A9F85C0B7A61B21FFAC5A3248181167123D1780(__this, L_6, NULL); } IL_0032_1: { bool L_7; L_7 = Enumerator_MoveNext_m00030A996B05F51BBF87AC049F8289CE574AD531((&V_0), Enumerator_MoveNext_m00030A996B05F51BBF87AC049F8289CE574AD531_RuntimeMethod_var); if (L_7) { goto IL_0018_1; } } { goto IL_004b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004b: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendLayout_m5A9F85C0B7A61B21FFAC5A3248181167123D1780 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, String_t* ___0_layoutName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m1628960E5EF205E8CB876142FF45FC0563D3A726_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 V_0; memset((&V_0), 0, sizeof(V_0)); { SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3* L_0 = __this->___m_Subscribers; if (L_0) { goto IL_0009; } } { return; } IL_0009: { String_t* L_1 = ___0_layoutName; Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 L_2; L_2 = NewLayoutMsg_Create_mDE2AD2BA32632898495806A716855C4DE48CA6CD(__this, L_1, NULL); V_0 = L_2; bool L_3; L_3 = Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_inline((&V_0), Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_RuntimeMethod_var); if (!L_3) { goto IL_0027; } } { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_4; L_4 = Nullable_1_get_Value_m1628960E5EF205E8CB876142FF45FC0563D3A726((&V_0), Nullable_1_get_Value_m1628960E5EF205E8CB876142FF45FC0563D3A726_RuntimeMethod_var); InputRemoting_Send_mB73D40BF6A4629CFABE3D7368E3FDAD5A87FF17F(__this, L_4, NULL); } IL_0027: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendAllDevices_m0B11E08892BD4BA42D547A4A577ECDE65AFF4646 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, 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*)&ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_0; memset((&V_0), 0, sizeof(V_0)); Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B V_1; memset((&V_1), 0, sizeof(V_1)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_2 = NULL; { InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = __this->___m_LocalManager; NullCheck(L_0); ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_1; L_1 = InputManager_get_devices_m2C3974F1750002E781518E9010ADBF1E25C4FCF4(L_0, NULL); V_0 = L_1; Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B L_2; L_2 = ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C((&V_0), ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0030: { Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB((&V_1), Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var); return; } }); try { { goto IL_0025_1; } IL_0016_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3; L_3 = Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945((&V_1), Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var); V_2 = L_3; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = V_2; InputRemoting_SendDevice_mB4A359F3868BD4BD23A06D62BBA117DD3FDF1FC4(__this, L_4, NULL); } IL_0025_1: { bool L_5; L_5 = Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC((&V_1), Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var); if (L_5) { goto IL_0016_1; } } { goto IL_003e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendDevice_mB4A359F3868BD4BD23A06D62BBA117DD3FDF1FC4 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_0; memset((&V_0), 0, sizeof(V_0)); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_1; memset((&V_1), 0, sizeof(V_1)); { SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3* L_0 = __this->___m_Subscribers; if (L_0) { goto IL_0009; } } { return; } IL_0009: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device; NullCheck(L_1); bool L_2; L_2 = InputDevice_get_remote_m931E3EE376DAEFA9852ED066A9F9763D473EE1BE(L_1, NULL); if (!L_2) { goto IL_0012; } } { return; } IL_0012: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = ___0_device; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_4; L_4 = NewDeviceMsg_Create_m847DC1BAD467E2AD5F143135FD8910E50C453CB9(L_3, NULL); V_0 = L_4; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_5 = V_0; InputRemoting_Send_mB73D40BF6A4629CFABE3D7368E3FDAD5A87FF17F(__this, L_5, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = ___0_device; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_7; L_7 = NewEventsMsg_CreateStateEvent_m82879CDD69E4406B6C7D25FAD8FA09D624BC5760(L_6, NULL); V_1 = L_7; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_8 = V_1; InputRemoting_Send_mB73D40BF6A4629CFABE3D7368E3FDAD5A87FF17F(__this, L_8, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendEvent_m1B77957ABA062F9BA309789F8E143CCAE8ACA123 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___1_device, const RuntimeMethod* method) { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_0; memset((&V_0), 0, sizeof(V_0)); { SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3* L_0 = __this->___m_Subscribers; if (L_0) { goto IL_0009; } } { return; } IL_0009: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___1_device; if (!L_1) { goto IL_0015; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___1_device; NullCheck(L_2); bool L_3; L_3 = InputDevice_get_remote_m931E3EE376DAEFA9852ED066A9F9763D473EE1BE(L_2, NULL); if (!L_3) { goto IL_0015; } } { return; } IL_0015: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_4; L_4 = InputEventPtr_get_data_m4694B5F91E787CE9586B5C7113AFEB89D33CC616_inline((&___0_eventPtr), NULL); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_5; L_5 = NewEventsMsg_Create_m3043B14E889ED9BD15F812EF55A26AF6F9A8297B(L_4, 1, NULL); V_0 = L_5; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_6 = V_0; InputRemoting_Send_mB73D40BF6A4629CFABE3D7368E3FDAD5A87FF17F(__this, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendDeviceChange_mD463125C85C3D0128DC59C6A16FF2AA43C316A19 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_change, const RuntimeMethod* method) { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_0; memset((&V_0), 0, sizeof(V_0)); { SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3* L_0 = __this->___m_Subscribers; if (L_0) { goto IL_0009; } } { return; } IL_0009: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device; NullCheck(L_1); bool L_2; L_2 = InputDevice_get_remote_m931E3EE376DAEFA9852ED066A9F9763D473EE1BE(L_1, NULL); if (!L_2) { goto IL_0012; } } { return; } IL_0012: { int32_t L_3 = ___1_change; if (!L_3) { goto IL_0032; } } { int32_t L_4 = ___1_change; if ((((int32_t)L_4) == ((int32_t)1))) { goto IL_003b; } } { int32_t L_5 = ___1_change; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_5, 6))) { case 0: { goto IL_0044; } case 1: { goto IL_0061; } case 2: { goto IL_004d; } case 3: { goto IL_0057; } } } { return; } IL_0032: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = ___0_device; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_7; L_7 = NewDeviceMsg_Create_m847DC1BAD467E2AD5F143135FD8910E50C453CB9(L_6, NULL); V_0 = L_7; goto IL_0062; } IL_003b: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8 = ___0_device; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_9; L_9 = RemoveDeviceMsg_Create_mCC12366F211ACB90C9A7D94523511ADF3589F15F(L_8, NULL); V_0 = L_9; goto IL_0062; } IL_0044: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_device; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_11; L_11 = ChangeUsageMsg_Create_m3C16920B814EB0DB6D73E40A459219D037B18ACC(L_10, NULL); V_0 = L_11; goto IL_0062; } IL_004d: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12 = ___0_device; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_13; L_13 = NewEventsMsg_CreateResetEvent_m314A815AFCD7A2F707285C48A53E8C709162E330(L_12, (bool)0, NULL); V_0 = L_13; goto IL_0062; } IL_0057: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = ___0_device; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_15; L_15 = NewEventsMsg_CreateResetEvent_m314A815AFCD7A2F707285C48A53E8C709162E330(L_14, (bool)1, NULL); V_0 = L_15; goto IL_0062; } IL_0061: { return; } IL_0062: { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_16 = V_0; InputRemoting_Send_mB73D40BF6A4629CFABE3D7368E3FDAD5A87FF17F(__this, L_16, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_SendLayoutChange_m33307168FDC301CB09AA9286EA56C1DF6FA5DFBB (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, String_t* ___0_layout, int32_t ___1_change, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m1628960E5EF205E8CB876142FF45FC0563D3A726_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 V_0; memset((&V_0), 0, sizeof(V_0)); { SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3* L_0 = __this->___m_Subscribers; if (L_0) { goto IL_0009; } } { return; } IL_0009: { InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_1 = __this->___m_LocalManager; NullCheck(L_1); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_2 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&L_1->___m_Layouts); String_t* L_3 = ___0_layout; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4; memset((&L_4), 0, sizeof(L_4)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_4), L_3, NULL); bool L_5; L_5 = Collection_IsGeneratedLayout_mAD9527FC1D6FA3C9075ACAF2F0215E3B5C0C359C(L_2, L_4, NULL); if (L_5) { goto IL_0022; } } { return; } IL_0022: { int32_t L_6 = ___1_change; if (!L_6) { goto IL_002a; } } { int32_t L_7 = ___1_change; if ((((int32_t)L_7) == ((int32_t)2))) { goto IL_002a; } } { return; } IL_002a: { String_t* L_8 = ___0_layout; Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 L_9; L_9 = NewLayoutMsg_Create_mDE2AD2BA32632898495806A716855C4DE48CA6CD(__this, L_8, NULL); V_0 = L_9; bool L_10; L_10 = Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_inline((&V_0), Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_RuntimeMethod_var); if (!L_10) { goto IL_0048; } } { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_11; L_11 = Nullable_1_get_Value_m1628960E5EF205E8CB876142FF45FC0563D3A726((&V_0), Nullable_1_get_Value_m1628960E5EF205E8CB876142FF45FC0563D3A726_RuntimeMethod_var); InputRemoting_Send_mB73D40BF6A4629CFABE3D7368E3FDAD5A87FF17F(__this, L_11, NULL); } IL_0048: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_Send_mB73D40BF6A4629CFABE3D7368E3FDAD5A87FF17F (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___0_msg, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserver_1_t5F31FFBD7270B494632B49E2FC5E15AF8BB73672_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3* V_0 = NULL; int32_t V_1 = 0; { SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3* L_0 = __this->___m_Subscribers; V_0 = L_0; V_1 = 0; goto IL_001d; } IL_000b: { SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* L_4 = (L_1)->GetAt(static_cast(L_3)); NullCheck(L_4); RuntimeObject* L_5 = L_4->___observer; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_6 = ___0_msg; NullCheck(L_5); InterfaceActionInvoker1< Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E >::Invoke(0, IObserver_1_t5F31FFBD7270B494632B49E2FC5E15AF8BB73672_il2cpp_TypeInfo_var, L_5, L_6); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_001d: { int32_t L_8 = V_1; SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3* L_9 = V_0; NullCheck(L_9); if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { goto IL_000b; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputRemoting_FindOrCreateSenderRecord_m2B7C34D87F4D0F17A540BC1951CB8F8F742D93D5 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, int32_t ___0_senderId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Append_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mB01313D7E43FE28156CBB57C4B9A86A0B750A073_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 V_3; memset((&V_3), 0, sizeof(V_3)); { RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA* L_0 = __this->___m_Senders; if (!L_0) { goto IL_0033; } } { RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA* L_1 = __this->___m_Senders; NullCheck(L_1); V_1 = ((int32_t)(((RuntimeArray*)L_1)->max_length)); V_2 = 0; goto IL_002f; } IL_0015: { RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA* L_2 = __this->___m_Senders; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = ((L_2)->GetAddressAt(static_cast(L_3)))->___senderId; int32_t L_5 = ___0_senderId; if ((!(((uint32_t)L_4) == ((uint32_t)L_5)))) { goto IL_002b; } } { int32_t L_6 = V_2; return L_6; } IL_002b: { int32_t L_7 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002f: { int32_t L_8 = V_2; int32_t L_9 = V_1; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0015; } } IL_0033: { il2cpp_codegen_initobj((&V_3), sizeof(RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736)); int32_t L_10 = ___0_senderId; (&V_3)->___senderId = L_10; RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 L_11 = V_3; V_0 = L_11; RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA** L_12 = (RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA**)(&__this->___m_Senders); RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736 L_13 = V_0; int32_t L_14; L_14 = ArrayHelpers_Append_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mB01313D7E43FE28156CBB57C4B9A86A0B750A073(L_12, L_13, ArrayHelpers_Append_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mB01313D7E43FE28156CBB57C4B9A86A0B750A073_RuntimeMethod_var); return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputRemoting_BuildLayoutNamespace_m81F4B4C8CB7DC7EC3072985D52D04CBDBD80CFEE (int32_t ___0_senderId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9356966FE7FE8C8E3001B2D95F5177F6D1E4717D); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_senderId; int32_t L_1 = L_0; RuntimeObject* L_2 = Box(il2cpp_defaults.int32_class, &L_1); String_t* L_3; L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral9356966FE7FE8C8E3001B2D95F5177F6D1E4717D, L_2, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4; memset((&L_4), 0, sizeof(L_4)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_4), L_3, NULL); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputRemoting_FindLocalDeviceId_m5BFBB70FA84F721FF75CE58B46E9AE17B999B83C (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, int32_t ___0_remoteDeviceId, int32_t ___1_senderIndex, const RuntimeMethod* method) { RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA* L_0 = __this->___m_Senders; int32_t L_1 = ___1_senderIndex; NullCheck(L_0); RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_2 = ((L_0)->GetAddressAt(static_cast(L_1)))->___devices; V_0 = L_2; RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_3 = V_0; if (!L_3) { goto IL_0041; } } { RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_4 = V_0; NullCheck(L_4); V_1 = ((int32_t)(((RuntimeArray*)L_4)->max_length)); V_2 = 0; goto IL_003d; } IL_001d: { RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_5 = V_0; int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = ((L_5)->GetAddressAt(static_cast(L_6)))->___remoteId; int32_t L_8 = ___0_remoteDeviceId; if ((!(((uint32_t)L_7) == ((uint32_t)L_8)))) { goto IL_0039; } } { RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_9 = V_0; int32_t L_10 = V_2; NullCheck(L_9); int32_t L_11 = ((L_9)->GetAddressAt(static_cast(L_10)))->___localId; return L_11; } IL_0039: { int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_003d: { int32_t L_13 = V_2; int32_t L_14 = V_1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_001d; } } IL_0041: { return 0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputRemoting_TryGetDeviceByRemoteId_mFA5CAD14F6AE401D4B938D1AE82C7C96D405AE1C (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, int32_t ___0_remoteDeviceId, int32_t ___1_senderIndex, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_remoteDeviceId; int32_t L_1 = ___1_senderIndex; int32_t L_2; L_2 = InputRemoting_FindLocalDeviceId_m5BFBB70FA84F721FF75CE58B46E9AE17B999B83C(__this, L_0, L_1, NULL); V_0 = L_2; InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = __this->___m_LocalManager; int32_t L_4 = V_0; NullCheck(L_3); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5; L_5 = InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F(L_3, L_4, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* InputRemoting_get_manager_mAE9B454447AD476E973806F328E12C9B02DAC680 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, const RuntimeMethod* method) { { InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = __this->___m_LocalManager; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputRemoting_RemoveRemoteDevices_mDC09E53AEBEA9865A92273597C8369814386BB45 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* __this, int32_t ___0_participantId, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_EraseAt_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mD276A194CA9B87D641421A21E8984433DD00FA2F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* V_1 = NULL; RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* V_2 = NULL; int32_t V_3 = 0; RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE V_4; memset((&V_4), 0, sizeof(V_4)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_5 = NULL; { int32_t L_0 = ___0_participantId; int32_t L_1; L_1 = InputRemoting_FindOrCreateSenderRecord_m2B7C34D87F4D0F17A540BC1951CB8F8F742D93D5(__this, L_0, NULL); V_0 = L_1; RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA* L_2 = __this->___m_Senders; int32_t L_3 = V_0; NullCheck(L_2); RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_4 = ((L_2)->GetAddressAt(static_cast(L_3)))->___devices; V_1 = L_4; RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_5 = V_1; if (!L_5) { goto IL_005c; } } { RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_6 = V_1; V_2 = L_6; V_3 = 0; goto IL_0056; } IL_0023: { RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_7 = V_2; int32_t L_8 = V_3; NullCheck(L_7); int32_t L_9 = L_8; RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE L_10 = (L_7)->GetAt(static_cast(L_9)); V_4 = L_10; InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_11 = __this->___m_LocalManager; RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE L_12 = V_4; int32_t L_13 = L_12.___localId; NullCheck(L_11); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14; L_14 = InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F(L_11, L_13, NULL); V_5 = L_14; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_15 = V_5; if (!L_15) { goto IL_0052; } } { InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_16 = __this->___m_LocalManager; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_17 = V_5; NullCheck(L_16); InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A(L_16, L_17, (bool)0, NULL); } IL_0052: { int32_t L_18 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0056: { int32_t L_19 = V_3; RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_20 = V_2; NullCheck(L_20); if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))) { goto IL_0023; } } IL_005c: { RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA** L_21 = (RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA**)(&__this->___m_Senders); int32_t L_22 = V_0; ArrayHelpers_EraseAt_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mD276A194CA9B87D641421A21E8984433DD00FA2F(L_21, L_22, ArrayHelpers_EraseAt_TisRemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_mD276A194CA9B87D641421A21E8984433DD00FA2F_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshal_pinvoke(const Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E& unmarshaled, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshaled_pinvoke& marshaled) { marshaled.___participantId = unmarshaled.___participantId; marshaled.___type = unmarshaled.___type; marshaled.___data = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___data); } IL2CPP_EXTERN_C void Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshal_pinvoke_back(const Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshaled_pinvoke& marshaled, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E& unmarshaled) { int32_t unmarshaledparticipantId_temp_0 = 0; unmarshaledparticipantId_temp_0 = marshaled.___participantId; unmarshaled.___participantId = unmarshaledparticipantId_temp_0; int32_t unmarshaledtype_temp_1 = 0; unmarshaledtype_temp_1 = marshaled.___type; unmarshaled.___type = unmarshaledtype_temp_1; unmarshaled.___data = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___data); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___data), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___data)); } IL2CPP_EXTERN_C void Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshal_pinvoke_cleanup(Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshaled_pinvoke& marshaled) { il2cpp_codegen_com_destroy_safe_array(marshaled.___data); marshaled.___data = NULL; } IL2CPP_EXTERN_C void Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshal_com(const Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E& unmarshaled, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshaled_com& marshaled) { marshaled.___participantId = unmarshaled.___participantId; marshaled.___type = unmarshaled.___type; marshaled.___data = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___data); } IL2CPP_EXTERN_C void Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshal_com_back(const Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshaled_com& marshaled, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E& unmarshaled) { int32_t unmarshaledparticipantId_temp_0 = 0; unmarshaledparticipantId_temp_0 = marshaled.___participantId; unmarshaled.___participantId = unmarshaledparticipantId_temp_0; int32_t unmarshaledtype_temp_1 = 0; unmarshaledtype_temp_1 = marshaled.___type; unmarshaled.___type = unmarshaledtype_temp_1; unmarshaled.___data = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___data); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___data), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, il2cpp_defaults.byte_class, marshaled.___data)); } IL2CPP_EXTERN_C void Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshal_com_cleanup(Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E_marshaled_com& marshaled) { il2cpp_codegen_com_destroy_safe_array(marshaled.___data); marshaled.___data = NULL; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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 RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshal_pinvoke(const RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736& unmarshaled, RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshaled_pinvoke& marshaled) { marshaled.___senderId = unmarshaled.___senderId; if (unmarshaled.___layouts != NULL) { il2cpp_array_size_t _unmarshaledlayouts_Length = (unmarshaled.___layouts)->max_length; marshaled.___layouts = il2cpp_codegen_marshal_allocate_array(_unmarshaledlayouts_Length); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledlayouts_Length); i++) { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_pinvoke((unmarshaled.___layouts)->GetAtUnchecked(static_cast(i)), (marshaled.___layouts)[i]); } } else { marshaled.___layouts = NULL; } if (unmarshaled.___devices != NULL) { il2cpp_array_size_t _unmarshaleddevices_Length = (unmarshaled.___devices)->max_length; marshaled.___devices = il2cpp_codegen_marshal_allocate_array(_unmarshaleddevices_Length); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaleddevices_Length); i++) { RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_pinvoke((unmarshaled.___devices)->GetAtUnchecked(static_cast(i)), (marshaled.___devices)[i]); } } else { marshaled.___devices = NULL; } } IL2CPP_EXTERN_C void RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshal_pinvoke_back(const RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshaled_pinvoke& marshaled, RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t unmarshaledsenderId_temp_0 = 0; unmarshaledsenderId_temp_0 = marshaled.___senderId; unmarshaled.___senderId = unmarshaledsenderId_temp_0; if (marshaled.___layouts != NULL) { if (unmarshaled.___layouts == NULL) { unmarshaled.___layouts = reinterpret_cast((InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)SZArrayNew(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var, 1)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___layouts), (void*)reinterpret_cast((InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)SZArrayNew(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var, 1))); } il2cpp_array_size_t _arrayLength = (unmarshaled.___layouts)->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++) { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 _marshaled____layouts_i__unmarshaled; memset((&_marshaled____layouts_i__unmarshaled), 0, sizeof(_marshaled____layouts_i__unmarshaled)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_pinvoke_back((marshaled.___layouts)[i], _marshaled____layouts_i__unmarshaled); (unmarshaled.___layouts)->SetAtUnchecked(static_cast(i), _marshaled____layouts_i__unmarshaled); } } if (marshaled.___devices != NULL) { if (unmarshaled.___devices == NULL) { unmarshaled.___devices = reinterpret_cast((RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5*)SZArrayNew(RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5_il2cpp_TypeInfo_var, 1)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___devices), (void*)reinterpret_cast((RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5*)SZArrayNew(RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5_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++) { RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE _marshaled____devices_i__unmarshaled; memset((&_marshaled____devices_i__unmarshaled), 0, sizeof(_marshaled____devices_i__unmarshaled)); RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_pinvoke_back((marshaled.___devices)[i], _marshaled____devices_i__unmarshaled); (unmarshaled.___devices)->SetAtUnchecked(static_cast(i), _marshaled____devices_i__unmarshaled); } } } IL2CPP_EXTERN_C void RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshal_pinvoke_cleanup(RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshaled_pinvoke& marshaled) { if (marshaled.___layouts != NULL) { const il2cpp_array_size_t marshaled____layouts_CleanupLoopCount = 1; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____layouts_CleanupLoopCount); i++) { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_pinvoke_cleanup((marshaled.___layouts)[i]); } il2cpp_codegen_marshal_free(marshaled.___layouts); marshaled.___layouts = 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++) { RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_pinvoke_cleanup((marshaled.___devices)[i]); } il2cpp_codegen_marshal_free(marshaled.___devices); marshaled.___devices = NULL; } } IL2CPP_EXTERN_C void RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshal_com(const RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736& unmarshaled, RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshaled_com& marshaled) { marshaled.___senderId = unmarshaled.___senderId; if (unmarshaled.___layouts != NULL) { il2cpp_array_size_t _unmarshaledlayouts_Length = (unmarshaled.___layouts)->max_length; marshaled.___layouts = il2cpp_codegen_marshal_allocate_array(_unmarshaledlayouts_Length); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledlayouts_Length); i++) { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_com((unmarshaled.___layouts)->GetAtUnchecked(static_cast(i)), (marshaled.___layouts)[i]); } } else { marshaled.___layouts = NULL; } if (unmarshaled.___devices != NULL) { il2cpp_array_size_t _unmarshaleddevices_Length = (unmarshaled.___devices)->max_length; marshaled.___devices = il2cpp_codegen_marshal_allocate_array(_unmarshaleddevices_Length); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaleddevices_Length); i++) { RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_com((unmarshaled.___devices)->GetAtUnchecked(static_cast(i)), (marshaled.___devices)[i]); } } else { marshaled.___devices = NULL; } } IL2CPP_EXTERN_C void RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshal_com_back(const RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshaled_com& marshaled, RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t unmarshaledsenderId_temp_0 = 0; unmarshaledsenderId_temp_0 = marshaled.___senderId; unmarshaled.___senderId = unmarshaledsenderId_temp_0; if (marshaled.___layouts != NULL) { if (unmarshaled.___layouts == NULL) { unmarshaled.___layouts = reinterpret_cast((InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)SZArrayNew(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var, 1)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___layouts), (void*)reinterpret_cast((InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)SZArrayNew(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var, 1))); } il2cpp_array_size_t _arrayLength = (unmarshaled.___layouts)->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++) { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 _marshaled____layouts_i__unmarshaled; memset((&_marshaled____layouts_i__unmarshaled), 0, sizeof(_marshaled____layouts_i__unmarshaled)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_com_back((marshaled.___layouts)[i], _marshaled____layouts_i__unmarshaled); (unmarshaled.___layouts)->SetAtUnchecked(static_cast(i), _marshaled____layouts_i__unmarshaled); } } if (marshaled.___devices != NULL) { if (unmarshaled.___devices == NULL) { unmarshaled.___devices = reinterpret_cast((RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5*)SZArrayNew(RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5_il2cpp_TypeInfo_var, 1)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___devices), (void*)reinterpret_cast((RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5*)SZArrayNew(RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5_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++) { RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE _marshaled____devices_i__unmarshaled; memset((&_marshaled____devices_i__unmarshaled), 0, sizeof(_marshaled____devices_i__unmarshaled)); RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_com_back((marshaled.___devices)[i], _marshaled____devices_i__unmarshaled); (unmarshaled.___devices)->SetAtUnchecked(static_cast(i), _marshaled____devices_i__unmarshaled); } } } IL2CPP_EXTERN_C void RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshal_com_cleanup(RemoteSender_tDE9BD8E2CF827F718C3C22D9A38F8E84AC188736_marshaled_com& marshaled) { if (marshaled.___layouts != NULL) { const il2cpp_array_size_t marshaled____layouts_CleanupLoopCount = 1; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____layouts_CleanupLoopCount); i++) { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshal_com_cleanup((marshaled.___layouts)[i]); } il2cpp_codegen_marshal_free(marshaled.___layouts); marshaled.___layouts = 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++) { RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_com_cleanup((marshaled.___devices)[i]); } il2cpp_codegen_marshal_free(marshaled.___devices); marshaled.___devices = NULL; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_pinvoke(const RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE& unmarshaled, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_pinvoke& marshaled) { marshaled.___remoteId = unmarshaled.___remoteId; marshaled.___localId = unmarshaled.___localId; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_pinvoke(unmarshaled.___description, marshaled.___description); } IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_pinvoke_back(const RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_pinvoke& marshaled, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE& unmarshaled) { int32_t unmarshaledremoteId_temp_0 = 0; unmarshaledremoteId_temp_0 = marshaled.___remoteId; unmarshaled.___remoteId = unmarshaledremoteId_temp_0; int32_t unmarshaledlocalId_temp_1 = 0; unmarshaledlocalId_temp_1 = marshaled.___localId; unmarshaled.___localId = unmarshaledlocalId_temp_1; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F unmarshaleddescription_temp_2; memset((&unmarshaleddescription_temp_2), 0, sizeof(unmarshaleddescription_temp_2)); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_pinvoke_back(marshaled.___description, unmarshaleddescription_temp_2); unmarshaled.___description = unmarshaleddescription_temp_2; Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_Capabilities), (void*)NULL); #endif } IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_pinvoke_cleanup(RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_pinvoke& marshaled) { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_pinvoke_cleanup(marshaled.___description); } IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_com(const RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE& unmarshaled, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_com& marshaled) { marshaled.___remoteId = unmarshaled.___remoteId; marshaled.___localId = unmarshaled.___localId; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_com(unmarshaled.___description, marshaled.___description); } IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_com_back(const RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_com& marshaled, RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE& unmarshaled) { int32_t unmarshaledremoteId_temp_0 = 0; unmarshaledremoteId_temp_0 = marshaled.___remoteId; unmarshaled.___remoteId = unmarshaledremoteId_temp_0; int32_t unmarshaledlocalId_temp_1 = 0; unmarshaledlocalId_temp_1 = marshaled.___localId; unmarshaled.___localId = unmarshaledlocalId_temp_1; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F unmarshaleddescription_temp_2; memset((&unmarshaleddescription_temp_2), 0, sizeof(unmarshaleddescription_temp_2)); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_com_back(marshaled.___description, unmarshaleddescription_temp_2); unmarshaled.___description = unmarshaleddescription_temp_2; Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___description))->___m_Capabilities), (void*)NULL); #endif } IL2CPP_EXTERN_C void RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshal_com_cleanup(RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_marshaled_com& marshaled) { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_com_cleanup(marshaled.___description); } #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 IL2CPP_METHOD_ATTR void Subscriber_Dispose_mFA38D0CE13D92D8945CADF606EE0CCFB13815486 (Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Erase_TisSubscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_m57D4EE03279C5803794F821F8278F43B38157A56_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = __this->___owner; NullCheck(L_0); SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3** L_1 = (SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3**)(&L_0->___m_Subscribers); bool L_2; L_2 = ArrayHelpers_Erase_TisSubscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_m57D4EE03279C5803794F821F8278F43B38157A56(L_1, __this, ArrayHelpers_Erase_TisSubscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F_m57D4EE03279C5803794F821F8278F43B38157A56_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subscriber__ctor_m01F2C6F58187384E0F316CE262A86B02A130B086 (Subscriber_t0FD48507D961A57BB24A3C74867C385428FFB58F* __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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConnectMsg_Process_m199520DDC7AAF836B7631F1D7AE24FE0940258E8 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, const RuntimeMethod* method) { { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = ___0_receiver; NullCheck(L_0); bool L_1; L_1 = InputRemoting_get_sending_m605293EB5429B7ADEF5D941E7272A20AF37A8CDB(L_0, NULL); if (!L_1) { goto IL_000f; } } { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_2 = ___0_receiver; NullCheck(L_2); InputRemoting_SendInitialMessages_mFF71D5B6C722B2E5DEA211671E649479258162A4(L_2, NULL); return; } IL_000f: { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_3 = ___0_receiver; NullCheck(L_3); int32_t L_4 = L_3->___m_Flags; if ((!(((uint32_t)((int32_t)((int32_t)L_4&2))) == ((uint32_t)2)))) { goto IL_0020; } } { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_5 = ___0_receiver; NullCheck(L_5); InputRemoting_StartSending_m6BECDE02AD8AC1F86493E2A36BFADFC7A5F2300C(L_5, NULL); } IL_0020: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StartSendingMsg_Process_m467B09FE1DAAF7ACD1CF88CD62D673CE9535C9DD (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, const RuntimeMethod* method) { { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = ___0_receiver; NullCheck(L_0); InputRemoting_StartSending_m6BECDE02AD8AC1F86493E2A36BFADFC7A5F2300C(L_0, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StopSendingMsg_Process_m369284C4590DC0F952D4AB2D8BC605BCDB487D89 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, const RuntimeMethod* method) { { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = ___0_receiver; NullCheck(L_0); InputRemoting_StopSending_m28A47D1F55C65917033F1C1A4F5D368109199259(L_0, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisconnectMsg_Process_mDDF0F69422993C52F614C3775FFDFD6E58C5ECC8 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, 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*)&_stringLiteralCA09A8D81BCC945B9599285059EF3B3BC4EE074E); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralCA09A8D81BCC945B9599285059EF3B3BC4EE074E, NULL); InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = ___0_receiver; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_1 = ___1_msg; int32_t L_2 = L_1.___participantId; NullCheck(L_0); InputRemoting_RemoveRemoteDevices_mDC09E53AEBEA9865A92273597C8369814386BB45(L_0, L_2, NULL); InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_3 = ___0_receiver; NullCheck(L_3); InputRemoting_StopSending_m28A47D1F55C65917033F1C1A4F5D368109199259(L_3, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 NewLayoutMsg_Create_mDE2AD2BA32632898495806A716855C4DE48CA6CD (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_sender, String_t* ___1_layoutName, 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*)&InputRemoting_SerializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_mC8CD393F6E4B5194DE32435CB56B0B8EC2C4C456_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m0B569E5D13903AFDBD546AC7661CCB92027A10DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7B220013188086E72EF0A5D72D3E2087CEA10DB); s_Il2CppMethodInitialized = true; } InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* V_0 = NULL; Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 V_1; memset((&V_1), 0, sizeof(V_1)); Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 V_2; memset((&V_2), 0, sizeof(V_2)); Exception_t* V_3 = NULL; Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 V_4; memset((&V_4), 0, sizeof(V_4)); Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 V_5; memset((&V_5), 0, sizeof(V_5)); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_6; memset((&V_6), 0, sizeof(V_6)); il2cpp::utils::ExceptionSupportStack __active_exceptions; try { { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = ___0_sender; NullCheck(L_0); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_1 = L_0->___m_LocalManager; 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); NullCheck(L_1); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_4; L_4 = InputManager_TryLoadControlLayout_m30139BCF99CC5EDFD2DF8E330A324EED8134B172(L_1, L_3, NULL); V_0 = L_4; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_5 = V_0; if (L_5) { goto IL_0031_1; } } { String_t* L_6 = ___1_layoutName; String_t* L_7; L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralE7B220013188086E72EF0A5D72D3E2087CEA10DB, L_6, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_7, NULL); il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811)); Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 L_8 = V_2; V_2 = L_8; goto IL_00a4; } IL_0031_1: { goto IL_0052; } } 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_0033; } throw e; } CATCH_0033: { Exception_t* L_9 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_3 = L_9; String_t* L_10 = ___1_layoutName; Exception_t* L_11 = V_3; String_t* L_12; L_12 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD167AEAE5312BD016BB8E53CBDF290947BF4F27)), L_10, L_11, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_12, NULL); il2cpp_codegen_initobj((&V_4), sizeof(Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811)); Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 L_13 = V_4; V_2 = L_13; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00a4; } IL_0052: { il2cpp_codegen_initobj((&V_5), sizeof(Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059)); String_t* L_14 = ___1_layoutName; (&V_5)->___name = L_14; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___name), (void*)L_14); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_15 = V_0; NullCheck(L_15); String_t* L_16; L_16 = InputControlLayout_ToJson_mC3A56BD729D0884D80D6215145CBB99BBB3AE358(L_15, NULL); (&V_5)->___layoutJson = L_16; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___layoutJson), (void*)L_16); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_17 = V_0; NullCheck(L_17); bool L_18; L_18 = InputControlLayout_get_isOverride_mEE41FE7F3857477AD6F4227D0A5606089DB6034C(L_17, NULL); (&V_5)->___isOverride = L_18; Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 L_19 = V_5; V_1 = L_19; il2cpp_codegen_initobj((&V_6), sizeof(Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E)); (&V_6)->___type = 2; Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 L_20 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21; L_21 = InputRemoting_SerializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_mC8CD393F6E4B5194DE32435CB56B0B8EC2C4C456(L_20, InputRemoting_SerializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_mC8CD393F6E4B5194DE32435CB56B0B8EC2C4C456_RuntimeMethod_var); (&V_6)->___data = L_21; Il2CppCodeGenWriteBarrier((void**)(&(&V_6)->___data), (void*)L_21); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_22 = V_6; Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 L_23; memset((&L_23), 0, sizeof(L_23)); Nullable_1__ctor_m0B569E5D13903AFDBD546AC7661CCB92027A10DB((&L_23), L_22, Nullable_1__ctor_m0B569E5D13903AFDBD546AC7661CCB92027A10DB_RuntimeMethod_var); return L_23; } IL_00a4: { Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811 L_24 = V_2; return L_24; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NewLayoutMsg_Process_mFCE81FA174D77F2272DE8767139A61E204DDBCDE (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Append_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m3879DE59CD79E5AD3776AB6E8840C81A14073B46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_DeserializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_m434E12FED68EE4BE486DD2D906491990D515D169_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_2; memset((&V_2), 0, sizeof(V_2)); { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_0 = ___1_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0.___data; Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 L_2; L_2 = InputRemoting_DeserializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_m434E12FED68EE4BE486DD2D906491990D515D169(L_1, InputRemoting_DeserializeData_TisData_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_m434E12FED68EE4BE486DD2D906491990D515D169_RuntimeMethod_var); V_0 = L_2; InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_3 = ___0_receiver; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_4 = ___1_msg; int32_t L_5 = L_4.___participantId; NullCheck(L_3); int32_t L_6; L_6 = InputRemoting_FindOrCreateSenderRecord_m2B7C34D87F4D0F17A540BC1951CB8F8F742D93D5(L_3, L_5, NULL); V_1 = L_6; Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 L_7 = V_0; String_t* L_8 = L_7.___name; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_2), L_8, NULL); InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_9 = ___0_receiver; NullCheck(L_9); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_10 = L_9->___m_LocalManager; Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 L_11 = V_0; String_t* L_12 = L_11.___layoutJson; Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 L_13 = V_0; String_t* L_14 = L_13.___name; Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059 L_15 = V_0; bool L_16 = L_15.___isOverride; NullCheck(L_10); InputManager_RegisterControlLayout_m97889AF0D5BBE63BFACA18ABAB23C8834A665211(L_10, L_12, L_14, L_16, NULL); InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_17 = ___0_receiver; NullCheck(L_17); RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA* L_18 = L_17->___m_Senders; int32_t L_19 = V_1; NullCheck(L_18); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5** L_20 = (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5**)(&((L_18)->GetAddressAt(static_cast(L_19)))->___layouts); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21 = V_2; int32_t L_22; L_22 = ArrayHelpers_Append_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m3879DE59CD79E5AD3776AB6E8840C81A14073B46(L_20, L_21, ArrayHelpers_Append_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m3879DE59CD79E5AD3776AB6E8840C81A14073B46_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshal_pinvoke(const Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059& unmarshaled, Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshaled_pinvoke& marshaled) { marshaled.___name = il2cpp_codegen_marshal_string(unmarshaled.___name); marshaled.___layoutJson = il2cpp_codegen_marshal_string(unmarshaled.___layoutJson); marshaled.___isOverride = static_cast(unmarshaled.___isOverride); } IL2CPP_EXTERN_C void Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshal_pinvoke_back(const Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshaled_pinvoke& marshaled, Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059& unmarshaled) { unmarshaled.___name = il2cpp_codegen_marshal_string_result(marshaled.___name); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name)); unmarshaled.___layoutJson = il2cpp_codegen_marshal_string_result(marshaled.___layoutJson); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___layoutJson), (void*)il2cpp_codegen_marshal_string_result(marshaled.___layoutJson)); bool unmarshaledisOverride_temp_2 = false; unmarshaledisOverride_temp_2 = static_cast(marshaled.___isOverride); unmarshaled.___isOverride = unmarshaledisOverride_temp_2; } IL2CPP_EXTERN_C void Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshal_pinvoke_cleanup(Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___name); marshaled.___name = NULL; il2cpp_codegen_marshal_free(marshaled.___layoutJson); marshaled.___layoutJson = NULL; } IL2CPP_EXTERN_C void Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshal_com(const Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059& unmarshaled, Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshaled_com& marshaled) { marshaled.___name = il2cpp_codegen_marshal_bstring(unmarshaled.___name); marshaled.___layoutJson = il2cpp_codegen_marshal_bstring(unmarshaled.___layoutJson); marshaled.___isOverride = static_cast(unmarshaled.___isOverride); } IL2CPP_EXTERN_C void Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshal_com_back(const Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshaled_com& marshaled, Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059& unmarshaled) { unmarshaled.___name = il2cpp_codegen_marshal_bstring_result(marshaled.___name); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name)); unmarshaled.___layoutJson = il2cpp_codegen_marshal_bstring_result(marshaled.___layoutJson); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___layoutJson), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___layoutJson)); bool unmarshaledisOverride_temp_2 = false; unmarshaledisOverride_temp_2 = static_cast(marshaled.___isOverride); unmarshaled.___isOverride = unmarshaledisOverride_temp_2; } IL2CPP_EXTERN_C void Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshal_com_cleanup(Data_tE3251F7D0B2D45AB9D13E3019F828403D96DB059_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___name); marshaled.___name = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___layoutJson); marshaled.___layoutJson = NULL; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E NewDeviceMsg_Create_m847DC1BAD467E2AD5F143135FD8910E50C453CB9 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_TisString_t_m3FCCE6DBA6A159830BE8363BF5BA444BCBF4B186_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_SerializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m01C2AFCC6510A346C906178F0DCC19B1C144CF9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateU3Eb__1_0_m92C3644D59ACF1B4F45F00C4F8B84ECECA85A6C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 V_0; memset((&V_0), 0, sizeof(V_0)); Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 V_1; memset((&V_1), 0, sizeof(V_1)); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_2; memset((&V_2), 0, sizeof(V_2)); Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* G_B2_0 = NULL; RuntimeObject* G_B2_1 = NULL; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9* G_B2_2 = NULL; Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* G_B1_0 = NULL; RuntimeObject* G_B1_1 = NULL; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9* G_B1_2 = NULL; { il2cpp_codegen_initobj((&V_1), sizeof(Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; NullCheck(L_0); String_t* L_1; L_1 = InputControl_get_name_mCB68FC91A11BEFA1FF26EA0B5FD39D345C4ADC22(L_0, NULL); (&V_1)->___name = L_1; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___name), (void*)L_1); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device; NullCheck(L_2); String_t* L_3; L_3 = InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971(L_2, NULL); (&V_1)->___layout = L_3; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___layout), (void*)L_3); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = ___0_device; NullCheck(L_4); int32_t L_5; L_5 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_4, NULL); (&V_1)->___deviceId = L_5; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = ___0_device; NullCheck(L_6); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_7; L_7 = InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline(L_6, NULL); (&V_1)->___description = L_7; Il2CppCodeGenWriteBarrier((void**)&(((&(&V_1)->___description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_1)->___description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_1)->___description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_1)->___description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_1)->___description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_1)->___description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_1)->___description))->___m_Capabilities), (void*)NULL); #endif InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8 = ___0_device; NullCheck(L_8); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_9; L_9 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_8, NULL); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_10 = L_9; RuntimeObject* L_11 = Box(ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064_il2cpp_TypeInfo_var, &L_10); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var); Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* L_12 = ((U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var))->___U3CU3E9__1_0; Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* L_13 = L_12; if (L_13) { G_B2_0 = L_13; G_B2_1 = L_11; G_B2_2 = (&V_1); goto IL_0068; } G_B1_0 = L_13; G_B1_1 = L_11; G_B1_2 = (&V_1); } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var); U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661* L_14 = ((U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* L_15 = (Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F*)il2cpp_codegen_object_new(Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F_il2cpp_TypeInfo_var); Func_2__ctor_m6763116FA3257580D87BD903E24793FCD6D82548(L_15, L_14, (intptr_t)((void*)U3CU3Ec_U3CCreateU3Eb__1_0_m92C3644D59ACF1B4F45F00C4F8B84ECECA85A6C7_RuntimeMethod_var), NULL); Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* L_16 = L_15; ((U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var))->___U3CU3E9__1_0 = L_16; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var))->___U3CU3E9__1_0), (void*)L_16); G_B2_0 = L_16; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; } IL_0068: { RuntimeObject* L_17; L_17 = Enumerable_Select_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_TisString_t_m3FCCE6DBA6A159830BE8363BF5BA444BCBF4B186((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_TisString_t_m3FCCE6DBA6A159830BE8363BF5BA444BCBF4B186_RuntimeMethod_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18; L_18 = Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194(L_17, Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var); G_B2_2->___usages = L_18; Il2CppCodeGenWriteBarrier((void**)(&G_B2_2->___usages), (void*)L_18); Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_19 = V_1; V_0 = L_19; il2cpp_codegen_initobj((&V_2), sizeof(Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E)); (&V_2)->___type = 3; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_20 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21; L_21 = InputRemoting_SerializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m01C2AFCC6510A346C906178F0DCC19B1C144CF9C(L_20, InputRemoting_SerializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m01C2AFCC6510A346C906178F0DCC19B1C144CF9C_RuntimeMethod_var); (&V_2)->___data = L_21; Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___data), (void*)L_21); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_22 = V_2; return L_22; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NewDeviceMsg_Process_m220C7375D2A21BFD51A3F1857A04AC89B61D4B47 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Append_TisRemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_m8557681588BE02C188A705DB06B4FBAC899A8CDB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_DeserializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m123C085D6286995C127C85F350236D686AB4D1EB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7EABC29EBD9BD52BA963D8983452A4A7407EBE6F); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 V_1; memset((&V_1), 0, sizeof(V_1)); RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* V_2 = NULL; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_3 = NULL; RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE V_4; memset((&V_4), 0, sizeof(V_4)); RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* V_5 = NULL; int32_t V_6 = 0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_7; memset((&V_7), 0, sizeof(V_7)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_8; memset((&V_8), 0, sizeof(V_8)); Exception_t* V_9 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_10 = NULL; String_t* V_11 = NULL; RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE V_12; memset((&V_12), 0, sizeof(V_12)); il2cpp::utils::ExceptionSupportStack __active_exceptions; { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = ___0_receiver; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_1 = ___1_msg; int32_t L_2 = L_1.___participantId; NullCheck(L_0); int32_t L_3; L_3 = InputRemoting_FindOrCreateSenderRecord_m2B7C34D87F4D0F17A540BC1951CB8F8F742D93D5(L_0, L_2, NULL); V_0 = L_3; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_4 = ___1_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4.___data; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_6; L_6 = InputRemoting_DeserializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m123C085D6286995C127C85F350236D686AB4D1EB(L_5, InputRemoting_DeserializeData_TisData_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_m123C085D6286995C127C85F350236D686AB4D1EB_RuntimeMethod_var); V_1 = L_6; InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_7 = ___0_receiver; NullCheck(L_7); RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA* L_8 = L_7->___m_Senders; int32_t L_9 = V_0; NullCheck(L_8); RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_10 = ((L_8)->GetAddressAt(static_cast(L_9)))->___devices; V_2 = L_10; RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_11 = V_2; if (!L_11) { goto IL_00a3; } } { RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_12 = V_2; V_5 = L_12; V_6 = 0; goto IL_009b; } IL_0036: { RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_13 = V_5; int32_t L_14 = V_6; NullCheck(L_13); int32_t L_15 = L_14; RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE L_16 = (L_13)->GetAt(static_cast(L_15)); int32_t L_17 = L_16.___remoteId; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_18 = V_1; int32_t L_19 = L_18.___deviceId; if ((!(((uint32_t)L_17) == ((uint32_t)L_19)))) { goto IL_0095; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = L_20; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_22 = V_1; int32_t L_23 = L_22.___deviceId; int32_t L_24 = L_23; RuntimeObject* L_25 = Box(il2cpp_defaults.int32_class, &L_24); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_25); (L_21)->SetAt(static_cast(0), (RuntimeObject*)L_25); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_21; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_27 = V_1; String_t* L_28 = L_27.___layout; NullCheck(L_26); ArrayElementTypeCheck (L_26, L_28); (L_26)->SetAt(static_cast(1), (RuntimeObject*)L_28); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = L_26; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_30 = ___1_msg; int32_t L_31 = L_30.___participantId; int32_t L_32 = L_31; RuntimeObject* L_33 = Box(il2cpp_defaults.int32_class, &L_32); NullCheck(L_29); ArrayElementTypeCheck (L_29, L_33); (L_29)->SetAt(static_cast(2), (RuntimeObject*)L_33); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = L_29; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_35 = V_1; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_36 = L_35.___description; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_37 = L_36; RuntimeObject* L_38 = Box(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var, &L_37); NullCheck(L_34); ArrayElementTypeCheck (L_34, L_38); (L_34)->SetAt(static_cast(3), (RuntimeObject*)L_38); String_t* L_39; L_39 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral7EABC29EBD9BD52BA963D8983452A4A7407EBE6F, L_34, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_39, NULL); return; } IL_0095: { int32_t L_40 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_009b: { int32_t L_41 = V_6; RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5* L_42 = V_5; NullCheck(L_42); if ((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length))))) { goto IL_0036; } } IL_00a3: { } try { Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_43 = V_1; String_t* L_44 = L_43.___layout; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_7), L_44, NULL); InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_45 = ___0_receiver; NullCheck(L_45); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_46 = L_45->___m_LocalManager; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_47 = V_7; String_t* L_48; L_48 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_47, NULL); Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_49 = V_1; String_t* L_50 = L_49.___name; il2cpp_codegen_initobj((&V_8), sizeof(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_51 = V_8; NullCheck(L_46); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_52; L_52 = InputManager_AddDevice_m7C80C4B1359DFCC1EF80317013050D1209A2DD10(L_46, L_48, L_50, L_51, NULL); V_3 = L_52; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_53 = V_3; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_54 = ___1_msg; int32_t L_55 = L_54.___participantId; NullCheck(L_53); L_53->___m_ParticipantId = L_55; goto IL_010b; } 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_00e2; } throw e; } CATCH_00e2: { Exception_t* L_56 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_9 = L_56; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_57 = V_1; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_58 = L_57.___description; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_59 = L_58; RuntimeObject* L_60 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var)), &L_59); Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_61 = V_1; String_t* L_62 = L_61.___layout; Exception_t* L_63 = V_9; String_t* L_64; L_64 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB224BE3FF06739D3E85730D9911028055A683608)), L_60, L_62, L_63, 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_64, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_01a6; } IL_010b: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_65 = V_3; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_66 = V_1; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_67 = L_66.___description; NullCheck(L_65); L_65->___m_Description = L_67; Il2CppCodeGenWriteBarrier((void**)&(((&L_65->___m_Description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_65->___m_Description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_65->___m_Description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_65->___m_Description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_65->___m_Description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_65->___m_Description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_65->___m_Description))->___m_Capabilities), (void*)NULL); #endif InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_68 = V_3; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_69 = L_68; NullCheck(L_69); int32_t L_70 = L_69->___m_DeviceFlags; NullCheck(L_69); L_69->___m_DeviceFlags = ((int32_t)((int32_t)L_70|8)); Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_71 = V_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_72 = L_71.___usages; V_10 = L_72; V_6 = 0; goto IL_0152; } IL_0132: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_73 = V_10; int32_t L_74 = V_6; NullCheck(L_73); int32_t L_75 = L_74; String_t* L_76 = (L_73)->GetAt(static_cast(L_75)); V_11 = L_76; InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_77 = ___0_receiver; NullCheck(L_77); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_78 = L_77->___m_LocalManager; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_79 = V_3; String_t* L_80 = V_11; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_81; memset((&L_81), 0, sizeof(L_81)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_81), L_80, NULL); NullCheck(L_78); InputManager_AddDeviceUsage_m200898C570A17D3707249E1D2BECF9EB0CED42AB(L_78, L_79, L_81, NULL); int32_t L_82 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_82, 1)); } IL_0152: { int32_t L_83 = V_6; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_84 = V_10; NullCheck(L_84); if ((((int32_t)L_83) < ((int32_t)((int32_t)(((RuntimeArray*)L_84)->max_length))))) { goto IL_0132; } } { il2cpp_codegen_initobj((&V_12), sizeof(RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE)); Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_85 = V_1; int32_t L_86 = L_85.___deviceId; (&V_12)->___remoteId = L_86; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_87 = V_3; NullCheck(L_87); int32_t L_88; L_88 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_87, NULL); (&V_12)->___localId = L_88; Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9 L_89 = V_1; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_90 = L_89.___description; (&V_12)->___description = L_90; Il2CppCodeGenWriteBarrier((void**)&(((&(&V_12)->___description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_12)->___description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_12)->___description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_12)->___description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_12)->___description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_12)->___description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_12)->___description))->___m_Capabilities), (void*)NULL); #endif RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE L_91 = V_12; V_4 = L_91; InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_92 = ___0_receiver; NullCheck(L_92); RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA* L_93 = L_92->___m_Senders; int32_t L_94 = V_0; NullCheck(L_93); RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5** L_95 = (RemoteInputDeviceU5BU5D_tB3C8B8C0AAE6347DB4E4D58D94254291C1FDD7F5**)(&((L_93)->GetAddressAt(static_cast(L_94)))->___devices); RemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE L_96 = V_4; int32_t L_97; L_97 = ArrayHelpers_Append_TisRemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_m8557681588BE02C188A705DB06B4FBAC899A8CDB(L_95, L_96, ArrayHelpers_Append_TisRemoteInputDevice_tF7E8C5EB795DA20F3EABAA259FE5A118C976C5AE_m8557681588BE02C188A705DB06B4FBAC899A8CDB_RuntimeMethod_var); } IL_01a6: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshal_pinvoke(const Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9& unmarshaled, Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshaled_pinvoke& marshaled) { Exception_t* ___usagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usages' of type 'Data'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___usagesException, NULL); } IL2CPP_EXTERN_C void Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshal_pinvoke_back(const Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshaled_pinvoke& marshaled, Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9& unmarshaled) { Exception_t* ___usagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usages' of type 'Data'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___usagesException, NULL); } IL2CPP_EXTERN_C void Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshal_pinvoke_cleanup(Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshal_com(const Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9& unmarshaled, Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshaled_com& marshaled) { Exception_t* ___usagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usages' of type 'Data'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___usagesException, NULL); } IL2CPP_EXTERN_C void Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshal_com_back(const Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshaled_com& marshaled, Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9& unmarshaled) { Exception_t* ___usagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usages' of type 'Data'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___usagesException, NULL); } IL2CPP_EXTERN_C void Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshal_com_cleanup(Data_t6043413CF02BCA5D92233B1F6EFF4CD170A397F9_marshaled_com& marshaled) { } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mC2A78197DF060922857214D8AC668F088FE1FF8C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661* L_0 = (U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661*)il2cpp_codegen_object_new(U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m1E19385E68F4D44A5256744E4C29E55A260C16E6(L_0, NULL); ((U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1E19385E68F4D44A5256744E4C29E55A260C16E6 (U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CCreateU3Eb__1_0_m92C3644D59ACF1B4F45F00C4F8B84ECECA85A6C7 (U3CU3Ec_t1A6FF70A85EA1FAD3304AB735467C1B6AF004661* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_x, const RuntimeMethod* method) { { String_t* L_0; L_0 = InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A((&___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 IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E NewEventsMsg_CreateResetEvent_m314A815AFCD7A2F707285C48A53E8C709162E330 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, bool ___1_isHardReset, const RuntimeMethod* method) { DeviceResetEvent_t8F9430E7CE4EA685E6FD58888D32F61ABE6D34F4 V_0; memset((&V_0), 0, sizeof(V_0)); { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; NullCheck(L_0); int32_t L_1; L_1 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_0, NULL); bool L_2 = ___1_isHardReset; DeviceResetEvent_t8F9430E7CE4EA685E6FD58888D32F61ABE6D34F4 L_3; L_3 = DeviceResetEvent_Create_mC37574E891CDB017F860FE3089C02ED74B62ABA1(L_1, L_2, (-1.0), NULL); V_0 = L_3; void* L_4; L_4 = il2cpp_codegen_unsafe_cast((&V_0)); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_5; L_5 = NewEventsMsg_Create_m3043B14E889ED9BD15F812EF55A26AF6F9A8297B((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_4, 1, NULL); return L_5; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E NewEventsMsg_CreateStateEvent_m82879CDD69E4406B6C7D25FAD8FA09D624BC5760 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_0; memset((&V_0), 0, sizeof(V_0)); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_1; memset((&V_1), 0, sizeof(V_1)); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_2; memset((&V_2), 0, sizeof(V_2)); { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_1; L_1 = StateEvent_From_m3A895E1EFC3ACCC663394334EBAA2B6CEC08BC6E(L_0, (&V_0), 2, NULL); V_1 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_001a: { NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_1), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); return; } }); try { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_2; L_2 = InputEventPtr_get_data_m4694B5F91E787CE9586B5C7113AFEB89D33CC616_inline((&V_0), NULL); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_3; L_3 = NewEventsMsg_Create_m3043B14E889ED9BD15F812EF55A26AF6F9A8297B(L_2, 1, NULL); V_2 = L_3; goto IL_0028; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0028: { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_4 = V_2; return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E NewEventsMsg_Create_m3043B14E889ED9BD15F812EF55A26AF6F9A8297B (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___0_events, int32_t ___1_eventCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_1; memset((&V_1), 0, sizeof(V_1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; int32_t V_3 = 0; uint8_t* V_4 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_6; memset((&V_6), 0, sizeof(V_6)); { V_0 = 0; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_0 = ___0_events; InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0_inline((&V_1), L_0, NULL); V_3 = 0; goto IL_002a; } IL_000e: { uint32_t L_1 = V_0; uint32_t L_2; L_2 = NumberHelpers_AlignToMultipleOf_m44B66C972BC1F508B9022564F265D1AA6A001AAE_inline(L_1, 4, NULL); uint32_t L_3; L_3 = InputEventPtr_get_sizeInBytes_mE060F5A7176AAF8ED749DB4A3DC7976249716597((&V_1), NULL); V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)); int32_t L_4 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_4, 1)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_5; L_5 = InputEventPtr_Next_m401E057F7E6DAB9468F04D705173539E8876809D((&V_1), NULL); V_1 = L_5; } IL_002a: { int32_t L_6 = V_3; int32_t L_7 = ___1_eventCount; if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_000e; } } { uint32_t L_8 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_8); V_2 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = L_10; V_5 = L_11; if (!L_11) { goto IL_0041; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_5; NullCheck(L_12); if (((int32_t)(((RuntimeArray*)L_12)->max_length))) { goto IL_0047; } } IL_0041: { V_4 = (uint8_t*)((uintptr_t)0); goto IL_0052; } IL_0047: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_5; NullCheck(L_13); V_4 = (uint8_t*)((uintptr_t)((L_13)->GetAddressAt(static_cast(0)))); } IL_0052: { uint8_t* L_14 = V_4; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_15 = ___0_events; uint32_t L_16 = V_0; UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_14, (void*)L_15, ((int64_t)(uint64_t)L_16), NULL); V_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; il2cpp_codegen_initobj((&V_6), sizeof(Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E)); (&V_6)->___type = 4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_2; (&V_6)->___data = L_17; Il2CppCodeGenWriteBarrier((void**)(&(&V_6)->___data), (void*)L_17); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_18 = V_6; return L_18; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NewEventsMsg_Process_m6D080DACDC8572C61C7F614A595B2944EA5752DB (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) { InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL; uint8_t* V_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = ___0_receiver; NullCheck(L_0); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_1 = L_0->___m_LocalManager; V_0 = L_1; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_2 = ___1_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2.___data; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3; V_2 = L_4; if (!L_4) { goto IL_0016; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_2; NullCheck(L_5); if (((int32_t)(((RuntimeArray*)L_5)->max_length))) { goto IL_001b; } } IL_0016: { V_1 = (uint8_t*)((uintptr_t)0); goto IL_0024; } IL_001b: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_2; NullCheck(L_6); V_1 = (uint8_t*)((uintptr_t)((L_6)->GetAddressAt(static_cast(0)))); } IL_0024: { uint8_t* L_7 = V_1; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_8 = ___1_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = L_8.___data; NullCheck(L_9); IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&V_3), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, ((int32_t)(((RuntimeArray*)L_9)->max_length)))), NULL); V_4 = 0; uint8_t* L_10 = V_1; InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0_inline((&V_5), (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_10, NULL); InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_11 = ___0_receiver; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_12 = ___1_msg; int32_t L_13 = L_12.___participantId; NullCheck(L_11); int32_t L_14; L_14 = InputRemoting_FindOrCreateSenderRecord_m2B7C34D87F4D0F17A540BC1951CB8F8F742D93D5(L_11, L_13, NULL); V_6 = L_14; goto IL_0089; } IL_0050: { int32_t L_15; L_15 = InputEventPtr_get_deviceId_mD8B68EDC37D90A69EE67A47B3E17F4D80D4620D3((&V_5), NULL); V_7 = L_15; InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_16 = ___0_receiver; int32_t L_17 = V_7; int32_t L_18 = V_6; NullCheck(L_16); int32_t L_19; L_19 = InputRemoting_FindLocalDeviceId_m5BFBB70FA84F721FF75CE58B46E9AE17B999B83C(L_16, L_17, L_18, NULL); V_8 = L_19; int32_t L_20 = V_8; InputEventPtr_set_deviceId_mDC5B90109CDEECE63A5F1310379DB8B1B31D2B97((&V_5), L_20, NULL); int32_t L_21 = V_8; if (!L_21) { goto IL_007a; } } { InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_22 = V_0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_23 = V_5; NullCheck(L_22); InputManager_QueueEvent_mDDBB79E5DE122DB91FD9C200D4122E826A086B75(L_22, L_23, NULL); } IL_007a: { int32_t L_24 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_24, 1)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_25; L_25 = InputEventPtr_Next_m401E057F7E6DAB9468F04D705173539E8876809D((&V_5), NULL); V_5 = L_25; } IL_0089: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_26; L_26 = InputEventPtr_get_data_m4694B5F91E787CE9586B5C7113AFEB89D33CC616_inline((&V_5), NULL); void* L_27; L_27 = IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline((&V_3), NULL); if ((!(((uintptr_t)L_26) >= ((uintptr_t)L_27)))) { goto IL_0050; } } { V_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ChangeUsageMsg_Create_m3C16920B814EB0DB6D73E40A459219D037B18ACC (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_TisString_t_m3FCCE6DBA6A159830BE8363BF5BA444BCBF4B186_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_SerializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m8B68EC1B10564B69B967044839B95BF3AD9042A2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateU3Eb__1_0_m04AE7E80A3094D995F16E2F2C572CA6BCCE80460_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 V_0; memset((&V_0), 0, sizeof(V_0)); Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 V_1; memset((&V_1), 0, sizeof(V_1)); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_2; memset((&V_2), 0, sizeof(V_2)); Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* G_B2_0 = NULL; RuntimeObject* G_B2_1 = NULL; Data_tEBB3D708778E8658163A56C2E56F3512738AFE74* G_B2_2 = NULL; Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* G_B1_0 = NULL; RuntimeObject* G_B1_1 = NULL; Data_tEBB3D708778E8658163A56C2E56F3512738AFE74* G_B1_2 = NULL; { il2cpp_codegen_initobj((&V_1), sizeof(Data_tEBB3D708778E8658163A56C2E56F3512738AFE74)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; NullCheck(L_0); int32_t L_1; L_1 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_0, NULL); (&V_1)->___deviceId = L_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device; NullCheck(L_2); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_3; L_3 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_2, NULL); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_4 = L_3; RuntimeObject* L_5 = Box(ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064_il2cpp_TypeInfo_var, &L_4); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var); Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* L_6 = ((U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var))->___U3CU3E9__1_0; Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* L_7 = L_6; if (L_7) { G_B2_0 = L_7; G_B2_1 = L_5; G_B2_2 = (&V_1); goto IL_0041; } G_B1_0 = L_7; G_B1_1 = L_5; G_B1_2 = (&V_1); } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var); U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C* L_8 = ((U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* L_9 = (Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F*)il2cpp_codegen_object_new(Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F_il2cpp_TypeInfo_var); Func_2__ctor_m6763116FA3257580D87BD903E24793FCD6D82548(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3CCreateU3Eb__1_0_m04AE7E80A3094D995F16E2F2C572CA6BCCE80460_RuntimeMethod_var), NULL); Func_2_tE0082B3C229A425A69ECDABB19259709EC9F540F* L_10 = L_9; ((U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var))->___U3CU3E9__1_0 = L_10; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var))->___U3CU3E9__1_0), (void*)L_10); G_B2_0 = L_10; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; } IL_0041: { RuntimeObject* L_11; L_11 = Enumerable_Select_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_TisString_t_m3FCCE6DBA6A159830BE8363BF5BA444BCBF4B186((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_TisString_t_m3FCCE6DBA6A159830BE8363BF5BA444BCBF4B186_RuntimeMethod_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12; L_12 = Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194(L_11, Enumerable_ToArray_TisString_t_m3B23EE2DD15B2996E7D2ECA6E74696DA892AA194_RuntimeMethod_var); G_B2_2->___usages = L_12; Il2CppCodeGenWriteBarrier((void**)(&G_B2_2->___usages), (void*)L_12); Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 L_13 = V_1; V_0 = L_13; il2cpp_codegen_initobj((&V_2), sizeof(Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E)); (&V_2)->___type = 7; Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 L_14 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15; L_15 = InputRemoting_SerializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m8B68EC1B10564B69B967044839B95BF3AD9042A2(L_14, InputRemoting_SerializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m8B68EC1B10564B69B967044839B95BF3AD9042A2_RuntimeMethod_var); (&V_2)->___data = L_15; Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___data), (void*)L_15); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_16 = V_2; return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChangeUsageMsg_Process_m2A12CF1B2C0DDF991140A47EA91CB2B97E43E35F (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE36B5D549E0A1D767EE5BBAA199C9A17CB57FC68_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m7C82D326DCEA75ECE1975B8EECF58D0AAE7D6995_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2B01581AC51B1F0C02CD201096E09A39D4D7294D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRemoting_DeserializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m0438CC0ECC97A5C37AE08CF5D537F8EFCFCCEAAE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_mEF9D703AE2040E485A1AB057E1518F30128C4529_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 V_1; memset((&V_1), 0, sizeof(V_1)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_2 = NULL; Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1 V_3; memset((&V_3), 0, sizeof(V_3)); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 V_4; memset((&V_4), 0, sizeof(V_4)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_5; memset((&V_5), 0, sizeof(V_5)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_6 = NULL; int32_t V_7 = 0; String_t* V_8 = NULL; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_9; memset((&V_9), 0, sizeof(V_9)); { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = ___0_receiver; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_1 = ___1_msg; int32_t L_2 = L_1.___participantId; NullCheck(L_0); int32_t L_3; L_3 = InputRemoting_FindOrCreateSenderRecord_m2B7C34D87F4D0F17A540BC1951CB8F8F742D93D5(L_0, L_2, NULL); V_0 = L_3; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_4 = ___1_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4.___data; Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 L_6; L_6 = InputRemoting_DeserializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m0438CC0ECC97A5C37AE08CF5D537F8EFCFCCEAAE(L_5, InputRemoting_DeserializeData_TisData_tEBB3D708778E8658163A56C2E56F3512738AFE74_m0438CC0ECC97A5C37AE08CF5D537F8EFCFCCEAAE_RuntimeMethod_var); V_1 = L_6; InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_7 = ___0_receiver; Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 L_8 = V_1; int32_t L_9 = L_8.___deviceId; int32_t L_10 = V_0; NullCheck(L_7); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11; L_11 = InputRemoting_TryGetDeviceByRemoteId_mFA5CAD14F6AE401D4B938D1AE82C7C96D405AE1C(L_7, L_9, L_10, NULL); V_2 = L_11; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12 = V_2; if (!L_12) { goto IL_00da; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = V_2; NullCheck(L_13); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_14; L_14 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_13, NULL); V_4 = L_14; Enumerator_t247F0979C46030952B5BC4838793880B3551C4B1 L_15; L_15 = ReadOnlyArray_1_GetEnumerator_mEF9D703AE2040E485A1AB057E1518F30128C4529((&V_4), ReadOnlyArray_1_GetEnumerator_mEF9D703AE2040E485A1AB057E1518F30128C4529_RuntimeMethod_var); V_3 = L_15; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007f: { Enumerator_Dispose_mE36B5D549E0A1D767EE5BBAA199C9A17CB57FC68((&V_3), Enumerator_Dispose_mE36B5D549E0A1D767EE5BBAA199C9A17CB57FC68_RuntimeMethod_var); return; } }); try { { goto IL_0074_1; } IL_003f_1: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_16; L_16 = Enumerator_get_Current_m2B01581AC51B1F0C02CD201096E09A39D4D7294D((&V_3), Enumerator_get_Current_m2B01581AC51B1F0C02CD201096E09A39D4D7294D_RuntimeMethod_var); V_5 = L_16; Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 L_17 = V_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17.___usages; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_19 = V_5; String_t* L_20; L_20 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_19, NULL); bool L_21; L_21 = Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33((RuntimeObject*)L_18, L_20, Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var); if (L_21) { goto IL_0074_1; } } { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_22 = ___0_receiver; NullCheck(L_22); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_23 = L_22->___m_LocalManager; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_24 = V_2; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_25 = V_5; String_t* L_26; L_26 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_25, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_27; memset((&L_27), 0, sizeof(L_27)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_27), L_26, NULL); NullCheck(L_23); InputManager_RemoveDeviceUsage_m3FC8B4DDBDAFD4E3002764A89BF93EEA97FB9467(L_23, L_24, L_27, NULL); } IL_0074_1: { bool L_28; L_28 = Enumerator_MoveNext_m7C82D326DCEA75ECE1975B8EECF58D0AAE7D6995((&V_3), Enumerator_MoveNext_m7C82D326DCEA75ECE1975B8EECF58D0AAE7D6995_RuntimeMethod_var); if (L_28) { goto IL_003f_1; } } { goto IL_008d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_008d: { Data_tEBB3D708778E8658163A56C2E56F3512738AFE74 L_29 = V_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29.___usages; V_6 = L_30; V_7 = 0; goto IL_00d2; } IL_009a: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = V_6; int32_t L_32 = V_7; NullCheck(L_31); int32_t L_33 = L_32; String_t* L_34 = (L_31)->GetAt(static_cast(L_33)); V_8 = L_34; String_t* L_35 = V_8; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_9), L_35, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_36 = V_2; NullCheck(L_36); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_37; L_37 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_36, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_38 = V_9; bool L_39; L_39 = ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892(L_37, L_38, ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892_RuntimeMethod_var); if (L_39) { goto IL_00cc; } } { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_40 = ___0_receiver; NullCheck(L_40); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_41 = L_40->___m_LocalManager; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_42 = V_2; String_t* L_43 = V_8; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_44; memset((&L_44), 0, sizeof(L_44)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_44), L_43, NULL); NullCheck(L_41); InputManager_AddDeviceUsage_m200898C570A17D3707249E1D2BECF9EB0CED42AB(L_41, L_42, L_44, NULL); } IL_00cc: { int32_t L_45 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_00d2: { int32_t L_46 = V_7; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = V_6; NullCheck(L_47); if ((((int32_t)L_46) < ((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length))))) { goto IL_009a; } } IL_00da: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshal_pinvoke(const Data_tEBB3D708778E8658163A56C2E56F3512738AFE74& unmarshaled, Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshaled_pinvoke& marshaled) { Exception_t* ___usagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usages' of type 'Data'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___usagesException, NULL); } IL2CPP_EXTERN_C void Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshal_pinvoke_back(const Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshaled_pinvoke& marshaled, Data_tEBB3D708778E8658163A56C2E56F3512738AFE74& unmarshaled) { Exception_t* ___usagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usages' of type 'Data'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___usagesException, NULL); } IL2CPP_EXTERN_C void Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshal_pinvoke_cleanup(Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshal_com(const Data_tEBB3D708778E8658163A56C2E56F3512738AFE74& unmarshaled, Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshaled_com& marshaled) { Exception_t* ___usagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usages' of type 'Data'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___usagesException, NULL); } IL2CPP_EXTERN_C void Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshal_com_back(const Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshaled_com& marshaled, Data_tEBB3D708778E8658163A56C2E56F3512738AFE74& unmarshaled) { Exception_t* ___usagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usages' of type 'Data'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___usagesException, NULL); } IL2CPP_EXTERN_C void Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshal_com_cleanup(Data_tEBB3D708778E8658163A56C2E56F3512738AFE74_marshaled_com& marshaled) { } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mFA0463AD02F0345A466DD9E9A1F2DEA94770AC57 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C* L_0 = (U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C*)il2cpp_codegen_object_new(U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var); U3CU3Ec__ctor_m4A1228DEB33E279BC585739E5EA7E7EE2BE79D9E(L_0, NULL); ((U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m4A1228DEB33E279BC585739E5EA7E7EE2BE79D9E (U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CCreateU3Eb__1_0_m04AE7E80A3094D995F16E2F2C572CA6BCCE80460 (U3CU3Ec_t79F7AB25146CC61FC01D465D804919D4F425FD9C* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_x, const RuntimeMethod* method) { { String_t* L_0; L_0 = InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A((&___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 IL2CPP_METHOD_ATTR Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E RemoveDeviceMsg_Create_mCC12366F211ACB90C9A7D94523511ADF3589F15F (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E)); (&V_0)->___type = 5; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; NullCheck(L_0); int32_t L_1; L_1 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_0, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = BitConverter_GetBytes_mCD74C79673617CEBF85F8A653520C860A9F014F9(L_1, NULL); (&V_0)->___data = L_2; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___data), (void*)L_2); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoveDeviceMsg_Process_m04038E3D307C496FF11B1EE494B507F7CD7FBDB6 (InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___0_receiver, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___1_msg, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_2 = NULL; { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = ___0_receiver; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_1 = ___1_msg; int32_t L_2 = L_1.___participantId; NullCheck(L_0); int32_t L_3; L_3 = InputRemoting_FindOrCreateSenderRecord_m2B7C34D87F4D0F17A540BC1951CB8F8F742D93D5(L_0, L_2, NULL); V_0 = L_3; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_4 = ___1_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4.___data; int32_t L_6; L_6 = BitConverter_ToInt32_m259B4E62995575B80C4086347C867EB3C8D7DAB3(L_5, 0, NULL); V_1 = L_6; InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_7 = ___0_receiver; int32_t L_8 = V_1; int32_t L_9 = V_0; NullCheck(L_7); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10; L_10 = InputRemoting_TryGetDeviceByRemoteId_mFA5CAD14F6AE401D4B938D1AE82C7C96D405AE1C(L_7, L_8, L_9, NULL); V_2 = L_10; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11 = V_2; if (!L_11) { goto IL_0033; } } { InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_12 = ___0_receiver; NullCheck(L_12); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_13 = L_12->___m_LocalManager; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = V_2; NullCheck(L_13); InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A(L_13, L_14, (bool)0, NULL); } IL_0033: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_Bind_m4B086F28252861E96824793FE3B73BEB01B11B26 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, RuntimeObject* ___0_connection, bool ___1_isConnected, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_OnChangeUsages_m8D71888C13D252769B32E6E38862FBFB9B225A86_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_OnConnected_m6C481EC94F9F2D69E87AFE95A8ADC05B22B50AE9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_OnDisconnected_mC09C35A52A20590F7AF4380487BB27FAEC3E5B73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_OnNewDevice_m7F90DDAE9E74662F1F1D0DBBA7FB0B9982A80C2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_OnNewEvents_m4EB0A2F0987FEBCF0D7B55B183621190D39652BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_OnNewLayout_m32E3C5B8E8B5399EB8048288811EB8FF717B02F9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_OnRemoveDevice_m6BDA477688B874EA3709C111037E1531831F21D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_OnStartSending_m9DD01565D526BE226FBF689ED93E0B32A1BDF3B9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_OnStopSending_mB273A047A2736A74E38141F22C25A7725746C0EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___m_Connection; if (!L_0) { goto IL_001d; } } { RuntimeObject* L_1 = __this->___m_Connection; RuntimeObject* L_2 = ___0_connection; if ((!(((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(RuntimeObject*)L_2)))) { goto IL_0012; } } { return; } IL_0012: { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0544733D415DD1045E37CEFF718A91EA074ECAFB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RemoteInputPlayerConnection_Bind_m4B086F28252861E96824793FE3B73BEB01B11B26_RuntimeMethod_var))); } IL_001d: { RuntimeObject* L_4 = ___0_connection; UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* L_5 = (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60*)il2cpp_codegen_object_new(UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var); UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B(L_5, __this, (intptr_t)((void*)RemoteInputPlayerConnection_OnConnected_m6C481EC94F9F2D69E87AFE95A8ADC05B22B50AE9_RuntimeMethod_var), NULL); NullCheck(L_4); InterfaceActionInvoker1< UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* >::Invoke(1, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_4, L_5); RuntimeObject* L_6 = ___0_connection; UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* L_7 = (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60*)il2cpp_codegen_object_new(UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var); UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B(L_7, __this, (intptr_t)((void*)RemoteInputPlayerConnection_OnDisconnected_mC09C35A52A20590F7AF4380487BB27FAEC3E5B73_RuntimeMethod_var), NULL); NullCheck(L_6); InterfaceActionInvoker1< UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* >::Invoke(2, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_6, L_7); RuntimeObject* L_8 = ___0_connection; il2cpp_codegen_runtime_class_init_inline(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var); Guid_t L_9 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kNewDeviceMsg; UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* L_10 = (UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2*)il2cpp_codegen_object_new(UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2_il2cpp_TypeInfo_var); UnityAction_1__ctor_m0D542CD6AC9BF19A26926782F3B43A5E71BDB1AB(L_10, __this, (intptr_t)((void*)RemoteInputPlayerConnection_OnNewDevice_m7F90DDAE9E74662F1F1D0DBBA7FB0B9982A80C2D_RuntimeMethod_var), NULL); NullCheck(L_8); InterfaceActionInvoker2< Guid_t, UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* >::Invoke(0, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_8, L_9, L_10); RuntimeObject* L_11 = ___0_connection; Guid_t L_12 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kNewLayoutMsg; UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* L_13 = (UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2*)il2cpp_codegen_object_new(UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2_il2cpp_TypeInfo_var); UnityAction_1__ctor_m0D542CD6AC9BF19A26926782F3B43A5E71BDB1AB(L_13, __this, (intptr_t)((void*)RemoteInputPlayerConnection_OnNewLayout_m32E3C5B8E8B5399EB8048288811EB8FF717B02F9_RuntimeMethod_var), NULL); NullCheck(L_11); InterfaceActionInvoker2< Guid_t, UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* >::Invoke(0, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_11, L_12, L_13); RuntimeObject* L_14 = ___0_connection; Guid_t L_15 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kNewEventsMsg; UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* L_16 = (UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2*)il2cpp_codegen_object_new(UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2_il2cpp_TypeInfo_var); UnityAction_1__ctor_m0D542CD6AC9BF19A26926782F3B43A5E71BDB1AB(L_16, __this, (intptr_t)((void*)RemoteInputPlayerConnection_OnNewEvents_m4EB0A2F0987FEBCF0D7B55B183621190D39652BB_RuntimeMethod_var), NULL); NullCheck(L_14); InterfaceActionInvoker2< Guid_t, UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* >::Invoke(0, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_14, L_15, L_16); RuntimeObject* L_17 = ___0_connection; Guid_t L_18 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kRemoveDeviceMsg; UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* L_19 = (UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2*)il2cpp_codegen_object_new(UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2_il2cpp_TypeInfo_var); UnityAction_1__ctor_m0D542CD6AC9BF19A26926782F3B43A5E71BDB1AB(L_19, __this, (intptr_t)((void*)RemoteInputPlayerConnection_OnRemoveDevice_m6BDA477688B874EA3709C111037E1531831F21D2_RuntimeMethod_var), NULL); NullCheck(L_17); InterfaceActionInvoker2< Guid_t, UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* >::Invoke(0, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_17, L_18, L_19); RuntimeObject* L_20 = ___0_connection; Guid_t L_21 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kChangeUsagesMsg; UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* L_22 = (UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2*)il2cpp_codegen_object_new(UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2_il2cpp_TypeInfo_var); UnityAction_1__ctor_m0D542CD6AC9BF19A26926782F3B43A5E71BDB1AB(L_22, __this, (intptr_t)((void*)RemoteInputPlayerConnection_OnChangeUsages_m8D71888C13D252769B32E6E38862FBFB9B225A86_RuntimeMethod_var), NULL); NullCheck(L_20); InterfaceActionInvoker2< Guid_t, UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* >::Invoke(0, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_20, L_21, L_22); RuntimeObject* L_23 = ___0_connection; Guid_t L_24 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kStartSendingMsg; UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* L_25 = (UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2*)il2cpp_codegen_object_new(UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2_il2cpp_TypeInfo_var); UnityAction_1__ctor_m0D542CD6AC9BF19A26926782F3B43A5E71BDB1AB(L_25, __this, (intptr_t)((void*)RemoteInputPlayerConnection_OnStartSending_m9DD01565D526BE226FBF689ED93E0B32A1BDF3B9_RuntimeMethod_var), NULL); NullCheck(L_23); InterfaceActionInvoker2< Guid_t, UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* >::Invoke(0, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_23, L_24, L_25); RuntimeObject* L_26 = ___0_connection; Guid_t L_27 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kStopSendingMsg; UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* L_28 = (UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2*)il2cpp_codegen_object_new(UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2_il2cpp_TypeInfo_var); UnityAction_1__ctor_m0D542CD6AC9BF19A26926782F3B43A5E71BDB1AB(L_28, __this, (intptr_t)((void*)RemoteInputPlayerConnection_OnStopSending_mB273A047A2736A74E38141F22C25A7725746C0EE_RuntimeMethod_var), NULL); NullCheck(L_26); InterfaceActionInvoker2< Guid_t, UnityAction_1_tE32574C71B51DFED36AB235C69E2777243DCB5D2* >::Invoke(0, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_26, L_27, L_28); RuntimeObject* L_29 = ___0_connection; __this->___m_Connection = L_29; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Connection), (void*)L_29); bool L_30 = ___1_isConnected; if (!L_30) { goto IL_00f3; } } { RemoteInputPlayerConnection_OnConnected_m6C481EC94F9F2D69E87AFE95A8ADC05B22B50AE9(__this, 0, NULL); } IL_00f3: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RemoteInputPlayerConnection_Subscribe_mA5989A7DA68D630D77A8A6ACFA9BD1E339FBF0CB (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Append_TisSubscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_m42BF3E60B23B0A660EFACBC4930AB977C6FCEFCA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserver_1_t5F31FFBD7270B494632B49E2FC5E15AF8BB73672_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* V_0 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_4; memset((&V_4), 0, sizeof(V_4)); { RuntimeObject* L_0 = ___0_observer; if (L_0) { goto IL_000e; } } { 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*)&_stringLiteral6A96E171FF5210D477623DA1C8B47807B594EA39)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RemoteInputPlayerConnection_Subscribe_mA5989A7DA68D630D77A8A6ACFA9BD1E339FBF0CB_RuntimeMethod_var))); } IL_000e: { Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* L_2 = (Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26*)il2cpp_codegen_object_new(Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_il2cpp_TypeInfo_var); Subscriber__ctor_mD7F2E387644EF2A884C38470DF4C8267C2F68B40(L_2, NULL); Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* L_3 = L_2; NullCheck(L_3); L_3->___owner = __this; Il2CppCodeGenWriteBarrier((void**)(&L_3->___owner), (void*)__this); Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* L_4 = L_3; RuntimeObject* L_5 = ___0_observer; NullCheck(L_4); L_4->___observer = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___observer), (void*)L_5); V_0 = L_4; SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830** L_6 = (SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830**)(&__this->___m_Subscribers); Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* L_7 = V_0; int32_t L_8; L_8 = ArrayHelpers_Append_TisSubscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_m42BF3E60B23B0A660EFACBC4930AB977C6FCEFCA(L_6, L_7, ArrayHelpers_Append_TisSubscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_m42BF3E60B23B0A660EFACBC4930AB977C6FCEFCA_RuntimeMethod_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = __this->___m_ConnectedIds; if (!L_9) { goto IL_0070; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = __this->___m_ConnectedIds; V_1 = L_10; V_2 = 0; goto IL_006a; } IL_0042: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = V_1; int32_t L_12 = V_2; NullCheck(L_11); int32_t L_13 = L_12; int32_t L_14 = (L_11)->GetAt(static_cast(L_13)); V_3 = L_14; RuntimeObject* L_15 = ___0_observer; il2cpp_codegen_initobj((&V_4), sizeof(Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E)); (&V_4)->___type = 0; int32_t L_16 = V_3; (&V_4)->___participantId = L_16; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_17 = V_4; NullCheck(L_15); InterfaceActionInvoker1< Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E >::Invoke(0, IObserver_1_t5F31FFBD7270B494632B49E2FC5E15AF8BB73672_il2cpp_TypeInfo_var, L_15, L_17); int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_006a: { int32_t L_19 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_1; NullCheck(L_20); if ((((int32_t)L_19) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))) { goto IL_0042; } } IL_0070: { Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* L_21 = V_0; return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_OnConnected_m6C481EC94F9F2D69E87AFE95A8ADC05B22B50AE9 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, int32_t ___0_id, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Append_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m28BB0D48547AE7FA146E50EEFC61673CA9694DBD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3703C8FF0B7384BC0C9B95EF39CAE0637EF72646_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_ConnectedIds; if (!L_0) { goto IL_0017; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___m_ConnectedIds; int32_t L_2 = ___0_id; bool L_3; L_3 = ArrayHelpers_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3703C8FF0B7384BC0C9B95EF39CAE0637EF72646(L_1, L_2, ArrayHelpers_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3703C8FF0B7384BC0C9B95EF39CAE0637EF72646_RuntimeMethod_var); if (!L_3) { goto IL_0017; } } { return; } IL_0017: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___m_ConnectedIds); int32_t L_5 = ___0_id; int32_t L_6; L_6 = ArrayHelpers_Append_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m28BB0D48547AE7FA146E50EEFC61673CA9694DBD(L_4, L_5, ArrayHelpers_Append_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m28BB0D48547AE7FA146E50EEFC61673CA9694DBD_RuntimeMethod_var); MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_7 = (MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9*)il2cpp_codegen_object_new(MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9_il2cpp_TypeInfo_var); MessageEventArgs__ctor_m66E6239501EEE8FCE1DA218E8189F46FB0669A45(L_7, NULL); MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_8 = L_7; int32_t L_9 = ___0_id; NullCheck(L_8); L_8->___playerId = L_9; RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4(__this, 0, L_8, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_OnDisconnected_mC09C35A52A20590F7AF4380487BB27FAEC3E5B73 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, int32_t ___0_id, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3703C8FF0B7384BC0C9B95EF39CAE0637EF72646_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Erase_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m04029F660761C87676CCC9E2C9951CE4B0211895_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_ConnectedIds; if (!L_0) { goto IL_0016; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___m_ConnectedIds; int32_t L_2 = ___0_id; bool L_3; L_3 = ArrayHelpers_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3703C8FF0B7384BC0C9B95EF39CAE0637EF72646(L_1, L_2, ArrayHelpers_Contains_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3703C8FF0B7384BC0C9B95EF39CAE0637EF72646_RuntimeMethod_var); if (L_3) { goto IL_0017; } } IL_0016: { return; } IL_0017: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___m_ConnectedIds); int32_t L_5 = ___0_id; bool L_6; L_6 = ArrayHelpers_Erase_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m04029F660761C87676CCC9E2C9951CE4B0211895(L_4, L_5, ArrayHelpers_Erase_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m04029F660761C87676CCC9E2C9951CE4B0211895_RuntimeMethod_var); MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_7 = (MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9*)il2cpp_codegen_object_new(MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9_il2cpp_TypeInfo_var); MessageEventArgs__ctor_m66E6239501EEE8FCE1DA218E8189F46FB0669A45(L_7, NULL); MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_8 = L_7; int32_t L_9 = ___0_id; NullCheck(L_8); L_8->___playerId = L_9; RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4(__this, 1, L_8, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_OnNewDevice_m7F90DDAE9E74662F1F1D0DBBA7FB0B9982A80C2D (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* ___0_args, const RuntimeMethod* method) { { MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_0 = ___0_args; RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4(__this, 3, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_OnNewLayout_m32E3C5B8E8B5399EB8048288811EB8FF717B02F9 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* ___0_args, const RuntimeMethod* method) { { MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_0 = ___0_args; RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4(__this, 2, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_OnNewEvents_m4EB0A2F0987FEBCF0D7B55B183621190D39652BB (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* ___0_args, const RuntimeMethod* method) { { MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_0 = ___0_args; RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4(__this, 4, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_OnRemoveDevice_m6BDA477688B874EA3709C111037E1531831F21D2 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* ___0_args, const RuntimeMethod* method) { { MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_0 = ___0_args; RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4(__this, 5, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_OnChangeUsages_m8D71888C13D252769B32E6E38862FBFB9B225A86 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* ___0_args, const RuntimeMethod* method) { { MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_0 = ___0_args; RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4(__this, 7, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_OnStartSending_m9DD01565D526BE226FBF689ED93E0B32A1BDF3B9 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* ___0_args, const RuntimeMethod* method) { { MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_0 = ___0_args; RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4(__this, 8, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_OnStopSending_mB273A047A2736A74E38141F22C25A7725746C0EE (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* ___0_args, const RuntimeMethod* method) { { MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_0 = ___0_args; RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4(__this, ((int32_t)9), L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_SendToSubscribers_m14903ED88B0CC1B1D2EA4547176DD8B84542DEF4 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, int32_t ___0_type, MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* ___1_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserver_1_t5F31FFBD7270B494632B49E2FC5E15AF8BB73672_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_0; memset((&V_0), 0, sizeof(V_0)); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; { SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830* L_0 = __this->___m_Subscribers; if (L_0) { goto IL_0009; } } { return; } IL_0009: { il2cpp_codegen_initobj((&V_1), sizeof(Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E)); MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_1 = ___1_args; NullCheck(L_1); int32_t L_2 = L_1->___playerId; (&V_1)->___participantId = L_2; int32_t L_3 = ___0_type; (&V_1)->___type = L_3; MessageEventArgs_t34F726E6463615C0A460FB5CBCCB92F84D83D4F9* L_4 = ___1_args; NullCheck(L_4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4->___data; (&V_1)->___data = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___data), (void*)L_5); Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_6 = V_1; V_0 = L_6; V_2 = 0; goto IL_0050; } IL_0039: { SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830* L_7 = __this->___m_Subscribers; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_10); RuntimeObject* L_11 = L_10->___observer; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_12 = V_0; NullCheck(L_11); InterfaceActionInvoker1< Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E >::Invoke(0, IObserver_1_t5F31FFBD7270B494632B49E2FC5E15AF8BB73672_il2cpp_TypeInfo_var, L_11, L_12); int32_t L_13 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0050: { int32_t L_14 = V_2; SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830* L_15 = __this->___m_Subscribers; NullCheck(L_15); if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))) { goto IL_0039; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_System_IObserverU3CUnityEngine_InputSystem_InputRemoting_MessageU3E_OnNext_mF5E46F9005C7C8E7D30806BD298E07C941FD15E8 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E ___0_msg, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { RuntimeObject* L_0 = __this->___m_Connection; if (L_0) { goto IL_0009; } } { return; } IL_0009: { Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_1 = ___0_msg; int32_t L_2 = L_1.___type; V_0 = L_2; int32_t L_3 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 2))) { case 0: { goto IL_0048; } case 1: { goto IL_0031; } case 2: { goto IL_005f; } case 3: { goto IL_008d; } case 4: { goto IL_00a3; } case 5: { goto IL_0076; } } } { return; } IL_0031: { RuntimeObject* L_4 = __this->___m_Connection; il2cpp_codegen_runtime_class_init_inline(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var); Guid_t L_5 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kNewDeviceMsg; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_6 = ___0_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = L_6.___data; NullCheck(L_4); InterfaceActionInvoker2< Guid_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(3, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_4, L_5, L_7); return; } IL_0048: { RuntimeObject* L_8 = __this->___m_Connection; il2cpp_codegen_runtime_class_init_inline(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var); Guid_t L_9 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kNewLayoutMsg; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_10 = ___0_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = L_10.___data; NullCheck(L_8); InterfaceActionInvoker2< Guid_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(3, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_8, L_9, L_11); return; } IL_005f: { RuntimeObject* L_12 = __this->___m_Connection; il2cpp_codegen_runtime_class_init_inline(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var); Guid_t L_13 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kNewEventsMsg; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_14 = ___0_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = L_14.___data; NullCheck(L_12); InterfaceActionInvoker2< Guid_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(3, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_12, L_13, L_15); return; } IL_0076: { RuntimeObject* L_16 = __this->___m_Connection; il2cpp_codegen_runtime_class_init_inline(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var); Guid_t L_17 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kChangeUsagesMsg; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_18 = ___0_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = L_18.___data; NullCheck(L_16); InterfaceActionInvoker2< Guid_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(3, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_16, L_17, L_19); return; } IL_008d: { RuntimeObject* L_20 = __this->___m_Connection; il2cpp_codegen_runtime_class_init_inline(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var); Guid_t L_21 = ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kRemoveDeviceMsg; Message_tCF2C708DDBE3016FEF4313A2D1C4ADE12201CD2E L_22 = ___0_msg; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = L_22.___data; NullCheck(L_20); InterfaceActionInvoker2< Guid_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(3, IEditorPlayerConnection_t3E7CB1732EEC885E52DB1A45ADCB4809EFB60509_il2cpp_TypeInfo_var, L_20, L_21, L_23); } IL_00a3: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_System_IObserverU3CUnityEngine_InputSystem_InputRemoting_MessageU3E_OnError_m26A1795D8009BE71BC5B34B4B4D24486B9BC91C1 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, Exception_t* ___0_error, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection_System_IObserverU3CUnityEngine_InputSystem_InputRemoting_MessageU3E_OnCompleted_m2E3460220D9507B4BC443C586D04512E61CEA5EE (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection__ctor_m2F199BDAE53C660E781BF5DD51315741DCF90388 (RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* __this, const RuntimeMethod* method) { { ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoteInputPlayerConnection__cctor_mCBC6D3D6FA8509EB6B195F8E29BB2E6E18E88505 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D561AC76D25C14F30BEBB7F944C6EBAA82FEBEE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28EB840B6288DDFA6A7106C1A9F894B73E127D85); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54BB766C350A71E727166B0CA9401593627E8F16); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A240611394957FD23FDBBB19D1FAEA92BD0A2E9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B453523EDF1106B4E8C4DA47CF75881783E65C5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8DC5C9388DBBDF59386B9FB10C2D7F2E0BFE73B8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC983E0BCD84A9435588AABBD7A81222974C0B67E); s_Il2CppMethodInitialized = true; } { Guid_t L_0; memset((&L_0), 0, sizeof(L_0)); Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_0), _stringLiteral28EB840B6288DDFA6A7106C1A9F894B73E127D85, NULL); ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kNewDeviceMsg = L_0; Guid_t L_1; memset((&L_1), 0, sizeof(L_1)); Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_1), _stringLiteral54BB766C350A71E727166B0CA9401593627E8F16, NULL); ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kNewLayoutMsg = L_1; Guid_t L_2; memset((&L_2), 0, sizeof(L_2)); Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_2), _stringLiteral6B453523EDF1106B4E8C4DA47CF75881783E65C5, NULL); ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kNewEventsMsg = L_2; Guid_t L_3; memset((&L_3), 0, sizeof(L_3)); Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_3), _stringLiteral5A240611394957FD23FDBBB19D1FAEA92BD0A2E9, NULL); ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kRemoveDeviceMsg = L_3; Guid_t L_4; memset((&L_4), 0, sizeof(L_4)); Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_4), _stringLiteral1D561AC76D25C14F30BEBB7F944C6EBAA82FEBEE, NULL); ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kChangeUsagesMsg = L_4; Guid_t L_5; memset((&L_5), 0, sizeof(L_5)); Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_5), _stringLiteralC983E0BCD84A9435588AABBD7A81222974C0B67E, NULL); ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kStartSendingMsg = L_5; Guid_t L_6; memset((&L_6), 0, sizeof(L_6)); Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_6), _stringLiteral8DC5C9388DBBDF59386B9FB10C2D7F2E0BFE73B8, NULL); ((RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_StaticFields*)il2cpp_codegen_static_fields_for(RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF_il2cpp_TypeInfo_var))->___kStopSendingMsg = L_6; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subscriber_Dispose_mEC7D37A4B5C3813788A7E14D0A64896EBB7D50EE (Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Erase_TisSubscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_m7F50294F53B61F2A4D28221E171CF2FA8D2134C0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* L_0 = __this->___owner; NullCheck(L_0); SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830** L_1 = (SubscriberU5BU5D_t2B869FAEC53D0E7E904F37897866875C10261830**)(&L_0->___m_Subscribers); bool L_2; L_2 = ArrayHelpers_Erase_TisSubscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_m7F50294F53B61F2A4D28221E171CF2FA8D2134C0(L_1, __this, ArrayHelpers_Erase_TisSubscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26_m7F50294F53B61F2A4D28221E171CF2FA8D2134C0_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subscriber__ctor_mD7F2E387644EF2A884C38470DF4C8267C2F68B40 (Subscriber_t63E20F12ACB64582EEE0294EBD24F345AE88EC26* __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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Sensor_get_samplingFrequency_m6261EE39E63AA6786334C59B873839E697C7B281 (Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_ExecuteCommand_TisQuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA_m13F1223B6A6B259F0AA3F41E50DBE29C2F8FE240_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } QuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA V_0; memset((&V_0), 0, sizeof(V_0)); { QuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA L_0; L_0 = QuerySamplingFrequencyCommand_Create_m8A863E390A5F7AB5B521A20F6CD91C772AFA922B(NULL); V_0 = L_0; int64_t L_1; L_1 = InputDevice_ExecuteCommand_TisQuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA_m13F1223B6A6B259F0AA3F41E50DBE29C2F8FE240(__this, (&V_0), InputDevice_ExecuteCommand_TisQuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA_m13F1223B6A6B259F0AA3F41E50DBE29C2F8FE240_RuntimeMethod_var); if ((((int64_t)L_1) < ((int64_t)((int64_t)0)))) { goto IL_0019; } } { QuerySamplingFrequencyCommand_t4AC08C713EA92FEEDC2BCFBDBC4FB32C7E7E36CA L_2 = V_0; float L_3 = L_2.___frequency; return L_3; } IL_0019: { String_t* L_4; L_4 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC73B9E294DEAD606A446FBF13099654699D7C981)), __this, NULL); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_5 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_5, L_4, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Sensor_get_samplingFrequency_m6261EE39E63AA6786334C59B873839E697C7B281_RuntimeMethod_var))); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sensor_set_samplingFrequency_m5DD3032C87ABF9E8E4B36B50E8377D856DAA218E (Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4* __this, float ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_ExecuteCommand_TisSetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88_m1C7C8BB192887F4C6442CA0FC9DC6BBCDB04C0E0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } SetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88 V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___0_value; SetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88 L_1; L_1 = SetSamplingFrequencyCommand_Create_m926845CF089450028AB95F980E1538B7E75A1F6D(L_0, NULL); V_0 = L_1; int64_t L_2; L_2 = InputDevice_ExecuteCommand_TisSetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88_m1C7C8BB192887F4C6442CA0FC9DC6BBCDB04C0E0(__this, (&V_0), InputDevice_ExecuteCommand_TisSetSamplingFrequencyCommand_t2629221ED175F235C8221C64640B3737AF751D88_m1C7C8BB192887F4C6442CA0FC9DC6BBCDB04C0E0_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF (Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4* __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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* Accelerometer_get_acceleration_m86C0125FCC88AB8A1778B21E84430A5C410E6EE4 (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* __this, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = __this->___U3CaccelerationU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Accelerometer_set_acceleration_mB15DF6BBB2C1F0C7B8D93546D596D23AA92187C5 (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CaccelerationU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaccelerationU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* Accelerometer_get_current_m326C1D163047BDA92305B4EF64EFE81759BD1BD5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* L_0 = ((Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_StaticFields*)il2cpp_codegen_static_fields_for(Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Accelerometer_set_current_m36D6663329FC05B5F65CD54651567C7AA40A086D (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* L_0 = ___0_value; ((Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_StaticFields*)il2cpp_codegen_static_fields_for(Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_StaticFields*)il2cpp_codegen_static_fields_for(Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Accelerometer_MakeCurrent_m60A5B98E8EE1F986D3C0203AA0BCC942BDE59882 (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); Accelerometer_set_current_m36D6663329FC05B5F65CD54651567C7AA40A086D_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Accelerometer_OnRemoved_m7E2558D29155FDA917166978BB4793C97D80DC28 (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* L_0; L_0 = Accelerometer_get_current_m326C1D163047BDA92305B4EF64EFE81759BD1BD5_inline(NULL); if ((!(((RuntimeObject*)(Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E*)L_0) == ((RuntimeObject*)(Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E*)__this)))) { goto IL_0014; } } { Accelerometer_set_current_m36D6663329FC05B5F65CD54651567C7AA40A086D_inline((Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Accelerometer_FinishSetup_mC4491B219C6819E8AE87112EC1660277294F65B3 (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4922D15E3F6F51B37B01EB36DD6268164957D71F); s_Il2CppMethodInitialized = true; } { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0; L_0 = InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418(__this, _stringLiteral4922D15E3F6F51B37B01EB36DD6268164957D71F, InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); Accelerometer_set_acceleration_mB15DF6BBB2C1F0C7B8D93546D596D23AA92187C5_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Accelerometer__ctor_mAD6F8371491B501EB909ECF2D691D8C6340D8185 (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* Gyroscope_get_angularVelocity_m13CA070237C61317A2A5374970B2D2B233A25E4C (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* __this, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = __this->___U3CangularVelocityU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gyroscope_set_angularVelocity_m6AA73EA1D3C1717150275B5534ED676EBC3EA0FF (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CangularVelocityU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CangularVelocityU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* Gyroscope_get_current_m32EEACDE3C451145C592388EADE3893086B02792 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* L_0 = ((Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_StaticFields*)il2cpp_codegen_static_fields_for(Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gyroscope_set_current_m0940A4C54E11696E171D38E71119F39DC3EF3E94 (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* L_0 = ___0_value; ((Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_StaticFields*)il2cpp_codegen_static_fields_for(Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_StaticFields*)il2cpp_codegen_static_fields_for(Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gyroscope_MakeCurrent_m4F917335EA56DCF66399007CE859533C56CC1E8D (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); Gyroscope_set_current_m0940A4C54E11696E171D38E71119F39DC3EF3E94_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gyroscope_OnRemoved_m91DF9F37B8B5A7F04DE05DEA8D883E03BCAAAA33 (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* L_0; L_0 = Gyroscope_get_current_m32EEACDE3C451145C592388EADE3893086B02792_inline(NULL); if ((!(((RuntimeObject*)(Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4*)L_0) == ((RuntimeObject*)(Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4*)__this)))) { goto IL_0014; } } { Gyroscope_set_current_m0940A4C54E11696E171D38E71119F39DC3EF3E94_inline((Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gyroscope_FinishSetup_m84193F91CF16008BEC0C22EBF58E72370F1EDAC3 (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABDCCB17E56605903DC5F7E295E289CE3971EA70); s_Il2CppMethodInitialized = true; } { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0; L_0 = InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418(__this, _stringLiteralABDCCB17E56605903DC5F7E295E289CE3971EA70, InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); Gyroscope_set_angularVelocity_m6AA73EA1D3C1717150275B5534ED676EBC3EA0FF_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gyroscope__ctor_m12C4E168E60E3CD7B59BD6BD869A6936BD62B2BF (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* GravitySensor_get_gravity_mB4027DB6C8A532897CB096438EEFAC02053BA370 (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* __this, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = __this->___U3CgravityU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GravitySensor_set_gravity_m9196ECF477B5F323A0D578C54E04EC123C1EB2EF (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CgravityU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgravityU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* GravitySensor_get_current_mA2A80554CC2581A4F87A010E26B761CD39843428 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* L_0 = ((GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_StaticFields*)il2cpp_codegen_static_fields_for(GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GravitySensor_set_current_m058C5A021CA6E98BC06395BC77769C40E86BE374 (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* L_0 = ___0_value; ((GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_StaticFields*)il2cpp_codegen_static_fields_for(GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_StaticFields*)il2cpp_codegen_static_fields_for(GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GravitySensor_FinishSetup_m620680E74C3AAFF1ACF8F687DAB3B5D7249EB46E (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC696CDC5B4B1138EE397CDDD902E8AB9E48D12F); s_Il2CppMethodInitialized = true; } { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0; L_0 = InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418(__this, _stringLiteralEC696CDC5B4B1138EE397CDDD902E8AB9E48D12F, InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); GravitySensor_set_gravity_m9196ECF477B5F323A0D578C54E04EC123C1EB2EF_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GravitySensor_MakeCurrent_m5CD1E8540CCDC6A2BF93B23B6F6C82B786873130 (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); GravitySensor_set_current_m058C5A021CA6E98BC06395BC77769C40E86BE374_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GravitySensor_OnRemoved_mD4A17B10EA9F748E6A1B5BABF6F112F8D45008B2 (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* L_0; L_0 = GravitySensor_get_current_mA2A80554CC2581A4F87A010E26B761CD39843428_inline(NULL); if ((!(((RuntimeObject*)(GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5*)L_0) == ((RuntimeObject*)(GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5*)__this)))) { goto IL_0014; } } { GravitySensor_set_current_m058C5A021CA6E98BC06395BC77769C40E86BE374_inline((GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GravitySensor__ctor_m07FFC5C414FA8011459DE55CB8C167B94FE02F15 (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* AttitudeSensor_get_attitude_mD3DE1F81F50A79559289CA6668DBD485C736DEA4 (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* __this, const RuntimeMethod* method) { { QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* L_0 = __this->___U3CattitudeU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttitudeSensor_set_attitude_m551A424C00EAD0B31FC33EE1A96E0227B8E204C6 (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* __this, QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* ___0_value, const RuntimeMethod* method) { { QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* L_0 = ___0_value; __this->___U3CattitudeU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CattitudeU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* AttitudeSensor_get_current_m40613D37D5F04F45B2E0BB0F989D5FBE2BA986DE (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* L_0 = ((AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_StaticFields*)il2cpp_codegen_static_fields_for(AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttitudeSensor_set_current_mB13A3ECEF40D8DBA7CF9D4274437CFE7B806EC00 (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* L_0 = ___0_value; ((AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_StaticFields*)il2cpp_codegen_static_fields_for(AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_StaticFields*)il2cpp_codegen_static_fields_for(AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttitudeSensor_MakeCurrent_m1901ACF1D76B3132DCFF19F84C1ABD2988379531 (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); AttitudeSensor_set_current_mB13A3ECEF40D8DBA7CF9D4274437CFE7B806EC00_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttitudeSensor_OnRemoved_m54F040F058DB40444E9BFEE926A9681694BFA18C (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* L_0; L_0 = AttitudeSensor_get_current_m40613D37D5F04F45B2E0BB0F989D5FBE2BA986DE_inline(NULL); if ((!(((RuntimeObject*)(AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906*)L_0) == ((RuntimeObject*)(AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906*)__this)))) { goto IL_0014; } } { AttitudeSensor_set_current_mB13A3ECEF40D8DBA7CF9D4274437CFE7B806EC00_inline((AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttitudeSensor_FinishSetup_mD7E92070C22DFDFBC84FB5635957E2F5C4CC913C (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisQuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_m6F3533847D96A9AD4363B88D2D912D7ADCE096C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DF9D4F46DFA854AAE70F89EA5C08ACCAA168DFF); s_Il2CppMethodInitialized = true; } { QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* L_0; L_0 = InputControl_GetChildControl_TisQuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_m6F3533847D96A9AD4363B88D2D912D7ADCE096C4(__this, _stringLiteral6DF9D4F46DFA854AAE70F89EA5C08ACCAA168DFF, InputControl_GetChildControl_TisQuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_m6F3533847D96A9AD4363B88D2D912D7ADCE096C4_RuntimeMethod_var); AttitudeSensor_set_attitude_m551A424C00EAD0B31FC33EE1A96E0227B8E204C6_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttitudeSensor__ctor_m4BC22DA0C424808E1AAE9DE7C1B13D7EE171D1E1 (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* LinearAccelerationSensor_get_acceleration_m6C03283BB5D1A6ADF39639107661D05C20137BAE (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* __this, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = __this->___U3CaccelerationU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinearAccelerationSensor_set_acceleration_mAD90D4669413E375443F85F09C1B4D9A384036D6 (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CaccelerationU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaccelerationU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* LinearAccelerationSensor_get_current_mDB387584FDC7CED74AB6FD94BC1B21BD2DC1E29B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* L_0 = ((LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_StaticFields*)il2cpp_codegen_static_fields_for(LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinearAccelerationSensor_set_current_m9DF0A7DC3AC2137BCD59BD0834ABF2296D2F193C (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* L_0 = ___0_value; ((LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_StaticFields*)il2cpp_codegen_static_fields_for(LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_StaticFields*)il2cpp_codegen_static_fields_for(LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinearAccelerationSensor_MakeCurrent_m4D735F9667024BFF258601A602F71CC21011C975 (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); LinearAccelerationSensor_set_current_m9DF0A7DC3AC2137BCD59BD0834ABF2296D2F193C_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinearAccelerationSensor_OnRemoved_m41CD82319E1650311B8726F6E3F0F5B3C9C328D1 (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* L_0; L_0 = LinearAccelerationSensor_get_current_mDB387584FDC7CED74AB6FD94BC1B21BD2DC1E29B_inline(NULL); if ((!(((RuntimeObject*)(LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68*)L_0) == ((RuntimeObject*)(LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68*)__this)))) { goto IL_0014; } } { LinearAccelerationSensor_set_current_m9DF0A7DC3AC2137BCD59BD0834ABF2296D2F193C_inline((LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinearAccelerationSensor_FinishSetup_m8A39F4AB7C01810438A4D2A343364EFBB5CDFA5A (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4922D15E3F6F51B37B01EB36DD6268164957D71F); s_Il2CppMethodInitialized = true; } { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0; L_0 = InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418(__this, _stringLiteral4922D15E3F6F51B37B01EB36DD6268164957D71F, InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); LinearAccelerationSensor_set_acceleration_mAD90D4669413E375443F85F09C1B4D9A384036D6_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinearAccelerationSensor__ctor_m76A83D04015451084C606FEF007E4A7614B31DE1 (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* MagneticFieldSensor_get_magneticField_m32B4A06DB7B24F31DE1F763B12A239CA839ACED2 (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* __this, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = __this->___U3CmagneticFieldU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagneticFieldSensor_set_magneticField_mA3D4F52E1A3586E1F27475EC1208C6BD264EA263 (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CmagneticFieldU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmagneticFieldU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* MagneticFieldSensor_get_current_m622B87A2A52D885490C1224E171B32460AD21B13 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* L_0 = ((MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_StaticFields*)il2cpp_codegen_static_fields_for(MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagneticFieldSensor_set_current_m96F01F5A66D1F14F1ADBBE6E81CC24C07BF50718 (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* L_0 = ___0_value; ((MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_StaticFields*)il2cpp_codegen_static_fields_for(MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_StaticFields*)il2cpp_codegen_static_fields_for(MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagneticFieldSensor_MakeCurrent_mCAD4CD685F3663A69020B843A81FD7E3E6E0C266 (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); MagneticFieldSensor_set_current_m96F01F5A66D1F14F1ADBBE6E81CC24C07BF50718_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagneticFieldSensor_OnRemoved_m57CBD0551A6350D3967A009A0E897111A41D2398 (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* L_0; L_0 = MagneticFieldSensor_get_current_m622B87A2A52D885490C1224E171B32460AD21B13_inline(NULL); if ((!(((RuntimeObject*)(MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34*)L_0) == ((RuntimeObject*)(MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34*)__this)))) { goto IL_0014; } } { MagneticFieldSensor_set_current_m96F01F5A66D1F14F1ADBBE6E81CC24C07BF50718_inline((MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagneticFieldSensor_FinishSetup_mE15D628DAE8C8801BC9A4C9CD629C460EBDA5D2E (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21DC1A3FAB7B050DAAFFD16083329ABC11F2E031); s_Il2CppMethodInitialized = true; } { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0; L_0 = InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418(__this, _stringLiteral21DC1A3FAB7B050DAAFFD16083329ABC11F2E031, InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); MagneticFieldSensor_set_magneticField_mA3D4F52E1A3586E1F27475EC1208C6BD264EA263_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MagneticFieldSensor__ctor_m9F0B990BF6FEDB6DEE8698F8BCC767CABB034F70 (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* LightSensor_get_lightLevel_m6D5FC41B13EBD793001F16A4F9A5797F1E735175 (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* __this, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = __this->___U3ClightLevelU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightSensor_set_lightLevel_m2FCAF315550C7034F1D3E60E9A3B8683B68CB504 (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3ClightLevelU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ClightLevelU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* LightSensor_get_current_mF4BEBCB4640C8C08A2B574F77FF19A7EBA699979 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* L_0 = ((LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_StaticFields*)il2cpp_codegen_static_fields_for(LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightSensor_set_current_mC397694BFDBF183AFFB31B2BCD5BA58D5D66E0A7 (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* L_0 = ___0_value; ((LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_StaticFields*)il2cpp_codegen_static_fields_for(LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_StaticFields*)il2cpp_codegen_static_fields_for(LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightSensor_MakeCurrent_mCF5B9B68010715E5405AF7BF34936C4928D04F38 (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); LightSensor_set_current_mC397694BFDBF183AFFB31B2BCD5BA58D5D66E0A7_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightSensor_OnRemoved_m3805850DEE4CD79B0A5891E900A779A1BA461F64 (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* L_0; L_0 = LightSensor_get_current_mF4BEBCB4640C8C08A2B574F77FF19A7EBA699979_inline(NULL); if ((!(((RuntimeObject*)(LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554*)L_0) == ((RuntimeObject*)(LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554*)__this)))) { goto IL_0014; } } { LightSensor_set_current_mC397694BFDBF183AFFB31B2BCD5BA58D5D66E0A7_inline((LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightSensor_FinishSetup_mA43EB3414962AF9D714384554A4AEB71935B2199 (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC98237D0E3F7BFDB6261502FE04A3149C1235E8D); s_Il2CppMethodInitialized = true; } { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0; L_0 = InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841(__this, _stringLiteralC98237D0E3F7BFDB6261502FE04A3149C1235E8D, InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var); LightSensor_set_lightLevel_m2FCAF315550C7034F1D3E60E9A3B8683B68CB504_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightSensor__ctor_mC7986AC99BC44780090B3EFB87E88AB98FFB2167 (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* PressureSensor_get_atmosphericPressure_m67D513711051D62229302C90E9309ADE475129B3 (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* __this, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = __this->___U3CatmosphericPressureU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PressureSensor_set_atmosphericPressure_mE406546075DCB818059627602E5F91C69BABF416 (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CatmosphericPressureU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CatmosphericPressureU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* PressureSensor_get_current_mA4F66D385040672769E3003832F2A3A88993D714 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* L_0 = ((PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_StaticFields*)il2cpp_codegen_static_fields_for(PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PressureSensor_set_current_m9EA42AA3B266B966D68763E965E7965179475F2C (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* L_0 = ___0_value; ((PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_StaticFields*)il2cpp_codegen_static_fields_for(PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_StaticFields*)il2cpp_codegen_static_fields_for(PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PressureSensor_MakeCurrent_mEF0E8D9F325FCA9032D79044284868747F020BFE (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); PressureSensor_set_current_m9EA42AA3B266B966D68763E965E7965179475F2C_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PressureSensor_OnRemoved_mD079E7E92F99B8811CCDBD550BD59319C04492AC (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* L_0; L_0 = PressureSensor_get_current_mA4F66D385040672769E3003832F2A3A88993D714_inline(NULL); if ((!(((RuntimeObject*)(PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603*)L_0) == ((RuntimeObject*)(PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603*)__this)))) { goto IL_0014; } } { PressureSensor_set_current_m9EA42AA3B266B966D68763E965E7965179475F2C_inline((PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PressureSensor_FinishSetup_mB032A877C5CA280349E070F0B4CBDEE94E3B42C7 (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3AE44BFAE597E5BD1815DD96813D865DFF80629); s_Il2CppMethodInitialized = true; } { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0; L_0 = InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841(__this, _stringLiteralE3AE44BFAE597E5BD1815DD96813D865DFF80629, InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var); PressureSensor_set_atmosphericPressure_mE406546075DCB818059627602E5F91C69BABF416_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PressureSensor__ctor_m2B29729259753AFB41AD4571D85C4EBA46203938 (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ProximitySensor_get_distance_mC21BF69BAEEC789A6A8661C2D73FD8B96156D31D (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* __this, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = __this->___U3CdistanceU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximitySensor_set_distance_mE7146C1A3ABC2A24FC1354D6D73022D69D343A49 (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CdistanceU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdistanceU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* ProximitySensor_get_current_m15021FCB0497BC40DF702FC93A7EA944CAF25A75 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* L_0 = ((ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_StaticFields*)il2cpp_codegen_static_fields_for(ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximitySensor_set_current_m6D0327F0A8A84CC0D4333D43C563312187D5D76C (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* L_0 = ___0_value; ((ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_StaticFields*)il2cpp_codegen_static_fields_for(ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_StaticFields*)il2cpp_codegen_static_fields_for(ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximitySensor_MakeCurrent_m04B2AA37C1CC18E070899D0DE0C0FFEB9C4E4C06 (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); ProximitySensor_set_current_m6D0327F0A8A84CC0D4333D43C563312187D5D76C_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximitySensor_OnRemoved_mAA2EAE313168A43ADB43FD7AC04456CCCD74F30B (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* L_0; L_0 = ProximitySensor_get_current_m15021FCB0497BC40DF702FC93A7EA944CAF25A75_inline(NULL); if ((!(((RuntimeObject*)(ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718*)L_0) == ((RuntimeObject*)(ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718*)__this)))) { goto IL_0014; } } { ProximitySensor_set_current_m6D0327F0A8A84CC0D4333D43C563312187D5D76C_inline((ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximitySensor_FinishSetup_m7E14E66BE2B4D852E46075E9A560D880B235F7EE (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6AEA0E1C14F83A795D9998880B030CBF2D8172D); s_Il2CppMethodInitialized = true; } { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0; L_0 = InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841(__this, _stringLiteralB6AEA0E1C14F83A795D9998880B030CBF2D8172D, InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var); ProximitySensor_set_distance_mE7146C1A3ABC2A24FC1354D6D73022D69D343A49_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProximitySensor__ctor_mA952A5C659286F7FC73BA6133ABA5C2217EE1D13 (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* HumiditySensor_get_relativeHumidity_m65AB6E5985272EA780FFB2E657FBEDFAA4E3A42A (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* __this, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = __this->___U3CrelativeHumidityU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumiditySensor_set_relativeHumidity_m1C8D011FEC7B5DEEEB8C6FE76B4DAB087B78776E (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CrelativeHumidityU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrelativeHumidityU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* HumiditySensor_get_current_mCD11F78682B9A9663094C9825B35B72F2117C799 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* L_0 = ((HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_StaticFields*)il2cpp_codegen_static_fields_for(HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumiditySensor_set_current_mB9B2C625E9BDC13C181EFDC65D89C1BEA3650A44 (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* L_0 = ___0_value; ((HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_StaticFields*)il2cpp_codegen_static_fields_for(HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_StaticFields*)il2cpp_codegen_static_fields_for(HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumiditySensor_MakeCurrent_m0305CD463B38A05CC8498D5580ECA56077A96D50 (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); HumiditySensor_set_current_mB9B2C625E9BDC13C181EFDC65D89C1BEA3650A44_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumiditySensor_OnRemoved_m1238D8A12FE10DDB5DCD92D9C7B2F7ED2896E86F (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* L_0; L_0 = HumiditySensor_get_current_mCD11F78682B9A9663094C9825B35B72F2117C799_inline(NULL); if ((!(((RuntimeObject*)(HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03*)L_0) == ((RuntimeObject*)(HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03*)__this)))) { goto IL_0014; } } { HumiditySensor_set_current_mB9B2C625E9BDC13C181EFDC65D89C1BEA3650A44_inline((HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumiditySensor_FinishSetup_m98F8120ACBB54532ADC616B31219D6EEC4BDC868 (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF56903B6FB0E9A94A085F0F86D336253170BC4B4); s_Il2CppMethodInitialized = true; } { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0; L_0 = InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841(__this, _stringLiteralF56903B6FB0E9A94A085F0F86D336253170BC4B4, InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var); HumiditySensor_set_relativeHumidity_m1C8D011FEC7B5DEEEB8C6FE76B4DAB087B78776E_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumiditySensor__ctor_m3F7357F775B09D089A4687C9F7AEF07DAA759B75 (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* AmbientTemperatureSensor_get_ambientTemperature_m687DB5F126598AB67D33287B01B7C942B87A9965 (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* __this, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = __this->___U3CambientTemperatureU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AmbientTemperatureSensor_set_ambientTemperature_mC038251E8F5A36824F25395AD29C0F9E19078C5A (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CambientTemperatureU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CambientTemperatureU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* AmbientTemperatureSensor_get_current_m92E563CFCFC19D474BA44DD713822FA6A06D1CAB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* L_0 = ((AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_StaticFields*)il2cpp_codegen_static_fields_for(AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AmbientTemperatureSensor_set_current_m334155071B765E7B99E2D4AB2D6D5D5AE2EB0FEE (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* L_0 = ___0_value; ((AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_StaticFields*)il2cpp_codegen_static_fields_for(AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_StaticFields*)il2cpp_codegen_static_fields_for(AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AmbientTemperatureSensor_MakeCurrent_m6FE26185EF9D5D889708CA4C1C8C9DF7F44FE57D (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); AmbientTemperatureSensor_set_current_m334155071B765E7B99E2D4AB2D6D5D5AE2EB0FEE_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AmbientTemperatureSensor_OnRemoved_m4A376EFA0F836F1CEF63FDBA7FD8A8697FC383DC (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* L_0; L_0 = AmbientTemperatureSensor_get_current_m92E563CFCFC19D474BA44DD713822FA6A06D1CAB_inline(NULL); if ((!(((RuntimeObject*)(AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8*)L_0) == ((RuntimeObject*)(AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8*)__this)))) { goto IL_0014; } } { AmbientTemperatureSensor_set_current_m334155071B765E7B99E2D4AB2D6D5D5AE2EB0FEE_inline((AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AmbientTemperatureSensor_FinishSetup_mF28EC6485011BE8080460F56940B21DDC7E29BD7 (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A58201DCDF106A561ABEA734AAE114ED50B4F30); s_Il2CppMethodInitialized = true; } { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0; L_0 = InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841(__this, _stringLiteral5A58201DCDF106A561ABEA734AAE114ED50B4F30, InputControl_GetChildControl_TisAxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_mE395247B4A734866EFF7A908510EEF5B2CFE3841_RuntimeMethod_var); AmbientTemperatureSensor_set_ambientTemperature_mC038251E8F5A36824F25395AD29C0F9E19078C5A_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AmbientTemperatureSensor__ctor_mC28BAE6F66E1E9C3227D347CEE4640B1EE21669A (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* StepCounter_get_stepCounter_m38EC917D5F738EC2074FD89493369A330CFF14C7 (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* __this, const RuntimeMethod* method) { { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = __this->___U3CstepCounterU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StepCounter_set_stepCounter_mBB40FBC3C616E1F49B08C66AC7B7F1D5600C5F0D (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* __this, IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___0_value, const RuntimeMethod* method) { { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = ___0_value; __this->___U3CstepCounterU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstepCounterU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* StepCounter_get_current_mD534CEA6AD4EB5C6A206B3C453B26AC999079E1C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* L_0 = ((StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_StaticFields*)il2cpp_codegen_static_fields_for(StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StepCounter_set_current_m7FCA84849F79E887F79F934E4C48476E9F13F997 (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* L_0 = ___0_value; ((StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_StaticFields*)il2cpp_codegen_static_fields_for(StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_StaticFields*)il2cpp_codegen_static_fields_for(StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StepCounter_MakeCurrent_mF5AC93BEBA365997CE4F6474FDCC46AF0CF47C94 (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* __this, const RuntimeMethod* method) { { InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL); StepCounter_set_current_m7FCA84849F79E887F79F934E4C48476E9F13F997_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StepCounter_OnRemoved_mCFBC443204712E1C5A2A285D8A3C6C72051AE305 (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* __this, const RuntimeMethod* method) { { InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4(__this, NULL); StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* L_0; L_0 = StepCounter_get_current_mD534CEA6AD4EB5C6A206B3C453B26AC999079E1C_inline(NULL); if ((!(((RuntimeObject*)(StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2*)L_0) == ((RuntimeObject*)(StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2*)__this)))) { goto IL_0014; } } { StepCounter_set_current_m7FCA84849F79E887F79F934E4C48476E9F13F997_inline((StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StepCounter_FinishSetup_mB8E698B6DBF4B1D9C6C9BF0EBE0F23C6048520D0 (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisIntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_m87D5D6574BD57F88D41DDE18D17933360E255297_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3B2053D767CC520A66A85BC071DDFEEAF247B92); s_Il2CppMethodInitialized = true; } { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0; L_0 = InputControl_GetChildControl_TisIntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_m87D5D6574BD57F88D41DDE18D17933360E255297(__this, _stringLiteralD3B2053D767CC520A66A85BC071DDFEEAF247B92, InputControl_GetChildControl_TisIntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_m87D5D6574BD57F88D41DDE18D17933360E255297_RuntimeMethod_var); StepCounter_set_stepCounter_mBB40FBC3C616E1F49B08C66AC7B7F1D5600C5F0D_inline(__this, L_0, NULL); InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StepCounter__ctor_m909C35DAF37F65943CB8B238B88B5BD8F161D0C4 (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* __this, const RuntimeMethod* method) { { Sensor__ctor_mEF8B70AF81A0492C8639FD3B23FC507CC83FA3DF(__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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) { { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_0 = __this->___U3CprimaryTouchU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_set_primaryTouch_m91DBE5AD811347EAF9ADC9B77A6A78360662E1C4 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___0_value, const RuntimeMethod* method) { { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_0 = ___0_value; __this->___U3CprimaryTouchU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprimaryTouchU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) { { ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_0 = __this->___U3CtouchesU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_set_touches_m5B06B93E52B66167B6B01A2A521C7684C6E5FE5A (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E ___0_value, const RuntimeMethod* method) { { ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_0 = ___0_value; __this->___U3CtouchesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CtouchesU3Ek__BackingField))->___m_Array), (void*)NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* Touchscreen_get_touchControlArray_m07505E4C75139C056B8135195F01AC405954C66E (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) { { ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_0; L_0 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* L_1 = L_0.___m_Array; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_set_touchControlArray_m634368F48260D080E7D890EE93DCB3908DBC56EE (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m9E9C00801BA6A7190265856C2B623A7671BA1CE2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* L_0 = ___0_value; ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_1; memset((&L_1), 0, sizeof(L_1)); ReadOnlyArray_1__ctor_m9E9C00801BA6A7190265856C2B623A7671BA1CE2((&L_1), L_0, ReadOnlyArray_1__ctor_m9E9C00801BA6A7190265856C2B623A7671BA1CE2_RuntimeMethod_var); Touchscreen_set_touches_m5B06B93E52B66167B6B01A2A521C7684C6E5FE5A_inline(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* Touchscreen_get_current_m6D9CD2446B30224D18E695DF0ECC3A00E4F7B708 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_0 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_set_current_m79A1DA628E341A1BB9330A6FD6744C4772A2DDDB (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_0 = ___0_value; ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_MakeCurrent_m2184F54002F3EF888FBEBFC29331B28FBF730764 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) { { Pointer_MakeCurrent_m78C156FD8FF20DBEDC1EE659E54ED6EB927141DF(__this, NULL); Touchscreen_set_current_m79A1DA628E341A1BB9330A6FD6744C4772A2DDDB_inline(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_OnRemoved_mF80614C9505DCA6D471663EA789B80A7FDF37F88 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) { { Pointer_OnRemoved_m8B30B152B41924B1EE6906D18BE6F8962DC3279C(__this, NULL); Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_0; L_0 = Touchscreen_get_current_m6D9CD2446B30224D18E695DF0ECC3A00E4F7B708_inline(NULL); if ((!(((RuntimeObject*)(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)L_0) == ((RuntimeObject*)(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)__this)))) { goto IL_0014; } } { Touchscreen_set_current_m79A1DA628E341A1BB9330A6FD6744C4772A2DDDB_inline((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)NULL, NULL); } IL_0014: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_FinishSetup_m8FB26D862741BAFA6F1A2B895313E109D3CB5B82 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __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*)&InputControl_GetChildControl_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_m5E1B4B9F7A1BF7E6D95C4CD9CEF7198DA0507E4F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m9E9C00801BA6A7190265856C2B623A7671BA1CE2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96F6475ED750A82A44E692C566734533023173A2); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* V_1 = NULL; int32_t V_2 = 0; Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E V_3; memset((&V_3), 0, sizeof(V_3)); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_4; memset((&V_4), 0, sizeof(V_4)); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_5 = NULL; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* V_6 = NULL; { Pointer_FinishSetup_m8A6BFEFCDD2AA085471757A211B9262DE0B8FDCD(__this, NULL); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_0; L_0 = InputControl_GetChildControl_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_m5E1B4B9F7A1BF7E6D95C4CD9CEF7198DA0507E4F(__this, _stringLiteral96F6475ED750A82A44E692C566734533023173A2, InputControl_GetChildControl_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_m5E1B4B9F7A1BF7E6D95C4CD9CEF7198DA0507E4F_RuntimeMethod_var); Touchscreen_set_primaryTouch_m91DBE5AD811347EAF9ADC9B77A6A78360662E1C4_inline(__this, L_0, NULL); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_1; L_1 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); NullCheck(L_1); IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_2; L_2 = TouchControl_get_displayIndex_m5BB907E9438E3D592BA880C5772BDB588C9ACA59_inline(L_1, NULL); Pointer_set_displayIndex_m4BCF2ACA4956540F0933FA29C9BF00FB4A145C38_inline(__this, L_2, NULL); V_0 = 0; ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_3; L_3 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(__this, NULL); V_4 = L_3; Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_4; L_4 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_4), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var); V_3 = L_4; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0059: { Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_3), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var); return; } }); try { { goto IL_004e_1; } IL_003c_1: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5; L_5 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_3), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var); if (!((TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079*)IsInstClass((RuntimeObject*)L_5, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_il2cpp_TypeInfo_var))) { goto IL_004e_1; } } { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_004e_1: { bool L_7; L_7 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_3), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var); if (L_7) { goto IL_003c_1; } } { goto IL_0067; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0067: { int32_t L_8 = V_0; if ((((int32_t)L_8) < ((int32_t)1))) { goto IL_006f; } } { int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); } IL_006f: { int32_t L_10 = V_0; TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* L_11 = (TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D*)(TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D*)SZArrayNew(TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D_il2cpp_TypeInfo_var, (uint32_t)L_10); V_1 = L_11; V_2 = 0; ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_12; L_12 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(__this, NULL); V_4 = L_12; Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_13; L_13 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_4), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00be: { Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_3), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var); return; } }); try { { goto IL_00b3_1; } IL_008a_1: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_14; L_14 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_3), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var); V_5 = L_14; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_15 = V_5; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_16; L_16 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); if ((((RuntimeObject*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_15) == ((RuntimeObject*)(TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079*)L_16))) { goto IL_00b3_1; } } { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_17 = V_5; V_6 = ((TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079*)IsInstClass((RuntimeObject*)L_17, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_il2cpp_TypeInfo_var)); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_18 = V_6; if (!L_18) { goto IL_00b3_1; } } { TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* L_19 = V_1; int32_t L_20 = V_2; int32_t L_21 = L_20; V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1)); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_22 = V_6; NullCheck(L_19); ArrayElementTypeCheck (L_19, L_22); (L_19)->SetAt(static_cast(L_21), (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079*)L_22); } IL_00b3_1: { bool L_23; L_23 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_3), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var); if (L_23) { goto IL_008a_1; } } { goto IL_00cc; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00cc: { TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* L_24 = V_1; ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_25; memset((&L_25), 0, sizeof(L_25)); ReadOnlyArray_1__ctor_m9E9C00801BA6A7190265856C2B623A7671BA1CE2((&L_25), L_24, ReadOnlyArray_1__ctor_m9E9C00801BA6A7190265856C2B623A7671BA1CE2_RuntimeMethod_var); Touchscreen_set_touches_m5B06B93E52B66167B6B01A2A521C7684C6E5FE5A_inline(__this, L_25, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_OnNextUpdate_m2E342A2AA43FBEA82432E148FF75C150349B5AE0 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, 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*)&InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void* V_0 = NULL; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_1 = NULL; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_2 = NULL; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5; memset((&V_5), 0, sizeof(V_5)); ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E V_6; memset((&V_6), 0, sizeof(V_6)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_7; memset((&V_7), 0, sizeof(V_7)); { void* L_0; L_0 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(__this, NULL); V_0 = L_0; void* L_1 = V_0; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_2; L_2 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(__this, NULL); V_3 = L_2; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_3; L_3 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_3), NULL); V_1 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((void*)il2cpp_codegen_add((intptr_t)((void*)il2cpp_codegen_add((intptr_t)L_1, (intptr_t)((uintptr_t)L_3))), ((int32_t)56))); V_4 = 0; goto IL_00c0; } IL_0024: { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_4 = V_1; NullCheck(L_4); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = L_4->___delta; il2cpp_codegen_initobj((&V_5), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_5; bool L_7; L_7 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_5, L_6, NULL); if (!L_7) { goto IL_0066; } } { ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_8; L_8 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_6 = L_8; int32_t L_9 = V_4; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_10; L_10 = ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C((&V_6), L_9, ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); NullCheck(L_10); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_11; L_11 = TouchControl_get_delta_mA3E61B0F417DD7D9C1CF1A4AF09691F1E36197CE_inline(L_10, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12; L_12 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); il2cpp_codegen_initobj((&V_7), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_13 = V_7; InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0(L_11, L_12, 0, L_13, InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var); } IL_0066: { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_14 = V_1; NullCheck(L_14); uint8_t L_15 = L_14->___tapCount; if ((((int32_t)L_15) <= ((int32_t)0))) { goto IL_00b1; } } { double L_16; L_16 = InputState_get_currentTime_m9C0661AF1D774AF749A9B9207EEB6090D77AA364(NULL); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_17 = V_1; NullCheck(L_17); double L_18 = L_17->___startTime; float L_19 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___s_TapTime; float L_20 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___s_TapDelayTime; if ((!(((double)L_16) >= ((double)((double)il2cpp_codegen_add(((double)il2cpp_codegen_add(L_18, ((double)L_19))), ((double)L_20))))))) { goto IL_00b1; } } { ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_21; L_21 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_6 = L_21; int32_t L_22 = V_4; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_23; L_23 = ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C((&V_6), L_22, ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); NullCheck(L_23); IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_24; L_24 = TouchControl_get_tapCount_mFE67214C13E765B80FC3E9204838D73C800D510B_inline(L_23, NULL); il2cpp_codegen_initobj((&V_7), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_25 = V_7; InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8(L_24, (uint8_t)0, 0, L_25, InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8_RuntimeMethod_var); } IL_00b1: { int32_t L_26 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_26, 1)); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_27 = V_1; uint32_t L_28 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); V_1 = ((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_27, (int32_t)L_28)); } IL_00c0: { int32_t L_29 = V_4; ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_30; L_30 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_6 = L_30; int32_t L_31; L_31 = ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_inline((&V_6), ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_RuntimeMethod_var); if ((((int32_t)L_29) < ((int32_t)L_31))) { goto IL_0024; } } { void* L_32 = V_0; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_33; L_33 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(__this, NULL); V_3 = L_33; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_34; L_34 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_3), NULL); V_2 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((void*)il2cpp_codegen_add((intptr_t)L_32, (intptr_t)((uintptr_t)L_34))); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_35 = V_2; NullCheck(L_35); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = L_35->___delta; il2cpp_codegen_initobj((&V_5), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = V_5; bool L_38; L_38 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_36, L_37, NULL); if (!L_38) { goto IL_011f; } } { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_39; L_39 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); NullCheck(L_39); DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_40; L_40 = TouchControl_get_delta_mA3E61B0F417DD7D9C1CF1A4AF09691F1E36197CE_inline(L_39, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41; L_41 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); il2cpp_codegen_initobj((&V_7), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_42 = V_7; InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0(L_40, L_41, 0, L_42, InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var); } IL_011f: { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_43 = V_2; NullCheck(L_43); uint8_t L_44 = L_43->___tapCount; if ((((int32_t)L_44) <= ((int32_t)0))) { goto IL_015f; } } { double L_45; L_45 = InputState_get_currentTime_m9C0661AF1D774AF749A9B9207EEB6090D77AA364(NULL); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_46 = V_2; NullCheck(L_46); double L_47 = L_46->___startTime; float L_48 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___s_TapTime; float L_49 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___s_TapDelayTime; if ((!(((double)L_45) >= ((double)((double)il2cpp_codegen_add(((double)il2cpp_codegen_add(L_47, ((double)L_48))), ((double)L_49))))))) { goto IL_015f; } } { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_50; L_50 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); NullCheck(L_50); IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_51; L_51 = TouchControl_get_tapCount_mFE67214C13E765B80FC3E9204838D73C800D510B_inline(L_50, NULL); il2cpp_codegen_initobj((&V_7), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_52 = V_7; InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8(L_51, (uint8_t)0, 0, L_52, InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8_RuntimeMethod_var); } IL_015f: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_OnStateEvent_m39DFD271505C103F1ACA3A58B798DA865D99EC16 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, 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*)&InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_0 = NULL; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_1 = NULL; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_2 = NULL; int32_t V_3 = 0; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 V_4; memset((&V_4), 0, sizeof(V_4)); ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E V_5; memset((&V_5), 0, sizeof(V_5)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; bool V_9 = false; bool V_10 = false; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_11; memset((&V_11), 0, sizeof(V_11)); bool V_12 = false; int32_t V_13 = 0; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 V_14; memset((&V_14), 0, sizeof(V_14)); bool V_15 = false; int32_t V_16 = 0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_17; memset((&V_17), 0, sizeof(V_17)); int32_t V_18 = 0; int32_t G_B16_0 = 0; { 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)1145852993), NULL); bool L_2; L_2 = FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline(L_0, L_1, NULL); if (!L_2) { goto IL_0019; } } { return; } IL_0019: { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = ___0_eventPtr; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_4; L_4 = StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81(L_3, NULL); V_0 = L_4; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_5 = V_0; NullCheck(L_5); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6 = L_5->___stateFormat; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_7; L_7 = TouchState_get_Format_mE473D3097A050EF38348C8E25E6C5A19D0C034C0(NULL); bool L_8; L_8 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_6, L_7, NULL); if (!L_8) { goto IL_003b; } } { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_9 = ___0_eventPtr; InputState_Change_m3920D1C32EA34F4F87A363043D7D750498070E64(__this, L_9, 0, NULL); return; } IL_003b: { void* L_10; L_10 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(__this, NULL); void* L_11 = L_10; ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_12; L_12 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_5 = L_12; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_13; L_13 = ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C((&V_5), 0, ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); NullCheck(L_13); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_14; L_14 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_13, NULL); V_6 = L_14; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_15; L_15 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_6), NULL); V_1 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((void*)il2cpp_codegen_add((intptr_t)L_11, (intptr_t)((uintptr_t)L_15))); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_16; L_16 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); NullCheck(L_16); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_17; L_17 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_16, NULL); V_6 = L_17; uint32_t L_18; L_18 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_6), NULL); V_2 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((void*)il2cpp_codegen_add((intptr_t)L_11, (intptr_t)((uintptr_t)L_18))); ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_19; L_19 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_5 = L_19; int32_t L_20; L_20 = ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_inline((&V_5), ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_RuntimeMethod_var); V_3 = L_20; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_21 = V_0; uint32_t L_22; L_22 = StateEvent_get_stateSizeInBytes_m07E8E8D19DA4D9B58A23DC19680794764AE8FA21((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_21, NULL); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)56))))) { goto IL_00a3; } } { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_23 = V_0; void* L_24; L_24 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_23, NULL); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_25 = (*(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_24); V_4 = L_25; goto IL_00c4; } IL_00a3: { il2cpp_codegen_initobj((&V_4), sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97)); void* L_26; L_26 = il2cpp_codegen_unsafe_cast((&V_4)); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_27 = V_0; void* L_28; L_28 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_27, NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_29 = V_0; uint32_t L_30; L_30 = StateEvent_get_stateSizeInBytes_m07E8E8D19DA4D9B58A23DC19680794764AE8FA21((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_29, NULL); UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(L_26, L_28, ((int64_t)(uint64_t)L_30), NULL); } IL_00c4: { (&V_4)->___tapCount = (uint8_t)0; TouchState_set_isTapPress_m42BC799213916CA303DCE59FFCF3F39DF43F5642((&V_4), (bool)0, NULL); TouchState_set_isTapRelease_m8CECE48CDFD6955A73D24CB052BF1BD8E506E178((&V_4), (bool)0, NULL); uint32_t L_31 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_UpdateStepCount; (&V_4)->___updateStepCount = L_31; int32_t L_32; L_32 = TouchState_get_phase_m2097D70532934B1A5C85712FBEC38B46D4ADA358_inline((&V_4), NULL); if ((((int32_t)L_32) == ((int32_t)1))) { goto IL_03b4; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_33 = V_4; int32_t L_34 = L_33.___touchId; V_7 = L_34; V_8 = 0; goto IL_03ab; } IL_0106: { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_35 = V_1; int32_t L_36 = V_8; uint32_t L_37 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); NullCheck(((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_35, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_36), (int32_t)L_37))))); int32_t L_38 = ((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_35, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_36), (int32_t)L_37))))->___touchId; int32_t L_39 = V_7; if ((!(((uint32_t)L_38) == ((uint32_t)L_39)))) { goto IL_03a5; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_40 = V_1; int32_t L_41 = V_8; uint32_t L_42 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); bool L_43; L_43 = TouchState_get_isPrimaryTouch_mC8E83D45028722D5456CB65A19C9DBB2B1DC8615((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_40, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_41), (int32_t)L_42)))), NULL); V_9 = L_43; bool L_44 = V_9; TouchState_set_isPrimaryTouch_m6BB43521B2EDD8EFD435C5890590A51DE183AAA6((&V_4), L_44, NULL); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_45 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46 = L_45.___delta; il2cpp_codegen_initobj((&V_11), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = V_11; bool L_48; L_48 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_46, L_47, NULL); if (!L_48) { goto IL_0176; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_49 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50 = L_49.___position; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_51 = V_1; int32_t L_52 = V_8; uint32_t L_53 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); NullCheck(((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_51, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_52), (int32_t)L_53))))); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54 = ((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_51, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_52), (int32_t)L_53))))->___position; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55; L_55 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_50, L_54, NULL); (&V_4)->___delta = L_55; } IL_0176: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_56 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&(&V_4)->___delta); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_57 = L_56; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_57); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_59 = V_1; int32_t L_60 = V_8; uint32_t L_61 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); NullCheck(((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_59, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_60), (int32_t)L_61))))); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62 = ((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_59, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_60), (int32_t)L_61))))->___delta; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63; L_63 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_58, L_62, NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_57 = L_63; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_64 = V_1; int32_t L_65 = V_8; uint32_t L_66 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); NullCheck(((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_64, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_65), (int32_t)L_66))))); double L_67 = ((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_64, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_65), (int32_t)L_66))))->___startTime; (&V_4)->___startTime = L_67; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_68 = V_1; int32_t L_69 = V_8; uint32_t L_70 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); NullCheck(((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_68, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_69), (int32_t)L_70))))); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_71 = ((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_68, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_69), (int32_t)L_70))))->___startPosition; (&V_4)->___startPosition = L_71; bool L_72; L_72 = TouchState_get_isNoneEndedOrCanceled_mC2000BF710D7EDFC3590D18253215FCA67E3F464((&V_4), NULL); if (!L_72) { goto IL_0216; } } { double L_73; L_73 = InputEventPtr_get_time_mD2C90C66C334E767E2F9B5B9A3711B500027B185((&___0_eventPtr), NULL); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_74 = V_4; double L_75 = L_74.___startTime; float L_76 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___s_TapTime; if ((!(((double)((double)il2cpp_codegen_subtract(L_73, L_75))) <= ((double)((double)L_76))))) { goto IL_0216; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_77 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_78 = L_77.___position; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_79 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_80 = L_79.___startPosition; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_81; L_81 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_78, L_80, NULL); V_11 = L_81; float L_82; L_82 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&V_11), NULL); float L_83 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___s_TapRadiusSquared; G_B16_0 = ((((int32_t)((!(((float)L_82) <= ((float)L_83)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0217; } IL_0216: { G_B16_0 = 0; } IL_0217: { V_10 = (bool)G_B16_0; bool L_84 = V_10; if (!L_84) { goto IL_023a; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_85 = V_1; int32_t L_86 = V_8; uint32_t L_87 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); NullCheck(((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_85, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_86), (int32_t)L_87))))); uint8_t L_88 = ((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_85, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_86), (int32_t)L_87))))->___tapCount; (&V_4)->___tapCount = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_88, 1))); goto IL_0252; } IL_023a: { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_89 = V_1; int32_t L_90 = V_8; uint32_t L_91 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); NullCheck(((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_89, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_90), (int32_t)L_91))))); uint8_t L_92 = ((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_89, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_90), (int32_t)L_91))))->___tapCount; (&V_4)->___tapCount = L_92; } IL_0252: { bool L_93 = V_9; if (!L_93) { goto IL_0303; } } { bool L_94; L_94 = TouchState_get_isNoneEndedOrCanceled_mC2000BF710D7EDFC3590D18253215FCA67E3F464((&V_4), NULL); if (!L_94) { goto IL_02f2; } } { TouchState_set_isPrimaryTouch_m6BB43521B2EDD8EFD435C5890590A51DE183AAA6((&V_4), (bool)0, NULL); V_12 = (bool)0; V_13 = 0; goto IL_0299; } IL_0275: { int32_t L_95 = V_13; int32_t L_96 = V_8; if ((((int32_t)L_95) == ((int32_t)L_96))) { goto IL_0293; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_97 = V_1; int32_t L_98 = V_13; uint32_t L_99 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); bool L_100; L_100 = TouchState_get_isInProgress_mF14BA2786F207B08DA487C4FD9F010F85107D902((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_97, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_98), (int32_t)L_99)))), NULL); if (!L_100) { goto IL_0293; } } { V_12 = (bool)1; goto IL_029e; } IL_0293: { int32_t L_101 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_101, 1)); } IL_0299: { int32_t L_102 = V_13; int32_t L_103 = V_3; if ((((int32_t)L_102) < ((int32_t)L_103))) { goto IL_0275; } } IL_029e: { bool L_104 = V_12; if (L_104) { goto IL_02cd; } } { bool L_105 = V_10; if (!L_105) { goto IL_02b9; } } { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_106; L_106 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_107 = ___0_eventPtr; Touchscreen_TriggerTap_mD408DAB8209B5ACF286C7997585AAD0AF47B3013(L_106, (&V_4), L_107, NULL); goto IL_036c; } IL_02b9: { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_108; L_108 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_109 = ___0_eventPtr; InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7(L_108, (&V_4), 0, L_109, InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var); goto IL_036c; } IL_02cd: { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_110 = V_4; V_14 = L_110; TouchState_set_phase_mCC48A355F50B41E745BDCE383BD083A69BD8644A((&V_14), 2, NULL); TouchState_set_isOrphanedPrimaryTouch_m2610EBB9B4DB8D920EC53D3785CD88C1537957D7((&V_14), (bool)1, NULL); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_111; L_111 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_112 = ___0_eventPtr; InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7(L_111, (&V_14), 0, L_112, InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var); goto IL_036c; } IL_02f2: { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_113; L_113 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_114 = ___0_eventPtr; InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7(L_113, (&V_4), 0, L_114, InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var); goto IL_036c; } IL_0303: { bool L_115; L_115 = TouchState_get_isNoneEndedOrCanceled_mC2000BF710D7EDFC3590D18253215FCA67E3F464((&V_4), NULL); if (!L_115) { goto IL_036c; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_116 = V_2; bool L_117; L_117 = TouchState_get_isOrphanedPrimaryTouch_m692F6F3BB4886A4ADC7578416BDA2CF43190CEF5((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_116, NULL); if (!L_117) { goto IL_036c; } } { V_15 = (bool)0; V_16 = 0; goto IL_0340; } IL_031c: { int32_t L_118 = V_16; int32_t L_119 = V_8; if ((((int32_t)L_118) == ((int32_t)L_119))) { goto IL_033a; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_120 = V_1; int32_t L_121 = V_16; uint32_t L_122 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); bool L_123; L_123 = TouchState_get_isInProgress_mF14BA2786F207B08DA487C4FD9F010F85107D902((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_120, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_121), (int32_t)L_122)))), NULL); if (!L_123) { goto IL_033a; } } { V_15 = (bool)1; goto IL_0345; } IL_033a: { int32_t L_124 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_124, 1)); } IL_0340: { int32_t L_125 = V_16; int32_t L_126 = V_3; if ((((int32_t)L_125) < ((int32_t)L_126))) { goto IL_031c; } } IL_0345: { bool L_127 = V_15; if (L_127) { goto IL_036c; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_128 = V_2; TouchState_set_isOrphanedPrimaryTouch_m2610EBB9B4DB8D920EC53D3785CD88C1537957D7((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_128, (bool)0, NULL); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_129; L_129 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); NullCheck(L_129); TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC* L_130; L_130 = TouchControl_get_phase_mB82674B59168CD8074E9C371A51B088F76D4AC55_inline(L_129, NULL); il2cpp_codegen_initobj((&V_17), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_131 = V_17; InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8(L_130, (uint8_t)3, 0, L_131, InputState_Change_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m626C10CC064EB8ED61608BF1DDF983920D38D0E8_RuntimeMethod_var); } IL_036c: { bool L_132 = V_10; if (!L_132) { goto IL_038a; } } { ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_133; L_133 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_5 = L_133; int32_t L_134 = V_8; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_135; L_135 = ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C((&V_5), L_134, ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_136 = ___0_eventPtr; Touchscreen_TriggerTap_mD408DAB8209B5ACF286C7997585AAD0AF47B3013(L_135, (&V_4), L_136, NULL); return; } IL_038a: { ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_137; L_137 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_5 = L_137; int32_t L_138 = V_8; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_139; L_139 = ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C((&V_5), L_138, ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_140 = ___0_eventPtr; InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7(L_139, (&V_4), 0, L_140, InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var); return; } IL_03a5: { int32_t L_141 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_141, 1)); } IL_03ab: { int32_t L_142 = V_8; int32_t L_143 = V_3; if ((((int32_t)L_142) < ((int32_t)L_143))) { goto IL_0106; } } { return; } IL_03b4: { V_18 = 0; goto IL_045d; } IL_03bc: { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_144 = V_1; bool L_145; L_145 = TouchState_get_isNoneEndedOrCanceled_mC2000BF710D7EDFC3590D18253215FCA67E3F464((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_144, NULL); if (!L_145) { goto IL_044e; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_146; L_146 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL); (&V_4)->___delta = L_146; double L_147; L_147 = InputEventPtr_get_time_mD2C90C66C334E767E2F9B5B9A3711B500027B185((&___0_eventPtr), NULL); (&V_4)->___startTime = L_147; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97 L_148 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_149 = L_148.___position; (&V_4)->___startPosition = L_149; TouchState_set_isPrimaryTouch_m6BB43521B2EDD8EFD435C5890590A51DE183AAA6((&V_4), (bool)0, NULL); TouchState_set_isOrphanedPrimaryTouch_m2610EBB9B4DB8D920EC53D3785CD88C1537957D7((&V_4), (bool)0, NULL); TouchState_set_isTap_m31B4AEE4DC8A6CE2174728244C0A1D1539D30B15((&V_4), (bool)0, NULL); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_150 = V_1; NullCheck(L_150); uint8_t L_151 = L_150->___tapCount; (&V_4)->___tapCount = L_151; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_152 = V_2; bool L_153; L_153 = TouchState_get_isNoneEndedOrCanceled_mC2000BF710D7EDFC3590D18253215FCA67E3F464((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_152, NULL); if (!L_153) { goto IL_0433; } } { TouchState_set_isPrimaryTouch_m6BB43521B2EDD8EFD435C5890590A51DE183AAA6((&V_4), (bool)1, NULL); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_154; L_154 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_155 = ___0_eventPtr; InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7(L_154, (&V_4), 0, L_155, InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var); } IL_0433: { ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_156; L_156 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_5 = L_156; int32_t L_157 = V_18; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_158; L_158 = ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C((&V_5), L_157, ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_159 = ___0_eventPtr; InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7(L_158, (&V_4), 0, L_159, InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var); return; } IL_044e: { int32_t L_160 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_160, 1)); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_161 = V_1; uint32_t L_162 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); V_1 = ((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_161, (int32_t)L_162)); } IL_045d: { int32_t L_163 = V_18; int32_t L_164 = V_3; if ((((int32_t)L_163) < ((int32_t)L_164))) { goto IL_03bc; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_UnityEngine_InputSystem_LowLevel_IInputStateCallbackReceiver_OnNextUpdate_mBFBA4DE5D5E6A132F68A230D85C047EB3DF37845 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) { { Touchscreen_OnNextUpdate_m2E342A2AA43FBEA82432E148FF75C150349B5AE0(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_UnityEngine_InputSystem_LowLevel_IInputStateCallbackReceiver_OnStateEvent_mB39D6999A35C6776459D57181054FBC0A9D43905 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, const RuntimeMethod* method) { { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = ___0_eventPtr; Touchscreen_OnStateEvent_m39DFD271505C103F1ACA3A58B798DA865D99EC16(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Touchscreen_UnityEngine_InputSystem_LowLevel_IInputStateCallbackReceiver_GetStateOffsetForEvent_mC461389F3B0E7EA8A52803A8C8454AA5364C3085 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_eventPtr, uint32_t* ___2_offset, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlExtensions_FindInParentChain_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_m5B6AC252ED646B3642CE1FC22A1209CC2C60C23B_RuntimeMethod_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*)&ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_0 = NULL; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* V_1 = NULL; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_2 = NULL; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E V_7; memset((&V_7), 0, sizeof(V_7)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_8; memset((&V_8), 0, sizeof(V_8)); int32_t V_9 = 0; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_10 = NULL; { bool L_0; L_0 = InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327((&___1_eventPtr), InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_RuntimeMethod_var); if (L_0) { goto IL_000b; } } { return (bool)0; } IL_000b: { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_1 = ___1_eventPtr; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_2; L_2 = StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81(L_1, NULL); V_0 = L_2; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_3 = V_0; NullCheck(L_3); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4 = L_3->___stateFormat; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_5; L_5 = TouchState_get_Format_mE473D3097A050EF38348C8E25E6C5A19D0C034C0(NULL); bool L_6; L_6 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_4, L_5, NULL); if (!L_6) { goto IL_0026; } } { return (bool)0; } IL_0026: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___0_control; if (L_7) { goto IL_00f4; } } { void* L_8; L_8 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(__this, NULL); ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_9; L_9 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_7 = L_9; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_10; L_10 = ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C((&V_7), 0, ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); NullCheck(L_10); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_11; L_11 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_10, NULL); V_8 = L_11; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_12; L_12 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_8), NULL); V_2 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((void*)il2cpp_codegen_add((intptr_t)L_8, (intptr_t)((uintptr_t)L_12))); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_13 = V_0; void* L_14; L_14 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_13, NULL); V_3 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_14; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_15 = V_3; NullCheck(L_15); int32_t L_16 = L_15->___touchId; V_4 = L_16; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_17 = V_3; int32_t L_18; L_18 = TouchState_get_phase_m2097D70532934B1A5C85712FBEC38B46D4ADA358_inline((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_17, NULL); V_5 = L_18; ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_19; L_19 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_7 = L_19; int32_t L_20; L_20 = ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_inline((&V_7), ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_RuntimeMethod_var); V_6 = L_20; V_9 = 0; goto IL_00ec; } IL_0080: { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_21 = V_2; int32_t L_22 = V_9; uint32_t L_23 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); V_10 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((uintptr_t)((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_21, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_22), (int32_t)L_23))))); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_24 = V_10; NullCheck(L_24); int32_t L_25 = L_24->___touchId; int32_t L_26 = V_4; if ((((int32_t)L_25) == ((int32_t)L_26))) { goto IL_00ac; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_27 = V_10; bool L_28; L_28 = TouchState_get_isInProgress_mF14BA2786F207B08DA487C4FD9F010F85107D902((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_27, NULL); if (L_28) { goto IL_00e6; } } { int32_t L_29 = V_5; bool L_30; L_30 = InputExtensions_IsActive_m5C24DADEAF86223FF06EDE1181E1D59009E2BD63(L_29, NULL); if (!L_30) { goto IL_00e6; } } IL_00ac: { uint32_t* L_31 = ___2_offset; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_32; L_32 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); NullCheck(L_32); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_33 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_32)->___m_StateBlock); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_34; L_34 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_33, NULL); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_35; L_35 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); NullCheck(L_35); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_36 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_35)->___m_StateBlock); uint32_t L_37; L_37 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(L_36, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_38 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock); uint32_t L_39; L_39 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_38, NULL); int32_t L_40 = V_9; int32_t L_41; L_41 = UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_inline(UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_RuntimeMethod_var); *((int32_t*)L_31) = (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)L_37)), (int32_t)L_39)), ((int32_t)il2cpp_codegen_multiply(L_40, L_41)))); return (bool)1; } IL_00e6: { int32_t L_42 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00ec: { int32_t L_43 = V_9; int32_t L_44 = V_6; if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_0080; } } { return (bool)0; } IL_00f4: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_45 = ___0_control; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_46; L_46 = InputControlExtensions_FindInParentChain_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_m5B6AC252ED646B3642CE1FC22A1209CC2C60C23B(L_45, InputControlExtensions_FindInParentChain_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_m5B6AC252ED646B3642CE1FC22A1209CC2C60C23B_RuntimeMethod_var); V_1 = L_46; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_47 = V_1; if (!L_47) { goto IL_0107; } } { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_48 = V_1; NullCheck(L_48); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_49; L_49 = InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline(L_48, NULL); if ((((RuntimeObject*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_49) == ((RuntimeObject*)(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)__this))) { goto IL_0109; } } IL_0107: { return (bool)0; } IL_0109: { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_50 = V_1; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_51; L_51 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); if ((((RuntimeObject*)(TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079*)L_50) == ((RuntimeObject*)(TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079*)L_51))) { goto IL_0114; } } { return (bool)0; } IL_0114: { uint32_t* L_52 = ___2_offset; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_53 = V_1; NullCheck(L_53); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_54; L_54 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_53, NULL); V_8 = L_54; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_55; L_55 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_8), NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_56 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock); uint32_t L_57; L_57 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_56, NULL); *((int32_t*)L_52) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_55, (int32_t)L_57)); return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_UnityEngine_InputSystem_LowLevel_ICustomDeviceReset_Reset_m761EDE4E4DC59A85DD32D27E3A2BEA5CBE1C161F (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, 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*)&InputState_Change_TisTouchPhase_tC280DE0C3DA3652019BF3605D57099E6CE2F3B14_mC860BBB0B414783C28CD2D985312E7E3AB4D235D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateEvent_GetEventSizeWithPayload_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m6C3AC51614C932EEE3202020E029321DBF1B3CB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } void* V_0 = NULL; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_1; memset((&V_1), 0, sizeof(V_1)); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_2 = NULL; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_3 = NULL; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_4 = NULL; int32_t V_5 = 0; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_6; memset((&V_6), 0, sizeof(V_6)); ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E V_7; memset((&V_7), 0, sizeof(V_7)); int32_t V_8 = 0; { void* L_0; L_0 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(__this, NULL); V_0 = L_0; int32_t L_1; L_1 = StateEvent_GetEventSizeWithPayload_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m6C3AC51614C932EEE3202020E029321DBF1B3CB3(StateEvent_GetEventSizeWithPayload_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m6C3AC51614C932EEE3202020E029321DBF1B3CB3_RuntimeMethod_var); NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F((&V_1), L_1, 2, 1, NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0150: { NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_1), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); return; } }); try { { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_2 = V_1; void* L_3; L_3 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2(L_2, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var); V_2 = (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_3; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_4 = V_2; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_5; L_5 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1398030676), NULL); int32_t L_6; L_6 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); int32_t L_7; L_7 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(__this, NULL); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 L_8; memset((&L_8), 0, sizeof(L_8)); InputEvent__ctor_mC37410F819784AAFC4D2A58C104E0F093E932924((&L_8), L_5, L_6, L_7, (-1.0), NULL); NullCheck(L_4); L_4->___baseEvent = L_8; void* L_9 = V_0; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_10; L_10 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); NullCheck(L_10); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_11; L_11 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_10, NULL); V_6 = L_11; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_12; L_12 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_6), NULL); V_3 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((void*)il2cpp_codegen_add((intptr_t)L_9, (intptr_t)((uintptr_t)L_12))); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_13 = V_3; int32_t L_14; L_14 = TouchState_get_phase_m2097D70532934B1A5C85712FBEC38B46D4ADA358_inline((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_13, NULL); bool L_15; L_15 = InputExtensions_IsActive_m5C24DADEAF86223FF06EDE1181E1D59009E2BD63(L_14, NULL); if (!L_15) { goto IL_00a2_1; } } { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_16 = V_2; void* L_17; L_17 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_16, NULL); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_18 = V_3; int32_t L_19; L_19 = UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_inline(UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_RuntimeMethod_var); UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(L_17, (void*)L_18, ((int64_t)L_19), NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_20 = V_2; void* L_21; L_21 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_20, NULL); TouchState_set_phase_mCC48A355F50B41E745BDCE383BD083A69BD8644A((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_21, 4, NULL); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_22; L_22 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(__this, NULL); NullCheck(L_22); TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC* L_23; L_23 = TouchControl_get_phase_mB82674B59168CD8074E9C371A51B088F76D4AC55_inline(L_22, NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_24 = V_2; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_25; memset((&L_25), 0, sizeof(L_25)); InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0_inline((&L_25), (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_24, NULL); InputState_Change_TisTouchPhase_tC280DE0C3DA3652019BF3605D57099E6CE2F3B14_mC860BBB0B414783C28CD2D985312E7E3AB4D235D(L_23, 4, 0, L_25, InputState_Change_TisTouchPhase_tC280DE0C3DA3652019BF3605D57099E6CE2F3B14_mC860BBB0B414783C28CD2D985312E7E3AB4D235D_RuntimeMethod_var); } IL_00a2_1: { void* L_26 = V_0; ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_27; L_27 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_7 = L_27; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_28; L_28 = ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C((&V_7), 0, ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); NullCheck(L_28); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_29; L_29 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_28, NULL); V_6 = L_29; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_30; L_30 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_6), NULL); V_4 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((void*)il2cpp_codegen_add((intptr_t)L_26, (intptr_t)((uintptr_t)L_30))); ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_31; L_31 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_7 = L_31; int32_t L_32; L_32 = ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_inline((&V_7), ReadOnlyArray_1_get_Count_m322B2C406CB93A8BB27DDBA287593AE863B8AA03_RuntimeMethod_var); V_5 = L_32; V_8 = 0; goto IL_0148_1; } IL_00db_1: { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_33 = V_4; int32_t L_34 = V_8; uint32_t L_35 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); int32_t L_36; L_36 = TouchState_get_phase_m2097D70532934B1A5C85712FBEC38B46D4ADA358_inline((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_33, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_34), (int32_t)L_35)))), NULL); bool L_37; L_37 = InputExtensions_IsActive_m5C24DADEAF86223FF06EDE1181E1D59009E2BD63(L_36, NULL); if (!L_37) { goto IL_0142_1; } } { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_38 = V_2; void* L_39; L_39 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_38, NULL); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_40 = V_4; int32_t L_41 = V_8; uint32_t L_42 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); int32_t L_43; L_43 = UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_inline(UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_RuntimeMethod_var); UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(L_39, (void*)((uintptr_t)((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)il2cpp_codegen_add((intptr_t)L_40, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_41), (int32_t)L_42))))), ((int64_t)L_43), NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_44 = V_2; void* L_45; L_45 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_44, NULL); TouchState_set_phase_mCC48A355F50B41E745BDCE383BD083A69BD8644A((TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_45, 4, NULL); ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_46; L_46 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(__this, NULL); V_7 = L_46; int32_t L_47 = V_8; TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_48; L_48 = ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C((&V_7), L_47, ReadOnlyArray_1_get_Item_m8214EE7BC64119BFC600CFABF40483B334B4CC7C_RuntimeMethod_var); NullCheck(L_48); TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC* L_49; L_49 = TouchControl_get_phase_mB82674B59168CD8074E9C371A51B088F76D4AC55_inline(L_48, NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_50 = V_2; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_51; memset((&L_51), 0, sizeof(L_51)); InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0_inline((&L_51), (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_50, NULL); InputState_Change_TisTouchPhase_tC280DE0C3DA3652019BF3605D57099E6CE2F3B14_mC860BBB0B414783C28CD2D985312E7E3AB4D235D(L_49, 4, 0, L_51, InputState_Change_TisTouchPhase_tC280DE0C3DA3652019BF3605D57099E6CE2F3B14_mC860BBB0B414783C28CD2D985312E7E3AB4D235D_RuntimeMethod_var); } IL_0142_1: { int32_t L_52 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_52, 1)); } IL_0148_1: { int32_t L_53 = V_8; int32_t L_54 = V_5; if ((((int32_t)L_53) < ((int32_t)L_54))) { goto IL_00db_1; } } { goto IL_015e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_015e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Touchscreen_MergeForward_mD271FF8118FADFE893EDA242B78D213D7A0D7214 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_currentEventPtr, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_nextEventPtr, const RuntimeMethod* method) { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_0 = NULL; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_1 = NULL; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_2 = NULL; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* V_3 = NULL; { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0; L_0 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___0_currentEventPtr), 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_0030; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3; L_3 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___1_nextEventPtr), NULL); 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_0032; } } IL_0030: { return (bool)0; } IL_0032: { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_6 = ___0_currentEventPtr; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_7; L_7 = StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81(L_6, NULL); V_0 = L_7; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_8 = ___1_nextEventPtr; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_9; L_9 = StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81(L_8, NULL); V_1 = L_9; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_10 = V_0; NullCheck(L_10); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11 = L_10->___stateFormat; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; L_12 = TouchState_get_Format_mE473D3097A050EF38348C8E25E6C5A19D0C034C0(NULL); bool L_13; L_13 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_11, L_12, NULL); if (L_13) { goto IL_0064; } } { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_14 = V_1; NullCheck(L_14); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15 = L_14->___stateFormat; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_16; L_16 = TouchState_get_Format_mE473D3097A050EF38348C8E25E6C5A19D0C034C0(NULL); bool L_17; L_17 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_15, L_16, NULL); if (!L_17) { goto IL_0066; } } IL_0064: { return (bool)0; } IL_0066: { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_18 = V_0; void* L_19; L_19 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_18, NULL); V_2 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_19; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_20 = V_1; void* L_21; L_21 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_20, NULL); V_3 = (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97*)L_21; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_22 = V_2; NullCheck(L_22); int32_t L_23 = L_22->___touchId; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_24 = V_3; NullCheck(L_24); int32_t L_25 = L_24->___touchId; if ((!(((uint32_t)L_23) == ((uint32_t)L_25)))) { goto IL_009e; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_26 = V_2; NullCheck(L_26); uint8_t L_27 = L_26->___phaseId; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_28 = V_3; NullCheck(L_28); uint8_t L_29 = L_28->___phaseId; if ((!(((uint32_t)L_27) == ((uint32_t)L_29)))) { goto IL_009e; } } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_30 = V_2; NullCheck(L_30); uint8_t L_31 = L_30->___flags; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_32 = V_3; NullCheck(L_32); uint8_t L_33 = L_32->___flags; if ((((int32_t)L_31) == ((int32_t)L_33))) { goto IL_00a0; } } IL_009e: { return (bool)0; } IL_00a0: { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_34 = V_3; NullCheck(L_34); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_35 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_34->___delta); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_36 = L_35; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_36); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_38 = V_2; NullCheck(L_38); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = L_38->___delta; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40; L_40 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_37, L_39, NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_36 = L_40; return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Touchscreen_UnityEngine_InputSystem_LowLevel_IEventMerger_MergeForward_m68D259D6B5869BAA65CE877C03EBAF7B9DC4BCD9 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_currentEventPtr, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_nextEventPtr, const RuntimeMethod* method) { { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = ___0_currentEventPtr; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_1 = ___1_nextEventPtr; bool L_2; L_2 = Touchscreen_MergeForward_mD271FF8118FADFE893EDA242B78D213D7A0D7214(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen_TriggerTap_mD408DAB8209B5ACF286C7997585AAD0AF47B3013 (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___0_control, TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* ___1_state, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___2_eventPtr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_0 = ___1_state; TouchState_set_isTapPress_m42BC799213916CA303DCE59FFCF3F39DF43F5642(L_0, (bool)1, NULL); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_1 = ___1_state; TouchState_set_isTapRelease_m8CECE48CDFD6955A73D24CB052BF1BD8E506E178(L_1, (bool)0, NULL); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_2 = ___0_control; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_3 = ___1_state; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_4 = ___2_eventPtr; InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7(L_2, L_3, 0, L_4, InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_5 = ___1_state; TouchState_set_isTapPress_m42BC799213916CA303DCE59FFCF3F39DF43F5642(L_5, (bool)0, NULL); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_6 = ___1_state; TouchState_set_isTapRelease_m8CECE48CDFD6955A73D24CB052BF1BD8E506E178(L_6, (bool)1, NULL); TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_7 = ___0_control; TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_8 = ___1_state; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_9 = ___2_eventPtr; InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7(L_7, L_8, 0, L_9, InputState_Change_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_m63816005DBA53131D6E90B07D19DBC1A0F2E61C7_RuntimeMethod_var); TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* L_10 = ___1_state; TouchState_set_isTapRelease_m8CECE48CDFD6955A73D24CB052BF1BD8E506E178(L_10, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touchscreen__ctor_mC927D439C841E2B64A29C0413D79A44261BD5EC4 (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) { { Pointer__ctor_mD96F9E30371AD5B7C3F8C2B7EDEA322D0108B8C8(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* TrackedDevice_get_trackingState_m6E39667A7F4D0671E0E4A60E7750706FF427E819 (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, const RuntimeMethod* method) { { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = __this->___U3CtrackingStateU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevice_set_trackingState_mA69108B53884D9D8E5495033146C56979E668036 (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___0_value, const RuntimeMethod* method) { { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = ___0_value; __this->___U3CtrackingStateU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtrackingStateU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* TrackedDevice_get_isTracked_m0ACE3CF86BDFE28D1E6C52460285B7F97B4C7419 (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CisTrackedU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevice_set_isTracked_m15B21762D1E58528720516C2193D6FB3D6EAF047 (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CisTrackedU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CisTrackedU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* TrackedDevice_get_devicePosition_mF2A0B044A244D1A63ECD32AE48E42E3F24F0E84D (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = __this->___U3CdevicePositionU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevice_set_devicePosition_mAFA63D30524DB145E14CBF34AAE9ED921A9E239F (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CdevicePositionU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdevicePositionU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* TrackedDevice_get_deviceRotation_m1A3BD5236736A1D4B5A60EDF72F231AA0A6FEF17 (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, const RuntimeMethod* method) { { QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* L_0 = __this->___U3CdeviceRotationU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevice_set_deviceRotation_m805F61400A8DC0F36BBAA18339302C71A231EC5B (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* ___0_value, const RuntimeMethod* method) { { QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* L_0 = ___0_value; __this->___U3CdeviceRotationU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdeviceRotationU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevice_FinishSetup_m8FE5D25BCB3BE51AA50D75C97265A8B8D39D0DC5 (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __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_TisIntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_m87D5D6574BD57F88D41DDE18D17933360E255297_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisQuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_m6F3533847D96A9AD4363B88D2D912D7ADCE096C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29340CC6DE4F0D8CF1A3ADBF57306A53920E648A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral335FF3A7EB83C5141B0A224AA6FF1E4BB3940BD4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD01445F0360E2DE9E8979C8B0B4375041024C567); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE99981D4BE3BFBE312C52C21EADDC2EACD9ED3D); s_Il2CppMethodInitialized = true; } { InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL); IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0; L_0 = InputControl_GetChildControl_TisIntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_m87D5D6574BD57F88D41DDE18D17933360E255297(__this, _stringLiteralFE99981D4BE3BFBE312C52C21EADDC2EACD9ED3D, InputControl_GetChildControl_TisIntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_m87D5D6574BD57F88D41DDE18D17933360E255297_RuntimeMethod_var); TrackedDevice_set_trackingState_mA69108B53884D9D8E5495033146C56979E668036_inline(__this, L_0, NULL); ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1; L_1 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral29340CC6DE4F0D8CF1A3ADBF57306A53920E648A, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var); TrackedDevice_set_isTracked_m15B21762D1E58528720516C2193D6FB3D6EAF047_inline(__this, L_1, NULL); Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_2; L_2 = InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418(__this, _stringLiteral335FF3A7EB83C5141B0A224AA6FF1E4BB3940BD4, InputControl_GetChildControl_TisVector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_mD3B77ED4A28875CD650D600E82A0E4C1E9EBD418_RuntimeMethod_var); TrackedDevice_set_devicePosition_mAFA63D30524DB145E14CBF34AAE9ED921A9E239F_inline(__this, L_2, NULL); QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* L_3; L_3 = InputControl_GetChildControl_TisQuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_m6F3533847D96A9AD4363B88D2D912D7ADCE096C4(__this, _stringLiteralD01445F0360E2DE9E8979C8B0B4375041024C567, InputControl_GetChildControl_TisQuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_m6F3533847D96A9AD4363B88D2D912D7ADCE096C4_RuntimeMethod_var); TrackedDevice_set_deviceRotation_m805F61400A8DC0F36BBAA18339302C71A231EC5B_inline(__this, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevice__ctor_mB27788B88E0EACB28065D20F6FE6E39AF391B375 (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputExtensions_IsInProgress_m25007106321076468BF7FE0FA4B3685FC6A6B7BA (int32_t ___0_phase, const RuntimeMethod* method) { { int32_t L_0 = ___0_phase; if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_0009; } } { int32_t L_1 = ___0_phase; return (bool)((((int32_t)L_1) == ((int32_t)3))? 1 : 0); } IL_0009: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputExtensions_IsEndedOrCanceled_m00A006256F424472010DDC115CBAEFC4F9A024CA (int32_t ___0_phase, const RuntimeMethod* method) { { int32_t L_0 = ___0_phase; if ((((int32_t)L_0) == ((int32_t)4))) { goto IL_0009; } } { int32_t L_1 = ___0_phase; return (bool)((((int32_t)L_1) == ((int32_t)3))? 1 : 0); } IL_0009: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputExtensions_IsActive_m5C24DADEAF86223FF06EDE1181E1D59009E2BD63 (int32_t ___0_phase, const RuntimeMethod* method) { { int32_t L_0 = ___0_phase; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1))) > ((uint32_t)1)))) { goto IL_000a; } } { int32_t L_1 = ___0_phase; if ((!(((uint32_t)L_1) == ((uint32_t)5)))) { goto IL_000c; } } IL_000a: { return (bool)1; } IL_000c: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputExtensions_IsModifierKey_m69DE9A6BF813DB3DB085EDB72593561197F7A4A4 (int32_t ___0_key, const RuntimeMethod* method) { { int32_t L_0 = ___0_key; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, ((int32_t)51)))) <= ((uint32_t)7)))) { goto IL_0009; } } { return (bool)1; } IL_0009: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputExtensions_IsTextInputKey_m84413E64658212779F4DA9DB8C3E5C0CFBD35EA1 (int32_t ___0_key, const RuntimeMethod* method) { { int32_t L_0 = ___0_key; if ((!(((uint32_t)L_0) > ((uint32_t)3)))) { goto IL_0014; } } { int32_t L_1 = ___0_key; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, ((int32_t)51)))) > ((uint32_t)((int32_t)26))))) { goto IL_0014; } } { int32_t L_2 = ___0_key; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, ((int32_t)94)))) <= ((uint32_t)((int32_t)17))))) { goto IL_0016; } } IL_0014: { return (bool)0; } IL_0016: { return (bool)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 IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA InputManager_get_devices_m2C3974F1750002E781518E9010ADBF1E25C4FCF4 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m07982CE02FB4B2988A85E4516C7CF282EDD1F79B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_0 = __this->___m_Devices; int32_t L_1 = __this->___m_DevicesCount; ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_2; memset((&L_2), 0, sizeof(L_2)); ReadOnlyArray_1__ctor_m07982CE02FB4B2988A85E4516C7CF282EDD1F79B((&L_2), L_0, 0, L_1, ReadOnlyArray_1__ctor_m07982CE02FB4B2988A85E4516C7CF282EDD1F79B_RuntimeMethod_var); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_0 = __this->___m_Processors; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_0 = __this->___m_Interactions; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_0 = __this->___m_Composites; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338 InputManager_get_metrics_m0AC40AF35A105CAD72355A6E0F94E06CAECB5D3E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m2FB27EE8E78F3D0092CDC74AA2E85EE842550088_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m83FFD1DE0820A9DAD8B823C742B512EF11F20CA3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m903CC29C456D8D3F5399B0CDD82EE368EA85E698_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mB0F7598C3DABE60D65C450A5571291A88BB74D38_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_2; memset((&V_2), 0, sizeof(V_2)); { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338 L_0 = __this->___m_Metrics; V_0 = L_0; int32_t L_1 = __this->___m_DevicesCount; InputMetrics_set_currentNumDevices_m548C2BF7385931D42DD8FF22BB010FF602AC14EA_inline((&V_0), L_1, NULL); InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_2 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); uint32_t L_3 = L_2->___totalSize; InputMetrics_set_currentStateSizeInBytes_m9BBDBBD4A727B654A36F2396F40DB4D0E137CD7D_inline((&V_0), L_3, NULL); int32_t L_4 = __this->___m_DevicesCount; InputMetrics_set_currentControlCount_mDF1F18CB6B69696C953510A4FE58C87D6FA72729_inline((&V_0), L_4, NULL); V_1 = 0; goto IL_005e; } IL_0037: { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_5 = (&V_0); int32_t L_6; L_6 = InputMetrics_get_currentControlCount_mEBDE0B72A6A56819D2BBA87394C386EECEBD78F3_inline(L_5, NULL); InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_7 = __this->___m_Devices; int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_10); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_11; L_11 = InputDevice_get_allControls_mBE0708162230B5536FC85F49040EA943BEDA902E(L_10, NULL); V_2 = L_11; int32_t L_12; L_12 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_2), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); InputMetrics_set_currentControlCount_mDF1F18CB6B69696C953510A4FE58C87D6FA72729_inline(L_5, ((int32_t)il2cpp_codegen_add(L_6, L_12)), NULL); int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_005e: { int32_t L_14 = V_1; int32_t L_15 = __this->___m_DevicesCount; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0037; } } { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_16 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* L_17 = L_16->___layoutTypes; NullCheck(L_17); int32_t L_18; L_18 = Dictionary_2_get_Count_mB0F7598C3DABE60D65C450A5571291A88BB74D38(L_17, Dictionary_2_get_Count_mB0F7598C3DABE60D65C450A5571291A88BB74D38_RuntimeMethod_var); InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A_inline((&V_0), L_18, NULL); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_19 = (&V_0); int32_t L_20; L_20 = InputMetrics_get_currentLayoutCount_m69DC513C2784189A9B3F214A3332DD9DC352A528_inline(L_19, NULL); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_21 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* L_22 = L_21->___layoutStrings; NullCheck(L_22); int32_t L_23; L_23 = Dictionary_2_get_Count_m903CC29C456D8D3F5399B0CDD82EE368EA85E698(L_22, Dictionary_2_get_Count_m903CC29C456D8D3F5399B0CDD82EE368EA85E698_RuntimeMethod_var); InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A_inline(L_19, ((int32_t)il2cpp_codegen_add(L_20, L_23)), NULL); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_24 = (&V_0); int32_t L_25; L_25 = InputMetrics_get_currentLayoutCount_m69DC513C2784189A9B3F214A3332DD9DC352A528_inline(L_24, NULL); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_26 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* L_27 = L_26->___layoutBuilders; NullCheck(L_27); int32_t L_28; L_28 = Dictionary_2_get_Count_m83FFD1DE0820A9DAD8B823C742B512EF11F20CA3(L_27, Dictionary_2_get_Count_m83FFD1DE0820A9DAD8B823C742B512EF11F20CA3_RuntimeMethod_var); InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A_inline(L_24, ((int32_t)il2cpp_codegen_add(L_25, L_28)), NULL); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_29 = (&V_0); int32_t L_30; L_30 = InputMetrics_get_currentLayoutCount_m69DC513C2784189A9B3F214A3332DD9DC352A528_inline(L_29, NULL); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_31 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* L_32 = L_31->___layoutOverrides; NullCheck(L_32); int32_t L_33; L_33 = Dictionary_2_get_Count_m2FB27EE8E78F3D0092CDC74AA2E85EE842550088(L_32, Dictionary_2_get_Count_m2FB27EE8E78F3D0092CDC74AA2E85EE842550088_RuntimeMethod_var); InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A_inline(L_29, ((int32_t)il2cpp_codegen_add(L_30, L_33)), NULL); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338 L_34 = V_0; return L_34; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0 = __this->___m_Settings; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_set_settings_m06AFDB09FC193BD7C3702F2A842B7064A32D0F45 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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; } } { 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*)&InputManager_set_settings_m06AFDB09FC193BD7C3702F2A842B7064A32D0F45_RuntimeMethod_var))); } IL_0014: { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_3 = __this->___m_Settings; InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_4 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, L_4, NULL); if (!L_5) { goto IL_0023; } } { return; } IL_0023: { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_6 = ___0_value; __this->___m_Settings = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings), (void*)L_6); InputManager_ApplySettings_m98CCA0C352332E7DC117FB01F45EA7E4D6E03B00(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* InputManager_get_actions_m3E08F76E2CC63B92DB224CEB2E4C645BCAF17D71 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0 = __this->___m_Actions; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_set_actions_mA3297F193D2B064820E5078EBC38236BDA00E183 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___0_value, const RuntimeMethod* method) { { InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0 = ___0_value; __this->___m_Actions = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Actions), (void*)L_0); InputManager_ApplyActions_m604C3B605C21B9F16201324397CEF45A7396530D(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputManager_get_updateMask_m36DDF9BF59730547371C012E507A308FD848F9E4 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_UpdateMask; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_set_updateMask_m7A5F673B6C61D4C6D85FF329C4FDADF9B0F6303E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_UpdateMask; int32_t L_1 = ___0_value; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_000a; } } { return; } IL_000a: { int32_t L_2 = ___0_value; __this->___m_UpdateMask = L_2; int32_t L_3 = __this->___m_DevicesCount; if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0020; } } { InputManager_ReallocateStateBuffers_m81CEECBFC735429DA4DD822AFB49B8A22176E728(__this, NULL); } IL_0020: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputManager_get_defaultUpdateType_mB7D093DDF6E2D3B78F8AA059FA9506800C33B35C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_CurrentUpdate; if (!L_0) { goto IL_000f; } } { int32_t L_1 = __this->___m_CurrentUpdate; return L_1; } IL_000f: { int32_t L_2 = __this->___m_UpdateMask; int32_t L_3; L_3 = InputUpdate_GetUpdateTypeForPlayer_m6077A2E346925FCB56E1554E12DA16F45B3F252A(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputManager_get_pollingFrequency_m3494464A6698004677BEFAABE61C7E584694F94E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { float L_0 = __this->___m_PollingFrequency; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_set_pollingFrequency_mC2F72FA477CD47FF2AD605B69399270BF22B66EF (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, float ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_value; if ((!(((float)L_0) <= ((float)(0.0f))))) { goto IL_0018; } } { 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*)&_stringLiteralE4C1123FFC7B0EFD6254D0768E1D5746664256B0)), ((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*)&InputManager_set_pollingFrequency_mC2F72FA477CD47FF2AD605B69399270BF22B66EF_RuntimeMethod_var))); } IL_0018: { float L_2 = ___0_value; __this->___m_PollingFrequency = L_2; RuntimeObject* L_3 = __this->___m_Runtime; if (!L_3) { goto IL_0033; } } { RuntimeObject* L_4 = __this->___m_Runtime; float L_5 = ___0_value; NullCheck(L_4); InterfaceActionInvoker1< float >::Invoke(18, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_4, L_5); } IL_0033: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onDeviceChange_m1A16B643EBFE6071B227484232BE641EECAC3B95 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_m4FA4A4FF09BC5C38CDE56FAF27046D5915D4C039_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* L_0 = (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*)(&__this->___m_DeviceChangeListeners); Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* L_1 = ___0_value; CallbackArray_1_AddCallback_m4FA4A4FF09BC5C38CDE56FAF27046D5915D4C039(L_0, L_1, CallbackArray_1_AddCallback_m4FA4A4FF09BC5C38CDE56FAF27046D5915D4C039_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onDeviceChange_mB0EF43A57C43257EC56F9A36EF24361A44F8A981 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_m9BD6BED2438CACB731332DC421E1BD49CD2AE492_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* L_0 = (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*)(&__this->___m_DeviceChangeListeners); Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* L_1 = ___0_value; CallbackArray_1_RemoveCallback_m9BD6BED2438CACB731332DC421E1BD49CD2AE492(L_0, L_1, CallbackArray_1_RemoveCallback_m9BD6BED2438CACB731332DC421E1BD49CD2AE492_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onDeviceStateChange_mF7D8BA5B4407B93E73BC2ABCC7C2693D872D7A09 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_mBADE56520AF3E44D4A702802C9C7EB2E1E86F0EA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85* L_0 = (CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85*)(&__this->___m_DeviceStateChangeListeners); Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* L_1 = ___0_value; CallbackArray_1_AddCallback_mBADE56520AF3E44D4A702802C9C7EB2E1E86F0EA(L_0, L_1, CallbackArray_1_AddCallback_mBADE56520AF3E44D4A702802C9C7EB2E1E86F0EA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onDeviceStateChange_mD8415A6413E21AAD4827ABB263DC58918E0EE5CB (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_m6FD5B2321579212DA1BADCD3C4A75FB29E666657_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85* L_0 = (CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85*)(&__this->___m_DeviceStateChangeListeners); Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* L_1 = ___0_value; CallbackArray_1_RemoveCallback_m6FD5B2321579212DA1BADCD3C4A75FB29E666657(L_0, L_1, CallbackArray_1_RemoveCallback_m6FD5B2321579212DA1BADCD3C4A75FB29E666657_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onDeviceCommand_m2CCBCD4ACE2DFBBB0B635EDB1B690AE2A12C2B06 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_mC33F15886F71788E6020C590E3335BE81557C70C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885* L_0 = (CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885*)(&__this->___m_DeviceCommandCallbacks); InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* L_1 = ___0_value; CallbackArray_1_AddCallback_mC33F15886F71788E6020C590E3335BE81557C70C(L_0, L_1, CallbackArray_1_AddCallback_mC33F15886F71788E6020C590E3335BE81557C70C_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onDeviceCommand_mF6012D11879F79F74C4BC3405EAB8DBF517D926A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_m6415694B45E1C70DB4C7EE409643E0CBE681CD5D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885* L_0 = (CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885*)(&__this->___m_DeviceCommandCallbacks); InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* L_1 = ___0_value; CallbackArray_1_RemoveCallback_m6415694B45E1C70DB4C7EE409643E0CBE681CD5D(L_0, L_1, CallbackArray_1_RemoveCallback_m6415694B45E1C70DB4C7EE409643E0CBE681CD5D_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onFindControlLayoutForDevice_m8B78BCAE64A7F4F3C2F169B4095B4792EFC0BA3F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_m1E11DE4659D48810EAE0F16FC740AD5CCE2482F2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* L_0 = (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*)(&__this->___m_DeviceFindLayoutCallbacks); InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* L_1 = ___0_value; CallbackArray_1_AddCallback_m1E11DE4659D48810EAE0F16FC740AD5CCE2482F2(L_0, L_1, CallbackArray_1_AddCallback_m1E11DE4659D48810EAE0F16FC740AD5CCE2482F2_RuntimeMethod_var); InputManager_AddAvailableDevicesThatAreNowRecognized_mE0F489C5F28E922D0E4BCBBD115C57037E47BAD3(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onFindControlLayoutForDevice_m3D423807954C3AB24AB474C46BF5A7922416ADFA (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_m2BE949BADD32F3B43980FD027B5C4EEA44E35426_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* L_0 = (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*)(&__this->___m_DeviceFindLayoutCallbacks); InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* L_1 = ___0_value; CallbackArray_1_RemoveCallback_m2BE949BADD32F3B43980FD027B5C4EEA44E35426(L_0, L_1, CallbackArray_1_RemoveCallback_m2BE949BADD32F3B43980FD027B5C4EEA44E35426_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onLayoutChange_m27767E3C808C5CDB25754FE18AF12F8BC4C39D19 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_m4F5FD8CA08BA547A5727602444A079FF5C21C775_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC* L_0 = (CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC*)(&__this->___m_LayoutChangeListeners); Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* L_1 = ___0_value; CallbackArray_1_AddCallback_m4F5FD8CA08BA547A5727602444A079FF5C21C775(L_0, L_1, CallbackArray_1_AddCallback_m4F5FD8CA08BA547A5727602444A079FF5C21C775_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onLayoutChange_mC560DC1EEA42DD39C97EDA2FB85210C95B27AF44 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_mE672829398391E6074246CEACEF8661F26CFB070_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC* L_0 = (CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC*)(&__this->___m_LayoutChangeListeners); Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* L_1 = ___0_value; CallbackArray_1_RemoveCallback_mE672829398391E6074246CEACEF8661F26CFB070(L_0, L_1, CallbackArray_1_RemoveCallback_mE672829398391E6074246CEACEF8661F26CFB070_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onEvent_mFC20DA985A46A223DE9A1ADFFD39A5DB0083130C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_mD5C1368918EC431CC1E8574E9679CFF4F355D484_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37* L_0 = (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37*)(&__this->___m_EventListeners); Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* L_1 = ___0_value; CallbackArray_1_AddCallback_mD5C1368918EC431CC1E8574E9679CFF4F355D484(L_0, L_1, CallbackArray_1_AddCallback_mD5C1368918EC431CC1E8574E9679CFF4F355D484_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onEvent_mA84D2D17A18F63251F21D05802E2F75BC811E8DD (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_mF3406F016A207793C278ADA9A7E5BB786D52F129_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37* L_0 = (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37*)(&__this->___m_EventListeners); Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* L_1 = ___0_value; CallbackArray_1_RemoveCallback_mF3406F016A207793C278ADA9A7E5BB786D52F129(L_0, L_1, CallbackArray_1_RemoveCallback_mF3406F016A207793C278ADA9A7E5BB786D52F129_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onBeforeUpdate_m78F75D0A08D23335D863A2942AABF3D143E4BD95 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputManager_InstallBeforeUpdateHookIfNecessary_m46D61EBA7338C6D8930D804D7C25E26AB5CF6ED3(__this, NULL); CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_0 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_BeforeUpdateListeners); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F(L_0, L_1, CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onBeforeUpdate_m63D72B2E2A1F5DDC97213F8928034C6FBD61DC87 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_0 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_BeforeUpdateListeners); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD(L_0, L_1, CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onAfterUpdate_m481942292B394025596D440AE8EB4B3DB71AE131 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_0 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_AfterUpdateListeners); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F(L_0, L_1, CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onAfterUpdate_m34BB1902D804819F8B60552E44E3DDAAF4D410CD (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_0 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_AfterUpdateListeners); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD(L_0, L_1, CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onSettingsChange_mC9FF709A0C7564E5A0EA2B3E4AD296859FBEC831 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_0 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_SettingsChangedListeners); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F(L_0, L_1, CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onSettingsChange_mED32BDA9C6993D727C34A9098C2AB39C07D769FE (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_0 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_SettingsChangedListeners); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD(L_0, L_1, CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onActionsChange_m9773E326C7F7A03462197FEA229AB3A3E90CA47D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_0 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_ActionsChangedListeners); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F(L_0, L_1, CallbackArray_1_AddCallback_m0DAE6336DFD024E07577AF038594D478E0B9331F_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onActionsChange_mA5C649139D41259D5A93898AE544E5CDBBBCC98A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_0 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_ActionsChangedListeners); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD(L_0, L_1, CallbackArray_1_RemoveCallback_mBBFA4181860AD661310FC75F96ADCD7C587976AD_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_get_isProcessingEvents_mCEE0643532491B4EEA1B376AA2FAE59762284B5E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_0 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); bool L_1; L_1 = InputEventStream_get_isOpen_mEE33B97DA48F80B43BCE58D08FCAE51958E6459D_inline(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_get_gameIsPlaying_mF7D55D0A31CCA7DF13DDF4979C1FF7358F39AB91 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_get_gameHasFocus_mEFACC4569EA10098EF0797381BB12A63933E8EFD (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_HasFocus; if (L_0) { goto IL_000f; } } { bool L_1; L_1 = InputManager_get_gameShouldGetInputRegardlessOfFocus_m350B65D524DCDE1B55BFCC79F794DC3A89849C4A(__this, NULL); return L_1; } IL_000f: { return (bool)1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_get_gameShouldGetInputRegardlessOfFocus_m350B65D524DCDE1B55BFCC79F794DC3A89849C4A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0 = __this->___m_Settings; NullCheck(L_0); int32_t L_1; L_1 = InputSettings_get_backgroundBehavior_mB8AD0B73E47E301F1BE9D2358593534AEC9F12FA_inline(L_0, NULL); return (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_name, Type_t* ___1_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m09228E70F30816068825C9BB4B45519E7143CE7A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mACF6DD3A83F9F41061E7C4DD48F58C07BFAA31C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m767111BF89218E9F0CD407F44CD9FF1CC6079B87_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mEB31860F9718BC0DB2D231F91D9A78D9666B54EF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m8161C19F09FC9E5EFD3BCE87B8907B3F660FFF51_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1__ctor_m8732B6EBFFA627F5206C86E329439F947A14A67F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mE8768535ABCD24F453DC1EC5127CBD303DEC29A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m9803DE61209750BB22E4E1A58A5DFB943EAFCB80_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; String_t* V_4 = NULL; Type_t* V_5 = NULL; Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE V_6; memset((&V_6), 0, sizeof(V_6)); KeyValuePair_2_t859F90B137C9291C0E478FBE85ABB18F30B91A27 V_7; memset((&V_7), 0, sizeof(V_7)); { String_t* L_0 = ___0_name; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0013; } } { 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*)&InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274_RuntimeMethod_var))); } IL_0013: { Type_t* L_3 = ___1_type; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); bool L_4; L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, (Type_t*)NULL, NULL); if (!L_4) { goto IL_0027; } } { 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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274_RuntimeMethod_var))); } IL_0027: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_7; L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL); Type_t* L_8 = ___1_type; NullCheck(L_7); bool L_9; L_9 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_7, L_8); V_0 = L_9; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_0_0_0_var) }; Type_t* L_11; L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL); Type_t* L_12 = ___1_type; NullCheck(L_11); bool L_13; L_13 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_11, L_12); V_1 = L_13; bool L_14 = V_0; if (L_14) { goto IL_0094; } } { bool L_15 = V_1; if (L_15) { goto IL_0094; } } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = (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_17 = L_16; NullCheck(L_17); (L_17)->SetAt(static_cast(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD94B30F5FBD8D148126F385E80E1D11579438F2E))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17; Type_t* L_19 = ___1_type; NullCheck(L_19); String_t* L_20; L_20 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_19); NullCheck(L_18); (L_18)->SetAt(static_cast(1), (String_t*)L_20); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_18; NullCheck(L_21); (L_21)->SetAt(static_cast(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFA3BFCAE5626D295B274EC32A9E75D975A8A8A8A))); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21; Type_t* L_23 = ___1_type; NullCheck(L_23); Type_t* L_24; L_24 = VirtualFuncInvoker0< Type_t* >::Invoke(109, L_23); NullCheck(L_24); String_t* L_25; L_25 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_24); NullCheck(L_22); (L_22)->SetAt(static_cast(3), (String_t*)L_25); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_22; NullCheck(L_26); (L_26)->SetAt(static_cast(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D))); String_t* L_27; L_27 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_26, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_28 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_28, L_27, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_28, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274_RuntimeMethod_var))); } IL_0094: { String_t* L_29 = ___0_name; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_2), L_29, NULL); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_30 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_31 = V_2; bool L_32; L_32 = Collection_HasLayout_m76BD57A515EFDE26B81646B755529776C02ACA8E(L_30, L_31, NULL); V_3 = L_32; Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_33 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* L_34 = L_33->___layoutTypes; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_35 = V_2; Type_t* L_36 = ___1_type; NullCheck(L_34); Dictionary_2_set_Item_mACF6DD3A83F9F41061E7C4DD48F58C07BFAA31C7(L_34, L_35, L_36, Dictionary_2_set_Item_mACF6DD3A83F9F41061E7C4DD48F58C07BFAA31C7_RuntimeMethod_var); V_4 = (String_t*)NULL; Type_t* L_37 = ___1_type; NullCheck(L_37); Type_t* L_38; L_38 = VirtualFuncInvoker0< Type_t* >::Invoke(109, L_37); V_5 = L_38; goto IL_0127; } IL_00c8: { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_39 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* L_40 = L_39->___layoutTypes; NullCheck(L_40); Enumerator_tC7FEC7C0C46B33E076C8049925C674971CBC97DE L_41; L_41 = Dictionary_2_GetEnumerator_m09228E70F30816068825C9BB4B45519E7143CE7A(L_40, Dictionary_2_GetEnumerator_m09228E70F30816068825C9BB4B45519E7143CE7A_RuntimeMethod_var); V_6 = L_41; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0110: { Enumerator_Dispose_m767111BF89218E9F0CD407F44CD9FF1CC6079B87((&V_6), Enumerator_Dispose_m767111BF89218E9F0CD407F44CD9FF1CC6079B87_RuntimeMethod_var); return; } }); try { { goto IL_0105_1; } IL_00dc_1: { KeyValuePair_2_t859F90B137C9291C0E478FBE85ABB18F30B91A27 L_42; L_42 = Enumerator_get_Current_m8161C19F09FC9E5EFD3BCE87B8907B3F660FFF51_inline((&V_6), Enumerator_get_Current_m8161C19F09FC9E5EFD3BCE87B8907B3F660FFF51_RuntimeMethod_var); V_7 = L_42; Type_t* L_43; L_43 = KeyValuePair_2_get_Value_m9803DE61209750BB22E4E1A58A5DFB943EAFCB80_inline((&V_7), KeyValuePair_2_get_Value_m9803DE61209750BB22E4E1A58A5DFB943EAFCB80_RuntimeMethod_var); Type_t* L_44 = V_5; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); bool L_45; L_45 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_43, L_44, NULL); if (!L_45) { goto IL_0105_1; } } { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_46; L_46 = KeyValuePair_2_get_Key_mE8768535ABCD24F453DC1EC5127CBD303DEC29A5_inline((&V_7), KeyValuePair_2_get_Key_mE8768535ABCD24F453DC1EC5127CBD303DEC29A5_RuntimeMethod_var); String_t* L_47; L_47 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_46, NULL); V_4 = L_47; goto IL_011e; } IL_0105_1: { bool L_48; L_48 = Enumerator_MoveNext_mEB31860F9718BC0DB2D231F91D9A78D9666B54EF((&V_6), Enumerator_MoveNext_mEB31860F9718BC0DB2D231F91D9A78D9666B54EF_RuntimeMethod_var); if (L_48) { goto IL_00dc_1; } } { goto IL_011e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_011e: { Type_t* L_49 = V_5; NullCheck(L_49); Type_t* L_50; L_50 = VirtualFuncInvoker0< Type_t* >::Invoke(109, L_49); V_5 = L_50; } IL_0127: { String_t* L_51 = V_4; if (L_51) { goto IL_013e; } } { Type_t* L_52 = V_5; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_53 = { reinterpret_cast (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_54; L_54 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_53, NULL); bool L_55; L_55 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_52, L_54, NULL); if (L_55) { goto IL_00c8; } } IL_013e: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_56 = V_2; String_t* L_57 = V_4; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_58; memset((&L_58), 0, sizeof(L_58)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_58), L_57, NULL); InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_59; memset((&L_59), 0, sizeof(L_59)); InlinedArray_1__ctor_m8732B6EBFFA627F5206C86E329439F947A14A67F((&L_59), L_58, InlinedArray_1__ctor_m8732B6EBFFA627F5206C86E329439F947A14A67F_RuntimeMethod_var); bool L_60 = V_3; bool L_61 = V_0; InputManager_PerformLayoutPostRegistration_m0777D58784DF6B856ECA208CD19F071E9E96333D(__this, L_56, L_59, L_60, L_61, (bool)0, NULL); return; } } 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Append_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m3879DE59CD79E5AD3776AB6E8840C81A14073B46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m6A747478B338D9AC7392868B6C02E4AF098370BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m5D4EBEEB4B118D8B2CEFEEC6A916CDBE966355ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mD1B8DC5B094988B5CE22BF15DB45D14ED0030D55_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m2E138E1B572E38E2A758B658241F9AB54D84863E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m208059B8D89BB100809C7CA51253201A3B504A0B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 V_1; memset((&V_1), 0, sizeof(V_1)); InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 V_2; memset((&V_2), 0, sizeof(V_2)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_3; memset((&V_3), 0, sizeof(V_3)); bool V_4 = false; int32_t V_5 = 0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_6; memset((&V_6), 0, sizeof(V_6)); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* V_7 = NULL; { String_t* L_0 = ___0_json; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0013; } } { 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*)&_stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RegisterControlLayout_m97889AF0D5BBE63BFACA18ABAB23C8834A665211_RuntimeMethod_var))); } IL_0013: { String_t* L_3 = ___0_json; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InputControlLayout_ParseHeaderFieldsFromJson_mAF23F48216DA43E6835315528AE776D9C9A8AE5A(L_3, (&V_0), (&V_1), (&V_2), NULL); String_t* L_4 = ___1_name; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_3), L_4, NULL); bool L_5; L_5 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_3), NULL); if (!L_5) { goto IL_004b; } } { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6 = V_0; V_3 = L_6; bool L_7; L_7 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_3), NULL); if (!L_7) { goto IL_004b; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE745E1F0ACBC580139103499E5FBF2E52B7CC8B9)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RegisterControlLayout_m97889AF0D5BBE63BFACA18ABAB23C8834A665211_RuntimeMethod_var))); } IL_004b: { bool L_9 = ___2_isOverride; if (!L_9) { goto IL_0071; } } { InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_10 = V_1; int32_t L_11 = L_10.___length; if (L_11) { goto IL_0071; } } { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12 = V_3; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_13 = L_12; RuntimeObject* L_14 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var)), &L_13); String_t* L_15; L_15 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral960CFC4855FBB42851E393425E8CE32ABB68C781)), L_14, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_16 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_16, L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral43187C90BBB5DFB063A95733C9BD65ECD25A2E84)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RegisterControlLayout_m97889AF0D5BBE63BFACA18ABAB23C8834A665211_RuntimeMethod_var))); } IL_0071: { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_17 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_18 = V_3; bool L_19; L_19 = Collection_HasLayout_m76BD57A515EFDE26B81646B755529776C02ACA8E(L_17, L_18, NULL); V_4 = L_19; bool L_20 = V_4; bool L_21 = ___2_isOverride; if (!((int32_t)((int32_t)L_20&(int32_t)L_21))) { goto IL_00c8; } } { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_22 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* L_23 = L_22->___layoutOverrideNames; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_24 = V_3; NullCheck(L_23); bool L_25; L_25 = HashSet_1_Contains_m208059B8D89BB100809C7CA51253201A3B504A0B(L_23, L_24, HashSet_1_Contains_m208059B8D89BB100809C7CA51253201A3B504A0B_RuntimeMethod_var); if (L_25) { goto IL_00c8; } } { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_26 = V_3; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_27 = L_26; RuntimeObject* L_28 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var)), &L_27); String_t* L_29; L_29 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9171B6BCFF1D313A30D54A41A29DA67164863CCC)), L_28, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_30 = V_3; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_31 = L_30; RuntimeObject* L_32 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var)), &L_31); String_t* L_33; L_33 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral303ECECF0AA9FDD6A0293D0A3390A5F5E9E32329)), L_32, NULL); String_t* L_34; L_34 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_29, L_33, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF0A62C192F27057067371C6E639D54342012235D)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_35 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_35, L_34, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_35, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RegisterControlLayout_m97889AF0D5BBE63BFACA18ABAB23C8834A665211_RuntimeMethod_var))); } IL_00c8: { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_36 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* L_37 = L_36->___layoutStrings; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_38 = V_3; String_t* L_39 = ___0_json; NullCheck(L_37); Dictionary_2_set_Item_m5D4EBEEB4B118D8B2CEFEEC6A916CDBE966355ED(L_37, L_38, L_39, Dictionary_2_set_Item_m5D4EBEEB4B118D8B2CEFEEC6A916CDBE966355ED_RuntimeMethod_var); bool L_40 = ___2_isOverride; if (!L_40) { goto IL_0145; } } { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_41 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* L_42 = L_41->___layoutOverrideNames; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_43 = V_3; NullCheck(L_42); bool L_44; L_44 = HashSet_1_Add_m2E138E1B572E38E2A758B658241F9AB54D84863E(L_42, L_43, HashSet_1_Add_m2E138E1B572E38E2A758B658241F9AB54D84863E_RuntimeMethod_var); V_5 = 0; goto IL_013b; } IL_00f4: { int32_t L_45 = V_5; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_46; L_46 = InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C((&V_1), L_45, InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C_RuntimeMethod_var); V_6 = L_46; Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_47 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* L_48 = L_47->___layoutOverrides; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_49 = V_6; NullCheck(L_48); bool L_50; L_50 = Dictionary_2_TryGetValue_m6A747478B338D9AC7392868B6C02E4AF098370BF(L_48, L_49, (&V_7), Dictionary_2_TryGetValue_m6A747478B338D9AC7392868B6C02E4AF098370BF_RuntimeMethod_var); bool L_51 = V_4; if (L_51) { goto IL_0121; } } { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_52 = V_3; int32_t L_53; L_53 = ArrayHelpers_Append_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m3879DE59CD79E5AD3776AB6E8840C81A14073B46((&V_7), L_52, ArrayHelpers_Append_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m3879DE59CD79E5AD3776AB6E8840C81A14073B46_RuntimeMethod_var); } IL_0121: { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_54 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* L_55 = L_54->___layoutOverrides; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_56 = V_6; InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_57 = V_7; NullCheck(L_55); Dictionary_2_set_Item_mD1B8DC5B094988B5CE22BF15DB45D14ED0030D55(L_55, L_56, L_57, Dictionary_2_set_Item_mD1B8DC5B094988B5CE22BF15DB45D14ED0030D55_RuntimeMethod_var); int32_t L_58 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_58, 1)); } IL_013b: { int32_t L_59 = V_5; InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_60 = V_1; int32_t L_61 = L_60.___length; if ((((int32_t)L_59) < ((int32_t)L_61))) { goto IL_00f4; } } IL_0145: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_62 = V_3; InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_63 = V_1; bool L_64 = V_4; bool L_65 = ___2_isOverride; InputManager_PerformLayoutPostRegistration_m0777D58784DF6B856ECA208CD19F071E9E96333D(__this, L_62, L_63, L_64, (bool)0, L_65, NULL); il2cpp_codegen_runtime_class_init_inline(InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var); bool L_66; L_66 = InputDeviceMatcher_get_empty_m0E030073C9FCB8205D37CE5F839D93DB8ACDC99B((&V_2), NULL); if (L_66) { goto IL_0167; } } { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_67 = V_3; String_t* L_68; L_68 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_67, NULL); InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_69 = V_2; InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA(__this, L_68, L_69, NULL); } IL_0167: { return; } } 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mDC7946E5B8F8C4A30E7A38FD44747B02BA56494E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1__ctor_m8732B6EBFFA627F5206C86E329439F947A14A67F_RuntimeMethod_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)); bool V_2 = false; { Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* L_0 = ___0_method; if (L_0) { goto IL_000e; } } { 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*)&_stringLiteral82EA3C9AFC08F0CECEBC1B257606B3106346FCAF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RegisterControlLayoutBuilder_mAB3368059F992F9078879198242BE92D86618363_RuntimeMethod_var))); } IL_000e: { String_t* L_2 = ___1_name; bool L_3; L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL); if (!L_3) { goto IL_0021; } } { 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*)&InputManager_RegisterControlLayoutBuilder_mAB3368059F992F9078879198242BE92D86618363_RuntimeMethod_var))); } IL_0021: { String_t* L_5 = ___1_name; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_0), L_5, NULL); String_t* L_6 = ___2_baseLayout; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_1), L_6, NULL); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_7 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = V_0; bool L_9; L_9 = Collection_HasLayout_m76BD57A515EFDE26B81646B755529776C02ACA8E(L_7, L_8, NULL); V_2 = L_9; Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_10 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* L_11 = L_10->___layoutBuilders; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12 = V_0; Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* L_13 = ___0_method; NullCheck(L_11); Dictionary_2_set_Item_mDC7946E5B8F8C4A30E7A38FD44747B02BA56494E(L_11, L_12, L_13, Dictionary_2_set_Item_mDC7946E5B8F8C4A30E7A38FD44747B02BA56494E_RuntimeMethod_var); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_14 = V_0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_15 = V_1; InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_16; memset((&L_16), 0, sizeof(L_16)); InlinedArray_1__ctor_m8732B6EBFFA627F5206C86E329439F947A14A67F((&L_16), L_15, InlinedArray_1__ctor_m8732B6EBFFA627F5206C86E329439F947A14A67F_RuntimeMethod_var); bool L_17 = V_2; InputManager_PerformLayoutPostRegistration_m0777D58784DF6B856ECA208CD19F071E9E96333D(__this, L_14, L_16, L_17, (bool)0, (bool)0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_PerformLayoutPostRegistration_m0777D58784DF6B856ECA208CD19F071E9E96333D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layoutName, InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___1_baseLayouts, bool ___2_isReplacement, bool ___3_isKnownToBeDeviceLayout, bool ___4_isOverride, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisString_t_TisInputControlLayoutChange_t61F8342166D22A34A86530E38F9CC0A87CF7AD95_m1D40BFED32C91B9C0F5C8EB07C20BC62158EF884_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m274602E8171450B31B5AE16BB4B0CDDB80187874_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*)&Dictionary_2_set_Item_mF76B685BBC4077A8E9E18C892B2B71F6C284ABE9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m454C0E66D1C84DDF8843828AF89C238643DDEC8B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5742AB535A524B7E9D2BBC75E3B43257D3C75064); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_1; memset((&V_1), 0, sizeof(V_1)); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* V_2 = NULL; int32_t V_3 = 0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_4; memset((&V_4), 0, sizeof(V_4)); String_t* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; int32_t G_B29_0 = 0; { int32_t L_0 = __this->___m_LayoutRegistrationVersion; __this->___m_LayoutRegistrationVersion = ((int32_t)il2cpp_codegen_add(L_0, 1)); il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); Cache_Clear_m54F9EDA319E13FC0981C500E72B2B780E93639BC((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_CacheInstance), NULL); bool L_1 = ___4_isOverride; if (L_1) { goto IL_0068; } } { InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_2 = ___1_baseLayouts; int32_t L_3 = L_2.___length; if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0068; } } { InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_4 = ___1_baseLayouts; int32_t L_5 = L_4.___length; if ((((int32_t)L_5) <= ((int32_t)1))) { goto IL_0044; } } { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6 = ___0_layoutName; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7 = L_6; RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var)), &L_7); String_t* L_9; L_9 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8CDEE792623E01A9FD833B1BAFB0659BC63C1C0)), L_8, NULL); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_10 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_10, L_9, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_PerformLayoutPostRegistration_m0777D58784DF6B856ECA208CD19F071E9E96333D_RuntimeMethod_var))); } IL_0044: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11; L_11 = InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C((&___1_baseLayouts), 0, InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C_RuntimeMethod_var); V_1 = L_11; bool L_12; L_12 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_1), NULL); if (L_12) { goto IL_0068; } } { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_13 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* L_14 = L_13->___baseLayoutTable; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_15 = ___0_layoutName; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_16 = V_1; NullCheck(L_14); Dictionary_2_set_Item_mF76B685BBC4077A8E9E18C892B2B71F6C284ABE9(L_14, L_15, L_16, Dictionary_2_set_Item_mF76B685BBC4077A8E9E18C892B2B71F6C284ABE9_RuntimeMethod_var); } IL_0068: { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_17 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* L_18 = L_17->___precompiledLayouts; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_19 = ___0_layoutName; NullCheck(L_18); bool L_20; L_20 = Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549(L_18, L_19, Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549_RuntimeMethod_var); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_21 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* L_22 = L_21->___precompiledLayouts; NullCheck(L_22); int32_t L_23; L_23 = Dictionary_2_get_Count_m274602E8171450B31B5AE16BB4B0CDDB80187874(L_22, Dictionary_2_get_Count_m274602E8171450B31B5AE16BB4B0CDDB80187874_RuntimeMethod_var); if ((((int32_t)L_23) <= ((int32_t)0))) { goto IL_0159; } } { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_24 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* L_25 = L_24->___precompiledLayouts; NullCheck(L_25); KeyCollection_t43102F04E62D9BA2A82FB1FA55DA5E3025031C6F* L_26; L_26 = Dictionary_2_get_Keys_m565FF565A32678434AB3DD604FD18BF39447DA7D(L_25, Dictionary_2_get_Keys_m565FF565A32678434AB3DD604FD18BF39447DA7D_RuntimeMethod_var); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_27; L_27 = Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m454C0E66D1C84DDF8843828AF89C238643DDEC8B(L_26, Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m454C0E66D1C84DDF8843828AF89C238643DDEC8B_RuntimeMethod_var); V_2 = L_27; V_3 = 0; goto IL_0150; } IL_00ad: { InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_28 = V_2; int32_t L_29 = V_3; NullCheck(L_28); int32_t L_30 = L_29; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_31 = (L_28)->GetAt(static_cast(L_30)); V_4 = L_31; Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_32 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* L_33 = L_32->___precompiledLayouts; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_34 = V_4; NullCheck(L_33); PrecompiledLayout_tEFFE070A47145E8B18D5003F777983D278034A63 L_35; L_35 = Dictionary_2_get_Item_m6C6D49B863E3AA35DB842F3DE83D5DC29956D3FE(L_33, L_34, Dictionary_2_get_Item_m6C6D49B863E3AA35DB842F3DE83D5DC29956D3FE_RuntimeMethod_var); String_t* L_36 = L_35.___metadata; V_5 = L_36; bool L_37 = ___4_isOverride; if (!L_37) { goto IL_0128; } } { V_6 = 0; goto IL_011c; } IL_00d8: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_38 = V_4; int32_t L_39 = V_6; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_40; L_40 = InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C((&___1_baseLayouts), L_39, InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C_RuntimeMethod_var); bool L_41; L_41 = InternedString_op_Equality_m0406355DC90197EF72482719BFC1F046822BABE9(L_38, L_40, NULL); if (L_41) { goto IL_0103; } } { String_t* L_42 = V_5; int32_t L_43 = V_6; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_44; L_44 = InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C((&___1_baseLayouts), L_43, InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C_RuntimeMethod_var); String_t* L_45; L_45 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_44, NULL); bool L_46; L_46 = StringHelpers_CharacterSeparatedListsHaveAtLeastOneCommonElement_m0A3E70D748E3E17DEA06FAD3553F3049F169A190(L_42, L_45, ((int32_t)59), NULL); if (!L_46) { goto IL_0116; } } IL_0103: { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_47 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* L_48 = L_47->___precompiledLayouts; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_49 = V_4; NullCheck(L_48); bool L_50; L_50 = Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549(L_48, L_49, Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549_RuntimeMethod_var); } IL_0116: { int32_t L_51 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_51, 1)); } IL_011c: { int32_t L_52 = V_6; InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_53 = ___1_baseLayouts; int32_t L_54 = L_53.___length; if ((((int32_t)L_52) < ((int32_t)L_54))) { goto IL_00d8; } } { goto IL_014c; } IL_0128: { String_t* L_55 = V_5; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_56 = ___0_layoutName; String_t* L_57; L_57 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_56, NULL); bool L_58; L_58 = StringHelpers_CharacterSeparatedListsHaveAtLeastOneCommonElement_m0A3E70D748E3E17DEA06FAD3553F3049F169A190(L_55, L_57, ((int32_t)59), NULL); if (!L_58) { goto IL_014c; } } { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_59 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* L_60 = L_59->___precompiledLayouts; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_61 = V_4; NullCheck(L_60); bool L_62; L_62 = Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549(L_60, L_61, Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549_RuntimeMethod_var); } IL_014c: { int32_t L_63 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_63, 1)); } IL_0150: { int32_t L_64 = V_3; InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_65 = V_2; NullCheck(L_65); if ((((int32_t)L_64) < ((int32_t)((int32_t)(((RuntimeArray*)L_65)->max_length))))) { goto IL_00ad; } } IL_0159: { bool L_66 = ___4_isOverride; if (!L_66) { goto IL_0185; } } { V_7 = 0; goto IL_0179; } IL_0162: { int32_t L_67 = V_7; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_68; L_68 = InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C((&___1_baseLayouts), L_67, InlinedArray_1_get_Item_m0DC6E89FD175B28015115C99793A82B4F3B9026C_RuntimeMethod_var); bool L_69 = ___3_isKnownToBeDeviceLayout; InputManager_RecreateDevicesUsingLayout_mAE9366E61CB06D55031805290210F2C58EF99446(__this, L_68, L_69, NULL); int32_t L_70 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_70, 1)); } IL_0179: { int32_t L_71 = V_7; InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_72 = ___1_baseLayouts; int32_t L_73 = L_72.___length; if ((((int32_t)L_71) < ((int32_t)L_73))) { goto IL_0162; } } { goto IL_018e; } IL_0185: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_74 = ___0_layoutName; bool L_75 = ___3_isKnownToBeDeviceLayout; InputManager_RecreateDevicesUsingLayout_mAE9366E61CB06D55031805290210F2C58EF99446(__this, L_74, L_75, NULL); } IL_018e: { bool L_76 = ___2_isReplacement; if (L_76) { goto IL_0194; } } { G_B29_0 = 0; goto IL_0195; } IL_0194: { G_B29_0 = 2; } IL_0195: { V_0 = G_B29_0; CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC* L_77 = (CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC*)(&__this->___m_LayoutChangeListeners); String_t* L_78; L_78 = InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A((&___0_layoutName), NULL); int32_t L_79 = V_0; DelegateHelpers_InvokeCallbacksSafe_TisString_t_TisInputControlLayoutChange_t61F8342166D22A34A86530E38F9CC0A87CF7AD95_m1D40BFED32C91B9C0F5C8EB07C20BC62158EF884(L_77, L_78, L_79, _stringLiteral5742AB535A524B7E9D2BBC75E3B43257D3C75064, NULL, DelegateHelpers_InvokeCallbacksSafe_TisString_t_TisInputControlLayoutChange_t61F8342166D22A34A86530E38F9CC0A87CF7AD95_m1D40BFED32C91B9C0F5C8EB07C20BC62158EF884_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RecreateDevicesUsingLayout_mAE9366E61CB06D55031805290210F2C58EF99446 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, bool ___1_isKnownToBeDeviceLayout, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3EA74E0C476E0197F84637414E722866A8EE48E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7F6D93ACCD15D757B54BDB302DB4D63F855418C4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA1ED4EC9A15A623C97C494578B74F7F49BADE472_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3537C03FE10D4B303FDA30D5D9919811FCCB7C87_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* V_0 = NULL; int32_t V_1 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_2 = NULL; bool V_3 = false; RefInstance_tAB8B260CEA1D5409CA7B920B4BECE6361620A476 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_6 = NULL; { int32_t L_0 = __this->___m_DevicesCount; if (L_0) { goto IL_0009; } } { return; } IL_0009: { V_0 = (List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7*)NULL; V_1 = 0; goto IL_0046; } IL_000f: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_1 = __this->___m_Devices; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; bool L_5 = ___1_isKnownToBeDeviceLayout; if (!L_5) { goto IL_0026; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = V_2; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7 = ___0_layout; bool L_8; L_8 = InputManager_IsControlUsingLayout_m605BEF4A475D6E0F2112C7574293B65CB2998825(__this, L_6, L_7, NULL); V_3 = L_8; goto IL_002f; } IL_0026: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = V_2; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_10 = ___0_layout; bool L_11; L_11 = InputManager_IsControlOrChildUsingLayoutRecursive_mB43580D7C2A9ED6A77D94F018D11AEC52AC5AE62(__this, L_9, L_10, NULL); V_3 = L_11; } IL_002f: { bool L_12 = V_3; if (!L_12) { goto IL_0042; } } { List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* L_13 = V_0; if (L_13) { goto IL_003b; } } { List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* L_14 = (List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7*)il2cpp_codegen_object_new(List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7_il2cpp_TypeInfo_var); List_1__ctor_m7F6D93ACCD15D757B54BDB302DB4D63F855418C4(L_14, List_1__ctor_m7F6D93ACCD15D757B54BDB302DB4D63F855418C4_RuntimeMethod_var); V_0 = L_14; } IL_003b: { List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* L_15 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_16 = V_2; NullCheck(L_15); List_1_Add_m3EA74E0C476E0197F84637414E722866A8EE48E1_inline(L_15, L_16, List_1_Add_m3EA74E0C476E0197F84637414E722866A8EE48E1_RuntimeMethod_var); } IL_0042: { int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0046: { int32_t L_18 = V_1; int32_t L_19 = __this->___m_DevicesCount; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_000f; } } { List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* L_20 = V_0; if (L_20) { goto IL_0053; } } { return; } IL_0053: { RefInstance_tAB8B260CEA1D5409CA7B920B4BECE6361620A476 L_21; L_21 = InputDeviceBuilder_Ref_m78CC8F2D54EF86D038FE5C092A665DE734C5F086(NULL); V_4 = L_21; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_008a: { RefInstance_Dispose_mF852056AF833C74B1D47B4EB1AE6AA3AF13E64A8((&V_4), NULL); return; } }); try { { V_5 = 0; goto IL_007e_1; } IL_005f_1: { List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* L_22 = V_0; int32_t L_23 = V_5; NullCheck(L_22); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_24; L_24 = List_1_get_Item_m3537C03FE10D4B303FDA30D5D9919811FCCB7C87(L_22, L_23, List_1_get_Item_m3537C03FE10D4B303FDA30D5D9919811FCCB7C87_RuntimeMethod_var); V_6 = L_24; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_25 = V_6; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26 = V_6; NullCheck(L_26); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_27 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_26)->___m_Layout; InputManager_RecreateDevice_mF49C34466758924E3C8C66594E282214B2779D1D(__this, L_25, L_27, NULL); int32_t L_28 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_007e_1: { int32_t L_29 = V_5; List_1_t7228B1F3AC7E48407209173C7BF2B2AFBED5A4F7* L_30 = V_0; NullCheck(L_30); int32_t L_31; L_31 = List_1_get_Count_mA1ED4EC9A15A623C97C494578B74F7F49BADE472_inline(L_30, List_1_get_Count_mA1ED4EC9A15A623C97C494578B74F7F49BADE472_RuntimeMethod_var); if ((((int32_t)L_29) < ((int32_t)L_31))) { goto IL_005f_1; } } { goto IL_0098; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0098: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_IsControlOrChildUsingLayoutRecursive_mB43580D7C2A9ED6A77D94F018D11AEC52AC5AE62 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_layout, 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; { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1 = ___1_layout; bool L_2; L_2 = InputManager_IsControlUsingLayout_m605BEF4A475D6E0F2112C7574293B65CB2998825(__this, L_0, L_1, NULL); if (!L_2) { goto IL_000c; } } { return (bool)1; } IL_000c: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = ___0_control; NullCheck(L_3); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_4; L_4 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(L_3, NULL); V_0 = L_4; V_1 = 0; goto IL_002e; } IL_0017: { 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); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7 = ___1_layout; bool L_8; L_8 = InputManager_IsControlOrChildUsingLayoutRecursive_mB43580D7C2A9ED6A77D94F018D11AEC52AC5AE62(__this, L_6, L_7, NULL); if (!L_8) { goto IL_002a; } } { return (bool)1; } IL_002a: { int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_002e: { int32_t L_10 = V_1; int32_t L_11; L_11 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0017; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_IsControlUsingLayout_m605BEF4A475D6E0F2112C7574293B65CB2998825 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_layout, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control; NullCheck(L_0); String_t* L_1; L_1 = InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971(L_0, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2 = ___1_layout; bool L_3; L_3 = InternedString_op_Equality_m0545E6E83AD5EA01D7C739901880CEED174DAC64(L_1, L_2, NULL); if (!L_3) { goto IL_0010; } } { return (bool)1; } IL_0010: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control; NullCheck(L_4); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_5 = L_4->___m_Layout; V_0 = L_5; goto IL_0024; } IL_0019: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6 = V_0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7 = ___1_layout; bool L_8; L_8 = InternedString_op_Equality_m0406355DC90197EF72482719BFC1F046822BABE9(L_6, L_7, NULL); if (!L_8) { goto IL_0024; } } { return (bool)1; } IL_0024: { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_9 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* L_10 = L_9->___baseLayoutTable; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11 = V_0; NullCheck(L_10); bool L_12; L_12 = Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78(L_10, L_11, (&V_0), Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78_RuntimeMethod_var); if (L_12) { goto IL_0019; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, 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*)&InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); { String_t* L_0 = ___0_layoutName; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0013; } } { 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*)&InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA_RuntimeMethod_var))); } IL_0013: { il2cpp_codegen_runtime_class_init_inline(InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var); bool L_3; L_3 = InputDeviceMatcher_get_empty_m0E030073C9FCB8205D37CE5F839D93DB8ACDC99B((&___1_matcher), NULL); if (!L_3) { goto IL_002c; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral765048730869F67925B9AB47A2AA4E6BDD4B2165)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A397A13C56ABA13CCA4A3459884871DB40F7F7E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA_RuntimeMethod_var))); } IL_002c: { String_t* L_5 = ___0_layoutName; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_0), L_5, NULL); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_6 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7 = V_0; InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_8 = ___1_matcher; Collection_AddMatcher_m7578385A554981E09606D23CDF274DF4FBBC9EA2(L_6, L_7, L_8, NULL); InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_9 = ___1_matcher; InputManager_RecreateDevicesUsingLayoutWithInferiorMatch_m90E2AE804FE044B8FF5CDAEFF9E126AE5FF91312(__this, L_9, NULL); InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_10 = ___1_matcher; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11 = V_0; InputManager_AddAvailableDevicesMatchingDescription_m37544EF86612653AA56F41D90D3B21FE0CA0DF10(__this, L_10, L_11, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RegisterControlLayoutMatcher_m42E00300C0BA314B70F68819F4AD475BCF12C15B (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Type_t* ___0_type, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___1_matcher, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); { 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; } } { 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*)&InputManager_RegisterControlLayoutMatcher_m42E00300C0BA314B70F68819F4AD475BCF12C15B_RuntimeMethod_var))); } IL_0014: { il2cpp_codegen_runtime_class_init_inline(InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var); bool L_3; L_3 = InputDeviceMatcher_get_empty_m0E030073C9FCB8205D37CE5F839D93DB8ACDC99B((&___1_matcher), NULL); if (!L_3) { goto IL_002d; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral765048730869F67925B9AB47A2AA4E6BDD4B2165)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A397A13C56ABA13CCA4A3459884871DB40F7F7E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RegisterControlLayoutMatcher_m42E00300C0BA314B70F68819F4AD475BCF12C15B_RuntimeMethod_var))); } IL_002d: { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_5 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Type_t* L_6 = ___0_type; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7; L_7 = Collection_TryFindLayoutForType_m63B3C00D6ED29C6DD98A6B735E5C4C84A3B20868(L_5, L_6, NULL); V_0 = L_7; bool L_8; L_8 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_0), NULL); if (!L_8) { goto IL_0063; } } { Type_t* L_9 = ___0_type; NullCheck(L_9); String_t* L_10; L_10 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_9); String_t* L_11; L_11 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7)), L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral86186031B6A596FFFE4131DF258F8F1FF70E4951)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_12 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_12, L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RegisterControlLayoutMatcher_m42E00300C0BA314B70F68819F4AD475BCF12C15B_RuntimeMethod_var))); } IL_0063: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_13 = V_0; String_t* L_14; L_14 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_13, NULL); InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_15 = ___1_matcher; InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA(__this, L_14, L_15, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RecreateDevicesUsingLayoutWithInferiorMatch_m90E2AE804FE044B8FF5CDAEFF9E126AE5FF91312 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___0_deviceMatcher, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RefInstance_tAB8B260CEA1D5409CA7B920B4BECE6361620A476 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_3 = NULL; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F V_4; memset((&V_4), 0, sizeof(V_4)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_5; memset((&V_5), 0, sizeof(V_5)); { int32_t L_0 = __this->___m_DevicesCount; if (L_0) { goto IL_0009; } } { return; } IL_0009: { RefInstance_tAB8B260CEA1D5409CA7B920B4BECE6361620A476 L_1; L_1 = InputDeviceBuilder_Ref_m78CC8F2D54EF86D038FE5C092A665DE734C5F086(NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0086: { RefInstance_Dispose_mF852056AF833C74B1D47B4EB1AE6AA3AF13E64A8((&V_0), NULL); return; } }); try { { int32_t L_2 = __this->___m_DevicesCount; V_1 = L_2; V_2 = 0; goto IL_0080_1; } IL_001a_1: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_3 = __this->___m_Devices; int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5 = L_4; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = (L_3)->GetAt(static_cast(L_5)); V_3 = L_6; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7 = V_3; NullCheck(L_7); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_8; L_8 = InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline(L_7, NULL); V_4 = L_8; bool L_9; L_9 = InputDeviceDescription_get_empty_m251FC7C1699ED57591E46C82D4D25D052C9633B7((&V_4), NULL); if (L_9) { goto IL_007c_1; } } { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_10 = V_4; il2cpp_codegen_runtime_class_init_inline(InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var); float L_11; L_11 = InputDeviceMatcher_MatchPercentage_m63C8CBE94170B8D8BCDC45BAC7714F373B754311((&___0_deviceMatcher), L_10, NULL); if ((!(((float)L_11) > ((float)(0.0f))))) { goto IL_007c_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12 = V_3; NullCheck(L_12); int32_t L_13; L_13 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_12, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_14; L_14 = InputManager_TryFindMatchingControlLayout_m9780D131A4EB436A48A30306F386459D65850C42(__this, (&V_4), L_13, NULL); V_5 = L_14; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_15 = V_5; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_16 = V_3; NullCheck(L_16); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_17 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_16)->___m_Layout; bool L_18; L_18 = InternedString_op_Inequality_m18965E6A5E58BD2BBFA4480022D24D1BF4A4221B(L_15, L_17, NULL); if (!L_18) { goto IL_007c_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_19 = V_3; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_20 = V_4; NullCheck(L_19); L_19->___m_Description = L_20; Il2CppCodeGenWriteBarrier((void**)&(((&L_19->___m_Description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_19->___m_Description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_19->___m_Description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_19->___m_Description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_19->___m_Description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_19->___m_Description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_19->___m_Description))->___m_Capabilities), (void*)NULL); #endif InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_21 = V_3; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_22 = V_5; InputManager_RecreateDevice_mF49C34466758924E3C8C66594E282214B2779D1D(__this, L_21, L_22, NULL); int32_t L_23 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_23, 1)); int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_24, 1)); } IL_007c_1: { int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0080_1: { int32_t L_26 = V_2; int32_t L_27 = V_1; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_001a_1; } } { goto IL_0094; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0094: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RecreateDevice_mF49C34466758924E3C8C66594E282214B2779D1D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_oldDevice, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_newLayout, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_0 = NULL; { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_oldDevice; InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A(__this, L_0, (bool)1, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1 = ___1_newLayout; String_t* L_2; L_2 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_1, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = ___0_oldDevice; NullCheck(L_3); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_3)->___m_Variants; String_t* L_5; L_5 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_4, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = ___0_oldDevice; NullCheck(L_6); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_7 = L_6->___m_Description; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8; L_8 = InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD(L_2, L_5, L_7, (bool)0, InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD_RuntimeMethod_var); V_0 = L_8; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_oldDevice; NullCheck(L_10); int32_t L_11 = L_10->___m_DeviceId; NullCheck(L_9); L_9->___m_DeviceId = L_11; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = ___0_oldDevice; NullCheck(L_13); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_14 = L_13->___m_Description; NullCheck(L_12); L_12->___m_Description = L_14; Il2CppCodeGenWriteBarrier((void**)&(((&L_12->___m_Description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_12->___m_Description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_12->___m_Description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_12->___m_Description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_12->___m_Description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_12->___m_Description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_12->___m_Description))->___m_Capabilities), (void*)NULL); #endif InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_15 = ___0_oldDevice; NullCheck(L_15); bool L_16; L_16 = InputDevice_get_native_m1B9F9C0C66B7288F6D30D18F8BF207A351FCF73E(L_15, NULL); if (!L_16) { goto IL_0055; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_17 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_18 = L_17; NullCheck(L_18); int32_t L_19 = L_18->___m_DeviceFlags; NullCheck(L_18); L_18->___m_DeviceFlags = ((int32_t)((int32_t)L_19|((int32_t)16))); } IL_0055: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_20 = ___0_oldDevice; NullCheck(L_20); bool L_21; L_21 = InputDevice_get_remote_m931E3EE376DAEFA9852ED066A9F9763D473EE1BE(L_20, NULL); if (!L_21) { goto IL_006b; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_22 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_23 = L_22; NullCheck(L_23); int32_t L_24 = L_23->___m_DeviceFlags; NullCheck(L_23); L_23->___m_DeviceFlags = ((int32_t)((int32_t)L_24|8)); } IL_006b: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_25 = ___0_oldDevice; NullCheck(L_25); bool L_26; L_26 = InputDevice_get_enabled_m5BCE2D359DA6D6F7CB348996D75205C60E840AB4(L_25, NULL); if (L_26) { goto IL_0091; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_27 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_28 = L_27; NullCheck(L_28); int32_t L_29 = L_28->___m_DeviceFlags; NullCheck(L_28); L_28->___m_DeviceFlags = ((int32_t)((int32_t)L_29|((int32_t)64))); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_30 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_31 = L_30; NullCheck(L_31); int32_t L_32 = L_31->___m_DeviceFlags; NullCheck(L_31); L_31->___m_DeviceFlags = ((int32_t)((int32_t)L_32|((int32_t)32))); } IL_0091: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_33 = V_0; InputManager_AddDevice_m95D74391F65270B36E9709C141F7B9928A0EB1F3(__this, L_33, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddAvailableDevicesMatchingDescription_m37544EF86612653AA56F41D90D3B21FE0CA0DF10 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___0_matcher, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_layout, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntimeExtensions_DeviceCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mA3F86D28FDEA54EC56C696B51B914B426E816051_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4 V_2; memset((&V_2), 0, sizeof(V_2)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_3; memset((&V_3), 0, sizeof(V_3)); Exception_t* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F G_B6_0; memset((&G_B6_0), 0, sizeof(G_B6_0)); RuntimeObject* G_B6_1 = NULL; int32_t G_B6_2 = 0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 G_B6_3; memset((&G_B6_3), 0, sizeof(G_B6_3)); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B6_4 = NULL; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); RuntimeObject* G_B5_1 = NULL; int32_t G_B5_2 = 0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 G_B5_3; memset((&G_B5_3), 0, sizeof(G_B5_3)); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B5_4 = NULL; int32_t G_B7_0 = 0; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F G_B7_1; memset((&G_B7_1), 0, sizeof(G_B7_1)); RuntimeObject* G_B7_2 = NULL; int32_t G_B7_3 = 0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 G_B7_4; memset((&G_B7_4), 0, sizeof(G_B7_4)); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B7_5 = NULL; { V_0 = 0; goto IL_00ec; } IL_0007: { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_0 = __this->___m_AvailableDevices; int32_t L_1 = V_0; NullCheck(L_0); bool L_2 = ((L_0)->GetAddressAt(static_cast(L_1)))->___isRemoved; if (L_2) { goto IL_00e8; } } { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_3 = __this->___m_AvailableDevices; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = ((L_3)->GetAddressAt(static_cast(L_4)))->___deviceId; V_1 = L_5; int32_t L_6 = V_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7; L_7 = InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F(__this, L_6, NULL); if (L_7) { goto IL_00e8; } } { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_8 = __this->___m_AvailableDevices; int32_t L_9 = V_0; NullCheck(L_8); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_10 = ((L_8)->GetAddressAt(static_cast(L_9)))->___description; il2cpp_codegen_runtime_class_init_inline(InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var); float L_11; L_11 = InputDeviceMatcher_MatchPercentage_m63C8CBE94170B8D8BCDC45BAC7714F373B754311((&___0_matcher), L_10, NULL); if ((!(((float)L_11) > ((float)(0.0f))))) { goto IL_00e8; } } try { { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12 = ___1_layout; int32_t L_13 = V_1; AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_14 = __this->___m_AvailableDevices; int32_t L_15 = V_0; NullCheck(L_14); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_16 = ((L_14)->GetAddressAt(static_cast(L_15)))->___description; AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_17 = __this->___m_AvailableDevices; int32_t L_18 = V_0; NullCheck(L_17); bool L_19 = ((L_17)->GetAddressAt(static_cast(L_18)))->___isNative; if (L_19) { G_B6_0 = L_16; G_B6_1 = NULL; G_B6_2 = L_13; G_B6_3 = L_12; G_B6_4 = __this; goto IL_0088_1; } G_B5_0 = L_16; G_B5_1 = NULL; G_B5_2 = L_13; G_B5_3 = L_12; G_B5_4 = __this; } { G_B7_0 = 0; G_B7_1 = G_B5_0; G_B7_2 = G_B5_1; G_B7_3 = G_B5_2; G_B7_4 = G_B5_3; G_B7_5 = G_B5_4; goto IL_008a_1; } IL_0088_1: { G_B7_0 = ((int32_t)16); G_B7_1 = G_B6_0; G_B7_2 = G_B6_1; G_B7_3 = G_B6_2; G_B7_4 = G_B6_3; G_B7_5 = G_B6_4; } IL_008a_1: { il2cpp_codegen_initobj((&V_3), sizeof(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_20 = V_3; NullCheck(G_B7_5); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_21; L_21 = InputManager_AddDevice_mD58E72AE1999F8B62347A6C022A3DE81D114A254(G_B7_5, G_B7_4, G_B7_3, (String_t*)G_B7_2, G_B7_1, G_B7_0, L_20, NULL); goto IL_00d3; } } 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_009b; } throw e; } CATCH_009b: { Exception_t* L_22 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_4 = L_22; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_23 = ___1_layout; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_24 = L_23; RuntimeObject* L_25 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var)), &L_24); AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_26 = __this->___m_AvailableDevices; int32_t L_27 = V_0; NullCheck(L_26); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_28 = ((L_26)->GetAddressAt(static_cast(L_27)))->___description; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_29 = L_28; RuntimeObject* L_30 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var)), &L_29); Exception_t* L_31 = V_4; String_t* L_32; L_32 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA634EF069D76C47E8C027E49D022346C000C167B)), L_25, L_30, L_31, 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_32, NULL); Exception_t* L_33 = V_4; Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_33, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00e8; } IL_00d3: { EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4 L_34; L_34 = EnableDeviceCommand_Create_m2A37EA4A6027E10EA0A5F60E03BC91F41D996170(NULL); V_2 = L_34; RuntimeObject* L_35 = __this->___m_Runtime; int32_t L_36 = V_1; int64_t L_37; L_37 = InputRuntimeExtensions_DeviceCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mA3F86D28FDEA54EC56C696B51B914B426E816051(L_35, L_36, (&V_2), InputRuntimeExtensions_DeviceCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mA3F86D28FDEA54EC56C696B51B914B426E816051_RuntimeMethod_var); } IL_00e8: { int32_t L_38 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00ec: { int32_t L_39 = V_0; int32_t L_40 = __this->___m_AvailableDeviceCount; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveControlLayout_m5C37DE567FBADB4E4616CBD41F49C0D2A9DCDE63 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisString_t_TisInputControlLayoutChange_t61F8342166D22A34A86530E38F9CC0A87CF7AD95_m1D40BFED32C91B9C0F5C8EB07C20BC62158EF884_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m55DDA3EC4389EF75C6A9726E3105F0796B1068E4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m81B683EEEE8C4B03E0B2351E84BDC16808F1C541_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mC722768FCA2F0DB48B5204A8988BC320864C5675_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mD575D505E13A8EEEDB75467F1507139BD936A40C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5742AB535A524B7E9D2BBC75E3B43257D3C75064); s_Il2CppMethodInitialized = true; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_2 = NULL; { String_t* L_0 = ___0_name; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0013; } } { 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*)&InputManager_RemoveControlLayout_m5C37DE567FBADB4E4616CBD41F49C0D2A9DCDE63_RuntimeMethod_var))); } IL_0013: { String_t* L_3 = ___0_name; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_0), L_3, NULL); V_1 = 0; goto IL_0040; } IL_001f: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_4 = __this->___m_Devices; int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = L_5; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7 = (L_4)->GetAt(static_cast(L_6)); V_2 = L_7; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8 = V_2; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = V_0; bool L_10; L_10 = InputManager_IsControlOrChildUsingLayoutRecursive_mB43580D7C2A9ED6A77D94F018D11AEC52AC5AE62(__this, L_8, L_9, NULL); if (!L_10) { goto IL_003c; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11 = V_2; InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A(__this, L_11, (bool)1, NULL); goto IL_0040; } IL_003c: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0040: { int32_t L_13 = V_1; int32_t L_14 = __this->___m_DevicesCount; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_001f; } } { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_15 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* L_16 = L_15->___layoutTypes; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_17 = V_0; NullCheck(L_16); bool L_18; L_18 = Dictionary_2_Remove_mC722768FCA2F0DB48B5204A8988BC320864C5675(L_16, L_17, Dictionary_2_Remove_mC722768FCA2F0DB48B5204A8988BC320864C5675_RuntimeMethod_var); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_19 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* L_20 = L_19->___layoutStrings; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21 = V_0; NullCheck(L_20); bool L_22; L_22 = Dictionary_2_Remove_m81B683EEEE8C4B03E0B2351E84BDC16808F1C541(L_20, L_21, Dictionary_2_Remove_m81B683EEEE8C4B03E0B2351E84BDC16808F1C541_RuntimeMethod_var); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_23 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* L_24 = L_23->___layoutBuilders; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_25 = V_0; NullCheck(L_24); bool L_26; L_26 = Dictionary_2_Remove_mD575D505E13A8EEEDB75467F1507139BD936A40C(L_24, L_25, Dictionary_2_Remove_mD575D505E13A8EEEDB75467F1507139BD936A40C_RuntimeMethod_var); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_27 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* L_28 = L_27->___baseLayoutTable; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_29 = V_0; NullCheck(L_28); bool L_30; L_30 = Dictionary_2_Remove_m55DDA3EC4389EF75C6A9726E3105F0796B1068E4(L_28, L_29, Dictionary_2_Remove_m55DDA3EC4389EF75C6A9726E3105F0796B1068E4_RuntimeMethod_var); int32_t L_31 = __this->___m_LayoutRegistrationVersion; __this->___m_LayoutRegistrationVersion = ((int32_t)il2cpp_codegen_add(L_31, 1)); CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC* L_32 = (CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC*)(&__this->___m_LayoutChangeListeners); String_t* L_33 = ___0_name; DelegateHelpers_InvokeCallbacksSafe_TisString_t_TisInputControlLayoutChange_t61F8342166D22A34A86530E38F9CC0A87CF7AD95_m1D40BFED32C91B9C0F5C8EB07C20BC62158EF884(L_32, L_33, 1, _stringLiteral5742AB535A524B7E9D2BBC75E3B43257D3C75064, NULL, DelegateHelpers_InvokeCallbacksSafe_TisString_t_TisInputControlLayoutChange_t61F8342166D22A34A86530E38F9CC0A87CF7AD95_m1D40BFED32C91B9C0F5C8EB07C20BC62158EF884_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* InputManager_TryLoadControlLayout_mE4680356B17286CF06A8EE739D31942718B27557 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_0_0_0_var); s_Il2CppMethodInitialized = true; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); { 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; } } { 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*)&InputManager_TryLoadControlLayout_mE4680356B17286CF06A8EE739D31942718B27557_RuntimeMethod_var))); } IL_0014: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL); Type_t* L_5 = ___0_type; NullCheck(L_4); bool L_6; L_6 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_4, L_5); if (L_6) { goto IL_0046; } } { Type_t* L_7 = ___0_type; NullCheck(L_7); String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_7); String_t* L_9; L_9 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7)), L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral92B8E551EF78EA21EABB85995C1DDDF9474CD320)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_10 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_TryLoadControlLayout_mE4680356B17286CF06A8EE739D31942718B27557_RuntimeMethod_var))); } IL_0046: { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_11 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Type_t* L_12 = ___0_type; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_13; L_13 = Collection_TryFindLayoutForType_m63B3C00D6ED29C6DD98A6B735E5C4C84A3B20868(L_11, L_12, NULL); V_0 = L_13; bool L_14; L_14 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_0), NULL); if (!L_14) { goto IL_007c; } } { Type_t* L_15 = ___0_type; NullCheck(L_15); String_t* L_16; L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_15); String_t* L_17; L_17 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7)), L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral86186031B6A596FFFE4131DF258F8F1FF70E4951)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_18 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_18, L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_TryLoadControlLayout_mE4680356B17286CF06A8EE739D31942718B27557_RuntimeMethod_var))); } IL_007c: { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_19 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_20 = V_0; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_21; L_21 = Collection_TryLoadLayout_m6E3A66755E44EF5E01DCF0A4B28767B1F9F35965(L_19, L_20, (Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F*)NULL, NULL); return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* InputManager_TryLoadControlLayout_m30139BCF99CC5EDFD2DF8E330A324EED8134B172 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_name, const RuntimeMethod* method) { { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_0 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1 = ___0_name; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_2; L_2 = Collection_TryLoadLayout_m6E3A66755E44EF5E01DCF0A4B28767B1F9F35965(L_0, L_1, (Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F*)NULL, NULL); return L_2; } } 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_LockForChanges_mCD92F89058316F429EE68A123CDA507F1BBA3E3F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_UnlockForChanges_m9B6303F406BE6F751ECA11BCC822D98B94E404E0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_get_Item_m9E67FCBC91DBCD8D625CA81724069C6F6BBD4B79_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_get_length_m962DF6113C5286AF920CEA15B3DB2B5A681DB801_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_U3CTryFindMatchingControlLayoutU3Eb__78_0_mF6177E9B630C0D0113FC4D5DD0865E7F020DF30E_RuntimeMethod_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)); Type_t* V_2 = NULL; bool V_3 = false; int32_t V_4 = 0; String_t* V_5 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty; InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_0), L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0136: { return; } }); try { { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_1 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_2 = ___0_deviceDescription; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_3 = (*(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*)L_2); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4; L_4 = Collection_TryFindMatchingLayout_mD33D4CC4D03C02E592AE810ED87FF91FE1936087(L_1, L_3, NULL); V_0 = L_4; bool L_5; L_5 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_0), NULL); if (!L_5) { goto IL_0075_1; } } { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_6 = ___0_deviceDescription; String_t* L_7; L_7 = InputDeviceDescription_get_deviceClass_m59E89FD7B104B4E23CB6AA979500CD0330FFBF26_inline(L_6, NULL); bool L_8; L_8 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_7, NULL); if (L_8) { goto IL_0075_1; } } { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_9 = ___0_deviceDescription; String_t* L_10; L_10 = InputDeviceDescription_get_deviceClass_m59E89FD7B104B4E23CB6AA979500CD0330FFBF26_inline(L_9, NULL); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_1), L_10, NULL); Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_11 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12 = V_1; Type_t* L_13; L_13 = Collection_GetControlTypeForLayout_m45CC21C9ADD4E107623067E46329994920D2E206(L_11, L_12, NULL); V_2 = L_13; Type_t* L_14 = V_2; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); bool L_15; L_15 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_14, (Type_t*)NULL, NULL); if (!L_15) { goto IL_0075_1; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_17; L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL); Type_t* L_18 = V_2; NullCheck(L_17); bool L_19; L_19 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_17, L_18); if (!L_19) { goto IL_0075_1; } } { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_20 = ___0_deviceDescription; String_t* L_21; L_21 = InputDeviceDescription_get_deviceClass_m59E89FD7B104B4E23CB6AA979500CD0330FFBF26_inline(L_20, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_22; memset((&L_22), 0, sizeof(L_22)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_22), L_21, NULL); V_0 = L_22; } IL_0075_1: { CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* L_23 = (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*)(&__this->___m_DeviceFindLayoutCallbacks); int32_t L_24; L_24 = CallbackArray_1_get_length_m962DF6113C5286AF920CEA15B3DB2B5A681DB801(L_23, CallbackArray_1_get_length_m962DF6113C5286AF920CEA15B3DB2B5A681DB801_RuntimeMethod_var); if ((((int32_t)L_24) <= ((int32_t)0))) { goto IL_0134_1; } } { InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* L_25 = __this->___m_DeviceFindExecuteCommandDelegate; if (L_25) { goto IL_00a0_1; } } { InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* L_26 = (InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A*)il2cpp_codegen_object_new(InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A_il2cpp_TypeInfo_var); InputDeviceExecuteCommandDelegate__ctor_m00EA5FFE583EA0674F6756175140418B251E97D3(L_26, __this, (intptr_t)((void*)InputManager_U3CTryFindMatchingControlLayoutU3Eb__78_0_mF6177E9B630C0D0113FC4D5DD0865E7F020DF30E_RuntimeMethod_var), NULL); __this->___m_DeviceFindExecuteCommandDelegate = L_26; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeviceFindExecuteCommandDelegate), (void*)L_26); } IL_00a0_1: { int32_t L_27 = ___1_deviceId; __this->___m_DeviceFindExecuteCommandDeviceId = L_27; V_3 = (bool)0; CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* L_28 = (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*)(&__this->___m_DeviceFindLayoutCallbacks); CallbackArray_1_LockForChanges_mCD92F89058316F429EE68A123CDA507F1BBA3E3F(L_28, CallbackArray_1_LockForChanges_mCD92F89058316F429EE68A123CDA507F1BBA3E3F_RuntimeMethod_var); V_4 = 0; goto IL_011a_1; } IL_00b9_1: { } try { { CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* L_29 = (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*)(&__this->___m_DeviceFindLayoutCallbacks); int32_t L_30 = V_4; InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* L_31; L_31 = CallbackArray_1_get_Item_m9E67FCBC91DBCD8D625CA81724069C6F6BBD4B79(L_29, L_30, CallbackArray_1_get_Item_m9E67FCBC91DBCD8D625CA81724069C6F6BBD4B79_RuntimeMethod_var); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_32 = ___0_deviceDescription; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_33 = V_0; String_t* L_34; L_34 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_33, NULL); InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* L_35 = __this->___m_DeviceFindExecuteCommandDelegate; NullCheck(L_31); String_t* L_36; L_36 = InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_inline(L_31, L_32, L_34, L_35, NULL); V_5 = L_36; String_t* L_37 = V_5; bool L_38; L_38 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_37, NULL); if (L_38) { goto IL_00f1_2; } } { bool L_39 = V_3; if (L_39) { goto IL_00f1_2; } } { String_t* L_40 = V_5; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_41; memset((&L_41), 0, sizeof(L_41)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_41), L_40, NULL); V_0 = L_41; V_3 = (bool)1; } IL_00f1_2: { goto IL_0114_1; } } 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_00f3_1; } throw e; } CATCH_00f3_1: { Exception_t* L_42 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; Exception_t* L_43 = L_42; NullCheck(L_43); Type_t* L_44; L_44 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(L_43, NULL); NullCheck(L_44); String_t* L_45; L_45 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_44); String_t* L_46; L_46 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_45, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1AC853141D7454B4C667A91DBE770D9B7EFB2538)), 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_46, NULL); Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_43, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_0114_1; } IL_0114_1: { int32_t L_47 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_011a_1: { int32_t L_48 = V_4; CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* L_49 = (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*)(&__this->___m_DeviceFindLayoutCallbacks); int32_t L_50; L_50 = CallbackArray_1_get_length_m962DF6113C5286AF920CEA15B3DB2B5A681DB801(L_49, CallbackArray_1_get_length_m962DF6113C5286AF920CEA15B3DB2B5A681DB801_RuntimeMethod_var); if ((((int32_t)L_48) < ((int32_t)L_50))) { goto IL_00b9_1; } } { CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D* L_51 = (CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D*)(&__this->___m_DeviceFindLayoutCallbacks); CallbackArray_1_UnlockForChanges_m9B6303F406BE6F751ECA11BCC822D98B94E404E0(L_51, CallbackArray_1_UnlockForChanges_m9B6303F406BE6F751ECA11BCC822D98B94E404E0_RuntimeMethod_var); } IL_0134_1: { goto IL_0137; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0137: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_52 = V_0; return L_52; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputManager_FindOrRegisterDeviceLayoutForType_m7860876B9AEF8E0B82DF9DFE8F4858907E428B5C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Type_t* ___0_type, const RuntimeMethod* method) { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_0 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Type_t* L_1 = ___0_type; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2; L_2 = Collection_TryFindLayoutForType_m63B3C00D6ED29C6DD98A6B735E5C4C84A3B20868(L_0, L_1, NULL); V_0 = L_2; bool L_3; L_3 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_0), NULL); if (!L_3) { goto IL_0039; } } { bool L_4; L_4 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_0), NULL); if (!L_4) { goto IL_0039; } } { Type_t* L_5 = ___0_type; NullCheck(L_5); String_t* L_6; L_6 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_5); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_0), L_6, NULL); Type_t* L_7 = ___0_type; NullCheck(L_7); String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_7); Type_t* L_9 = ___0_type; InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, L_8, L_9, NULL); } IL_0039: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_10 = V_0; return L_10; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_IsDeviceLayoutMarkedAsSupportedInSettings_m79073DBD4A649819AD6A058090B687B83DBBCF30 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layoutName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m732CDF521D8AB3EA114C72B34BB684E6E2F05443_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_2; memset((&V_2), 0, sizeof(V_2)); { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0 = __this->___m_Settings; NullCheck(L_0); ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E L_1; L_1 = InputSettings_get_supportedDevices_mE0B1E462955A891599E83FB0869E7E5AEF9D83EA(L_0, NULL); V_0 = L_1; int32_t L_2; L_2 = ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_inline((&V_0), ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_RuntimeMethod_var); if (L_2) { goto IL_0017; } } { return (bool)1; } IL_0017: { V_1 = 0; goto IL_0048; } IL_001b: { int32_t L_3 = V_1; String_t* L_4; L_4 = ReadOnlyArray_1_get_Item_m732CDF521D8AB3EA114C72B34BB684E6E2F05443((&V_0), L_3, ReadOnlyArray_1_get_Item_m732CDF521D8AB3EA114C72B34BB684E6E2F05443_RuntimeMethod_var); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_2), L_4, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_5 = ___0_layoutName; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6 = V_2; bool L_7; L_7 = InternedString_op_Equality_m0406355DC90197EF72482719BFC1F046822BABE9(L_5, L_6, NULL); if (L_7) { goto IL_0042; } } { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_8 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = V_2; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_10 = ___0_layoutName; bool L_11; L_11 = Collection_IsBasedOn_mD54DB5412B192CA765CC97EF62C5D8C8033E4CB7(L_8, L_9, L_10, NULL); if (!L_11) { goto IL_0044; } } IL_0042: { return (bool)1; } IL_0044: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0048: { int32_t L_13 = V_1; int32_t L_14; L_14 = ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_inline((&V_0), ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_RuntimeMethod_var); if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_001b; } } { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputManager_ListControlLayouts_m3E12ACC443FD1CB4F393E0409DA18FE3E8C5FB2D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_basedOn, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CListControlLayoutsU3Ed__81_t75C6DF03B0986570F10B8F5F74E214A71A51DDB5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CListControlLayoutsU3Ed__81_t75C6DF03B0986570F10B8F5F74E214A71A51DDB5* L_0 = (U3CListControlLayoutsU3Ed__81_t75C6DF03B0986570F10B8F5F74E214A71A51DDB5*)il2cpp_codegen_object_new(U3CListControlLayoutsU3Ed__81_t75C6DF03B0986570F10B8F5F74E214A71A51DDB5_il2cpp_TypeInfo_var); U3CListControlLayoutsU3Ed__81__ctor_m9C670370DCD130F0F12F2C5138D7F53DE8722742(L_0, ((int32_t)-2), NULL); U3CListControlLayoutsU3Ed__81_t75C6DF03B0986570F10B8F5F74E214A71A51DDB5* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this); U3CListControlLayoutsU3Ed__81_t75C6DF03B0986570F10B8F5F74E214A71A51DDB5* L_2 = L_1; String_t* L_3 = ___0_basedOn; NullCheck(L_2); L_2->___U3CU3E3__basedOn = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___U3CU3E3__basedOn), (void*)L_3); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_SetDeviceUsage_mB902131D8DA62407CD601D93017FB24822CCF75F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, 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*)&ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 V_0; memset((&V_0), 0, sizeof(V_0)); { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; if (L_0) { goto IL_000e; } } { 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*)&InputManager_SetDeviceUsage_mB902131D8DA62407CD601D93017FB24822CCF75F_RuntimeMethod_var))); } IL_000e: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device; NullCheck(L_2); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_3; L_3 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_2, NULL); V_0 = L_3; int32_t L_4; L_4 = ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_inline((&V_0), ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0037; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = ___0_device; NullCheck(L_5); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_6; L_6 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_5, NULL); V_0 = L_6; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7; L_7 = ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88((&V_0), 0, ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = ___1_usage; bool L_9; L_9 = InternedString_op_Equality_m0406355DC90197EF72482719BFC1F046822BABE9(L_7, L_8, NULL); if (!L_9) { goto IL_0037; } } { return; } IL_0037: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_device; NullCheck(L_10); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_11; L_11 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_10, NULL); V_0 = L_11; int32_t L_12; L_12 = ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_inline((&V_0), ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var); if (L_12) { goto IL_0051; } } { bool L_13; L_13 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&___1_usage), NULL); if (!L_13) { goto IL_0051; } } { return; } IL_0051: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = ___0_device; NullCheck(L_14); InputDevice_ClearDeviceUsages_m790FD9C530F9B0ABC6AEF826336923AE80AD4FE1(L_14, NULL); bool L_15; L_15 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&___1_usage), NULL); if (L_15) { goto IL_0067; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_16 = ___0_device; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_17 = ___1_usage; NullCheck(L_16); InputDevice_AddDeviceUsage_mBC743BB7C42A456615E50BB20FC9F7FC9732A30D(L_16, L_17, NULL); } IL_0067: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_18 = ___0_device; InputManager_NotifyUsageChanged_m5385879FD5731BEB721711FEB84776B06B67D01C(__this, L_18, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddDeviceUsage_m200898C570A17D3707249E1D2BECF9EB0CED42AB (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, 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*)&ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; if (L_0) { goto IL_000e; } } { 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*)&InputManager_AddDeviceUsage_m200898C570A17D3707249E1D2BECF9EB0CED42AB_RuntimeMethod_var))); } IL_000e: { bool L_2; L_2 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&___1_usage), NULL); if (!L_2) { goto IL_0027; } } { 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*)&_stringLiteral4B4523E5E32D17473FFCC006C3EF7B5B197C03B1)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3855E8A34957312A6449FC23FFB87754C1D0E662)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_AddDeviceUsage_m200898C570A17D3707249E1D2BECF9EB0CED42AB_RuntimeMethod_var))); } IL_0027: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = ___0_device; NullCheck(L_4); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_5; L_5 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_4, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6 = ___1_usage; bool L_7; L_7 = ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892(L_5, L_6, ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892_RuntimeMethod_var); if (!L_7) { goto IL_0036; } } { return; } IL_0036: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8 = ___0_device; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___1_usage; NullCheck(L_8); InputDevice_AddDeviceUsage_mBC743BB7C42A456615E50BB20FC9F7FC9732A30D(L_8, L_9, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_device; InputManager_NotifyUsageChanged_m5385879FD5731BEB721711FEB84776B06B67D01C(__this, L_10, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveDeviceUsage_m3FC8B4DDBDAFD4E3002764A89BF93EEA97FB9467 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, 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*)&ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; if (L_0) { goto IL_000e; } } { 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*)&InputManager_RemoveDeviceUsage_m3FC8B4DDBDAFD4E3002764A89BF93EEA97FB9467_RuntimeMethod_var))); } IL_000e: { bool L_2; L_2 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&___1_usage), NULL); if (!L_2) { goto IL_0027; } } { 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*)&_stringLiteral4B4523E5E32D17473FFCC006C3EF7B5B197C03B1)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3855E8A34957312A6449FC23FFB87754C1D0E662)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_RemoveDeviceUsage_m3FC8B4DDBDAFD4E3002764A89BF93EEA97FB9467_RuntimeMethod_var))); } IL_0027: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = ___0_device; NullCheck(L_4); ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_5; L_5 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_4, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6 = ___1_usage; bool L_7; L_7 = ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892(L_5, L_6, ReadOnlyArrayExtensions_Contains_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m2B7A2227AE162087DBF3CE8EA31B79D0D85A8892_RuntimeMethod_var); if (L_7) { goto IL_0036; } } { return; } IL_0036: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8 = ___0_device; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = ___1_usage; NullCheck(L_8); InputDevice_RemoveDeviceUsage_mC22C5853FD6941DEFD1AB6C270D403123DE8A49C(L_8, L_9, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_device; InputManager_NotifyUsageChanged_m5385879FD5731BEB721711FEB84776B06B67D01C(__this, L_10, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_NotifyUsageChanged_m5385879FD5731BEB721711FEB84776B06B67D01C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A); s_Il2CppMethodInitialized = true; } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; InputActionState_OnDeviceChange_m493E1B0AE0CFD5A22FFEFCDD6440A5605D7E8CFA(L_0, 6, NULL); CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* L_1 = (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*)(&__this->___m_DeviceChangeListeners); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device; DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7(L_1, L_2, 6, _stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A, NULL, DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = ___0_device; NullCheck(L_3); VirtualActionInvoker0::Invoke(17, L_3); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_AddDevice_m688350A31B6124E696B5A6C7467E0B67A7C337AA (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_1; memset((&V_1), 0, sizeof(V_1)); { 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; } } { 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*)&InputManager_AddDevice_m688350A31B6124E696B5A6C7467E0B67A7C337AA_RuntimeMethod_var))); } IL_0014: { Type_t* L_3 = ___0_type; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4; L_4 = InputManager_FindOrRegisterDeviceLayoutForType_m7860876B9AEF8E0B82DF9DFE8F4858907E428B5C(__this, L_3, NULL); V_0 = L_4; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_5 = V_0; String_t* L_6; L_6 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_5, NULL); String_t* L_7 = ___1_name; il2cpp_codegen_initobj((&V_1), sizeof(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = V_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9; L_9 = InputManager_AddDevice_m7C80C4B1359DFCC1EF80317013050D1209A2DD10(__this, L_6, L_7, L_8, NULL); return L_9; } } 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_0 = NULL; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F V_1; memset((&V_1), 0, sizeof(V_1)); { String_t* L_0 = ___0_layout; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0013; } } { 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*)&InputManager_AddDevice_m7C80C4B1359DFCC1EF80317013050D1209A2DD10_RuntimeMethod_var))); } IL_0013: { String_t* L_3 = ___0_layout; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4 = ___2_variants; String_t* L_5; L_5 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_4, NULL); il2cpp_codegen_initobj((&V_1), sizeof(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F)); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_6 = V_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7; L_7 = InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD(L_3, L_5, L_6, (bool)0, InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD_RuntimeMethod_var); V_0 = L_7; String_t* L_8 = ___1_name; bool L_9; L_9 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_8, NULL); if (L_9) { goto IL_003e; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = V_0; String_t* L_11 = ___1_name; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12; memset((&L_12), 0, sizeof(L_12)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_12), L_11, NULL); NullCheck(L_10); ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_10)->___m_Name = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_10)->___m_Name))->___m_StringOriginalCase), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_10)->___m_Name))->___m_StringLowerCase), (void*)NULL); #endif } IL_003e: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = V_0; InputManager_AddDevice_m95D74391F65270B36E9709C141F7B9928A0EB1F3(__this, L_13, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = V_0; return L_14; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_AddDevice_mD58E72AE1999F8B62347A6C022A3DE81D114A254 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, int32_t ___1_deviceId, String_t* ___2_deviceName, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___3_deviceDescription, int32_t ___4_deviceFlags, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___5_variants, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_0 = NULL; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F V_1; memset((&V_1), 0, sizeof(V_1)); { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = ___0_layout; String_t* L_1; L_1 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_0, NULL); 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); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_4 = ___3_deviceDescription; V_1 = L_4; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_5 = ___5_variants; String_t* L_6; L_6 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_5, NULL); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_7 = V_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8; L_8 = InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD(L_3, L_6, L_7, (bool)0, InputDevice_Build_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mC2EB83A0307053C8C1360B9BEF95E5109CA308DD_RuntimeMethod_var); V_0 = L_8; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = V_0; int32_t L_10 = ___1_deviceId; NullCheck(L_9); L_9->___m_DeviceId = L_10; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11 = V_0; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_12 = ___3_deviceDescription; NullCheck(L_11); L_11->___m_Description = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&L_11->___m_Description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_11->___m_Description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_11->___m_Description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_11->___m_Description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_11->___m_Description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_11->___m_Description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_11->___m_Description))->___m_Capabilities), (void*)NULL); #endif InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = L_13; NullCheck(L_14); int32_t L_15 = L_14->___m_DeviceFlags; int32_t L_16 = ___4_deviceFlags; NullCheck(L_14); L_14->___m_DeviceFlags = ((int32_t)((int32_t)L_15|(int32_t)L_16)); String_t* L_17 = ___2_deviceName; bool L_18; L_18 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_17, NULL); if (L_18) { goto IL_0054; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_19 = V_0; String_t* L_20 = ___2_deviceName; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21; memset((&L_21), 0, sizeof(L_21)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_21), L_20, NULL); NullCheck(L_19); ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_19)->___m_Name = L_21; Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_19)->___m_Name))->___m_StringOriginalCase), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_19)->___m_Name))->___m_StringLowerCase), (void*)NULL); #endif } IL_0054: { String_t* L_22; L_22 = InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline((&___3_deviceDescription), NULL); bool L_23; L_23 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_22, NULL); if (L_23) { goto IL_006f; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_24 = V_0; String_t* L_25; L_25 = InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline((&___3_deviceDescription), NULL); NullCheck(L_24); ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_24)->___m_DisplayName = L_25; Il2CppCodeGenWriteBarrier((void**)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_24)->___m_DisplayName), (void*)L_25); } IL_006f: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26 = V_0; InputManager_AddDevice_m95D74391F65270B36E9709C141F7B9928A0EB1F3(__this, L_26, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_27 = V_0; return L_27; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddDevice_m95D74391F65270B36E9709C141F7B9928A0EB1F3 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_AppendWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m581B86D98D3BD15265972E824A73A95C48292B53_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Contains_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mBFCE7423DAD70E85497692FA341C6303C99C5AD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mE4094433B01AFBE228F8CB1D0DDE8F08CB89D251_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEventMerger_t1BC5F88E3FA039F39705A752BDE7B9EAAEA38F3F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEventPreProcessor_t4A1950C2472D092B79869DF89F877EF9454D951A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputUpdateCallbackReceiver_t79FBC1CD33003734249CBD0BA01744DEDBBC27EB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; if (L_0) { goto IL_000e; } } { 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*)&InputManager_AddDevice_m95D74391F65270B36E9709C141F7B9928A0EB1F3_RuntimeMethod_var))); } IL_000e: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device; NullCheck(L_2); String_t* L_3; L_3 = InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971(L_2, NULL); bool L_4; L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL); if (!L_4) { goto IL_0026; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC25E2EABB1B5620F019225E1898740CE94023E27)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_AddDevice_m95D74391F65270B36E9709C141F7B9928A0EB1F3_RuntimeMethod_var))); } IL_0026: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_6 = __this->___m_Devices; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7 = ___0_device; bool L_8; L_8 = ArrayHelpers_Contains_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mBFCE7423DAD70E85497692FA341C6303C99C5AD3(L_6, L_7, ArrayHelpers_Contains_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mBFCE7423DAD70E85497692FA341C6303C99C5AD3_RuntimeMethod_var); if (!L_8) { goto IL_0035; } } { return; } IL_0035: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = ___0_device; InputManager_MakeDeviceNameUnique_m2268264764A56B11F1A8B138736C9B3C6195ED7F(__this, L_9, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_device; InputManager_AssignUniqueDeviceId_mACF8C1B033001362F0BB5453AA233E5223E1FF20(__this, L_10, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11 = ___0_device; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548** L_12 = (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548**)(&__this->___m_Devices); int32_t* L_13 = (int32_t*)(&__this->___m_DevicesCount); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = ___0_device; int32_t L_15; L_15 = ArrayHelpers_AppendWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m581B86D98D3BD15265972E824A73A95C48292B53(L_12, L_13, L_14, ((int32_t)10), ArrayHelpers_AppendWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m581B86D98D3BD15265972E824A73A95C48292B53_RuntimeMethod_var); NullCheck(L_11); L_11->___m_DeviceIndex = L_15; Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3* L_16 = __this->___m_DevicesById; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_17 = ___0_device; NullCheck(L_17); int32_t L_18; L_18 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_17, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_19 = ___0_device; NullCheck(L_16); Dictionary_2_set_Item_mE4094433B01AFBE228F8CB1D0DDE8F08CB89D251(L_16, L_18, L_19, Dictionary_2_set_Item_mE4094433B01AFBE228F8CB1D0DDE8F08CB89D251_RuntimeMethod_var); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_20 = ___0_device; NullCheck(L_20); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_21 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_20)->___m_StateBlock); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline(L_21, (-1), NULL); InputManager_ReallocateStateBuffers_m81CEECBFC735429DA4DD822AFB49B8A22176E728(__this, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_22 = ___0_device; InputManager_InitializeDeviceState_m92D1A2C70843583CC3CB671DA92311BD1831D071(__this, L_22, NULL); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_23 = (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338*)(&__this->___m_Metrics); int32_t L_24 = __this->___m_DevicesCount; InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_25 = (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338*)(&__this->___m_Metrics); int32_t L_26; L_26 = InputMetrics_get_maxNumDevices_m0FEEC51F3510A61C081B4C4159FD4453CC847428_inline(L_25, NULL); int32_t L_27; L_27 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_24, L_26, NULL); InputMetrics_set_maxNumDevices_m9F11EC470346A3CB0048D2DAE5B38E3344E51C08_inline(L_23, L_27, NULL); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_28 = (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338*)(&__this->___m_Metrics); InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_29 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); uint32_t L_30 = L_29->___totalSize; InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_31 = (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338*)(&__this->___m_Metrics); int32_t L_32; L_32 = InputMetrics_get_maxStateSizeInBytes_m105BD2DF857955095D11D617F738350B638C4EF2_inline(L_31, NULL); int32_t L_33; L_33 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_30, L_32, NULL); InputMetrics_set_maxStateSizeInBytes_m31330B150C4D44C95E79B2BCF9AC422E9D3CD105_inline(L_28, L_33, NULL); V_1 = 0; goto IL_0102; } IL_00d3: { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_34 = __this->___m_AvailableDevices; int32_t L_35 = V_1; NullCheck(L_34); int32_t L_36 = ((L_34)->GetAddressAt(static_cast(L_35)))->___deviceId; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_37 = ___0_device; NullCheck(L_37); int32_t L_38; L_38 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_37, NULL); if ((!(((uint32_t)L_36) == ((uint32_t)L_38)))) { goto IL_00fe; } } { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_39 = __this->___m_AvailableDevices; int32_t L_40 = V_1; NullCheck(L_39); ((L_39)->GetAddressAt(static_cast(L_40)))->___isRemoved = (bool)0; } IL_00fe: { int32_t L_41 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_0102: { int32_t L_42 = V_1; int32_t L_43 = __this->___m_AvailableDeviceCount; if ((((int32_t)L_42) < ((int32_t)L_43))) { goto IL_00d3; } } { if (!1) { goto IL_014b; } } { bool L_44; L_44 = InputManager_get_gameHasFocus_mEFACC4569EA10098EF0797381BB12A63933E8EFD(__this, NULL); if (L_44) { goto IL_014b; } } { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_45 = __this->___m_Settings; NullCheck(L_45); int32_t L_46; L_46 = InputSettings_get_backgroundBehavior_mB8AD0B73E47E301F1BE9D2358593534AEC9F12FA_inline(L_45, NULL); if ((((int32_t)L_46) == ((int32_t)2))) { goto IL_014b; } } { RuntimeObject* L_47 = __this->___m_Runtime; NullCheck(L_47); bool L_48; L_48 = InterfaceFuncInvoker0< bool >::Invoke(23, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_47); if (!L_48) { goto IL_014b; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_49 = ___0_device; NullCheck(L_49); bool L_50; L_50 = InputDevice_QueryEnabledStateFromRuntime_mBC7406628EFE7585AF8A5CB7198B8DEEE60643B3(L_49, NULL); if (!L_50) { goto IL_014b; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_51 = ___0_device; bool L_52; L_52 = InputManager_ShouldRunDeviceInBackground_mFDE71E3063D91C67EFF178C655984E60338BEE17(__this, L_51, NULL); if (L_52) { goto IL_014b; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_53 = ___0_device; InputManager_EnableOrDisableDevice_m5ADC9586CD3141A3BF62841B9F580C6ABB213051(__this, L_53, (bool)0, 2, NULL); } IL_014b: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_54 = ___0_device; InputActionState_OnDeviceChange_m493E1B0AE0CFD5A22FFEFCDD6440A5605D7E8CFA(L_54, 0, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_55 = ___0_device; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_55, IInputUpdateCallbackReceiver_t79FBC1CD33003734249CBD0BA01744DEDBBC27EB_il2cpp_TypeInfo_var)); RuntimeObject* L_56 = V_0; if (!L_56) { goto IL_016f; } } { RuntimeObject* L_57 = V_0; RuntimeObject* L_58 = L_57; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_59 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_59, L_58, (intptr_t)((void*)GetInterfaceMethodInfo(L_58, 0, IInputUpdateCallbackReceiver_t79FBC1CD33003734249CBD0BA01744DEDBBC27EB_il2cpp_TypeInfo_var)), NULL); InputManager_add_onBeforeUpdate_m78F75D0A08D23335D863A2942AABF3D143E4BD95(__this, L_59, NULL); } IL_016f: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_60 = ___0_device; if (!((RuntimeObject*)IsInst((RuntimeObject*)L_60, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var))) { goto IL_0192; } } { InputManager_InstallBeforeUpdateHookIfNecessary_m46D61EBA7338C6D8930D804D7C25E26AB5CF6ED3(__this, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_61 = ___0_device; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_62 = L_61; NullCheck(L_62); int32_t L_63 = L_62->___m_DeviceFlags; NullCheck(L_62); L_62->___m_DeviceFlags = ((int32_t)((int32_t)L_63|2)); __this->___m_HaveDevicesWithStateCallbackReceivers = (bool)1; } IL_0192: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_64 = ___0_device; if (!((RuntimeObject*)IsInst((RuntimeObject*)L_64, IEventMerger_t1BC5F88E3FA039F39705A752BDE7B9EAAEA38F3F_il2cpp_TypeInfo_var))) { goto IL_01a1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_65 = ___0_device; NullCheck(L_65); InputDevice_set_hasEventMerger_m3F1B55B43602667A439AB19CE1D4992FB275E2A6(L_65, (bool)1, NULL); } IL_01a1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_66 = ___0_device; if (!((RuntimeObject*)IsInst((RuntimeObject*)L_66, IEventPreProcessor_t4A1950C2472D092B79869DF89F877EF9454D951A_il2cpp_TypeInfo_var))) { goto IL_01b0; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_67 = ___0_device; NullCheck(L_67); InputDevice_set_hasEventPreProcessor_m477553F9D6A14FEBA0BE1E4FE277E409D774B28A(L_67, (bool)1, NULL); } IL_01b0: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_68 = ___0_device; NullCheck(L_68); bool L_69; L_69 = InputDevice_get_updateBeforeRender_mE395A2A59DCA37BA989E07A399DE3DF67901A448(L_68, NULL); if (!L_69) { goto IL_01c6; } } { int32_t L_70; L_70 = InputManager_get_updateMask_m36DDF9BF59730547371C012E507A308FD848F9E4_inline(__this, NULL); InputManager_set_updateMask_m7A5F673B6C61D4C6D85FF329C4FDADF9B0F6303E(__this, ((int32_t)((int32_t)L_70|4)), NULL); } IL_01c6: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_71 = ___0_device; NullCheck(L_71); InputDevice_NotifyAdded_m7F4B2FB6C8247706A4912415C0C0FFA081C6E495(L_71, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_72 = ___0_device; NullCheck(L_72); VirtualActionInvoker0::Invoke(17, L_72); CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* L_73 = (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*)(&__this->___m_DeviceChangeListeners); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_74 = ___0_device; DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7(L_73, L_74, 0, _stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A, NULL, DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_75 = ___0_device; NullCheck(L_75); bool L_76; L_76 = InputDevice_get_enabled_m5BCE2D359DA6D6F7CB348996D75205C60E840AB4(L_75, NULL); if (!L_76) { goto IL_01f4; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_77 = ___0_device; NullCheck(L_77); bool L_78; L_78 = InputDevice_RequestSync_mF6FD91FB4982C24E0437DA878E7BB2796B7453EA(L_77, NULL); } IL_01f4: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_79 = ___0_device; NullCheck(L_79); InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline(L_79, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_AddDevice_mFDF304E8BA78FA2E3213FE47D1C06F4CEB36E906 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_description, const RuntimeMethod* method) { { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_0 = ___0_description; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1; L_1 = InputManager_AddDevice_m3FA1AC63C27AD194FFC89EB85BDF4F4D9B3F7C1D(__this, L_0, (bool)1, (String_t*)NULL, 0, 0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_AddDevice_m3FA1AC63C27AD194FFC89EB85BDF4F4D9B3F7C1D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_description, bool ___1_throwIfNoLayoutFound, String_t* ___2_deviceName, int32_t ___3_deviceId, int32_t ___4_deviceFlags, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntimeExtensions_DeviceCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_mF9BCE0915C8FC7111A878CD14556F37DC2CAE14D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD V_1; memset((&V_1), 0, sizeof(V_1)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___3_deviceId; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1; L_1 = InputManager_TryFindMatchingControlLayout_m9780D131A4EB436A48A30306F386459D65850C42(__this, (&___0_description), L_0, NULL); V_0 = L_1; bool L_2; L_2 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_0), NULL); if (!L_2) { goto IL_004e; } } { bool L_3 = ___1_throwIfNoLayoutFound; if (!L_3) { goto IL_0032; } } { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_4 = ___0_description; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_5 = L_4; RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var)), &L_5); String_t* L_7; L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB0137C14351739242DAD12026279F13C12B38B14)), L_6, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_8, L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB534843932D1025EEE09575458F840C63DC1063)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_AddDevice_m3FA1AC63C27AD194FFC89EB85BDF4F4D9B3F7C1D_RuntimeMethod_var))); } IL_0032: { int32_t L_9 = ___3_deviceId; if (!L_9) { goto IL_004c; } } { DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD L_10; L_10 = DisableDeviceCommand_Create_mF961C217B046E6EE0622752132BDE61C765B34F0(NULL); V_1 = L_10; RuntimeObject* L_11 = __this->___m_Runtime; int32_t L_12 = ___3_deviceId; int64_t L_13; L_13 = InputRuntimeExtensions_DeviceCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_mF9BCE0915C8FC7111A878CD14556F37DC2CAE14D(L_11, L_12, (&V_1), InputRuntimeExtensions_DeviceCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_mF9BCE0915C8FC7111A878CD14556F37DC2CAE14D_RuntimeMethod_var); } IL_004c: { return (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL; } IL_004e: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_14 = V_0; int32_t L_15 = ___3_deviceId; String_t* L_16 = ___2_deviceName; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_17 = ___0_description; int32_t L_18 = ___4_deviceFlags; il2cpp_codegen_initobj((&V_2), sizeof(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_19 = V_2; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_20; L_20 = InputManager_AddDevice_mD58E72AE1999F8B62347A6C022A3DE81D114A254(__this, L_14, L_15, L_16, L_17, L_18, L_19, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_21 = L_20; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_22 = ___0_description; NullCheck(L_21); L_21->___m_Description = L_22; Il2CppCodeGenWriteBarrier((void**)&(((&L_21->___m_Description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_21->___m_Description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_21->___m_Description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_21->___m_Description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_21->___m_Description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_21->___m_Description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_21->___m_Description))->___m_Capabilities), (void*)NULL); #endif return L_21; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_AddDevice_m3F497BA6CEDDC0B1A043E11945CD4C8E42F5C5EE (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_description, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_layout, String_t* ___2_deviceName, int32_t ___3_deviceId, int32_t ___4_deviceFlags, const RuntimeMethod* method) { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_1 = NULL; { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0020: { return; } }); try { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = ___1_layout; int32_t L_1 = ___3_deviceId; String_t* L_2 = ___2_deviceName; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_3 = ___0_description; int32_t L_4 = ___4_deviceFlags; il2cpp_codegen_initobj((&V_0), sizeof(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_5 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6; L_6 = InputManager_AddDevice_mD58E72AE1999F8B62347A6C022A3DE81D114A254(__this, L_0, L_1, L_2, L_3, L_4, L_5, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7 = L_6; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_8 = ___0_description; NullCheck(L_7); L_7->___m_Description = L_8; Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___m_Description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___m_Description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___m_Description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___m_Description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___m_Description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___m_Description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___m_Description))->___m_Capabilities), (void*)NULL); #endif V_1 = L_7; goto IL_0021; } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0021: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = V_1; return L_9; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, bool ___1_keepOnListOfAvailableDevices, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_EraseAtWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m75097A67D1603D24DA0E4246F6FAEFEC646DC24B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_EraseAtWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m02E562DDF9816EE515BF94A90ECCE20460AF7A93_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m6E3FA922442455E28914BC4D0A08369D50F81270_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_LengthSafe_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m90EF26EF0BE3B1E8DC309250C8F2AF113653ACCF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m117EE6825C30C04B4477502E4DB4E16E1E6C9866_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputUpdateCallbackReceiver_t79FBC1CD33003734249CBD0BA01744DEDBBC27EB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; bool V_6 = false; int32_t V_7 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B31_0 = NULL; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B30_0 = NULL; { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; if (L_0) { goto IL_000e; } } { 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*)&InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A_RuntimeMethod_var))); } IL_000e: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device; NullCheck(L_2); int32_t L_3 = L_2->___m_DeviceIndex; if ((!(((uint32_t)L_3) == ((uint32_t)(-1))))) { goto IL_0018; } } { return; } IL_0018: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = ___0_device; InputManager_RemoveStateChangeMonitors_m924B214C349E55A6C6355B555743A518A6A470E2(__this, L_4, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = ___0_device; NullCheck(L_5); int32_t L_6 = L_5->___m_DeviceIndex; V_0 = L_6; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7 = ___0_device; NullCheck(L_7); int32_t L_8; L_8 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_7, NULL); V_1 = L_8; int32_t L_9 = V_0; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_10 = __this->___m_StateChangeMonitors; int32_t L_11; L_11 = ArrayHelpers_LengthSafe_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m90EF26EF0BE3B1E8DC309250C8F2AF113653ACCF(L_10, ArrayHelpers_LengthSafe_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m90EF26EF0BE3B1E8DC309250C8F2AF113653ACCF_RuntimeMethod_var); if ((((int32_t)L_9) >= ((int32_t)L_11))) { goto IL_0052; } } { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_12 = __this->___m_StateChangeMonitors; NullCheck(L_12); V_3 = ((int32_t)(((RuntimeArray*)L_12)->max_length)); StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_13 = __this->___m_StateChangeMonitors; int32_t L_14 = V_0; ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m6E3FA922442455E28914BC4D0A08369D50F81270(L_13, (&V_3), L_14, ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m6E3FA922442455E28914BC4D0A08369D50F81270_RuntimeMethod_var); } IL_0052: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_15 = __this->___m_Devices; int32_t* L_16 = (int32_t*)(&__this->___m_DevicesCount); int32_t L_17 = V_0; ArrayHelpers_EraseAtWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m02E562DDF9816EE515BF94A90ECCE20460AF7A93(L_15, L_16, L_17, ArrayHelpers_EraseAtWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m02E562DDF9816EE515BF94A90ECCE20460AF7A93_RuntimeMethod_var); Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3* L_18 = __this->___m_DevicesById; int32_t L_19 = V_1; NullCheck(L_18); bool L_20; L_20 = Dictionary_2_Remove_m117EE6825C30C04B4477502E4DB4E16E1E6C9866(L_18, L_19, Dictionary_2_Remove_m117EE6825C30C04B4477502E4DB4E16E1E6C9866_RuntimeMethod_var); InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_21 = __this->___m_Devices; if (!L_21) { goto IL_0081; } } { InputManager_ReallocateStateBuffers_m81CEECBFC735429DA4DD822AFB49B8A22176E728(__this, NULL); goto IL_008c; } IL_0081: { InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_22 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); InputStateBuffers_FreeAll_m5BEECBC58584E892DA22F07CEE12C765D28BF1EB(L_22, NULL); } IL_008c: { int32_t L_23 = V_0; V_4 = L_23; goto IL_00ad; } IL_0091: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_24 = __this->___m_Devices; int32_t L_25 = V_4; NullCheck(L_24); int32_t L_26 = L_25; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_27 = (L_24)->GetAt(static_cast(L_26)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_28 = L_27; NullCheck(L_28); int32_t L_29 = L_28->___m_DeviceIndex; NullCheck(L_28); L_28->___m_DeviceIndex = ((int32_t)il2cpp_codegen_subtract(L_29, 1)); int32_t L_30 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_00ad: { int32_t L_31 = V_4; int32_t L_32 = __this->___m_DevicesCount; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0091; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_33 = ___0_device; NullCheck(L_33); L_33->___m_DeviceIndex = (-1); V_5 = 0; goto IL_010b; } IL_00c3: { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_34 = __this->___m_AvailableDevices; int32_t L_35 = V_5; NullCheck(L_34); int32_t L_36 = ((L_34)->GetAddressAt(static_cast(L_35)))->___deviceId; int32_t L_37 = V_1; if ((!(((uint32_t)L_36) == ((uint32_t)L_37)))) { goto IL_0105; } } { bool L_38 = ___1_keepOnListOfAvailableDevices; if (!L_38) { goto IL_00f0; } } { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_39 = __this->___m_AvailableDevices; int32_t L_40 = V_5; NullCheck(L_39); ((L_39)->GetAddressAt(static_cast(L_40)))->___isRemoved = (bool)1; goto IL_0115; } IL_00f0: { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_41 = __this->___m_AvailableDevices; int32_t* L_42 = (int32_t*)(&__this->___m_AvailableDeviceCount); int32_t L_43 = V_5; ArrayHelpers_EraseAtWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m75097A67D1603D24DA0E4246F6FAEFEC646DC24B(L_41, L_42, L_43, ArrayHelpers_EraseAtWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m75097A67D1603D24DA0E4246F6FAEFEC646DC24B_RuntimeMethod_var); goto IL_0115; } IL_0105: { int32_t L_44 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_010b: { int32_t L_45 = V_5; int32_t L_46 = __this->___m_AvailableDeviceCount; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_00c3; } } IL_0115: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_47 = ___0_device; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_48 = ___0_device; NullCheck(L_48); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_49 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_48)->___m_StateBlock); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_50; L_50 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_49, NULL); NullCheck(L_47); InputControl_BakeOffsetIntoStateBlockRecursive_mBC0790413F113D658F541F4903457F9B89D49D04(L_47, ((int32_t)(uint32_t)((-((int64_t)(uint64_t)L_50)))), NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_51 = ___0_device; InputActionState_OnDeviceChange_m493E1B0AE0CFD5A22FFEFCDD6440A5605D7E8CFA(L_51, 1, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_52 = ___0_device; V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_52, IInputUpdateCallbackReceiver_t79FBC1CD33003734249CBD0BA01744DEDBBC27EB_il2cpp_TypeInfo_var)); RuntimeObject* L_53 = V_2; if (!L_53) { goto IL_014d; } } { RuntimeObject* L_54 = V_2; RuntimeObject* L_55 = L_54; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_56 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_56, L_55, (intptr_t)((void*)GetInterfaceMethodInfo(L_55, 0, IInputUpdateCallbackReceiver_t79FBC1CD33003734249CBD0BA01744DEDBBC27EB_il2cpp_TypeInfo_var)), NULL); InputManager_remove_onBeforeUpdate_m63D72B2E2A1F5DDC97213F8928034C6FBD61DC87(__this, L_56, NULL); } IL_014d: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_57 = ___0_device; NullCheck(L_57); bool L_58; L_58 = InputDevice_get_updateBeforeRender_mE395A2A59DCA37BA989E07A399DE3DF67901A448(L_57, NULL); if (!L_58) { goto IL_0195; } } { V_6 = (bool)0; V_7 = 0; goto IL_0178; } IL_015d: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_59 = __this->___m_Devices; int32_t L_60 = V_7; NullCheck(L_59); int32_t L_61 = L_60; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_62 = (L_59)->GetAt(static_cast(L_61)); NullCheck(L_62); bool L_63; L_63 = InputDevice_get_updateBeforeRender_mE395A2A59DCA37BA989E07A399DE3DF67901A448(L_62, NULL); if (!L_63) { goto IL_0172; } } { V_6 = (bool)1; goto IL_0182; } IL_0172: { int32_t L_64 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_0178: { int32_t L_65 = V_7; int32_t L_66 = __this->___m_DevicesCount; if ((((int32_t)L_65) < ((int32_t)L_66))) { goto IL_015d; } } IL_0182: { bool L_67 = V_6; if (L_67) { goto IL_0195; } } { int32_t L_68; L_68 = InputManager_get_updateMask_m36DDF9BF59730547371C012E507A308FD848F9E4_inline(__this, NULL); InputManager_set_updateMask_m7A5F673B6C61D4C6D85FF329C4FDADF9B0F6303E(__this, ((int32_t)((int32_t)L_68&((int32_t)-5))), NULL); } IL_0195: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_69 = ___0_device; NullCheck(L_69); InputDevice_NotifyRemoved_m32F85C8CE3A88D7C60CD7F46E4A609A457C5B91A(L_69, NULL); CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* L_70 = (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*)(&__this->___m_DeviceChangeListeners); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_71 = ___0_device; DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7(L_70, L_71, 1, _stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A, NULL, DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_72 = ___0_device; NullCheck(L_72); Type_t* L_73; L_73 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_72, NULL); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_74; L_74 = InputSystem_GetDevice_m66F3824EBDB32A7486ABAE7D19E92ECDB5082020(L_73, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_75 = L_74; if (L_75) { G_B31_0 = L_75; goto IL_01be; } G_B30_0 = L_75; } { return; } IL_01be: { NullCheck(G_B31_0); VirtualActionInvoker0::Invoke(17, G_B31_0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_FlushDisconnectedDevices_m538EF3CD3F6248510A139CF4A3B028131F46CAEC (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Clear_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m90D2AC1FD907F08FC72A7F63409755B3DD132DB6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_0 = __this->___m_DisconnectedDevices; int32_t L_1 = __this->___m_DisconnectedDevicesCount; ArrayHelpers_Clear_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m90D2AC1FD907F08FC72A7F63409755B3DD132DB6(L_0, L_1, ArrayHelpers_Clear_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m90D2AC1FD907F08FC72A7F63409755B3DD132DB6_RuntimeMethod_var); __this->___m_DisconnectedDevicesCount = 0; return; } } 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICustomDeviceReset_tAFC2240DFF6FD701440CFA988C2462163F200BBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC182FAC9EDD38C759DB18C15C7171207EB92ED14); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; bool V_3 = false; void* V_4 = NULL; uint32_t V_5 = 0; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_6; memset((&V_6), 0, sizeof(V_6)); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_7; memset((&V_7), 0, sizeof(V_7)); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_8 = NULL; void* V_9 = NULL; double V_10 = 0.0; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* V_11 = NULL; void* V_12 = NULL; void* V_13 = NULL; int32_t G_B7_0 = 0; int32_t G_B10_0 = 0; { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; if (L_0) { goto IL_000e; } } { 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*)&InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A_RuntimeMethod_var))); } IL_000e: { 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; } } { 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*)&_stringLiteral09C996CC26308F014A8C3CD22845AE1081C2803C)), 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*)&InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A_RuntimeMethod_var))); } IL_0027: { bool L_7 = ___1_alsoResetDontResetControls; if (L_7) { goto IL_0035; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8 = ___0_device; NullCheck(L_8); bool L_9; L_9 = InputDevice_get_hasDontResetControls_m08ECE59641CD94758734E6A4A5FD83575C9DE253(L_8, NULL); G_B7_0 = ((((int32_t)L_9) == ((int32_t)0))? 1 : 0); goto IL_0036; } IL_0035: { G_B7_0 = 1; } IL_0036: { V_0 = (bool)G_B7_0; bool L_10 = V_0; if (L_10) { goto IL_003d; } } { G_B10_0 = 8; goto IL_003f; } IL_003d: { G_B10_0 = ((int32_t)9); } IL_003f: { V_1 = G_B10_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11 = ___0_device; int32_t L_12 = V_1; InputActionState_OnDeviceChange_m493E1B0AE0CFD5A22FFEFCDD6440A5605D7E8CFA(L_11, L_12, NULL); CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* L_13 = (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*)(&__this->___m_DeviceChangeListeners); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = ___0_device; int32_t L_15 = V_1; DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7(L_13, L_14, L_15, _stringLiteralC182FAC9EDD38C759DB18C15C7171207EB92ED14, NULL, DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); bool L_16 = ___1_alsoResetDontResetControls; if (L_16) { goto IL_0072; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_17 = ___0_device; V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_17, ICustomDeviceReset_tAFC2240DFF6FD701440CFA988C2462163F200BBF_il2cpp_TypeInfo_var)); RuntimeObject* L_18 = V_2; if (!L_18) { goto IL_0072; } } { RuntimeObject* L_19 = V_2; NullCheck(L_19); InterfaceActionInvoker0::Invoke(0, ICustomDeviceReset_tAFC2240DFF6FD701440CFA988C2462163F200BBF_il2cpp_TypeInfo_var, L_19); goto IL_01b5; } IL_0072: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_20 = ___0_device; NullCheck(L_20); void* L_21; L_21 = InputControl_get_defaultStatePtr_m0AB5C2504696867BAC98126C4A352141389C3160_inline(L_20, NULL); V_4 = L_21; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_22 = ___0_device; NullCheck(L_22); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_23; L_23 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_22, NULL); V_6 = L_23; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_24; L_24 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5((&V_6), NULL); V_5 = L_24; uint32_t L_25 = V_5; NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F((&V_7), ((int32_t)il2cpp_codegen_add(((int32_t)24), (int32_t)L_25)), 2, 1, NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01a7: { NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_7), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); return; } }); try { { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_26 = V_7; void* L_27; L_27 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2(L_26, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var); V_8 = (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_27; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_28 = V_8; void* L_29; L_29 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_28, NULL); V_9 = L_29; RuntimeObject* L_30 = __this->___m_Runtime; NullCheck(L_30); double L_31; L_31 = InterfaceFuncInvoker0< double >::Invoke(19, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_30); V_10 = L_31; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_32 = ___0_device; NullCheck(L_32); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_33 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_32)->___m_StateBlock); V_11 = L_33; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_34 = V_8; NullCheck(L_34); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_35 = (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)(&L_34->___baseEvent); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_36; L_36 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1398030676), NULL); InputEvent_set_type_mA12F3F32108A0B88A4EE7BCA8AE7F2972F8E9740(L_35, L_36, NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_37 = V_8; NullCheck(L_37); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_38 = (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)(&L_37->___baseEvent); uint32_t L_39 = V_5; InputEvent_set_sizeInBytes_m0F44793DDA0884B427B82447CE1106FC4E6F691C(L_38, ((int32_t)il2cpp_codegen_add(((int32_t)24), (int32_t)L_39)), NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_40 = V_8; NullCheck(L_40); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_41 = (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)(&L_40->___baseEvent); double L_42 = V_10; InputEvent_set_time_m210F97B604C0EEB53FC6CC4D57A10373FC081A0F(L_41, L_42, NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_43 = V_8; NullCheck(L_43); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_44 = (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)(&L_43->___baseEvent); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_45 = ___0_device; NullCheck(L_45); int32_t L_46; L_46 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_45, NULL); InputEvent_set_deviceId_mED2CE48AD37BA360710E9C5B48D46D2A18A4BDDF(L_44, L_46, NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_47 = V_8; NullCheck(L_47); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_48 = (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)(&L_47->___baseEvent); InputEvent_set_eventId_mD95C6CF817314B3C83EA67E5B7A2898ADEE8BE74(L_48, (-1), NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_49 = V_8; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_50 = ___0_device; NullCheck(L_50); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_51 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_50)->___m_StateBlock); il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_52; L_52 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(L_51, NULL); NullCheck(L_49); L_49->___stateFormat = L_52; bool L_53 = V_0; if (!L_53) { goto IL_0140_1; } } { void* L_54 = V_9; void* L_55 = V_4; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_56 = V_11; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_57; L_57 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_56, NULL); uint32_t L_58 = V_5; UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(L_54, ((void*)il2cpp_codegen_add((intptr_t)L_55, (intptr_t)((uintptr_t)L_57))), ((int64_t)(uint64_t)L_58), NULL); goto IL_0189_1; } IL_0140_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_59 = ___0_device; NullCheck(L_59); void* L_60; L_60 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_59, NULL); V_12 = L_60; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_61 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); void* L_62 = L_61->___resetMaskBuffer; V_13 = L_62; void* L_63 = V_9; void* L_64 = V_12; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_65 = V_11; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_66; L_66 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_65, NULL); uint32_t L_67 = V_5; UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(L_63, ((void*)il2cpp_codegen_add((intptr_t)L_64, (intptr_t)((uintptr_t)L_66))), ((int64_t)(uint64_t)L_67), NULL); void* L_68 = V_9; void* L_69 = V_4; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_70 = V_11; uint32_t L_71; L_71 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_70, NULL); uint32_t L_72 = V_5; void* L_73 = V_13; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_74 = V_11; uint32_t L_75; L_75 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_74, NULL); MemoryHelpers_MemCpyMasked_m1207671D9A6184B1BA3FCC108E379A39EEF72929(L_68, ((void*)il2cpp_codegen_add((intptr_t)L_69, (intptr_t)((uintptr_t)L_71))), L_72, ((void*)il2cpp_codegen_add((intptr_t)L_73, (intptr_t)((uintptr_t)L_75))), NULL); } IL_0189_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_76 = ___0_device; int32_t L_77; L_77 = InputManager_get_defaultUpdateType_mB7D093DDF6E2D3B78F8AA059FA9506800C33B35C(__this, NULL); void* L_78 = V_9; uint32_t L_79 = V_5; double L_80 = V_10; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_81 = V_8; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_82; memset((&L_82), 0, sizeof(L_82)); InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0_inline((&L_82), (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_81, NULL); bool L_83; L_83 = InputManager_UpdateState_mACA756BE50D15FF0BC69ED6B9270419CF8D17769(__this, L_76, L_77, L_78, 0, L_79, L_80, L_82, NULL); goto IL_01b5; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01b5: { bool L_84 = V_0; V_3 = L_84; bool L_85; L_85 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&___2_issueResetCommand), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); if (!L_85) { goto IL_01c8; } } { bool L_86; L_86 = Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28((&___2_issueResetCommand), Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var); V_3 = L_86; } IL_01c8: { bool L_87 = V_3; if (!L_87) { goto IL_01d2; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_88 = ___0_device; NullCheck(L_88); bool L_89; L_89 = InputDevice_RequestReset_m7CD1FFBE12FACF2155FD0A87588E44844EEABBD5(L_88, NULL); } IL_01d2: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_TryGetDevice_m96BAC8785D72655D0804FF02474302AD6979BEA8 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_nameOrLayout, const RuntimeMethod* method) { String_t* V_0 = NULL; int32_t V_1 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_2 = NULL; { String_t* L_0 = ___0_nameOrLayout; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0018; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEF36F39692DD586E96311B1D3C60C08F82908495)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral92D63F42D5F24A04F46CF0B3820441D11C905B48)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_TryGetDevice_m96BAC8785D72655D0804FF02474302AD6979BEA8_RuntimeMethod_var))); } IL_0018: { int32_t L_3 = __this->___m_DevicesCount; if (L_3) { goto IL_0022; } } { return (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL; } IL_0022: { String_t* L_4 = ___0_nameOrLayout; NullCheck(L_4); String_t* L_5; L_5 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_4, NULL); V_0 = L_5; V_1 = 0; goto IL_0062; } IL_002d: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_6 = __this->___m_Devices; int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = (L_6)->GetAt(static_cast(L_8)); V_2 = L_9; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = V_2; NullCheck(L_10); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* L_11 = (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_10)->___m_Name); String_t* L_12; L_12 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC_inline(L_11, NULL); String_t* L_13 = V_0; bool L_14; L_14 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, L_13, NULL); if (L_14) { goto IL_005c; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_15 = V_2; NullCheck(L_15); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* L_16 = (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_15)->___m_Layout); String_t* L_17; L_17 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC_inline(L_16, NULL); String_t* L_18 = V_0; bool L_19; L_19 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_17, L_18, NULL); if (!L_19) { goto IL_005e; } } IL_005c: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_20 = V_2; return L_20; } IL_005e: { int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0062: { int32_t L_22 = V_1; int32_t L_23 = __this->___m_DevicesCount; if ((((int32_t)L_22) < ((int32_t)L_23))) { goto IL_002d; } } { return (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_GetDevice_mB8646E97AC8D2BF19B1B690DB549D42B4831FD2E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_nameOrLayout, const RuntimeMethod* method) { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B2_0 = NULL; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B1_0 = NULL; { String_t* L_0 = ___0_nameOrLayout; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1; L_1 = InputManager_TryGetDevice_m96BAC8785D72655D0804FF02474302AD6979BEA8(__this, L_0, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = L_1; if (L_2) { G_B2_0 = L_2; goto IL_0025; } G_B1_0 = L_2; } { String_t* L_3 = ___0_nameOrLayout; String_t* L_4; L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA522C29D98B1F10D9DF031D9DE44DA2292D7DE53)), L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral92D63F42D5F24A04F46CF0B3820441D11C905B48)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_GetDevice_mB8646E97AC8D2BF19B1B690DB549D42B4831FD2E_RuntimeMethod_var))); } IL_0025: { return G_B2_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_TryGetDevice_mD8C950C7C51BF85DE189B0F9CB117FF336F6ED9E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Type_t* ___0_layoutType, const RuntimeMethod* method) { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_0 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Type_t* L_1 = ___0_layoutType; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2; L_2 = Collection_TryFindLayoutForType_m63B3C00D6ED29C6DD98A6B735E5C4C84A3B20868(L_0, L_1, NULL); V_0 = L_2; bool L_3; L_3 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_0), NULL); if (!L_3) { goto IL_0018; } } { return (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL; } IL_0018: { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4 = V_0; String_t* L_5; L_5 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_4, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6; L_6 = InputManager_TryGetDevice_m96BAC8785D72655D0804FF02474302AD6979BEA8(__this, L_5, NULL); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_id, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE42226188C7F278F73B11EDE135DAC267B8ACFAF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_0 = NULL; { Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3* L_0 = __this->___m_DevicesById; int32_t L_1 = ___0_id; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mE42226188C7F278F73B11EDE135DAC267B8ACFAF(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mE42226188C7F278F73B11EDE135DAC267B8ACFAF_RuntimeMethod_var); if (!L_2) { goto IL_0012; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = V_0; return L_3; } IL_0012: { return (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputManager_GetUnsupportedDevices_mA860ADD6B9C04A1DD67AC49F99EB4116C83C11DE (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* ___0_descriptions, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF5AA096D28A573CD5A95E9234FA30F57CFE6789D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* L_0 = ___0_descriptions; if (L_0) { goto IL_000e; } } { 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*)&_stringLiteral75FF844BBE586082C7FA1D317EAFCB2B4AB53D9C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_GetUnsupportedDevices_mA860ADD6B9C04A1DD67AC49F99EB4116C83C11DE_RuntimeMethod_var))); } IL_000e: { V_0 = 0; V_1 = 0; goto IL_004c; } IL_0014: { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_2 = __this->___m_AvailableDevices; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = ((L_2)->GetAddressAt(static_cast(L_3)))->___deviceId; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5; L_5 = InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F(__this, L_4, NULL); if (L_5) { goto IL_0048; } } { List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* L_6 = ___0_descriptions; AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_7 = __this->___m_AvailableDevices; int32_t L_8 = V_1; NullCheck(L_7); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_9 = ((L_7)->GetAddressAt(static_cast(L_8)))->___description; NullCheck(L_6); List_1_Add_mF5AA096D28A573CD5A95E9234FA30F57CFE6789D_inline(L_6, L_9, List_1_Add_mF5AA096D28A573CD5A95E9234FA30F57CFE6789D_RuntimeMethod_var); int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0048: { int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_004c: { int32_t L_12 = V_1; int32_t L_13 = __this->___m_AvailableDeviceCount; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0014; } } { int32_t L_14 = V_0; return L_14; } } 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t G_B52_0 = 0; { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; if (L_0) { goto IL_000e; } } { 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*)&InputManager_EnableOrDisableDevice_m5ADC9586CD3141A3BF62841B9F580C6ABB213051_RuntimeMethod_var))); } IL_000e: { bool L_2 = ___1_enable; if (!L_2) { goto IL_012d; } } { int32_t L_3 = ___2_scope; switch (L_3) { case 0: { goto IL_002b; } case 1: { goto IL_0089; } case 2: { goto IL_00e7; } } } { goto IL_0218; } IL_002b: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = ___0_device; NullCheck(L_4); InputDevice_set_disabledWhileInBackground_m4C2CF75F7B0F84BFBBD1524492594228B41F5CD5(L_4, (bool)0, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = ___0_device; NullCheck(L_5); bool L_6; L_6 = InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D(L_5, NULL); if (L_6) { goto IL_0043; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7 = ___0_device; NullCheck(L_7); bool L_8; L_8 = InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A(L_7, NULL); if (L_8) { goto IL_0043; } } { return; } IL_0043: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = ___0_device; NullCheck(L_9); bool L_10; L_10 = InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A(L_9, NULL); if (!L_10) { goto IL_0059; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11 = ___0_device; NullCheck(L_11); bool L_12; L_12 = InputDevice_ExecuteEnableCommand_m8AD21589B0C405D451AB3A7A0645C11A796BD3BC(L_11, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = ___0_device; NullCheck(L_13); InputDevice_set_disabledInRuntime_mF2ECF9C4E4062D13A5713CACEE547B2D5627ED06(L_13, (bool)0, NULL); } IL_0059: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = ___0_device; NullCheck(L_14); bool L_15; L_15 = InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D(L_14, NULL); if (!L_15) { goto IL_0218; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_16 = ___0_device; NullCheck(L_16); bool L_17; L_17 = InputDevice_RequestSync_mF6FD91FB4982C24E0437DA878E7BB2796B7453EA(L_16, NULL); if (L_17) { goto IL_007d; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_18 = ___0_device; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_19 = V_1; InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A(__this, L_18, (bool)0, L_19, NULL); } IL_007d: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_20 = ___0_device; NullCheck(L_20); InputDevice_set_disabledInFrontend_m0ADB81EF174F6B8C1D30375E71165922DED4DC76(L_20, (bool)0, NULL); goto IL_0218; } IL_0089: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_21 = ___0_device; NullCheck(L_21); InputDevice_set_disabledWhileInBackground_m4C2CF75F7B0F84BFBBD1524492594228B41F5CD5(L_21, (bool)0, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_22 = ___0_device; NullCheck(L_22); bool L_23; L_23 = InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D(L_22, NULL); if (L_23) { goto IL_00a1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_24 = ___0_device; NullCheck(L_24); bool L_25; L_25 = InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A(L_24, NULL); if (!L_25) { goto IL_00a1; } } { return; } IL_00a1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26 = ___0_device; NullCheck(L_26); bool L_27; L_27 = InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A(L_26, NULL); if (L_27) { goto IL_00b7; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_28 = ___0_device; NullCheck(L_28); bool L_29; L_29 = InputDevice_ExecuteDisableCommand_m19C39F00B113C23200BC6A3CBD1BB84B1D4208D0(L_28, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_30 = ___0_device; NullCheck(L_30); InputDevice_set_disabledInRuntime_mF2ECF9C4E4062D13A5713CACEE547B2D5627ED06(L_30, (bool)1, NULL); } IL_00b7: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_31 = ___0_device; NullCheck(L_31); bool L_32; L_32 = InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D(L_31, NULL); if (!L_32) { goto IL_0218; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_33 = ___0_device; NullCheck(L_33); bool L_34; L_34 = InputDevice_RequestSync_mF6FD91FB4982C24E0437DA878E7BB2796B7453EA(L_33, NULL); if (L_34) { goto IL_00db; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_35 = ___0_device; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_36 = V_1; InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A(__this, L_35, (bool)0, L_36, NULL); } IL_00db: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_37 = ___0_device; NullCheck(L_37); InputDevice_set_disabledInFrontend_m0ADB81EF174F6B8C1D30375E71165922DED4DC76(L_37, (bool)0, NULL); goto IL_0218; } IL_00e7: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_38 = ___0_device; NullCheck(L_38); bool L_39; L_39 = InputDevice_get_disabledWhileInBackground_m2153CD17DE768256C9891E39332667965B165A36(L_38, NULL); if (!L_39) { goto IL_0218; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_40 = ___0_device; NullCheck(L_40); bool L_41; L_41 = InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A(L_40, NULL); if (!L_41) { goto IL_0108; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_42 = ___0_device; NullCheck(L_42); bool L_43; L_43 = InputDevice_ExecuteEnableCommand_m8AD21589B0C405D451AB3A7A0645C11A796BD3BC(L_42, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_44 = ___0_device; NullCheck(L_44); InputDevice_set_disabledInRuntime_mF2ECF9C4E4062D13A5713CACEE547B2D5627ED06(L_44, (bool)0, NULL); } IL_0108: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_45 = ___0_device; NullCheck(L_45); bool L_46; L_46 = InputDevice_RequestSync_mF6FD91FB4982C24E0437DA878E7BB2796B7453EA(L_45, NULL); if (L_46) { goto IL_0121; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_47 = ___0_device; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_48 = V_1; InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A(__this, L_47, (bool)0, L_48, NULL); } IL_0121: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_49 = ___0_device; NullCheck(L_49); InputDevice_set_disabledWhileInBackground_m4C2CF75F7B0F84BFBBD1524492594228B41F5CD5(L_49, (bool)0, NULL); goto IL_0218; } IL_012d: { int32_t L_50 = ___2_scope; switch (L_50) { case 0: { goto IL_0144; } case 1: { goto IL_0197; } case 2: { goto IL_01e4; } } } { goto IL_0218; } IL_0144: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_51 = ___0_device; NullCheck(L_51); InputDevice_set_disabledWhileInBackground_m4C2CF75F7B0F84BFBBD1524492594228B41F5CD5(L_51, (bool)0, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_52 = ___0_device; NullCheck(L_52); bool L_53; L_53 = InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D(L_52, NULL); if (!L_53) { goto IL_015c; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_54 = ___0_device; NullCheck(L_54); bool L_55; L_55 = InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A(L_54, NULL); if (!L_55) { goto IL_015c; } } { return; } IL_015c: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_56 = ___0_device; NullCheck(L_56); bool L_57; L_57 = InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A(L_56, NULL); if (L_57) { goto IL_0172; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_58 = ___0_device; NullCheck(L_58); bool L_59; L_59 = InputDevice_ExecuteDisableCommand_m19C39F00B113C23200BC6A3CBD1BB84B1D4208D0(L_58, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_60 = ___0_device; NullCheck(L_60); InputDevice_set_disabledInRuntime_mF2ECF9C4E4062D13A5713CACEE547B2D5627ED06(L_60, (bool)1, NULL); } IL_0172: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_61 = ___0_device; NullCheck(L_61); bool L_62; L_62 = InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D(L_61, NULL); if (L_62) { goto IL_0218; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_63 = ___0_device; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_64; memset((&L_64), 0, sizeof(L_64)); Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_64), (bool)0, Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A(__this, L_63, (bool)0, L_64, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_65 = ___0_device; NullCheck(L_65); InputDevice_set_disabledInFrontend_m0ADB81EF174F6B8C1D30375E71165922DED4DC76(L_65, (bool)1, NULL); goto IL_0218; } IL_0197: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_66 = ___0_device; NullCheck(L_66); InputDevice_set_disabledWhileInBackground_m4C2CF75F7B0F84BFBBD1524492594228B41F5CD5(L_66, (bool)0, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_67 = ___0_device; NullCheck(L_67); bool L_68; L_68 = InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A(L_67, NULL); if (L_68) { goto IL_01af; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_69 = ___0_device; NullCheck(L_69); bool L_70; L_70 = InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D(L_69, NULL); if (!L_70) { goto IL_01af; } } { return; } IL_01af: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_71 = ___0_device; NullCheck(L_71); bool L_72; L_72 = InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A(L_71, NULL); if (!L_72) { goto IL_01c5; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_73 = ___0_device; NullCheck(L_73); bool L_74; L_74 = InputDevice_ExecuteEnableCommand_m8AD21589B0C405D451AB3A7A0645C11A796BD3BC(L_73, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_75 = ___0_device; NullCheck(L_75); InputDevice_set_disabledInRuntime_mF2ECF9C4E4062D13A5713CACEE547B2D5627ED06(L_75, (bool)0, NULL); } IL_01c5: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_76 = ___0_device; NullCheck(L_76); bool L_77; L_77 = InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D(L_76, NULL); if (L_77) { goto IL_0218; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_78 = ___0_device; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_79; memset((&L_79), 0, sizeof(L_79)); Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_79), (bool)0, Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A(__this, L_78, (bool)0, L_79, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_80 = ___0_device; NullCheck(L_80); InputDevice_set_disabledInFrontend_m0ADB81EF174F6B8C1D30375E71165922DED4DC76(L_80, (bool)1, NULL); goto IL_0218; } IL_01e4: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_81 = ___0_device; NullCheck(L_81); bool L_82; L_82 = InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D(L_81, NULL); if (L_82) { goto IL_01f4; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_83 = ___0_device; NullCheck(L_83); bool L_84; L_84 = InputDevice_get_disabledWhileInBackground_m2153CD17DE768256C9891E39332667965B165A36(L_83, NULL); if (!L_84) { goto IL_01f5; } } IL_01f4: { return; } IL_01f5: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_85 = ___0_device; NullCheck(L_85); InputDevice_set_disabledWhileInBackground_m4C2CF75F7B0F84BFBBD1524492594228B41F5CD5(L_85, (bool)1, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_86 = ___0_device; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_87; memset((&L_87), 0, sizeof(L_87)); Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_87), (bool)0, Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A(__this, L_86, (bool)0, L_87, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_88 = ___0_device; NullCheck(L_88); bool L_89; L_89 = InputDevice_ExecuteDisableCommand_m19C39F00B113C23200BC6A3CBD1BB84B1D4208D0(L_88, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_90 = ___0_device; NullCheck(L_90); InputDevice_set_disabledInRuntime_mF2ECF9C4E4062D13A5713CACEE547B2D5627ED06(L_90, (bool)1, NULL); } IL_0218: { bool L_91 = ___1_enable; if (L_91) { goto IL_021e; } } { G_B52_0 = 5; goto IL_021f; } IL_021e: { G_B52_0 = 4; } IL_021f: { V_0 = G_B52_0; CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* L_92 = (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*)(&__this->___m_DeviceChangeListeners); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_93 = ___0_device; int32_t L_94 = V_0; DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7(L_92, L_93, L_94, _stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A, NULL, DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_QueueEvent_m79C68B36D62D6D3A220A75FAFC30D0C9BB23E873 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___0_eventPtr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_0 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); bool L_1; L_1 = InputEventStream_get_isOpen_mEE33B97DA48F80B43BCE58D08FCAE51958E6459D_inline(L_0, NULL); if (!L_1) { goto IL_001a; } } { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_2 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_3 = ___0_eventPtr; InputEventStream_Write_m1F494325BF10678460D41D7A07333DB17F64487E(L_2, L_3, NULL); return; } IL_001a: { RuntimeObject* L_4 = __this->___m_Runtime; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_5 = ___0_eventPtr; NullCheck(L_4); InterfaceActionInvoker1< InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* >::Invoke(2, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_4, L_5); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_QueueEvent_mDDBB79E5DE122DB91FD9C200D4122E826A086B75 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_ptr, const RuntimeMethod* method) { { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_0; L_0 = InputEventPtr_get_data_m4694B5F91E787CE9586B5C7113AFEB89D33CC616_inline((&___0_ptr), NULL); InputManager_QueueEvent_m79C68B36D62D6D3A220A75FAFC30D0C9BB23E873(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_Update_mA43734098E91DBCE6E12DB57742AF274DFCDFBFA (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = InputManager_get_defaultUpdateType_mB7D093DDF6E2D3B78F8AA059FA9506800C33B35C(__this, NULL); InputManager_Update_m44A940B8281912DA4FED8816912874D3A235F25B(__this, L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_Update_m44A940B8281912DA4FED8816912874D3A235F25B (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_updateType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___m_Runtime; int32_t L_1 = ___0_updateType; NullCheck(L_0); InterfaceActionInvoker1< int32_t >::Invoke(1, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_0, L_1); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_Initialize_mE935313169497E7943DD1A10437278B98949A168 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, RuntimeObject* ___0_runtime, InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* ___1_settings, const RuntimeMethod* method) { { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0 = ___1_settings; __this->___m_Settings = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings), (void*)L_0); InputManager_InitializeActions_mD9A3ED7321B46A8FB95FB59D06923EF75A3BA9D8(__this, NULL); InputManager_InitializeData_m451E19C84980B28CF2EC19DD95270D0EC72CEF80(__this, NULL); RuntimeObject* L_1 = ___0_runtime; InputManager_InstallRuntime_mE56741CAAC5245B96D192D64E3218D8ED1ACEC38(__this, L_1, NULL); InputManager_InstallGlobals_m1AE121B9AB8B0F236DA08874294E31E81058592C(__this, NULL); InputManager_ApplySettings_m98CCA0C352332E7DC117FB01F45EA7E4D6E03B00(__this, NULL); InputManager_ApplyActions_m604C3B605C21B9F16201324397CEF45A7396530D(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_Destroy_mF8DE88C4DD4F90D71F933A1A3A09CEEC1769493A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { V_0 = 0; goto IL_0015; } IL_0004: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_0 = __this->___m_Devices; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = (L_0)->GetAt(static_cast(L_2)); NullCheck(L_3); InputDevice_NotifyRemoved_m32F85C8CE3A88D7C60CD7F46E4A609A457C5B91A(L_3, NULL); int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_0015: { int32_t L_5 = V_0; int32_t L_6 = __this->___m_DevicesCount; if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0004; } } { InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_7 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); InputStateBuffers_FreeAll_m5BEECBC58584E892DA22F07CEE12C765D28BF1EB(L_7, NULL); InputManager_UninstallGlobals_m443079C8E4EDCCC5A75A6172C423B9F832CD611F(__this, NULL); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_8 = __this->___m_Settings; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_0057; } } { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_10 = __this->___m_Settings; NullCheck(L_10); int32_t L_11; L_11 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_10, NULL); if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)61))))) { goto IL_0057; } } { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_12 = __this->___m_Settings; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_12, NULL); } IL_0057: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InitializeActions_mD9A3ED7321B46A8FB95FB59D06923EF75A3BA9D8 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_FindObjectsOfTypeAll_TisInputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D_m90E09EA538A92657CD33D4CD83BB1C70F0BF0E99_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputActionAssetU5BU5D_t9051AB8F4003F062BCDFB20FD95FC859D910DB82* V_0 = NULL; int32_t V_1 = 0; InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* V_2 = NULL; { __this->___m_Actions = (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Actions), (void*)(InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D*)NULL); InputActionAssetU5BU5D_t9051AB8F4003F062BCDFB20FD95FC859D910DB82* L_0; L_0 = Resources_FindObjectsOfTypeAll_TisInputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D_m90E09EA538A92657CD33D4CD83BB1C70F0BF0E99(Resources_FindObjectsOfTypeAll_TisInputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D_m90E09EA538A92657CD33D4CD83BB1C70F0BF0E99_RuntimeMethod_var); V_0 = L_0; V_1 = 0; goto IL_0029; } IL_0011: { InputActionAssetU5BU5D_t9051AB8F4003F062BCDFB20FD95FC859D910DB82* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_5 = V_2; NullCheck(L_5); bool L_6 = L_5->___m_IsProjectWide; if (!L_6) { goto IL_0025; } } { InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_7 = V_2; __this->___m_Actions = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Actions), (void*)L_7); return; } IL_0025: { int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0029: { int32_t L_9 = V_1; InputActionAssetU5BU5D_t9051AB8F4003F062BCDFB20FD95FC859D910DB82* L_10 = V_0; NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_0011; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InitializeData_m451E19C84980B28CF2EC19DD95270D0EC72CEF80 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnyKeyControl_t88E59A594CAF1E3A432C3BEC2634C0CA462D8A14_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisComposite_t9E3B9C369A8F748691611245821471645D31D2AC_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonWithOneModifier_t407B77B4960C57B1DEC84F631F91B1E135343222_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonWithTwoModifiers_tCA30378981527D0F306883EABED0657FA5FE7C59_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ClampProcessor_tF3D734C88BDFC3618BA525B51A0244942A5E1E33_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompensateDirectionProcessor_tD37E3634AA6A1D86A67B21CFFFF5BDD0F39183BE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompensateRotationProcessor_t1D14AFF56CF5C0B6615C8448470ABF88F7480D02_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m58B43613AE5A126F52D3B282A230EDC6D188CA29_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscreteButtonControl_t3F3349EABF0E553E7E451EF43441B8EAF105813C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DoubleControl_t3707A6260424A2F3636669A2BAFF5CB5E91D2486_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DpadAxisControl_t0705D62878EDC266DF6ED6F2C743172649DB79B2_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HoldInteraction_t636DDC457955E74454991E73F9B048F8B5B2BE4E_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_RegisterPrecompiledLayout_TisFastKeyboard_t2AD2BAAE315832F97141A23E6A032BCD372824A6_m78D7A9EBD08F46E87D5332EAE5844AE964F48D29_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_RegisterPrecompiledLayout_TisFastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D_mAA310E38D79634CB6DECE4CE5ADF56688868EEB7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_RegisterPrecompiledLayout_TisFastTouchscreen_t283B7BBFB4762C6E85B0582C5547D08D666BFED7_m8C343A88D9A32C10C86D1970182B09DE3D4E8DA7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvertProcessor_t2566A6B6EEAA2C1056B899E866A1416808C7A497_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvertVector2Processor_t6F0ECC5C79A2DA1A4FC8F5670D031DF887052FBF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvertVector3Processor_t19C6D39F6FE6F98704FA871F5A0727EAE3899ECB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Joystick_t2235B6B58C2C6BC3755C8E5852BC6BA9CFD0981C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiTapInteraction_tF6B6589FF082FC6A879BDA53FB3E86CFF95E8862_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizeProcessor_t1EEC1D250C7CE21EA1657A3095B1075AE857CF2C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizeVector2Processor_t1C3FFBF7BE0FE665B1F73F2F40DCC55028C30EFA_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizeVector3Processor_t15230F8A2FBFBB557835FBBF98C1937AD81D452C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneModifierComposite_tC18745AC641308E913620A321BF1CCE00D60E55B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PressInteraction_tE406520D829C4937F95489EFE3F022194A42A8B5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleProcessor_t66880BF63B1235EAD75F375657EE0F9763C8C49D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleVector2Processor_tF0D6E4C4F72BA1E767CA8D78DAA6C5029BD13152_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleVector3Processor_t245F186E78D9E5523CA4EFA49F4B8A1BF711E821_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SlowTapInteraction_tE95CFAB3A4071F717629527AF2DE74D32F1E9D9C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TapInteraction_tC08EF9F66AE82FA0F245CBD2838C526535019EBF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TouchPressControl_tD5BD68D9FDEAC889591DD7A499864893A43C7CEB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TwoModifiersComposite_t7B84C109D0750D4F515629DD0D3D5C6373F42CA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Composite_tCAE11D025FE085E66E963DCCD6559D042A713908_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Composite_t014892920D73110CD43E6CC997E0FAA5860A62E0_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral07A7681C0883AD72CB90C3265BE2DD9E3E8828C8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09261B946DE10847F29FF64038746325ECC698FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0970CF2FD3560786B3DFD69BC3EE83E1A9521103); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C81413ADA26B9D9FB5559F6B8F00B6E297D84E1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F074ACDA6A7CA1AB7A1168EDD7678BD05D5F651); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral11163885D674201194ABAB5054B7E0C366771C7B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1350F8DDC655DCB4BFCF3A9B1BEE6066B862DA49); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B84978472E4222D49620AB99A8EFD2722C5F5FE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D1CBD8D6012C682C7CCDFC1C225306E8558C078); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27D9B7EF612AEB12509925B54604A1C6C9199F88); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral294F098A1D5E681EDEE8F43BFA8F45CFBA5798A7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3ED7B4C473E85E5A3870A4498B52AE1C0FA74132); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EDED5759235CBBAF206D4FA859DCF807AA71BE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral418C62912EB8A58FC3E9F514737466D07C4EA081); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42066FD93A228D005178621FEC41EE10A0840BCF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45EDE4DB19150515241E2FE6610B1490B1DED5C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral480D2996F0237C983BBBCC925098492AFCFE152D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral497D04A9F12484A2B579045305317D824B392B5E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D3D7302987C2B4D5F8093A5DAF6AC713B851CFC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4F724051E2D28B18765B679F5E4D93AED1FD6821); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral53341CC24F9A1C8120B54B4F417C8EF87B0CBCE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B53FF4BB90F17D124F1FA7197FF553B59B98F68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61225B335304C6BE91EE0EC8CF385BBE9B633F17); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral656C470468DF1309A8BC07ED38CE5FF1ACE64DBD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65C06B538C43A32891E65BAB5E8DB3892D8BF2C2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral68F88088656B9923480FE618B4D5AEFBB1224599); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B1251A4A4D247E27F776167F1A9EA4D5A6E8497); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70E56B100C48B1B56DB8AFFAC26B6F1BF92DDA11); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7348E969150769A75AF7801C5E009E8E6EC276EF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D832450EB8F529B98D1D7829EE23B628D4FD794); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DE03E5EBA0308517D1762F2C0DF3B9E2A2F1870); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81E80EA114E7CD2B970C5BA3E85B8F9E93C46DC4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral841967C9F7417326D9B6354E4FE3FC45CE3634EA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84C8BF6DDBDDEC3A92AEA77ABF46CD671944B758); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral871C50B2EA6F82F09B5B9A7EF8B17FDCA2EEE958); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88F147D7F5EACCD41D1B500D3DF7155CB616B837); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8DACB0EDC7D405E158353E192C49915CD4031B83); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9223FB63DD1FD9CCF33683A7C5C87DA3F7CE1A9A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98FEE36F66DDCF5ACCF066A4411E436B2EC27A78); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A2E3F49549FF8BFC0C269B134528503D38A0399); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B6F8A34098BC8FE5056EE7965F537F9FCD7445D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D99959EC8130DC909F67BC3E4D542E221D60B3F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DF256B62E2C231754E1C65A5601804CEBB90F9E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3A4CE0F9A828A57CABF00CD1C33D92A9A5773CF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA5030F91418E56823C7D2FC359BF27CC5AAD8E3B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA99DCC00443D797894F4B10607C716D806A9105F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAE9446031FCBCF6F39C5F3EEAC0C4BE4F0896F7F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFB113C946693ED775D34DA089051C083C7A245E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB375D52F58ABA319072C6F9F1880BCB36A59233C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB502A186982A83A6C402B5753C1120061504E6EB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB3F223896EC30F7292484479FB732D822BBDFBE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC068740B1398F61F47B7773BB27A4A828FA47A6F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC08ECADB105D30F2AA1FB05B93D1A8B5E1A69232); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC099423F69D278B508E17A8BA5BDA35BB6E29C08); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4387C589D541CE3E405045B6594295A394F40C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA2622A958C0A5EDF1EE3688414144E43F12E29E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFA73882EBCB16AE44454CACF911EC21EF0A579C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDDB8F4B49C528E0C3D5DA902B1F5423F84BCDC2B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1569DA1D36D14A9B13F031EA09AC8CF93678F31); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE566E6091771397A8847DE9F0E5AF31E5E383CA7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6C38AF488A8F495D24AC1B032C5CEA28D606CC5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8F0495147FA58FE0F70B56DAC055C9129035987); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9B2C4B73C4357A8FA4CCAF19BD43878882AB8C3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9D638FD2B23E7A3CC06EE181F1A35A711C05D72); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE71910C7E19B0D89B96AF6011CDFDAF6EA1CF1C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF0546BC9F3587B9EAC1F1B1ECC07BF7228DCDE8D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF13E4BFF086D4E511E68B0617B76ACC5BD5AFFE7); s_Il2CppMethodInitialized = true; } TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E V_0; memset((&V_0), 0, sizeof(V_0)); { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_0 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Collection_Allocate_mA641D05ECA24B3F5E3BCDCCE1FD52DB38A375714(L_0, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* L_1 = (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E*)(&__this->___m_Processors); TypeTable_Initialize_m5EE09E37850E04357BB26CC52183617C08A11D0C(L_1, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* L_2 = (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E*)(&__this->___m_Interactions); TypeTable_Initialize_m5EE09E37850E04357BB26CC52183617C08A11D0C(L_2, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* L_3 = (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E*)(&__this->___m_Composites); TypeTable_Initialize_m5EE09E37850E04357BB26CC52183617C08A11D0C(L_3, NULL); Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3* L_4 = (Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3*)il2cpp_codegen_object_new(Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3_il2cpp_TypeInfo_var); Dictionary_2__ctor_m58B43613AE5A126F52D3B282A230EDC6D188CA29(L_4, Dictionary_2__ctor_m58B43613AE5A126F52D3B282A230EDC6D188CA29_RuntimeMethod_var); __this->___m_DevicesById = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DevicesById), (void*)L_4); __this->___m_UpdateMask = 3; il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var); bool L_5; L_5 = Application_get_isFocused_mFEEC52E355AA7AAA6B7250520CA544D80BE77524(NULL); __this->___m_HasFocus = L_5; __this->___m_PollingFrequency = (60.0f); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class); Type_t* L_7; L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralEE71910C7E19B0D89B96AF6011CDFDAF6EA1CF1C, L_7, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_0_0_0_var) }; Type_t* L_9; L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral7DE03E5EBA0308517D1762F2C0DF3B9E2A2F1870, L_9, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast (DiscreteButtonControl_t3F3349EABF0E553E7E451EF43441B8EAF105813C_0_0_0_var) }; Type_t* L_11; L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralC099423F69D278B508E17A8BA5BDA35BB6E29C08, L_11, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast (KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0_0_0_0_var) }; Type_t* L_13; L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07, L_13, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7_0_0_0_var) }; Type_t* L_15; L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral0C81413ADA26B9D9FB5559F6B8F00B6E297D84E1, L_15, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast (IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_0_0_0_var) }; Type_t* L_17; L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralE566E6091771397A8847DE9F0E5AF31E5E383CA7, L_17, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast (IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB_0_0_0_var) }; Type_t* L_19; L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral418C62912EB8A58FC3E9F514737466D07C4EA081, L_19, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast (DoubleControl_t3707A6260424A2F3636669A2BAFF5CB5E91D2486_0_0_0_var) }; Type_t* L_21; L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralF13E4BFF086D4E511E68B0617B76ACC5BD5AFFE7, L_21, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast (Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432_0_0_0_var) }; Type_t* L_23; L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralCFA73882EBCB16AE44454CACF911EC21EF0A579C, L_23, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast (Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A_0_0_0_var) }; Type_t* L_25; L_25 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_24, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralB375D52F58ABA319072C6F9F1880BCB36A59233C, L_25, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B_0_0_0_var) }; Type_t* L_27; L_27 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_26, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralBB3F223896EC30F7292484479FB732D822BBDFBE, L_27, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast (QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1_0_0_0_var) }; Type_t* L_29; L_29 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_28, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral27D9B7EF612AEB12509925B54604A1C6C9199F88, L_29, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_30 = { reinterpret_cast (StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B_0_0_0_var) }; Type_t* L_31; L_31 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_30, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral656C470468DF1309A8BC07ED38CE5FF1ACE64DBD, L_31, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_32 = { reinterpret_cast (DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB_0_0_0_var) }; Type_t* L_33; L_33 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_32, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralE9B2C4B73C4357A8FA4CCAF19BD43878882AB8C3, L_33, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_34 = { reinterpret_cast (DpadAxisControl_t0705D62878EDC266DF6ED6F2C743172649DB79B2_0_0_0_var) }; Type_t* L_35; L_35 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_34, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral9223FB63DD1FD9CCF33683A7C5C87DA3F7CE1A9A, L_35, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (AnyKeyControl_t88E59A594CAF1E3A432C3BEC2634C0CA462D8A14_0_0_0_var) }; Type_t* L_37; L_37 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_36, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral7348E969150769A75AF7801C5E009E8E6EC276EF, L_37, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_38 = { reinterpret_cast (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_0_0_0_var) }; Type_t* L_39; L_39 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_38, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral45EDE4DB19150515241E2FE6610B1490B1DED5C7, L_39, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_40 = { reinterpret_cast (TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC_0_0_0_var) }; Type_t* L_41; L_41 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_40, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral841967C9F7417326D9B6354E4FE3FC45CE3634EA, L_41, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_42 = { reinterpret_cast (TouchPressControl_tD5BD68D9FDEAC889591DD7A499864893A43C7CEB_0_0_0_var) }; Type_t* L_43; L_43 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_42, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral497D04A9F12484A2B579045305317D824B392B5E, L_43, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_0_0_0_var) }; Type_t* L_45; L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral61225B335304C6BE91EE0EC8CF385BBE9B633F17, L_45, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_46 = { reinterpret_cast (Joystick_t2235B6B58C2C6BC3755C8E5852BC6BA9CFD0981C_0_0_0_var) }; Type_t* L_47; L_47 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_46, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralB502A186982A83A6C402B5753C1120061504E6EB, L_47, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_48 = { reinterpret_cast (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_0_0_0_var) }; Type_t* L_49; L_49 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_48, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralC068740B1398F61F47B7773BB27A4A828FA47A6F, L_49, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_50 = { reinterpret_cast (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_0_0_0_var) }; Type_t* L_51; L_51 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_50, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral871C50B2EA6F82F09B5B9A7EF8B17FDCA2EEE958, L_51, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_52 = { reinterpret_cast (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_0_0_0_var) }; Type_t* L_53; L_53 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_52, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral294F098A1D5E681EDEE8F43BFA8F45CFBA5798A7, L_53, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_54 = { reinterpret_cast (Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF_0_0_0_var) }; Type_t* L_55; L_55 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_54, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralA5030F91418E56823C7D2FC359BF27CC5AAD8E3B, L_55, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_0_0_0_var) }; Type_t* L_57; L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral3EDED5759235CBBAF206D4FA859DCF807AA71BE1, L_57, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_58 = { reinterpret_cast (Sensor_t8EF743F06C5B025B572E11A5B2CD0B23833D3FD4_0_0_0_var) }; Type_t* L_59; L_59 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_58, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralAE9446031FCBCF6F39C5F3EEAC0C4BE4F0896F7F, L_59, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_60 = { reinterpret_cast (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_0_0_0_var) }; Type_t* L_61; L_61 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_60, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral1350F8DDC655DCB4BFCF3A9B1BEE6066B862DA49, L_61, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_62 = { reinterpret_cast (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_0_0_0_var) }; Type_t* L_63; L_63 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_62, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral81E80EA114E7CD2B970C5BA3E85B8F9E93C46DC4, L_63, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_64 = { reinterpret_cast (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_0_0_0_var) }; Type_t* L_65; L_65 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_64, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral42066FD93A228D005178621FEC41EE10A0840BCF, L_65, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_66 = { reinterpret_cast (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_0_0_0_var) }; Type_t* L_67; L_67 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_66, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral68F88088656B9923480FE618B4D5AEFBB1224599, L_67, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_68 = { reinterpret_cast (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_0_0_0_var) }; Type_t* L_69; L_69 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_68, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralCA2622A958C0A5EDF1EE3688414144E43F12E29E, L_69, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_70 = { reinterpret_cast (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_0_0_0_var) }; Type_t* L_71; L_71 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_70, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralE6C38AF488A8F495D24AC1B032C5CEA28D606CC5, L_71, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_72 = { reinterpret_cast (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_0_0_0_var) }; Type_t* L_73; L_73 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_72, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral9B6F8A34098BC8FE5056EE7965F537F9FCD7445D, L_73, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_74 = { reinterpret_cast (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_0_0_0_var) }; Type_t* L_75; L_75 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_74, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral8DACB0EDC7D405E158353E192C49915CD4031B83, L_75, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_76 = { reinterpret_cast (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_0_0_0_var) }; Type_t* L_77; L_77 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_76, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralC08ECADB105D30F2AA1FB05B93D1A8B5E1A69232, L_77, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_78 = { reinterpret_cast (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_0_0_0_var) }; Type_t* L_79; L_79 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_78, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteralAFB113C946693ED775D34DA089051C083C7A245E, L_79, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_80 = { reinterpret_cast (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_0_0_0_var) }; Type_t* L_81; L_81 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_80, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral70E56B100C48B1B56DB8AFFAC26B6F1BF92DDA11, L_81, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_82 = { reinterpret_cast (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9_0_0_0_var) }; Type_t* L_83; L_83 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_82, NULL); InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(__this, _stringLiteral11163885D674201194ABAB5054B7E0C366771C7B, L_83, NULL); InputManager_RegisterPrecompiledLayout_TisFastKeyboard_t2AD2BAAE315832F97141A23E6A032BCD372824A6_m78D7A9EBD08F46E87D5332EAE5844AE964F48D29(__this, _stringLiteral1D1CBD8D6012C682C7CCDFC1C225306E8558C078, InputManager_RegisterPrecompiledLayout_TisFastKeyboard_t2AD2BAAE315832F97141A23E6A032BCD372824A6_m78D7A9EBD08F46E87D5332EAE5844AE964F48D29_RuntimeMethod_var); InputManager_RegisterPrecompiledLayout_TisFastTouchscreen_t283B7BBFB4762C6E85B0582C5547D08D666BFED7_m8C343A88D9A32C10C86D1970182B09DE3D4E8DA7(__this, _stringLiteral65C06B538C43A32891E65BAB5E8DB3892D8BF2C2, InputManager_RegisterPrecompiledLayout_TisFastTouchscreen_t283B7BBFB4762C6E85B0582C5547D08D666BFED7_m8C343A88D9A32C10C86D1970182B09DE3D4E8DA7_RuntimeMethod_var); InputManager_RegisterPrecompiledLayout_TisFastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D_mAA310E38D79634CB6DECE4CE5ADF56688868EEB7(__this, _stringLiteral9A2E3F49549FF8BFC0C269B134528503D38A0399, InputManager_RegisterPrecompiledLayout_TisFastMouse_t8625CBF765C2880DA42DA5A1FB9432005B64CF8D_mAA310E38D79634CB6DECE4CE5ADF56688868EEB7_RuntimeMethod_var); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_84; L_84 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_84; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_85 = { reinterpret_cast (InvertProcessor_t2566A6B6EEAA2C1056B899E866A1416808C7A497_0_0_0_var) }; Type_t* L_86; L_86 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_85, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral9D99959EC8130DC909F67BC3E4D542E221D60B3F, L_86, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_87; L_87 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_87; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_88 = { reinterpret_cast (InvertVector2Processor_t6F0ECC5C79A2DA1A4FC8F5670D031DF887052FBF_0_0_0_var) }; Type_t* L_89; L_89 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_88, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral5B53FF4BB90F17D124F1FA7197FF553B59B98F68, L_89, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_90; L_90 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_90; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_91 = { reinterpret_cast (InvertVector3Processor_t19C6D39F6FE6F98704FA871F5A0727EAE3899ECB_0_0_0_var) }; Type_t* L_92; L_92 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_91, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteralF0546BC9F3587B9EAC1F1B1ECC07BF7228DCDE8D, L_92, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_93; L_93 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_93; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_94 = { reinterpret_cast (ClampProcessor_tF3D734C88BDFC3618BA525B51A0244942A5E1E33_0_0_0_var) }; Type_t* L_95; L_95 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_94, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral09261B946DE10847F29FF64038746325ECC698FD, L_95, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_96; L_96 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_96; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_97 = { reinterpret_cast (NormalizeProcessor_t1EEC1D250C7CE21EA1657A3095B1075AE857CF2C_0_0_0_var) }; Type_t* L_98; L_98 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_97, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral3ED7B4C473E85E5A3870A4498B52AE1C0FA74132, L_98, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_99; L_99 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_99; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_100 = { reinterpret_cast (NormalizeVector2Processor_t1C3FFBF7BE0FE665B1F73F2F40DCC55028C30EFA_0_0_0_var) }; Type_t* L_101; L_101 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_100, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral4F724051E2D28B18765B679F5E4D93AED1FD6821, L_101, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_102; L_102 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_102; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_103 = { reinterpret_cast (NormalizeVector3Processor_t15230F8A2FBFBB557835FBBF98C1937AD81D452C_0_0_0_var) }; Type_t* L_104; L_104 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_103, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteralDDB8F4B49C528E0C3D5DA902B1F5423F84BCDC2B, L_104, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_105; L_105 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_105; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_106 = { reinterpret_cast (ScaleProcessor_t66880BF63B1235EAD75F375657EE0F9763C8C49D_0_0_0_var) }; Type_t* L_107; L_107 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_106, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral0970CF2FD3560786B3DFD69BC3EE83E1A9521103, L_107, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_108; L_108 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_108; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_109 = { reinterpret_cast (ScaleVector2Processor_tF0D6E4C4F72BA1E767CA8D78DAA6C5029BD13152_0_0_0_var) }; Type_t* L_110; L_110 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_109, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteralC4387C589D541CE3E405045B6594295A394F40C9, L_110, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_111; L_111 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_111; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_112 = { reinterpret_cast (ScaleVector3Processor_t245F186E78D9E5523CA4EFA49F4B8A1BF711E821_0_0_0_var) }; Type_t* L_113; L_113 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_112, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteralA3A4CE0F9A828A57CABF00CD1C33D92A9A5773CF, L_113, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_114; L_114 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_114; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_115 = { reinterpret_cast (StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39_0_0_0_var) }; Type_t* L_116; L_116 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_115, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral0F074ACDA6A7CA1AB7A1168EDD7678BD05D5F651, L_116, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_117; L_117 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_117; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_118 = { reinterpret_cast (AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275_0_0_0_var) }; Type_t* L_119; L_119 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_118, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral6B1251A4A4D247E27F776167F1A9EA4D5A6E8497, L_119, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_120; L_120 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_120; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_121 = { reinterpret_cast (CompensateDirectionProcessor_tD37E3634AA6A1D86A67B21CFFFF5BDD0F39183BE_0_0_0_var) }; Type_t* L_122; L_122 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_121, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteralE1569DA1D36D14A9B13F031EA09AC8CF93678F31, L_122, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_123; L_123 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(__this, NULL); V_0 = L_123; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_124 = { reinterpret_cast (CompensateRotationProcessor_t1D14AFF56CF5C0B6615C8448470ABF88F7480D02_0_0_0_var) }; Type_t* L_125; L_125 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_124, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral480D2996F0237C983BBBCC925098492AFCFE152D, L_125, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_126; L_126 = InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline(__this, NULL); V_0 = L_126; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_127 = { reinterpret_cast (HoldInteraction_t636DDC457955E74454991E73F9B048F8B5B2BE4E_0_0_0_var) }; Type_t* L_128; L_128 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_127, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral7D832450EB8F529B98D1D7829EE23B628D4FD794, L_128, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_129; L_129 = InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline(__this, NULL); V_0 = L_129; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_130 = { reinterpret_cast (TapInteraction_tC08EF9F66AE82FA0F245CBD2838C526535019EBF_0_0_0_var) }; Type_t* L_131; L_131 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_130, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral84C8BF6DDBDDEC3A92AEA77ABF46CD671944B758, L_131, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_132; L_132 = InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline(__this, NULL); V_0 = L_132; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_133 = { reinterpret_cast (SlowTapInteraction_tE95CFAB3A4071F717629527AF2DE74D32F1E9D9C_0_0_0_var) }; Type_t* L_134; L_134 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_133, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteralE9D638FD2B23E7A3CC06EE181F1A35A711C05D72, L_134, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_135; L_135 = InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline(__this, NULL); V_0 = L_135; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_136 = { reinterpret_cast (MultiTapInteraction_tF6B6589FF082FC6A879BDA53FB3E86CFF95E8862_0_0_0_var) }; Type_t* L_137; L_137 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_136, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral53341CC24F9A1C8120B54B4F417C8EF87B0CBCE1, L_137, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_138; L_138 = InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline(__this, NULL); V_0 = L_138; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_139 = { reinterpret_cast (PressInteraction_tE406520D829C4937F95489EFE3F022194A42A8B5_0_0_0_var) }; Type_t* L_140; L_140 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_139, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteralA99DCC00443D797894F4B10607C716D806A9105F, L_140, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_141; L_141 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(__this, NULL); V_0 = L_141; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_142 = { reinterpret_cast (AxisComposite_t9E3B9C369A8F748691611245821471645D31D2AC_0_0_0_var) }; Type_t* L_143; L_143 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_142, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral07A7681C0883AD72CB90C3265BE2DD9E3E8828C8, L_143, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_144; L_144 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(__this, NULL); V_0 = L_144; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_145 = { reinterpret_cast (Vector2Composite_tCAE11D025FE085E66E963DCCD6559D042A713908_0_0_0_var) }; Type_t* L_146; L_146 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_145, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteralE8F0495147FA58FE0F70B56DAC055C9129035987, L_146, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_147; L_147 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(__this, NULL); V_0 = L_147; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_148 = { reinterpret_cast (Vector3Composite_t014892920D73110CD43E6CC997E0FAA5860A62E0_0_0_0_var) }; Type_t* L_149; L_149 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_148, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral98FEE36F66DDCF5ACCF066A4411E436B2EC27A78, L_149, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_150; L_150 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(__this, NULL); V_0 = L_150; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_151 = { reinterpret_cast (AxisComposite_t9E3B9C369A8F748691611245821471645D31D2AC_0_0_0_var) }; Type_t* L_152; L_152 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_151, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteralEE71910C7E19B0D89B96AF6011CDFDAF6EA1CF1C, L_152, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_153; L_153 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(__this, NULL); V_0 = L_153; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_154 = { reinterpret_cast (Vector2Composite_tCAE11D025FE085E66E963DCCD6559D042A713908_0_0_0_var) }; Type_t* L_155; L_155 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_154, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteralE9B2C4B73C4357A8FA4CCAF19BD43878882AB8C3, L_155, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_156; L_156 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(__this, NULL); V_0 = L_156; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_157 = { reinterpret_cast (ButtonWithOneModifier_t407B77B4960C57B1DEC84F631F91B1E135343222_0_0_0_var) }; Type_t* L_158; L_158 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_157, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral4D3D7302987C2B4D5F8093A5DAF6AC713B851CFC, L_158, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_159; L_159 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(__this, NULL); V_0 = L_159; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_160 = { reinterpret_cast (ButtonWithTwoModifiers_tCA30378981527D0F306883EABED0657FA5FE7C59_0_0_0_var) }; Type_t* L_161; L_161 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_160, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral88F147D7F5EACCD41D1B500D3DF7155CB616B837, L_161, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_162; L_162 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(__this, NULL); V_0 = L_162; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_163 = { reinterpret_cast (OneModifierComposite_tC18745AC641308E913620A321BF1CCE00D60E55B_0_0_0_var) }; Type_t* L_164; L_164 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_163, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral1B84978472E4222D49620AB99A8EFD2722C5F5FE, L_164, NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_165; L_165 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(__this, NULL); V_0 = L_165; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_166 = { reinterpret_cast (TwoModifiersComposite_t7B84C109D0750D4F515629DD0D3D5C6373F42CA3_0_0_0_var) }; Type_t* L_167; L_167 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_166, NULL); TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), _stringLiteral9DF256B62E2C231754E1C65A5601804CEBB90F9E, L_167, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InstallRuntime_mE56741CAAC5245B96D192D64E3218D8ED1ACEC38 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, RuntimeObject* ___0_runtime, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_get_length_m270F067D47E83B3315AD0E53E82AAEBB9138C3B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_OnBeforeUpdate_mA1AF0B8267D27BACCBFD7D24B67721D921101CF4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_OnFocusChanged_m7ED93DAED3A47BBA508835A5216CB6B3EE7E08F3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_OnNativeDeviceDiscovered_m755BFDA3C4BEB3FF0564163669A818497B04FD4A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_OnUpdate_mE87B624D7707E3882ADB60914DBD5617B368A664_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_ShouldRunUpdate_m6E4B92E925D494EEB39DE3205B291B60BA8F88D9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___m_Runtime; if (!L_0) { goto IL_0044; } } { RuntimeObject* L_1 = __this->___m_Runtime; NullCheck(L_1); InterfaceActionInvoker1< InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* >::Invoke(5, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_1, (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55*)NULL); RuntimeObject* L_2 = __this->___m_Runtime; NullCheck(L_2); InterfaceActionInvoker1< Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* >::Invoke(7, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_2, (Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378*)NULL); RuntimeObject* L_3 = __this->___m_Runtime; NullCheck(L_3); InterfaceActionInvoker1< Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* >::Invoke(11, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_3, (Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6*)NULL); RuntimeObject* L_4 = __this->___m_Runtime; NullCheck(L_4); InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(13, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_4, (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)NULL); RuntimeObject* L_5 = __this->___m_Runtime; NullCheck(L_5); InterfaceActionInvoker1< Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* >::Invoke(9, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_5, (Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29*)NULL); } IL_0044: { RuntimeObject* L_6 = ___0_runtime; __this->___m_Runtime = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Runtime), (void*)L_6); RuntimeObject* L_7 = __this->___m_Runtime; InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* L_8 = (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55*)il2cpp_codegen_object_new(InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55_il2cpp_TypeInfo_var); InputUpdateDelegate__ctor_m3B042EEEB64F60473356D68735482D18DC72BE8A(L_8, __this, (intptr_t)((void*)InputManager_OnUpdate_mE87B624D7707E3882ADB60914DBD5617B368A664_RuntimeMethod_var), NULL); NullCheck(L_7); InterfaceActionInvoker1< InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* >::Invoke(5, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_7, L_8); RuntimeObject* L_9 = __this->___m_Runtime; Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* L_10 = (Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6*)il2cpp_codegen_object_new(Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6_il2cpp_TypeInfo_var); Action_2__ctor_mECAF7244ADE81BED22587EECD7FD59AD4BC5CE05(L_10, __this, (intptr_t)((void*)InputManager_OnNativeDeviceDiscovered_m755BFDA3C4BEB3FF0564163669A818497B04FD4A_RuntimeMethod_var), NULL); NullCheck(L_9); InterfaceActionInvoker1< Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* >::Invoke(11, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_9, L_10); RuntimeObject* L_11 = __this->___m_Runtime; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_12 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_12, __this, (intptr_t)((void*)InputManager_OnFocusChanged_m7ED93DAED3A47BBA508835A5216CB6B3EE7E08F3_RuntimeMethod_var), NULL); NullCheck(L_11); InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(13, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_11, L_12); RuntimeObject* L_13 = __this->___m_Runtime; Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* L_14 = (Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29*)il2cpp_codegen_object_new(Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29_il2cpp_TypeInfo_var); Func_2__ctor_m7F455285FBEE212214C3C8EBB20BD3D9818493D3(L_14, __this, (intptr_t)((void*)InputManager_ShouldRunUpdate_m6E4B92E925D494EEB39DE3205B291B60BA8F88D9_RuntimeMethod_var), NULL); NullCheck(L_13); InterfaceActionInvoker1< Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* >::Invoke(9, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_13, L_14); RuntimeObject* L_15 = __this->___m_Runtime; float L_16; L_16 = InputManager_get_pollingFrequency_m3494464A6698004677BEFAABE61C7E584694F94E_inline(__this, NULL); NullCheck(L_15); InterfaceActionInvoker1< float >::Invoke(18, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_15, L_16); RuntimeObject* L_17 = __this->___m_Runtime; NullCheck(L_17); bool L_18; L_18 = InterfaceFuncInvoker0< bool >::Invoke(14, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_17); __this->___m_HasFocus = L_18; CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_19 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_BeforeUpdateListeners); int32_t L_20; L_20 = CallbackArray_1_get_length_m270F067D47E83B3315AD0E53E82AAEBB9138C3B7(L_19, CallbackArray_1_get_length_m270F067D47E83B3315AD0E53E82AAEBB9138C3B7_RuntimeMethod_var); if ((((int32_t)L_20) > ((int32_t)0))) { goto IL_00df; } } { bool L_21 = __this->___m_HaveDevicesWithStateCallbackReceivers; if (!L_21) { goto IL_00fd; } } IL_00df: { RuntimeObject* L_22 = __this->___m_Runtime; Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* L_23 = (Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378*)il2cpp_codegen_object_new(Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378_il2cpp_TypeInfo_var); Action_1__ctor_mB2FEAAD2CDFD934529582F41A01F3A8F8EF26E55(L_23, __this, (intptr_t)((void*)InputManager_OnBeforeUpdate_mA1AF0B8267D27BACCBFD7D24B67721D921101CF4_RuntimeMethod_var), NULL); NullCheck(L_22); InterfaceActionInvoker1< Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* >::Invoke(7, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_22, L_23); __this->___m_NativeBeforeUpdateHooked = (bool)1; } IL_00fd: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InstallGlobals_m1AE121B9AB8B0F236DA08874294E31E81058592C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, 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*)&InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_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*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 V_0; memset((&V_0), 0, sizeof(V_0)); { Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5 L_0 = __this->___m_Layouts; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); ((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts))->___layoutTypes), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts))->___layoutStrings), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts))->___layoutBuilders), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts))->___baseLayoutTable), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts))->___layoutOverrides), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts))->___layoutOverrideNames), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts))->___precompiledLayouts), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts))->___layoutMatchers), (void*)NULL); #endif TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_1 = __this->___m_Processors; ((InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields*)il2cpp_codegen_static_fields_for(InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var))->___s_Processors = L_1; Il2CppCodeGenWriteBarrier((void**)&(((&((InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields*)il2cpp_codegen_static_fields_for(InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var))->___s_Processors))->___table), (void*)NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_2 = __this->___m_Interactions; ((InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_StaticFields*)il2cpp_codegen_static_fields_for(InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_il2cpp_TypeInfo_var))->___s_Interactions = L_2; Il2CppCodeGenWriteBarrier((void**)&(((&((InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_StaticFields*)il2cpp_codegen_static_fields_for(InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_il2cpp_TypeInfo_var))->___s_Interactions))->___table), (void*)NULL); TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_3 = __this->___m_Composites; ((InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_StaticFields*)il2cpp_codegen_static_fields_for(InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var))->___s_Composites = L_3; Il2CppCodeGenWriteBarrier((void**)&(((&((InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_StaticFields*)il2cpp_codegen_static_fields_for(InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var))->___s_Composites))->___table), (void*)NULL); RuntimeObject* L_4 = __this->___m_Runtime; ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance = L_4; Il2CppCodeGenWriteBarrier((void**)(&((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_4); RuntimeObject* L_5 = __this->___m_Runtime; NullCheck(L_5); double L_6; L_6 = InterfaceFuncInvoker0< double >::Invoke(22, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_5); ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_CurrentTimeOffsetToRealtimeSinceStartup = L_6; il2cpp_codegen_initobj((&V_0), sizeof(SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026)); SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 L_7 = V_0; InputUpdate_Restore_m71BD8B07EC8C07C82F8DA7DDFCA5B7330AADDB9D(L_7, NULL); InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_8 = __this->___m_StateBuffers; InputStateBuffers_SwitchTo_m2C72EA66DD49E16FCFD9A0C25FC6ED0659F4595F(L_8, 1, NULL); InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_9 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); void* L_10 = L_9->___defaultStateBuffer; ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_DefaultStateBuffer = L_10; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_11 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); void* L_12 = L_11->___noiseMaskBuffer; ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_NoiseMaskBuffer = L_12; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_13 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); void* L_14 = L_13->___resetMaskBuffer; ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_ResetMaskBuffer = L_14; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_UninstallGlobals_m443079C8E4EDCCC5A75A6172C423B9F832CD611F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, 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*)&InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_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*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* L_0 = (&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts)->___baseLayoutTable; Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_1 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&__this->___m_Layouts); Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* L_2 = L_1->___baseLayoutTable; if ((!(((RuntimeObject*)(Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD*)L_0) == ((RuntimeObject*)(Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD*)L_2)))) { goto IL_0022; } } { il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initobj((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts), sizeof(Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5)); } IL_0022: { Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* L_3 = (&((InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields*)il2cpp_codegen_static_fields_for(InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var))->___s_Processors)->___table; TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* L_4 = (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E*)(&__this->___m_Processors); Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* L_5 = L_4->___table; if ((!(((RuntimeObject*)(Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D*)L_3) == ((RuntimeObject*)(Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D*)L_5)))) { goto IL_0044; } } { il2cpp_codegen_initobj((&((InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields*)il2cpp_codegen_static_fields_for(InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var))->___s_Processors), sizeof(TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E)); } IL_0044: { Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* L_6 = (&((InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_StaticFields*)il2cpp_codegen_static_fields_for(InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_il2cpp_TypeInfo_var))->___s_Interactions)->___table; TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* L_7 = (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E*)(&__this->___m_Interactions); Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* L_8 = L_7->___table; if ((!(((RuntimeObject*)(Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D*)L_6) == ((RuntimeObject*)(Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D*)L_8)))) { goto IL_0066; } } { il2cpp_codegen_initobj((&((InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_StaticFields*)il2cpp_codegen_static_fields_for(InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_il2cpp_TypeInfo_var))->___s_Interactions), sizeof(TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E)); } IL_0066: { Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* L_9 = (&((InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_StaticFields*)il2cpp_codegen_static_fields_for(InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var))->___s_Composites)->___table; TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* L_10 = (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E*)(&__this->___m_Composites); Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* L_11 = L_10->___table; if ((!(((RuntimeObject*)(Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D*)L_9) == ((RuntimeObject*)(Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D*)L_11)))) { goto IL_0088; } } { il2cpp_codegen_initobj((&((InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_StaticFields*)il2cpp_codegen_static_fields_for(InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var))->___s_Composites), sizeof(TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E)); } IL_0088: { il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initobj((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_CacheInstance), sizeof(Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB)); ((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_CacheInstanceRef = 0; RuntimeObject* L_12 = __this->___m_Runtime; if (!L_12) { goto IL_00f0; } } { RuntimeObject* L_13 = __this->___m_Runtime; NullCheck(L_13); InterfaceActionInvoker1< InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* >::Invoke(5, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_13, (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55*)NULL); RuntimeObject* L_14 = __this->___m_Runtime; NullCheck(L_14); InterfaceActionInvoker1< Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* >::Invoke(11, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_14, (Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6*)NULL); RuntimeObject* L_15 = __this->___m_Runtime; NullCheck(L_15); InterfaceActionInvoker1< Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* >::Invoke(7, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_15, (Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378*)NULL); RuntimeObject* L_16 = __this->___m_Runtime; NullCheck(L_16); InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(13, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_16, (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)NULL); RuntimeObject* L_17 = __this->___m_Runtime; NullCheck(L_17); InterfaceActionInvoker1< Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* >::Invoke(9, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_17, (Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29*)NULL); RuntimeObject* L_18 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance; RuntimeObject* L_19 = __this->___m_Runtime; if ((!(((RuntimeObject*)(RuntimeObject*)L_18) == ((RuntimeObject*)(RuntimeObject*)L_19)))) { goto IL_00f0; } } { ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance), (void*)(RuntimeObject*)NULL); } IL_00f0: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_MakeDeviceNameUnique_m2268264764A56B11F1A8B138736C9B3C6195ED7F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringHelpers_MakeUniqueName_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mB5AEC4030F9BDAC65FA41ECADD1A55365E81BAFE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CMakeDeviceNameUniqueU3Eb__153_0_mA22F72FFC3BA05751412E76610431B2F32260F91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC* G_B4_0 = NULL; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* G_B4_1 = NULL; String_t* G_B4_2 = NULL; Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC* G_B3_0 = NULL; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* G_B3_1 = NULL; String_t* G_B3_2 = NULL; { int32_t L_0 = __this->___m_DevicesCount; if (L_0) { goto IL_0009; } } { return; } IL_0009: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device; NullCheck(L_1); String_t* L_2; L_2 = InputControl_get_name_mCB68FC91A11BEFA1FF26EA0B5FD39D345C4ADC22(L_1, NULL); InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_3 = __this->___m_Devices; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_il2cpp_TypeInfo_var); Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC* L_4 = ((U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_il2cpp_TypeInfo_var))->___U3CU3E9__153_0; Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC* L_5 = L_4; if (L_5) { G_B4_0 = L_5; G_B4_1 = L_3; G_B4_2 = L_2; goto IL_0034; } G_B3_0 = L_5; G_B3_1 = L_3; G_B3_2 = L_2; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_il2cpp_TypeInfo_var); U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD* L_6 = ((U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_il2cpp_TypeInfo_var))->___U3CU3E9; Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC* L_7 = (Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC*)il2cpp_codegen_object_new(Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC_il2cpp_TypeInfo_var); Func_2__ctor_m07185C70FB036AFACF6FEE67ADEFCDFAADBFACB7(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CMakeDeviceNameUniqueU3Eb__153_0_mA22F72FFC3BA05751412E76610431B2F32260F91_RuntimeMethod_var), NULL); Func_2_tF600A9EE1843D6584A1A60654CAADB16FE3118CC* L_8 = L_7; ((U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_il2cpp_TypeInfo_var))->___U3CU3E9__153_0 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2F59D3C7F103A3C15826D9B6BB87FDD6759709FD_il2cpp_TypeInfo_var))->___U3CU3E9__153_0), (void*)L_8); G_B4_0 = L_8; G_B4_1 = G_B3_1; G_B4_2 = G_B3_2; } IL_0034: { String_t* L_9; L_9 = StringHelpers_MakeUniqueName_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mB5AEC4030F9BDAC65FA41ECADD1A55365E81BAFE(G_B4_2, (RuntimeObject*)G_B4_1, G_B4_0, StringHelpers_MakeUniqueName_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mB5AEC4030F9BDAC65FA41ECADD1A55365E81BAFE_RuntimeMethod_var); V_0 = L_9; String_t* L_10 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11 = ___0_device; NullCheck(L_11); String_t* L_12; L_12 = InputControl_get_name_mCB68FC91A11BEFA1FF26EA0B5FD39D345C4ADC22(L_11, NULL); bool L_13; L_13 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_10, L_12, NULL); if (!L_13) { goto IL_005a; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = ___0_device; InputManager_ResetControlPathsRecursive_m38199F12309D247F58C89D0040BAB20E5FAABA4F(L_14, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_15 = ___0_device; String_t* L_16 = V_0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_17; memset((&L_17), 0, sizeof(L_17)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_17), L_16, NULL); NullCheck(L_15); ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_15)->___m_Name = L_17; Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_15)->___m_Name))->___m_StringOriginalCase), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_15)->___m_Name))->___m_StringLowerCase), (void*)NULL); #endif } IL_005a: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_ResetControlPathsRecursive_m38199F12309D247F58C89D0040BAB20E5FAABA4F (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, 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; int32_t V_2 = 0; { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control; NullCheck(L_0); L_0->___m_Path = (String_t*)NULL; Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_Path), (void*)(String_t*)NULL); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = ___0_control; NullCheck(L_1); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_2; L_2 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(L_1, NULL); V_0 = L_2; int32_t L_3; L_3 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); V_1 = L_3; V_2 = 0; goto IL_002b; } IL_001a: { int32_t L_4 = V_2; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5; L_5 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), L_4, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var); InputManager_ResetControlPathsRecursive_m38199F12309D247F58C89D0040BAB20E5FAABA4F(L_5, NULL); int32_t L_6 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_002b: { int32_t L_7 = V_2; int32_t L_8 = V_1; if ((((int32_t)L_7) < ((int32_t)L_8))) { goto IL_001a; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AssignUniqueDeviceId_mACF8C1B033001362F0BB5453AA233E5223E1FF20 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_0 = NULL; { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; NullCheck(L_0); int32_t L_1; L_1 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_0, NULL); if (!L_1) { goto IL_003f; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device; NullCheck(L_2); int32_t L_3; L_3 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_2, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4; L_4 = InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F(__this, L_3, NULL); V_0 = L_4; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = V_0; if (!L_5) { goto IL_0050; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = ___0_device; NullCheck(L_6); int32_t L_7; L_7 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_6, NULL); int32_t L_8 = L_7; RuntimeObject* L_9 = Box(il2cpp_defaults.int32_class, &L_8); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_device; NullCheck(L_10); String_t* L_11; L_11 = InputControl_get_name_mCB68FC91A11BEFA1FF26EA0B5FD39D345C4ADC22(L_10, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12 = V_0; NullCheck(L_12); String_t* L_13; L_13 = InputControl_get_name_mCB68FC91A11BEFA1FF26EA0B5FD39D345C4ADC22(L_12, NULL); String_t* L_14; L_14 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC0113547B4691AD4D904D0667F396188E1117475)), L_9, L_11, L_13, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_15 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_15, L_14, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_AssignUniqueDeviceId_mACF8C1B033001362F0BB5453AA233E5223E1FF20_RuntimeMethod_var))); } IL_003f: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_16 = ___0_device; RuntimeObject* L_17 = __this->___m_Runtime; NullCheck(L_17); int32_t L_18; L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(0, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_17); NullCheck(L_16); L_16->___m_DeviceId = L_18; } IL_0050: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_ReallocateStateBuffers_m81CEECBFC735429DA4DD822AFB49B8A22176E728 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 V_0; memset((&V_0), 0, sizeof(V_0)); InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 V_1; memset((&V_1), 0, sizeof(V_1)); InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 G_B2_0; memset((&G_B2_0), 0, sizeof(G_B2_0)); InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 G_B1_0; memset((&G_B1_0), 0, sizeof(G_B1_0)); int32_t G_B3_0 = 0; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 G_B3_1; memset((&G_B3_1), 0, sizeof(G_B3_1)); { InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_0 = __this->___m_StateBuffers; V_0 = L_0; il2cpp_codegen_initobj((&V_1), sizeof(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968)); InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_1 = __this->___m_Devices; int32_t L_2 = __this->___m_DevicesCount; InputStateBuffers_AllocateAll_mCDCF5F99505DFDCBC0F10B6936D5384A015B2C85((&V_1), L_1, L_2, NULL); InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_3 = __this->___m_Devices; int32_t L_4 = __this->___m_DevicesCount; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_5 = V_0; InputStateBuffers_MigrateAll_mB47647CC99FEEBFD41E882A24EC5517B51725A3D((&V_1), L_3, L_4, L_5, NULL); InputStateBuffers_FreeAll_m5BEECBC58584E892DA22F07CEE12C765D28BF1EB((&V_0), NULL); InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_6 = V_1; __this->___m_StateBuffers = L_6; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_7 = V_1; void* L_8 = L_7.___defaultStateBuffer; ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_DefaultStateBuffer = L_8; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_9 = V_1; void* L_10 = L_9.___noiseMaskBuffer; ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_NoiseMaskBuffer = L_10; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_11 = V_1; void* L_12 = L_11.___resetMaskBuffer; ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_ResetMaskBuffer = L_12; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_13 = __this->___m_StateBuffers; int32_t L_14 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_LatestUpdateType; if (L_14) { G_B2_0 = L_13; goto IL_007a; } G_B1_0 = L_13; } { int32_t L_15; L_15 = InputManager_get_defaultUpdateType_mB7D093DDF6E2D3B78F8AA059FA9506800C33B35C(__this, NULL); G_B3_0 = L_15; G_B3_1 = G_B1_0; goto IL_007f; } IL_007a: { int32_t L_16 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_LatestUpdateType; G_B3_0 = L_16; G_B3_1 = G_B2_0; } IL_007f: { InputStateBuffers_SwitchTo_m2C72EA66DD49E16FCFD9A0C25FC6ED0659F4595F(G_B3_1, G_B3_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InitializeDefaultState_mB2ACD3E0FD9AAFE1DFB35AAE17E05B04B8DA231D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, 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; void* V_2 = NULL; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; int32_t V_5 = 0; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_6 = NULL; { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; NullCheck(L_0); bool L_1; L_1 = InputDevice_get_hasControlsWithDefaultState_mF1D896C2A0C2457A26C10E3639156BF270B9F61E(L_0, NULL); if (L_1) { goto IL_0009; } } { return; } IL_0009: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device; NullCheck(L_2); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_3; L_3 = InputDevice_get_allControls_mBE0708162230B5536FC85F49040EA943BEDA902E(L_2, NULL); V_0 = L_3; int32_t L_4; L_4 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); V_1 = L_4; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_5 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); void* L_6 = L_5->___defaultStateBuffer; V_2 = L_6; V_5 = 0; goto IL_0057; } IL_0029: { int32_t L_7 = V_5; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8; L_8 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), L_7, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var); V_6 = L_8; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_9 = V_6; NullCheck(L_9); bool L_10; L_10 = InputControl_get_hasDefaultState_m67D8C00BF67F096D821BB43F381D5C66D6DCBA56(L_9, NULL); if (!L_10) { goto IL_0051; } } { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_11 = V_6; NullCheck(L_11); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_12 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_11->___m_StateBlock); void* L_13 = V_2; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_14 = V_6; NullCheck(L_14); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_15 = L_14->___m_DefaultState; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_Write_m2C6C1EFED16A69F2EF166E4DCF2B84C7994F3F5D(L_12, L_13, L_15, NULL); } IL_0051: { int32_t L_16 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0057: { int32_t L_17 = V_5; int32_t L_18 = V_1; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0029; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_19 = ___0_device; NullCheck(L_19); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_20 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_19)->___m_StateBlock; V_3 = L_20; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_21 = ___0_device; NullCheck(L_21); int32_t L_22 = L_21->___m_DeviceIndex; V_4 = L_22; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_23 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* L_24 = (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED*)(&L_23->___m_PlayerStateBuffers); bool L_25; L_25 = DoubleBuffers_get_valid_m3BA90FE70F7E7856765E42E059B23E112C2DBD1D(L_24, NULL); if (!L_25) { goto IL_00b1; } } { InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_26 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* L_27 = (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED*)(&L_26->___m_PlayerStateBuffers); int32_t L_28 = V_4; void* L_29; L_29 = DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747(L_27, L_28, NULL); void* L_30 = V_2; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8((&V_3), L_29, L_30, NULL); InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_31 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* L_32 = (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED*)(&L_31->___m_PlayerStateBuffers); int32_t L_33 = V_4; void* L_34; L_34 = DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4(L_32, L_33, NULL); void* L_35 = V_2; InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8((&V_3), L_34, L_35, NULL); } IL_00b1: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InitializeDeviceState_m92D1A2C70843583CC3CB671DA92311BD1831D071 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, 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; void* V_2 = NULL; bool V_3 = false; void* V_4 = NULL; void* V_5 = NULL; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_8 = NULL; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* V_9 = NULL; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* V_10 = NULL; int32_t V_11 = 0; { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; NullCheck(L_0); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1; L_1 = InputDevice_get_allControls_mBE0708162230B5536FC85F49040EA943BEDA902E(L_0, NULL); V_0 = L_1; int32_t L_2; L_2 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); V_1 = L_2; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_3 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); void* L_4 = L_3->___resetMaskBuffer; V_2 = L_4; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = ___0_device; NullCheck(L_5); bool L_6; L_6 = InputDevice_get_hasControlsWithDefaultState_mF1D896C2A0C2457A26C10E3639156BF270B9F61E(L_5, NULL); V_3 = L_6; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_7 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); void* L_8 = L_7->___noiseMaskBuffer; V_4 = L_8; void* L_9 = V_4; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_device; NullCheck(L_10); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_11; L_11 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_10, NULL); V_6 = L_11; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_12; L_12 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_6), NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = ___0_device; NullCheck(L_13); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_14; L_14 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_13, NULL); V_6 = L_14; uint32_t L_15; L_15 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline((&V_6), NULL); MemoryHelpers_SetBitsInBuffer_m288254F04A3D3817571CA517F22D5B36FB413406(L_9, L_12, 0, L_15, (bool)0, NULL); void* L_16 = V_2; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_17 = ___0_device; NullCheck(L_17); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_18; L_18 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_17, NULL); V_6 = L_18; uint32_t L_19; L_19 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_6), NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_20 = ___0_device; NullCheck(L_20); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_21; L_21 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_20, NULL); V_6 = L_21; uint32_t L_22; L_22 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline((&V_6), NULL); MemoryHelpers_SetBitsInBuffer_m288254F04A3D3817571CA517F22D5B36FB413406(L_16, L_19, 0, L_22, (bool)1, NULL); InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_23 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); void* L_24 = L_23->___defaultStateBuffer; V_5 = L_24; V_7 = 0; goto IL_0135; } IL_0091: { int32_t L_25 = V_7; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_26; L_26 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), L_25, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var); V_8 = L_26; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_27 = V_8; NullCheck(L_27); bool L_28; L_28 = InputControl_get_usesStateFromOtherControl_mEB555DAB0D05BFEE0000CC10C1C880AAA6CE760B(L_27, NULL); if (L_28) { goto IL_012f; } } { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_29 = V_8; NullCheck(L_29); bool L_30; L_30 = InputControl_get_noisy_m7169395897C8B23A5E96A04268145817E91A4AA8(L_29, NULL); if (!L_30) { goto IL_00ba; } } { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_31 = V_8; NullCheck(L_31); bool L_32; L_32 = InputControl_get_dontReset_m30B6018FE4062633888754D076BD6422829255BE(L_31, NULL); if (!L_32) { goto IL_010e; } } IL_00ba: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_33 = V_8; NullCheck(L_33); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_34 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_33->___m_StateBlock); V_9 = L_34; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_35 = V_8; NullCheck(L_35); bool L_36; L_36 = InputControl_get_noisy_m7169395897C8B23A5E96A04268145817E91A4AA8(L_35, NULL); if (L_36) { goto IL_00e9; } } { void* L_37 = V_4; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_38 = V_9; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_39; L_39 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_38, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_40 = V_9; uint32_t L_41; L_41 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(L_40, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_42 = V_9; uint32_t L_43; L_43 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(L_42, NULL); MemoryHelpers_SetBitsInBuffer_m288254F04A3D3817571CA517F22D5B36FB413406(L_37, L_39, L_41, L_43, (bool)1, NULL); } IL_00e9: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_44 = V_8; NullCheck(L_44); bool L_45; L_45 = InputControl_get_dontReset_m30B6018FE4062633888754D076BD6422829255BE(L_44, NULL); if (!L_45) { goto IL_010e; } } { void* L_46 = V_2; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_47 = V_9; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_48; L_48 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_47, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_49 = V_9; uint32_t L_50; L_50 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(L_49, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_51 = V_9; uint32_t L_52; L_52 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(L_51, NULL); MemoryHelpers_SetBitsInBuffer_m288254F04A3D3817571CA517F22D5B36FB413406(L_46, L_48, L_50, L_52, (bool)0, NULL); } IL_010e: { bool L_53 = V_3; if (!L_53) { goto IL_012f; } } { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_54 = V_8; NullCheck(L_54); bool L_55; L_55 = InputControl_get_hasDefaultState_m67D8C00BF67F096D821BB43F381D5C66D6DCBA56(L_54, NULL); if (!L_55) { goto IL_012f; } } { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_56 = V_8; NullCheck(L_56); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_57 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_56->___m_StateBlock); void* L_58 = V_5; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_59 = V_8; NullCheck(L_59); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_60 = L_59->___m_DefaultState; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_Write_m2C6C1EFED16A69F2EF166E4DCF2B84C7994F3F5D(L_57, L_58, L_60, NULL); } IL_012f: { int32_t L_61 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_61, 1)); } IL_0135: { int32_t L_62 = V_7; int32_t L_63 = V_1; if ((((int32_t)L_62) < ((int32_t)L_63))) { goto IL_0091; } } { bool L_64 = V_3; if (!L_64) { goto IL_0198; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_65 = ___0_device; NullCheck(L_65); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_66 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_65)->___m_StateBlock); V_10 = L_66; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_67 = ___0_device; NullCheck(L_67); int32_t L_68 = L_67->___m_DeviceIndex; V_11 = L_68; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_69 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* L_70 = (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED*)(&L_69->___m_PlayerStateBuffers); bool L_71; L_71 = DoubleBuffers_get_valid_m3BA90FE70F7E7856765E42E059B23E112C2DBD1D(L_70, NULL); if (!L_71) { goto IL_0198; } } { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_72 = V_10; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_73 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* L_74 = (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED*)(&L_73->___m_PlayerStateBuffers); int32_t L_75 = V_11; void* L_76; L_76 = DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747(L_74, L_75, NULL); void* L_77 = V_5; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8(L_72, L_76, L_77, NULL); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_78 = V_10; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_79 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* L_80 = (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED*)(&L_79->___m_PlayerStateBuffers); int32_t L_81 = V_11; void* L_82; L_82 = DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4(L_80, L_81, NULL); void* L_83 = V_5; InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8(L_78, L_82, L_83, NULL); } IL_0198: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_OnNativeDeviceDiscovered_m755BFDA3C4BEB3FF0564163669A818497B04FD4A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_deviceId, String_t* ___1_deviceDescriptor, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_AppendWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m13EDCF524DB4BEF98E0BCDBFA96E7C789AAC65A0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A); s_Il2CppMethodInitialized = true; } InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_0 = NULL; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E V_3; memset((&V_3), 0, sizeof(V_3)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t* V_5 = NULL; AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6 V_6; memset((&V_6), 0, sizeof(V_6)); il2cpp::utils::ExceptionSupportStack __active_exceptions; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 G_B8_0; memset((&G_B8_0), 0, sizeof(G_B8_0)); { InputManager_RestoreDevicesAfterDomainReloadIfNecessary_m8E5C5420AB40025CC32E34E717BC27C7658CFF80(__this, NULL); String_t* L_0 = ___1_deviceDescriptor; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1; L_1 = InputManager_TryMatchDisconnectedDevice_mF719B896028DB2F0F1184B3DF067F1F48024242C(__this, L_0, NULL); V_0 = L_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = V_0; if (L_2) { goto IL_0019; } } { String_t* L_3 = ___1_deviceDescriptor; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_4; L_4 = InputDeviceDescription_FromJson_m10F2642A5B348180A184B0EF9F7B9BD931375734(L_3, NULL); G_B3_0 = L_4; goto IL_001f; } IL_0019: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = V_0; NullCheck(L_5); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_6; L_6 = InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline(L_5, NULL); G_B3_0 = L_6; } IL_001f: { V_1 = G_B3_0; V_2 = (bool)0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00ee: { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5** L_7 = (AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5**)(&__this->___m_AvailableDevices); int32_t* L_8 = (int32_t*)(&__this->___m_AvailableDeviceCount); il2cpp_codegen_initobj((&V_6), sizeof(AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6)); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_9 = V_1; (&V_6)->___description = L_9; Il2CppCodeGenWriteBarrier((void**)&(((&(&V_6)->___description))->___m_InterfaceName), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_6)->___description))->___m_DeviceClass), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_6)->___description))->___m_Manufacturer), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_6)->___description))->___m_Product), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_6)->___description))->___m_Serial), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_6)->___description))->___m_Version), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_6)->___description))->___m_Capabilities), (void*)NULL); #endif int32_t L_10 = ___0_deviceId; (&V_6)->___deviceId = L_10; (&V_6)->___isNative = (bool)1; bool L_11 = V_2; (&V_6)->___isRemoved = L_11; AvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6 L_12 = V_6; int32_t L_13; L_13 = ArrayHelpers_AppendWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m13EDCF524DB4BEF98E0BCDBFA96E7C789AAC65A0(L_7, L_8, L_12, ((int32_t)10), ArrayHelpers_AppendWithCapacity_TisAvailableDevice_tEA24B4A4D9BF644F85FECF7EEACF2D02369940B6_m13EDCF524DB4BEF98E0BCDBFA96E7C789AAC65A0_RuntimeMethod_var); return; } }); try { try { { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_14 = __this->___m_Settings; NullCheck(L_14); ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E L_15; L_15 = InputSettings_get_supportedDevices_mE0B1E462955A891599E83FB0869E7E5AEF9D83EA(L_14, NULL); V_3 = L_15; int32_t L_16; L_16 = ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_inline((&V_3), ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_RuntimeMethod_var); if ((((int32_t)L_16) <= ((int32_t)0))) { goto IL_005f_2; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_17 = V_0; if (L_17) { goto IL_0046_2; } } { int32_t L_18 = ___0_deviceId; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_19; L_19 = InputManager_TryFindMatchingControlLayout_m9780D131A4EB436A48A30306F386459D65850C42(__this, (&V_1), L_18, NULL); G_B8_0 = L_19; goto IL_004c_2; } IL_0046_2: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_20 = V_0; NullCheck(L_20); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_20)->___m_Layout; G_B8_0 = L_21; } IL_004c_2: { V_4 = G_B8_0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_22 = V_4; bool L_23; L_23 = InputManager_IsDeviceLayoutMarkedAsSupportedInSettings_m79073DBD4A649819AD6A058090B687B83DBBCF30(__this, L_22, NULL); if (L_23) { goto IL_005f_2; } } { V_2 = (bool)1; goto IL_012d; } IL_005f_2: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_24 = V_0; if (!L_24) { goto IL_00c4_2; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_25 = V_0; int32_t L_26 = ___0_deviceId; NullCheck(L_25); L_25->___m_DeviceId = L_26; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_27 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_28 = L_27; NullCheck(L_28); int32_t L_29 = L_28->___m_DeviceFlags; NullCheck(L_28); L_28->___m_DeviceFlags = ((int32_t)((int32_t)L_29|((int32_t)16))); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_30 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_31 = L_30; NullCheck(L_31); int32_t L_32 = L_31->___m_DeviceFlags; NullCheck(L_31); L_31->___m_DeviceFlags = ((int32_t)((int32_t)L_32&((int32_t)-33))); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_33 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_34 = L_33; NullCheck(L_34); int32_t L_35 = L_34->___m_DeviceFlags; NullCheck(L_34); L_34->___m_DeviceFlags = ((int32_t)((int32_t)L_35&((int32_t)-257))); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_36 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_37 = L_36; NullCheck(L_37); int32_t L_38 = L_37->___m_DeviceFlags; NullCheck(L_37); L_37->___m_DeviceFlags = ((int32_t)((int32_t)L_38&((int32_t)-65))); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_39 = V_0; InputManager_AddDevice_m95D74391F65270B36E9709C141F7B9928A0EB1F3(__this, L_39, NULL); CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* L_40 = (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*)(&__this->___m_DeviceChangeListeners); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_41 = V_0; DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7(L_40, L_41, 3, _stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A, NULL, DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); goto IL_00d1_2; } IL_00c4_2: { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_42 = V_1; int32_t L_43 = ___0_deviceId; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_44; L_44 = InputManager_AddDevice_m3FA1AC63C27AD194FFC89EB85BDF4F4D9B3F7C1D(__this, L_42, (bool)0, (String_t*)NULL, L_43, ((int32_t)16), NULL); } IL_00d1_2: { goto IL_012d; } } 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_00d3_1; } throw e; } CATCH_00d3_1: { Exception_t* L_45 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_5 = L_45; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_46 = V_1; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_47 = L_46; RuntimeObject* L_48 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var)), &L_47); Exception_t* L_49 = V_5; String_t* L_50; L_50 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0BA5468134AAC3438B5940C44AFD45FE8669FCEB)), L_48, L_49, 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_50, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_012d; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_012d: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_TryMatchDisconnectedDevice_mF719B896028DB2F0F1184B3DF067F1F48024242C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_deviceDescriptor, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_EraseAtWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m02E562DDF9816EE515BF94A90ECCE20460AF7A93_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1630E6A6E4B065CB228F2BB0735FC4EB04ADCF98); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EEB75795CB6B2FEB03B506A6ABF63E6EB891D3A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75C123F6B54703295CFE76238B415DDAFB9698C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8DAE0371884040CFA6CE09831807D3D5D255F5D6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF49AECB5A7A9C87D4D672BA9D06F6929E0895580); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_1 = NULL; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F V_2; memset((&V_2), 0, sizeof(V_2)); { V_0 = 0; goto IL_00a7; } IL_0007: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_0 = __this->___m_DisconnectedDevices; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = (L_0)->GetAt(static_cast(L_2)); V_1 = L_3; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = V_1; NullCheck(L_4); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_5; L_5 = InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline(L_4, NULL); V_2 = L_5; String_t* L_6; L_6 = InputDeviceDescription_get_interfaceName_m087CF7E83BAF1E6C6375B3F16A9FAA3A71717D07_inline((&V_2), NULL); String_t* L_7 = ___0_deviceDescriptor; bool L_8; L_8 = InputDeviceDescription_ComparePropertyToDeviceDescriptor_m2DEA3E8E9213F0316D3CE16FACC6306D2FB09FAE(_stringLiteralF49AECB5A7A9C87D4D672BA9D06F6929E0895580, L_6, L_7, NULL); if (!L_8) { goto IL_00a3; } } { String_t* L_9; L_9 = InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline((&V_2), NULL); String_t* L_10 = ___0_deviceDescriptor; bool L_11; L_11 = InputDeviceDescription_ComparePropertyToDeviceDescriptor_m2DEA3E8E9213F0316D3CE16FACC6306D2FB09FAE(_stringLiteral1630E6A6E4B065CB228F2BB0735FC4EB04ADCF98, L_9, L_10, NULL); if (!L_11) { goto IL_00a3; } } { String_t* L_12; L_12 = InputDeviceDescription_get_manufacturer_m1E4560A970F958F452E36A48BE6E420409BB6DA4_inline((&V_2), NULL); String_t* L_13 = ___0_deviceDescriptor; bool L_14; L_14 = InputDeviceDescription_ComparePropertyToDeviceDescriptor_m2DEA3E8E9213F0316D3CE16FACC6306D2FB09FAE(_stringLiteral8DAE0371884040CFA6CE09831807D3D5D255F5D6, L_12, L_13, NULL); if (!L_14) { goto IL_00a3; } } { String_t* L_15; L_15 = InputDeviceDescription_get_deviceClass_m59E89FD7B104B4E23CB6AA979500CD0330FFBF26_inline((&V_2), NULL); String_t* L_16 = ___0_deviceDescriptor; bool L_17; L_17 = InputDeviceDescription_ComparePropertyToDeviceDescriptor_m2DEA3E8E9213F0316D3CE16FACC6306D2FB09FAE(_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7, L_15, L_16, NULL); if (!L_17) { goto IL_00a3; } } { String_t* L_18; L_18 = InputDeviceDescription_get_capabilities_mEBF36ED5663709FCA039D1AEA87F6B6C404E76CD_inline((&V_2), NULL); String_t* L_19 = ___0_deviceDescriptor; bool L_20; L_20 = InputDeviceDescription_ComparePropertyToDeviceDescriptor_m2DEA3E8E9213F0316D3CE16FACC6306D2FB09FAE(_stringLiteral75C123F6B54703295CFE76238B415DDAFB9698C9, L_18, L_19, NULL); if (!L_20) { goto IL_00a3; } } { String_t* L_21; L_21 = InputDeviceDescription_get_serial_m3A6F06D7F3524EA3B409475146A17D10B2E2D566_inline((&V_2), NULL); String_t* L_22 = ___0_deviceDescriptor; bool L_23; L_23 = InputDeviceDescription_ComparePropertyToDeviceDescriptor_m2DEA3E8E9213F0316D3CE16FACC6306D2FB09FAE(_stringLiteral1EEB75795CB6B2FEB03B506A6ABF63E6EB891D3A, L_21, L_22, NULL); if (!L_23) { goto IL_00a3; } } { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_24 = __this->___m_DisconnectedDevices; int32_t* L_25 = (int32_t*)(&__this->___m_DisconnectedDevicesCount); int32_t L_26 = V_0; ArrayHelpers_EraseAtWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m02E562DDF9816EE515BF94A90ECCE20460AF7A93(L_24, L_25, L_26, ArrayHelpers_EraseAtWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m02E562DDF9816EE515BF94A90ECCE20460AF7A93_RuntimeMethod_var); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_27 = V_1; return L_27; } IL_00a3: { int32_t L_28 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_00a7: { int32_t L_29 = V_0; int32_t L_30 = __this->___m_DisconnectedDevicesCount; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0007; } } { return (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InstallBeforeUpdateHookIfNecessary_m46D61EBA7338C6D8930D804D7C25E26AB5CF6ED3 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_OnBeforeUpdate_mA1AF0B8267D27BACCBFD7D24B67721D921101CF4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { bool L_0 = __this->___m_NativeBeforeUpdateHooked; if (L_0) { goto IL_0010; } } { RuntimeObject* L_1 = __this->___m_Runtime; if (L_1) { goto IL_0011; } } IL_0010: { return; } IL_0011: { RuntimeObject* L_2 = __this->___m_Runtime; Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* L_3 = (Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378*)il2cpp_codegen_object_new(Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378_il2cpp_TypeInfo_var); Action_1__ctor_mB2FEAAD2CDFD934529582F41A01F3A8F8EF26E55(L_3, __this, (intptr_t)((void*)InputManager_OnBeforeUpdate_mA1AF0B8267D27BACCBFD7D24B67721D921101CF4_RuntimeMethod_var), NULL); NullCheck(L_2); InterfaceActionInvoker1< Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* >::Invoke(7, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_2, L_3); __this->___m_NativeBeforeUpdateHooked = (bool)1; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RestoreDevicesAfterDomainReloadIfNecessary_m8E5C5420AB40025CC32E34E717BC27C7658CFF80 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_WarnAboutDevicesFailingToRecreateAfterDomainReload_m78E1024A37B08CA5F1C30828F6CB784BA39FFF31 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_OnBeforeUpdate_mA1AF0B8267D27BACCBFD7D24B67721D921101CF4 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_updateType, 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*)&_stringLiteral74D76C7BAA4DECF9C908C2F7D020C83CB02B76B0); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_1 = NULL; { InputManager_RestoreDevicesAfterDomainReloadIfNecessary_m8E5C5420AB40025CC32E34E717BC27C7658CFF80(__this, NULL); int32_t L_0 = ___0_updateType; int32_t L_1 = __this->___m_UpdateMask; if (((int32_t)((int32_t)L_0&(int32_t)L_1))) { goto IL_0011; } } { return; } IL_0011: { InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_2 = __this->___m_StateBuffers; int32_t L_3 = ___0_updateType; InputStateBuffers_SwitchTo_m2C72EA66DD49E16FCFD9A0C25FC6ED0659F4595F(L_2, L_3, NULL); int32_t L_4 = ___0_updateType; InputUpdate_OnBeforeUpdate_mFA52E401CB450644C86ED0BF541778F87C25C350(L_4, NULL); bool L_5 = __this->___m_HaveDevicesWithStateCallbackReceivers; if (!L_5) { goto IL_005c; } } { int32_t L_6 = ___0_updateType; if ((((int32_t)L_6) == ((int32_t)4))) { goto IL_005c; } } { V_0 = 0; goto IL_0053; } IL_0033: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_7 = __this->___m_Devices; int32_t L_8 = V_0; NullCheck(L_7); int32_t L_9 = L_8; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = (L_7)->GetAt(static_cast(L_9)); V_1 = L_10; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11 = V_1; NullCheck(L_11); bool L_12; L_12 = InputDevice_get_hasStateCallbacks_mCDBC72CE6F69693BE32E835C97030B2DBFD4A38B(L_11, NULL); if (!L_12) { goto IL_004f; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = V_1; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_13, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var))); InterfaceActionInvoker0::Invoke(0, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_13, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var))); } IL_004f: { int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0053: { int32_t L_15 = V_0; int32_t L_16 = __this->___m_DevicesCount; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_0033; } } IL_005c: { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_17 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_BeforeUpdateListeners); DelegateHelpers_InvokeCallbacksSafe_mC518554BC374AB5E3CE4EF06686D91D8E497E029(L_17, _stringLiteral74D76C7BAA4DECF9C908C2F7D020C83CB02B76B0, NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_ApplySettings_m98CCA0C352332E7DC117FB01F45EA7E4D6E03B00 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __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*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); 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*)&InputManager_ExecuteGlobalCommand_TisUseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05_m3BA4E7DC605B84964808EE000DB194F34087CC84_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A2782DDF2179B23547713DD1D5AB7ED9DA9D3E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B8CD4B6D862D3DAB73CB4E263DBAEBAFA5F49D7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F88F97D18CEE55EBB014C32A6D854CB3FBEB63C); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_5 = NULL; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_6; memset((&V_6), 0, sizeof(V_6)); bool V_7 = false; int32_t V_8 = 0; UseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05 V_9; memset((&V_9), 0, sizeof(V_9)); Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B V_10; memset((&V_10), 0, sizeof(V_10)); ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_11; memset((&V_11), 0, sizeof(V_11)); { V_0 = 8; int32_t L_0 = __this->___m_UpdateMask; if (!((int32_t)((int32_t)L_0&4))) { goto IL_0010; } } { int32_t L_1 = V_0; V_0 = ((int32_t)((int32_t)L_1|4)); } IL_0010: { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_2 = __this->___m_Settings; NullCheck(L_2); int32_t L_3; L_3 = InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline(L_2, NULL); if (L_3) { goto IL_0029; } } { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_4 = __this->___m_Settings; NullCheck(L_4); InputSettings_set_updateMode_m35DD0296E1AAD343DB72C94DEF071CA0F97ED2EF(L_4, 1, NULL); } IL_0029: { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_5 = __this->___m_Settings; NullCheck(L_5); int32_t L_6; L_6 = InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline(L_5, NULL); V_1 = L_6; int32_t L_7 = V_1; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_7, 1))) { case 0: { goto IL_004b; } case 1: { goto IL_0051; } case 2: { goto IL_0057; } } } { goto IL_005e; } IL_004b: { int32_t L_8 = V_0; V_0 = ((int32_t)((int32_t)L_8|1)); goto IL_0087; } IL_0051: { int32_t L_9 = V_0; V_0 = ((int32_t)((int32_t)L_9|2)); goto IL_0087; } IL_0057: { int32_t L_10 = V_0; V_0 = ((int32_t)((int32_t)L_10|((int32_t)16))); goto IL_0087; } IL_005e: { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_11 = __this->___m_Settings; NullCheck(L_11); int32_t L_12; L_12 = InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline(L_11, NULL); V_2 = L_12; Il2CppFakeBox L_13(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UpdateMode_tCD49766B755C4CD8E1F2DE8D57798DAC2C5CBF32_il2cpp_TypeInfo_var)), (&V_2)); String_t* L_14; L_14 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_13), NULL); String_t* L_15; L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5E4609AC3C6E84D2010252F67F4E72A2DBC1DC06)), L_14, NULL); NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_16 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_ApplySettings_m98CCA0C352332E7DC117FB01F45EA7E4D6E03B00_RuntimeMethod_var))); } IL_0087: { int32_t L_17 = V_0; InputManager_set_updateMask_m7A5F673B6C61D4C6D85FF329C4FDADF9B0F6303E(__this, L_17, NULL); InputManager_AddAvailableDevicesThatAreNowRecognized_mE0F489C5F28E922D0E4BCBBD115C57037E47BAD3(__this, NULL); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_18; L_18 = InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline(__this, NULL); NullCheck(L_18); ReadOnlyArray_1_t2221E33FFA1DEDB4C4179E62014550834DDAE95E L_19; L_19 = InputSettings_get_supportedDevices_mE0B1E462955A891599E83FB0869E7E5AEF9D83EA(L_18, NULL); V_3 = L_19; int32_t L_20; L_20 = ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_inline((&V_3), ReadOnlyArray_1_get_Count_m6EBD864343EC3ED7E602D6AD0C6094226D5007B9_RuntimeMethod_var); if ((((int32_t)L_20) <= ((int32_t)0))) { goto IL_0128; } } { V_4 = 0; goto IL_011e; } IL_00af: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_21 = __this->___m_Devices; int32_t L_22 = V_4; NullCheck(L_21); int32_t L_23 = L_22; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_24 = (L_21)->GetAt(static_cast(L_23)); V_5 = L_24; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_25 = V_5; NullCheck(L_25); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_26 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_25)->___m_Layout; V_6 = L_26; V_7 = (bool)0; V_8 = 0; goto IL_00f1; } IL_00cb: { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_27 = __this->___m_AvailableDevices; int32_t L_28 = V_8; NullCheck(L_27); int32_t L_29 = ((L_27)->GetAddressAt(static_cast(L_28)))->___deviceId; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_30 = V_5; NullCheck(L_30); int32_t L_31; L_31 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_30, NULL); if ((!(((uint32_t)L_29) == ((uint32_t)L_31)))) { goto IL_00eb; } } { V_7 = (bool)1; goto IL_00fb; } IL_00eb: { int32_t L_32 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_00f1: { int32_t L_33 = V_8; int32_t L_34 = __this->___m_AvailableDeviceCount; if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_00cb; } } IL_00fb: { bool L_35 = V_7; if (!L_35) { goto IL_0118; } } { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_36 = V_6; bool L_37; L_37 = InputManager_IsDeviceLayoutMarkedAsSupportedInSettings_m79073DBD4A649819AD6A058090B687B83DBBCF30(__this, L_36, NULL); if (L_37) { goto IL_0118; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_38 = V_5; InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A(__this, L_38, (bool)1, NULL); int32_t L_39 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_39, 1)); } IL_0118: { int32_t L_40 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_011e: { int32_t L_41 = V_4; int32_t L_42 = __this->___m_DevicesCount; if ((((int32_t)L_41) < ((int32_t)L_42))) { goto IL_00af; } } IL_0128: { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_43 = __this->___m_Settings; NullCheck(L_43); HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* L_44 = L_43->___m_FeatureFlags; if (!L_44) { goto IL_0165; } } { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_45 = __this->___m_Settings; NullCheck(L_45); bool L_46; L_46 = InputSettings_IsFeatureEnabled_mA9209A0E45A1FECA302CD2F39965735CC4897E68(L_45, _stringLiteral6F88F97D18CEE55EBB014C32A6D854CB3FBEB63C, NULL); if (!L_46) { goto IL_0165; } } { UseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05 L_47; L_47 = UseWindowsGamingInputCommand_Create_m207BAD2044649DE24064CE2B90403CF8AD98FDA1((bool)1, NULL); V_9 = L_47; int64_t L_48; L_48 = InputManager_ExecuteGlobalCommand_TisUseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05_m3BA4E7DC605B84964808EE000DB194F34087CC84(__this, (&V_9), InputManager_ExecuteGlobalCommand_TisUseWindowsGamingInputCommand_tE6897727C198264D391C348B0C5F52119CE01D05_m3BA4E7DC605B84964808EE000DB194F34087CC84_RuntimeMethod_var); if ((((int64_t)L_48) >= ((int64_t)((int64_t)0)))) { goto IL_0165; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral6B8CD4B6D862D3DAB73CB4E263DBAEBAFA5F49D7, NULL); } IL_0165: { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_49; L_49 = InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline(__this, NULL); NullCheck(L_49); float L_50; L_50 = InputSettings_get_defaultTapTime_mC6FD6765646FF55571132E1D60D35B282D8806B7_inline(L_49, NULL); ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___s_TapTime = L_50; InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_51; L_51 = InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline(__this, NULL); NullCheck(L_51); float L_52; L_52 = InputSettings_get_multiTapDelayTime_mF820595F3F61089A8A7E9DC28721E8B9014B8ADA_inline(L_51, NULL); ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___s_TapDelayTime = L_52; InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_53; L_53 = InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline(__this, NULL); NullCheck(L_53); float L_54; L_54 = InputSettings_get_tapRadius_m669BD4AE475CF1B27CE75EA8C3A2D7EDB93E6C50_inline(L_53, NULL); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_55; L_55 = InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline(__this, NULL); NullCheck(L_55); float L_56; L_56 = InputSettings_get_tapRadius_m669BD4AE475CF1B27CE75EA8C3A2D7EDB93E6C50_inline(L_55, NULL); ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___s_TapRadiusSquared = ((float)il2cpp_codegen_multiply(L_54, L_56)); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_57; L_57 = InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline(__this, NULL); NullCheck(L_57); float L_58; L_58 = InputSettings_get_defaultButtonPressPoint_m9CE8BB174FB9E5A646BF42FF5E4AE02EB688ECA8_inline(L_57, NULL); float L_59; L_59 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_58, (9.99999975E-05f), ((std::numeric_limits::max)()), NULL); ((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_StaticFields*)il2cpp_codegen_static_fields_for(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var))->___s_GlobalDefaultButtonPressPoint = L_59; InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_60; L_60 = InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline(__this, NULL); NullCheck(L_60); float L_61; L_61 = InputSettings_get_buttonReleaseThreshold_m91570D4911C245C7D2CA5ECDC2E881DB28D7532A_inline(L_60, NULL); ((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_StaticFields*)il2cpp_codegen_static_fields_for(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var))->___s_GlobalDefaultButtonReleaseThreshold = L_61; ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_62; L_62 = InputManager_get_devices_m2C3974F1750002E781518E9010ADBF1E25C4FCF4(__this, NULL); V_11 = L_62; Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B L_63; L_63 = ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C((&V_11), ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var); V_10 = L_63; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01fa: { Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB((&V_10), Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var); return; } }); try { { goto IL_01ef_1; } IL_01e3_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_64; L_64 = Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945((&V_10), Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var); NullCheck(L_64); InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline(L_64, NULL); } IL_01ef_1: { bool L_65; L_65 = Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC((&V_10), Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var); if (L_65) { goto IL_01e3_1; } } { goto IL_0208; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0208: { ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_66; L_66 = InputManager_get_devices_m2C3974F1750002E781518E9010ADBF1E25C4FCF4(__this, NULL); V_11 = L_66; Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B L_67; L_67 = ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C((&V_11), ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var); V_10 = L_67; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0232: { Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB((&V_10), Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var); return; } }); try { { goto IL_0227_1; } IL_021b_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_68; L_68 = Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945((&V_10), Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var); NullCheck(L_68); InputControl_MarkAsStaleRecursively_mC325628E35F5C360882DC07D9EDB5B8FD1B3A221(L_68, NULL); } IL_0227_1: { bool L_69; L_69 = Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC((&V_10), Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var); if (L_69) { goto IL_021b_1; } } { goto IL_0240; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0240: { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_70 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_SettingsChangedListeners); DelegateHelpers_InvokeCallbacksSafe_mC518554BC374AB5E3CE4EF06686D91D8E497E029(L_70, _stringLiteral2A2782DDF2179B23547713DD1D5AB7ED9DA9D3E0, NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_ApplyActions_m604C3B605C21B9F16201324397CEF45A7396530D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23C789F5896CE86882E3E11C04676F143FEEB3DC); s_Il2CppMethodInitialized = true; } { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_0 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_ActionsChangedListeners); DelegateHelpers_InvokeCallbacksSafe_mC518554BC374AB5E3CE4EF06686D91D8E497E029(L_0, _stringLiteral23C789F5896CE86882E3E11C04676F143FEEB3DC, NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddAvailableDevicesThatAreNowRecognized_mE0F489C5F28E922D0E4BCBBD115C57037E47BAD3 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntimeExtensions_DeviceCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_mF9BCE0915C8FC7111A878CD14556F37DC2CAE14D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_2; memset((&V_2), 0, sizeof(V_2)); DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD V_3; memset((&V_3), 0, sizeof(V_3)); il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B9_0 = 0; RuntimeObject* G_B9_1 = NULL; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 G_B9_2; memset((&G_B9_2), 0, sizeof(G_B9_2)); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F G_B9_3; memset((&G_B9_3), 0, sizeof(G_B9_3)); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B9_4 = NULL; int32_t G_B8_0 = 0; RuntimeObject* G_B8_1 = NULL; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 G_B8_2; memset((&G_B8_2), 0, sizeof(G_B8_2)); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F G_B8_3; memset((&G_B8_3), 0, sizeof(G_B8_3)); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B8_4 = NULL; int32_t G_B10_0 = 0; int32_t G_B10_1 = 0; RuntimeObject* G_B10_2 = NULL; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 G_B10_3; memset((&G_B10_3), 0, sizeof(G_B10_3)); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F G_B10_4; memset((&G_B10_4), 0, sizeof(G_B10_4)); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B10_5 = NULL; { V_0 = 0; goto IL_00a4; } IL_0007: { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_0 = __this->___m_AvailableDevices; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = ((L_0)->GetAddressAt(static_cast(L_1)))->___deviceId; V_1 = L_2; int32_t L_3 = V_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4; L_4 = InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F(__this, L_3, NULL); if (L_4) { goto IL_00a0; } } { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_5 = __this->___m_AvailableDevices; int32_t L_6 = V_0; NullCheck(L_5); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_7 = (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*)(&((L_5)->GetAddressAt(static_cast(L_6)))->___description); int32_t L_8 = V_1; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9; L_9 = InputManager_TryFindMatchingControlLayout_m9780D131A4EB436A48A30306F386459D65850C42(__this, L_7, L_8, NULL); V_2 = L_9; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_10 = V_2; bool L_11; L_11 = InputManager_IsDeviceLayoutMarkedAsSupportedInSettings_m79073DBD4A649819AD6A058090B687B83DBBCF30(__this, L_10, NULL); if (!L_11) { goto IL_00a0; } } { bool L_12; L_12 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_2), NULL); if (!L_12) { goto IL_0067; } } { int32_t L_13 = V_1; if (!L_13) { goto IL_00a0; } } { DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD L_14; L_14 = DisableDeviceCommand_Create_mF961C217B046E6EE0622752132BDE61C765B34F0(NULL); V_3 = L_14; RuntimeObject* L_15 = __this->___m_Runtime; int32_t L_16 = V_1; int64_t L_17; L_17 = InputRuntimeExtensions_DeviceCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_mF9BCE0915C8FC7111A878CD14556F37DC2CAE14D(L_15, L_16, (&V_3), InputRuntimeExtensions_DeviceCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_mF9BCE0915C8FC7111A878CD14556F37DC2CAE14D_RuntimeMethod_var); goto IL_00a0; } IL_0067: { } try { { AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_18 = __this->___m_AvailableDevices; int32_t L_19 = V_0; NullCheck(L_18); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_20 = ((L_18)->GetAddressAt(static_cast(L_19)))->___description; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21 = V_2; int32_t L_22 = V_1; AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* L_23 = __this->___m_AvailableDevices; int32_t L_24 = V_0; NullCheck(L_23); bool L_25 = ((L_23)->GetAddressAt(static_cast(L_24)))->___isNative; if (L_25) { G_B9_0 = L_22; G_B9_1 = NULL; G_B9_2 = L_21; G_B9_3 = L_20; G_B9_4 = __this; goto IL_0093_1; } G_B8_0 = L_22; G_B8_1 = NULL; G_B8_2 = L_21; G_B8_3 = L_20; G_B8_4 = __this; } { G_B10_0 = 0; G_B10_1 = G_B8_0; G_B10_2 = G_B8_1; G_B10_3 = G_B8_2; G_B10_4 = G_B8_3; G_B10_5 = G_B8_4; goto IL_0095_1; } IL_0093_1: { G_B10_0 = ((int32_t)16); G_B10_1 = G_B9_0; G_B10_2 = G_B9_1; G_B10_3 = G_B9_2; G_B10_4 = G_B9_3; G_B10_5 = G_B9_4; } IL_0095_1: { NullCheck(G_B10_5); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26; L_26 = InputManager_AddDevice_m3F497BA6CEDDC0B1A043E11945CD4C8E42F5C5EE(G_B10_5, G_B10_4, G_B10_3, (String_t*)G_B10_2, G_B10_1, G_B10_0, NULL); goto IL_00a0; } } 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_009d; } throw e; } CATCH_009d: { Exception_t* L_27 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00a0; } IL_00a0: { int32_t L_28 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_00a4: { int32_t L_29 = V_0; int32_t L_30 = __this->___m_AvailableDeviceCount; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_ShouldRunDeviceInBackground_mFDE71E3063D91C67EFF178C655984E60338BEE17 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0 = __this->___m_Settings; NullCheck(L_0); int32_t L_1; L_1 = InputSettings_get_backgroundBehavior_mB8AD0B73E47E301F1BE9D2358593534AEC9F12FA_inline(L_0, NULL); if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0015; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device; NullCheck(L_2); bool L_3; L_3 = InputDevice_get_canRunInBackground_mDF1BB0D48786A43B133CCFAA0340015910904D07(L_2, NULL); return L_3; } IL_0015: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_OnFocusChanged_m7ED93DAED3A47BBA508835A5216CB6B3EE7E08F3 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, bool ___0_focus, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_IndexOfReference_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mA34B612E9606A55EC527680994CD2EDB32F3AE3C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_5 = NULL; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_6; memset((&V_6), 0, sizeof(V_6)); { RuntimeObject* L_0 = __this->___m_Runtime; NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(23, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_0); V_0 = L_1; InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_2 = __this->___m_Settings; NullCheck(L_2); int32_t L_3; L_3 = InputSettings_get_backgroundBehavior_mB8AD0B73E47E301F1BE9D2358593534AEC9F12FA_inline(L_2, NULL); bool L_4 = V_0; if (!((int32_t)(((((int32_t)L_3) == ((int32_t)2))? 1 : 0)&(int32_t)L_4))) { goto IL_0026; } } { bool L_5 = ___0_focus; __this->___m_HasFocus = L_5; return; } IL_0026: { bool L_6 = ___0_focus; if (L_6) { goto IL_0084; } } { bool L_7 = V_0; if (!L_7) { goto IL_00e1; } } { V_1 = 0; goto IL_0079; } IL_0033: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_8 = __this->___m_Devices; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11 = (L_8)->GetAt(static_cast(L_10)); V_2 = L_11; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12 = V_2; NullCheck(L_12); bool L_13; L_13 = InputDevice_get_enabled_m5BCE2D359DA6D6F7CB348996D75205C60E840AB4(L_12, NULL); if (!L_13) { goto IL_0075; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = V_2; bool L_15; L_15 = InputManager_ShouldRunDeviceInBackground_mFDE71E3063D91C67EFF178C655984E60338BEE17(__this, L_14, NULL); if (L_15) { goto IL_0075; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_16 = V_2; InputManager_EnableOrDisableDevice_m5ADC9586CD3141A3BF62841B9F580C6ABB213051(__this, L_16, (bool)0, 2, NULL); InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_17 = __this->___m_Devices; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_18 = V_2; int32_t L_19 = __this->___m_DevicesCount; int32_t L_20; L_20 = ArrayHelpers_IndexOfReference_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mA34B612E9606A55EC527680994CD2EDB32F3AE3C(L_17, L_18, L_19, ArrayHelpers_IndexOfReference_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_mA34B612E9606A55EC527680994CD2EDB32F3AE3C_RuntimeMethod_var); V_3 = L_20; int32_t L_21 = V_3; if ((!(((uint32_t)L_21) == ((uint32_t)(-1))))) { goto IL_0073; } } { int32_t L_22 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_22, 1)); goto IL_0075; } IL_0073: { int32_t L_23 = V_3; V_1 = L_23; } IL_0075: { int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_0079: { int32_t L_25 = V_1; int32_t L_26 = __this->___m_DevicesCount; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_0033; } } { goto IL_00e1; } IL_0084: { V_4 = 0; goto IL_00d7; } IL_0089: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_27 = __this->___m_Devices; int32_t L_28 = V_4; NullCheck(L_27); int32_t L_29 = L_28; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_30 = (L_27)->GetAt(static_cast(L_29)); V_5 = L_30; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_31 = V_5; NullCheck(L_31); bool L_32; L_32 = InputDevice_get_disabledWhileInBackground_m2153CD17DE768256C9891E39332667965B165A36(L_31, NULL); if (!L_32) { goto IL_00a9; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_33 = V_5; InputManager_EnableOrDisableDevice_m5ADC9586CD3141A3BF62841B9F580C6ABB213051(__this, L_33, (bool)1, 2, NULL); goto IL_00d1; } IL_00a9: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_34 = V_5; NullCheck(L_34); bool L_35; L_35 = InputDevice_get_enabled_m5BCE2D359DA6D6F7CB348996D75205C60E840AB4(L_34, NULL); if (!L_35) { goto IL_00d1; } } { bool L_36 = V_0; if (L_36) { goto IL_00d1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_37 = V_5; NullCheck(L_37); bool L_38; L_38 = InputDevice_RequestSync_mF6FD91FB4982C24E0437DA878E7BB2796B7453EA(L_37, NULL); if (L_38) { goto IL_00d1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_39 = V_5; il2cpp_codegen_initobj((&V_6), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_40 = V_6; InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A(__this, L_39, (bool)0, L_40, NULL); } IL_00d1: { int32_t L_41 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_00d7: { int32_t L_42 = V_4; int32_t L_43 = __this->___m_DevicesCount; if ((((int32_t)L_42) < ((int32_t)L_43))) { goto IL_0089; } } IL_00e1: { bool L_44 = ___0_focus; __this->___m_HasFocus = L_44; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_ShouldRunUpdate_m6E4B92E925D494EEB39DE3205B291B60BA8F88D9 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_updateType, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_updateType; if (L_0) { goto IL_0005; } } { return (bool)1; } IL_0005: { int32_t L_1 = __this->___m_UpdateMask; V_0 = L_1; int32_t L_2 = ___0_updateType; int32_t L_3 = V_0; return (bool)((!(((uint32_t)((int32_t)((int32_t)L_2&(int32_t)L_3))) <= ((uint32_t)0)))? 1 : 0); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_OnUpdate_mE87B624D7707E3882ADB60914DBD5617B368A664 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_updateType, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___1_eventBuffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_AppendWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m581B86D98D3BD15265972E824A73A95C48292B53_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_get_length_m2275A2986709F4C8C0B0F2933C7F6463F406E370_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m97B3CA6E76D69F351A9349555ED1DB0713A154EB_RuntimeMethod_var); 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*)&IEventMerger_t1BC5F88E3FA039F39705A752BDE7B9EAAEA38F3F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEventPreProcessor_t4A1950C2472D092B79869DF89F877EF9454D951A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITextInputReceiver_tEE038511361F9BC08961E8422281801EE8AC8523_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E492D245CF7BC396F0E56230A3575844F6A9C52); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFCDC24487EB01F0E37EEE39BC25C177693D2EE3); s_Il2CppMethodInitialized = true; } bool V_0 = false; double V_1 = 0.0; bool V_2 = false; bool V_3 = false; int64_t V_4 = 0; double V_5 = 0.0; int32_t V_6 = 0; Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B V_7; memset((&V_7), 0, sizeof(V_7)); ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_8; memset((&V_8), 0, sizeof(V_8)); uint32_t V_9 = 0; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* V_10 = NULL; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_11 = NULL; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* V_12 = NULL; double V_13 = 0.0; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_14; memset((&V_14), 0, sizeof(V_14)); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* V_15 = NULL; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_19; memset((&V_19), 0, sizeof(V_19)); TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E* V_20 = NULL; RuntimeObject* V_21 = NULL; int32_t V_22 = 0; int32_t V_23 = 0; int32_t V_24 = 0; IMECompositionEvent_tE5CF1FDFA13561963D200901D911D20E8EDB9C55* V_25 = NULL; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F V_26; memset((&V_26), 0, sizeof(V_26)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_27; memset((&V_27), 0, sizeof(V_27)); il2cpp::utils::ExceptionSupportStack __active_exceptions; int32_t G_B13_0 = 0; double G_B16_0 = 0.0; int32_t G_B20_0 = 0; int32_t G_B23_0 = 0; int32_t G_B63_0 = 0; RuntimeObject* G_B105_0 = NULL; RuntimeObject* G_B104_0 = NULL; { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_0 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); bool L_1; L_1 = InputEventStream_get_isOpen_mEE33B97DA48F80B43BCE58D08FCAE51958E6459D_inline(L_0, NULL); if (!L_1) { goto IL_0018; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE0989D34BBEA6C5990DF72C107E08157B559F106)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputManager_OnUpdate_mE87B624D7707E3882ADB60914DBD5617B368A664_RuntimeMethod_var))); } IL_0018: { InputManager_RestoreDevicesAfterDomainReloadIfNecessary_m8E5C5420AB40025CC32E34E717BC27C7658CFF80(__this, NULL); int32_t L_3 = ___0_updateType; int32_t L_4 = __this->___m_UpdateMask; if (((int32_t)((int32_t)L_3&(int32_t)L_4))) { goto IL_0029; } } { return; } IL_0029: { InputManager_WarnAboutDevicesFailingToRecreateAfterDomainReload_m78E1024A37B08CA5F1C30828F6CB784BA39FFF31(__this, NULL); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_5 = (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338*)(&__this->___m_Metrics); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_6 = L_5; int32_t L_7; L_7 = InputMetrics_get_totalUpdateCount_mCF84FB729C509B5D85A54EA1A6AC36980ED2CC61_inline(L_6, NULL); V_6 = ((int32_t)il2cpp_codegen_add(L_7, 1)); int32_t L_8 = V_6; InputMetrics_set_totalUpdateCount_mF43ADDD579F92E2727B55A6E10B578180C2019C2_inline(L_6, L_8, NULL); RuntimeObject* L_9 = __this->___m_Runtime; NullCheck(L_9); double L_10; L_10 = InterfaceFuncInvoker0< double >::Invoke(22, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_9); ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_CurrentTimeOffsetToRealtimeSinceStartup = L_10; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_11 = __this->___m_StateBuffers; int32_t L_12 = ___0_updateType; InputStateBuffers_SwitchTo_m2C72EA66DD49E16FCFD9A0C25FC6ED0659F4595F(L_11, L_12, NULL); int32_t L_13 = ___0_updateType; __this->___m_CurrentUpdate = L_13; int32_t L_14 = ___0_updateType; InputUpdate_OnUpdate_mD8BE4B7923DCD47BD219EF00C83EB5D7238611C7(L_14, NULL); ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_15; L_15 = InputManager_get_devices_m2C3974F1750002E781518E9010ADBF1E25C4FCF4(__this, NULL); V_8 = L_15; Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B L_16; L_16 = ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C((&V_8), ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var); V_7 = L_16; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0095: { Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB((&V_7), Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var); return; } }); try { { goto IL_008a_1; } IL_0082_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_17; L_17 = Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945((&V_7), Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var); } IL_008a_1: { bool L_18; L_18 = Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC((&V_7), Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var); if (L_18) { goto IL_0082_1; } } { goto IL_00a3; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00a3: { int32_t L_19 = ___0_updateType; bool L_20; L_20 = InputUpdate_IsPlayerUpdate_m1742D058C11228F0B2FC3F35A7B42883D6BCD2C4(L_19, NULL); if (!L_20) { goto IL_00b3; } } { bool L_21; L_21 = InputManager_get_gameIsPlaying_mF7D55D0A31CCA7DF13DDF4979C1FF7358F39AB91(__this, NULL); G_B13_0 = ((int32_t)(L_21)); goto IL_00b4; } IL_00b3: { G_B13_0 = 0; } IL_00b4: { V_0 = (bool)G_B13_0; int32_t L_22 = ___0_updateType; if ((((int32_t)L_22) == ((int32_t)2))) { goto IL_00c6; } } { RuntimeObject* L_23 = __this->___m_Runtime; NullCheck(L_23); double L_24; L_24 = InterfaceFuncInvoker0< double >::Invoke(19, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_23); G_B16_0 = L_24; goto IL_00d1; } IL_00c6: { RuntimeObject* L_25 = __this->___m_Runtime; NullCheck(L_25); double L_26; L_26 = InterfaceFuncInvoker0< double >::Invoke(20, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_25); G_B16_0 = L_26; } IL_00d1: { V_1 = G_B16_0; int32_t L_27 = ___0_updateType; if ((((int32_t)L_27) == ((int32_t)2))) { goto IL_00da; } } { int32_t L_28 = ___0_updateType; if ((!(((uint32_t)L_28) == ((uint32_t)4)))) { goto IL_00e9; } } IL_00da: { il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_29; L_29 = InputSystem_get_settings_m8E3E9C0907904CBDBAE96354142AB0A87C7A3B74(NULL); NullCheck(L_29); int32_t L_30; L_30 = InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline(L_29, NULL); G_B20_0 = ((((int32_t)L_30) == ((int32_t)2))? 1 : 0); goto IL_00ea; } IL_00e9: { G_B20_0 = 0; } IL_00ea: { V_2 = (bool)G_B20_0; bool L_31; L_31 = InputManager_get_gameHasFocus_mEFACC4569EA10098EF0797381BB12A63933E8EFD(__this, NULL); if (L_31) { goto IL_0103; } } { RuntimeObject* L_32 = __this->___m_Runtime; NullCheck(L_32); bool L_33; L_33 = InterfaceFuncInvoker0< bool >::Invoke(23, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_32); G_B23_0 = ((((int32_t)L_33) == ((int32_t)0))? 1 : 0); goto IL_0104; } IL_0103: { G_B23_0 = 0; } IL_0104: { V_3 = (bool)G_B23_0; InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* L_34 = ___1_eventBuffer; int32_t L_35; L_35 = InputEventBuffer_get_eventCount_mD120699C5A1CEBA76C878BC37DB2E39458F56C8E_inline(L_34, NULL); bool L_36 = V_3; if (!((int32_t)(((((int32_t)L_35) == ((int32_t)0))? 1 : 0)|(int32_t)L_36))) { goto IL_0133; } } { bool L_37 = V_0; if (!L_37) { goto IL_011b; } } { InputManager_ProcessStateChangeMonitorTimeouts_m289418874FF76A193BB342EE26990EF8FA1EBF4C(__this, NULL); } IL_011b: { int32_t L_38 = ___0_updateType; InputManager_InvokeAfterUpdateCallback_mBB66D4D0B8A402E40764430E42C035472B1AA62B(__this, L_38, NULL); bool L_39 = V_3; if (!L_39) { goto IL_012b; } } { InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* L_40 = ___1_eventBuffer; InputEventBuffer_Reset_m9E41B3CE9C7556C62AFC55772D7D4FBA8A99360B(L_40, NULL); } IL_012b: { __this->___m_CurrentUpdate = 0; return; } IL_0133: { il2cpp_codegen_runtime_class_init_inline(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var); int64_t L_41; L_41 = Stopwatch_GetTimestamp_mA3BDF219C573A34751D6A792E86C825B74D2CEB7(NULL); V_4 = L_41; V_5 = (0.0); } try { { InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* L_42 = ___1_eventBuffer; InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_43 = __this->___m_Settings; NullCheck(L_43); int32_t L_44; L_44 = InputSettings_get_maxQueuedEventsPerUpdate_m12A339E020D3CDD3BBB2CF82606D44ED7F7FD823_inline(L_43, NULL); InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9 L_45; memset((&L_45), 0, sizeof(L_45)); InputEventStream__ctor_m52AB2424A03D286B202C0E69BF8392C3AFB2D604((&L_45), L_42, L_44, NULL); __this->___m_InputEventStream = L_45; V_9 = 0; V_10 = (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)((uintptr_t)0); goto IL_0691_1; } IL_0168_1: { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_46 = __this->___m_Settings; NullCheck(L_46); int32_t L_47; L_47 = InputSettings_get_maxEventBytesPerUpdate_m5A26CC982D48C60B55243EEA49F9F1DC0E6E02F6_inline(L_46, NULL); if ((((int32_t)L_47) <= ((int32_t)0))) { goto IL_0196_1; } } { uint32_t L_48 = V_9; InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_49 = __this->___m_Settings; NullCheck(L_49); int32_t L_50; L_50 = InputSettings_get_maxEventBytesPerUpdate_m5A26CC982D48C60B55243EEA49F9F1DC0E6E02F6_inline(L_49, NULL); if ((((int64_t)((int64_t)(uint64_t)L_48)) < ((int64_t)((int64_t)L_50)))) { goto IL_0196_1; } } { il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralAFCDC24487EB01F0E37EEE39BC25C177693D2EE3, NULL); goto IL_06a2_1; } IL_0196_1: { V_11 = (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL; InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_51 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_52; L_52 = InputEventStream_get_currentEventPtr_mE13C48ED3B452218CF8517F2DDDF0ACDF2C342B1(L_51, NULL); V_12 = L_52; int32_t L_53 = ___0_updateType; if ((!(((uint32_t)L_53) == ((uint32_t)4)))) { goto IL_0214_1; } } { goto IL_0206_1; } IL_01ac_1: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_54 = V_12; int32_t L_55; L_55 = InputEvent_get_deviceId_m42DC07D2AB46922D79E0A3B9E31FA31E0FD90B6C((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_54, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_56; L_56 = InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F(__this, L_55, NULL); V_11 = L_56; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_57 = V_11; if (!L_57) { goto IL_01f8_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_58 = V_11; NullCheck(L_58); bool L_59; L_59 = InputDevice_get_updateBeforeRender_mE395A2A59DCA37BA989E07A399DE3DF67901A448(L_58, NULL); if (!L_59) { goto IL_01f8_1; } } { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_60 = V_12; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_61; L_61 = InputEvent_get_type_m43737750FDCCFDF4FC208C9AFFCB5E9D2672733D((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_60, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_62; L_62 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1398030676), NULL); bool L_63; L_63 = FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline(L_61, L_62, NULL); if (L_63) { goto IL_0214_1; } } { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_64 = V_12; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_65; L_65 = InputEvent_get_type_m43737750FDCCFDF4FC208C9AFFCB5E9D2672733D((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_64, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_66; L_66 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1145852993), NULL); bool L_67; L_67 = FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline(L_65, L_66, NULL); if (L_67) { goto IL_0214_1; } } IL_01f8_1: { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_68 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_69; L_69 = InputEventStream_Advance_mD8B6B308674E69472F69AA65F3F1D49FBE7A13F1(L_68, (bool)1, NULL); V_12 = L_69; } IL_0206_1: { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_70 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); int32_t L_71; L_71 = InputEventStream_get_remainingEventCount_mFA68F507B5BF80A3E88C89C9DC973B17B61E2CE8(L_70, NULL); if ((((int32_t)L_71) > ((int32_t)0))) { goto IL_01ac_1; } } IL_0214_1: { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_72 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); int32_t L_73; L_73 = InputEventStream_get_remainingEventCount_mFA68F507B5BF80A3E88C89C9DC973B17B61E2CE8(L_72, NULL); if (!L_73) { goto IL_06a2_1; } } { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_74 = V_12; double L_75; L_75 = InputEvent_get_internalTime_m6EBE99BC7B0CD35B2B3670A9B5DE003AB3FDA708((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_74, NULL); V_13 = L_75; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_76 = V_12; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_77; L_77 = InputEvent_get_type_m43737750FDCCFDF4FC208C9AFFCB5E9D2672733D((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_76, NULL); V_14 = L_77; bool L_78 = V_2; if (!L_78) { goto IL_0250_1; } } { double L_79 = V_13; double L_80 = V_1; if ((!(((double)L_79) >= ((double)L_80)))) { goto IL_0250_1; } } { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_81 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_82; L_82 = InputEventStream_Advance_mD8B6B308674E69472F69AA65F3F1D49FBE7A13F1(L_81, (bool)1, NULL); goto IL_0691_1; } IL_0250_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_83 = V_11; if (L_83) { goto IL_0263_1; } } { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_84 = V_12; int32_t L_85; L_85 = InputEvent_get_deviceId_m42DC07D2AB46922D79E0A3B9E31FA31E0FD90B6C((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_84, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_86; L_86 = InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F(__this, L_85, NULL); V_11 = L_86; } IL_0263_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_87 = V_11; if (L_87) { goto IL_0279_1; } } { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_88 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_89; L_89 = InputEventStream_Advance_mD8B6B308674E69472F69AA65F3F1D49FBE7A13F1(L_88, (bool)0, NULL); goto IL_0691_1; } IL_0279_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_90 = V_11; NullCheck(L_90); bool L_91; L_91 = InputDevice_get_enabled_m5BCE2D359DA6D6F7CB348996D75205C60E840AB4(L_90, NULL); if (L_91) { goto IL_02c9_1; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_92 = V_14; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_93; L_93 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1146242381), NULL); bool L_94; L_94 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_92, L_93, NULL); if (!L_94) { goto IL_02c9_1; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_95 = V_14; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_96; L_96 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1145259591), NULL); bool L_97; L_97 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_95, L_96, NULL); if (!L_97) { goto IL_02c9_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_98 = V_11; NullCheck(L_98); int32_t L_99 = L_98->___m_DeviceFlags; if (!((int32_t)((int32_t)L_99&((int32_t)384)))) { goto IL_02c9_1; } } { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_100 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_101; L_101 = InputEventStream_Advance_mD8B6B308674E69472F69AA65F3F1D49FBE7A13F1(L_100, (bool)0, NULL); goto IL_0691_1; } IL_02c9_1: { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_102; L_102 = InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline(__this, NULL); NullCheck(L_102); bool L_103; L_103 = InputSettings_get_disableRedundantEventsMerging_m089A8A5325BE45DD5D1915AE600AAF36DE9C7CB4_inline(L_102, NULL); if (L_103) { goto IL_034c_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_104 = V_11; NullCheck(L_104); bool L_105; L_105 = InputDevice_get_hasEventMerger_m6F19B675C12B767D19BED2AF1FDF5C3C35D930F5(L_104, NULL); if (!L_105) { goto IL_034c_1; } } { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_106 = V_12; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_107 = V_10; if ((((intptr_t)L_106) == ((intptr_t)L_107))) { goto IL_034c_1; } } { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_108 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_109; L_109 = InputEventStream_Peek_m315B9E86A362176249564F94D8590ECFD4089120(L_108, NULL); V_15 = L_109; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_110 = V_15; if ((((intptr_t)L_110) == ((intptr_t)((uintptr_t)0)))) { goto IL_034c_1; } } { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_111 = V_12; int32_t L_112; L_112 = InputEvent_get_deviceId_m42DC07D2AB46922D79E0A3B9E31FA31E0FD90B6C((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_111, NULL); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_113 = V_15; int32_t L_114; L_114 = InputEvent_get_deviceId_m42DC07D2AB46922D79E0A3B9E31FA31E0FD90B6C((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_113, NULL); if ((!(((uint32_t)L_112) == ((uint32_t)L_114)))) { goto IL_034c_1; } } { bool L_115 = V_2; if (L_115) { goto IL_030e_1; } } { G_B63_0 = 1; goto IL_0318_1; } IL_030e_1: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_116 = V_15; double L_117; L_117 = InputEvent_get_internalTime_m6EBE99BC7B0CD35B2B3670A9B5DE003AB3FDA708((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_116, NULL); double L_118 = V_1; G_B63_0 = ((((double)L_117) < ((double)L_118))? 1 : 0); } IL_0318_1: { if (!G_B63_0) { goto IL_034c_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_119 = V_11; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_120 = V_12; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_121; L_121 = InputEventPtr_op_Implicit_mDCFA11963BDC8B0D5C92A516EBE7F9C7A0B15191(L_120, NULL); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_122 = V_15; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_123; L_123 = InputEventPtr_op_Implicit_mDCFA11963BDC8B0D5C92A516EBE7F9C7A0B15191(L_122, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_119, IEventMerger_t1BC5F88E3FA039F39705A752BDE7B9EAAEA38F3F_il2cpp_TypeInfo_var))); bool L_124; L_124 = InterfaceFuncInvoker2< bool, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 >::Invoke(0, IEventMerger_t1BC5F88E3FA039F39705A752BDE7B9EAAEA38F3F_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_119, IEventMerger_t1BC5F88E3FA039F39705A752BDE7B9EAAEA38F3F_il2cpp_TypeInfo_var)), L_121, L_123); if (!L_124) { goto IL_0348_1; } } { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_125 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_126; L_126 = InputEventStream_Advance_mD8B6B308674E69472F69AA65F3F1D49FBE7A13F1(L_125, (bool)0, NULL); goto IL_0691_1; } IL_0348_1: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_127 = V_15; V_10 = L_127; } IL_034c_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_128 = V_11; NullCheck(L_128); bool L_129; L_129 = InputDevice_get_hasEventPreProcessor_m19F9F71EE05136ABA7BA3ADAFB85602AA3EAB711(L_128, NULL); if (!L_129) { goto IL_037c_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_130 = V_11; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_131 = V_12; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_132; L_132 = InputEventPtr_op_Implicit_mDCFA11963BDC8B0D5C92A516EBE7F9C7A0B15191(L_131, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_130, IEventPreProcessor_t4A1950C2472D092B79869DF89F877EF9454D951A_il2cpp_TypeInfo_var))); bool L_133; L_133 = InterfaceFuncInvoker1< bool, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 >::Invoke(0, IEventPreProcessor_t4A1950C2472D092B79869DF89F877EF9454D951A_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_130, IEventPreProcessor_t4A1950C2472D092B79869DF89F877EF9454D951A_il2cpp_TypeInfo_var)), L_132); if (L_133) { goto IL_037c_1; } } { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_134 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_135; L_135 = InputEventStream_Advance_mD8B6B308674E69472F69AA65F3F1D49FBE7A13F1(L_134, (bool)0, NULL); goto IL_0691_1; } IL_037c_1: { CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37* L_136 = (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37*)(&__this->___m_EventListeners); int32_t L_137; L_137 = CallbackArray_1_get_length_m2275A2986709F4C8C0B0F2933C7F6463F406E370(L_136, CallbackArray_1_get_length_m2275A2986709F4C8C0B0F2933C7F6463F406E370_RuntimeMethod_var); if ((((int32_t)L_137) <= ((int32_t)0))) { goto IL_03bf_1; } } { CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37* L_138 = (CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37*)(&__this->___m_EventListeners); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_139 = V_12; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_140; memset((&L_140), 0, sizeof(L_140)); InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0_inline((&L_140), L_139, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_141 = V_11; DelegateHelpers_InvokeCallbacksSafe_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m97B3CA6E76D69F351A9349555ED1DB0713A154EB(L_138, L_140, L_141, _stringLiteral9E492D245CF7BC396F0E56230A3575844F6A9C52, NULL, DelegateHelpers_InvokeCallbacksSafe_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m97B3CA6E76D69F351A9349555ED1DB0713A154EB_RuntimeMethod_var); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_142 = V_12; bool L_143; L_143 = InputEvent_get_handled_m354E53F68FA517142B4A53287BF738545F792468((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_142, NULL); if (!L_143) { goto IL_03bf_1; } } { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_144 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_145; L_145 = InputEventStream_Advance_mD8B6B308674E69472F69AA65F3F1D49FBE7A13F1(L_144, (bool)0, NULL); goto IL_0691_1; } IL_03bf_1: { double L_146 = V_13; double L_147 = V_1; if ((!(((double)L_146) <= ((double)L_147)))) { goto IL_03cd_1; } } { double L_148 = V_5; double L_149 = V_1; double L_150 = V_13; V_5 = ((double)il2cpp_codegen_add(L_148, ((double)il2cpp_codegen_subtract(L_149, L_150)))); } IL_03cd_1: { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_151 = (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338*)(&__this->___m_Metrics); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_152 = L_151; int32_t L_153; L_153 = InputMetrics_get_totalEventCount_m2EA373AAB2B4975C2BBAE3C37DA78946BB5BD0D0_inline(L_152, NULL); V_6 = ((int32_t)il2cpp_codegen_add(L_153, 1)); int32_t L_154 = V_6; InputMetrics_set_totalEventCount_mE8188B2A42002E32190B8981B2B5D2D08A95DBE5_inline(L_152, L_154, NULL); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_155 = (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338*)(&__this->___m_Metrics); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_156 = L_155; int32_t L_157; L_157 = InputMetrics_get_totalEventBytes_m04F4BFD498777335799D63A81C29AA97143CC13B_inline(L_156, NULL); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_158 = V_12; uint32_t L_159; L_159 = InputEvent_get_sizeInBytes_m71B7FE5CF7674275875248208BB51161C90B9307((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_158, NULL); InputMetrics_set_totalEventBytes_m3E9A896A75E1A57ABA893EA1F63E98E041D404ED_inline(L_156, ((int32_t)il2cpp_codegen_add(L_157, (int32_t)L_159)), NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_160 = V_14; int32_t L_161; L_161 = FourCC_op_Implicit_mC296B4E8C4929EACBB7066BB9856C116EE082A7B_inline(L_160, NULL); V_6 = L_161; int32_t L_162 = V_6; if ((((int32_t)L_162) > ((int32_t)((int32_t)1146242381)))) { goto IL_0435_1; } } { int32_t L_163 = V_6; if ((((int32_t)L_163) == ((int32_t)((int32_t)1145259591)))) { goto IL_0646_1; } } { int32_t L_164 = V_6; if ((((int32_t)L_164) == ((int32_t)((int32_t)1145852993)))) { goto IL_0475_1; } } { int32_t L_165 = V_6; if ((((int32_t)L_165) == ((int32_t)((int32_t)1146242381)))) { goto IL_05f6_1; } } { goto IL_0684_1; } IL_0435_1: { int32_t L_166 = V_6; if ((((int32_t)L_166) > ((int32_t)((int32_t)1229800787)))) { goto IL_045b_1; } } { int32_t L_167 = V_6; if ((((int32_t)L_167) == ((int32_t)((int32_t)1146245972)))) { goto IL_066b_1; } } { int32_t L_168 = V_6; if ((((int32_t)L_168) == ((int32_t)((int32_t)1229800787)))) { goto IL_05d1_1; } } { goto IL_0684_1; } IL_045b_1: { int32_t L_169 = V_6; if ((((int32_t)L_169) == ((int32_t)((int32_t)1398030676)))) { goto IL_0475_1; } } { int32_t L_170 = V_6; if ((((int32_t)L_170) == ((int32_t)((int32_t)1413830740)))) { goto IL_0556_1; } } { goto IL_0684_1; } IL_0475_1: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_171 = V_12; InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0_inline((&V_16), L_171, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_172 = V_11; NullCheck(L_172); bool L_173; L_173 = InputDevice_get_hasStateCallbacks_mCDBC72CE6F69693BE32E835C97030B2DBFD4A38B(L_172, NULL); V_17 = L_173; double L_174 = V_13; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_175 = V_11; NullCheck(L_175); double L_176 = L_175->___m_LastUpdateTimeInternal; if ((!(((double)L_174) < ((double)L_176)))) { goto IL_04c0_1; } } { bool L_177 = V_17; if (!L_177) { goto IL_04b4_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_178 = V_11; NullCheck(L_178); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_179; L_179 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_178, NULL); V_19 = L_179; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_180; L_180 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline((&V_19), NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_181; L_181 = InputEventPtr_get_stateFormat_m664BD225A799818C59844F7749CF52A0F588D9B4((&V_16), NULL); bool L_182; L_182 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_180, L_181, NULL); if (L_182) { goto IL_04c0_1; } } IL_04b4_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_183 = V_11; if (!((Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43*)IsInstClass((RuntimeObject*)L_183, Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_il2cpp_TypeInfo_var))) { goto IL_0684_1; } } IL_04c0_1: { V_18 = (bool)1; bool L_184 = V_17; if (!L_184) { goto IL_04e6_1; } } { __this->___m_ShouldMakeCurrentlyUpdatingDeviceCurrent = (bool)1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_185 = V_11; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_186 = V_16; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_185, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var))); InterfaceActionInvoker1< InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 >::Invoke(1, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_185, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var)), L_186); bool L_187 = __this->___m_ShouldMakeCurrentlyUpdatingDeviceCurrent; V_18 = L_187; goto IL_0519_1; } IL_04e6_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_188 = V_11; NullCheck(L_188); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_189; L_189 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_188, NULL); V_19 = L_189; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_190; L_190 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline((&V_19), NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_191; L_191 = InputEventPtr_get_stateFormat_m664BD225A799818C59844F7749CF52A0F588D9B4((&V_16), NULL); bool L_192; L_192 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_190, L_191, NULL); if (L_192) { goto IL_0684_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_193 = V_11; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_194 = V_16; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_195; L_195 = InputEventPtr_op_Implicit_mB86DFF1D9054A0670DBBDFE4C3A11422F60EB209(L_194, NULL); int32_t L_196 = ___0_updateType; bool L_197; L_197 = InputManager_UpdateState_m5F6D683F850E278934DEB502A6DD96D975056477(__this, L_193, L_195, L_196, NULL); V_18 = L_197; } IL_0519_1: { uint32_t L_198 = V_9; uint32_t L_199; L_199 = InputEventPtr_get_sizeInBytes_mE060F5A7176AAF8ED749DB4A3DC7976249716597((&V_16), NULL); V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_198, (int32_t)L_199)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_200 = V_11; NullCheck(L_200); double L_201 = L_200->___m_LastUpdateTimeInternal; double L_202; L_202 = InputEventPtr_get_internalTime_mB0A20BAF50AC9842691B0495A766A18B05CB4781((&V_16), NULL); if ((!(((double)L_201) <= ((double)L_202)))) { goto IL_0543_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_203 = V_11; double L_204; L_204 = InputEventPtr_get_internalTime_mB0A20BAF50AC9842691B0495A766A18B05CB4781((&V_16), NULL); NullCheck(L_203); L_203->___m_LastUpdateTimeInternal = L_204; } IL_0543_1: { bool L_205 = V_18; if (!L_205) { goto IL_0684_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_206 = V_11; NullCheck(L_206); VirtualActionInvoker0::Invoke(17, L_206); goto IL_0684_1; } IL_0556_1: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_207 = V_12; V_20 = (TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E*)L_207; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_208 = V_11; V_21 = ((RuntimeObject*)IsInst((RuntimeObject*)L_208, ITextInputReceiver_tEE038511361F9BC08961E8422281801EE8AC8523_il2cpp_TypeInfo_var)); RuntimeObject* L_209 = V_21; if (!L_209) { goto IL_0684_1; } } { TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E* L_210 = V_20; NullCheck(L_210); int32_t L_211 = L_210->___character; V_22 = L_211; int32_t L_212 = V_22; if ((((int32_t)L_212) < ((int32_t)((int32_t)65536)))) { goto IL_05c2_1; } } { int32_t L_213 = V_22; V_22 = ((int32_t)il2cpp_codegen_subtract(L_213, ((int32_t)65536))); int32_t L_214 = V_22; V_23 = ((int32_t)il2cpp_codegen_add(((int32_t)55296), ((int32_t)(((int32_t)(L_214>>((int32_t)10)))&((int32_t)1023))))); int32_t L_215 = V_22; V_24 = ((int32_t)il2cpp_codegen_add(((int32_t)56320), ((int32_t)(L_215&((int32_t)1023))))); RuntimeObject* L_216 = V_21; int32_t L_217 = V_23; NullCheck(L_216); InterfaceActionInvoker1< Il2CppChar >::Invoke(0, ITextInputReceiver_tEE038511361F9BC08961E8422281801EE8AC8523_il2cpp_TypeInfo_var, L_216, ((int32_t)(uint16_t)L_217)); RuntimeObject* L_218 = V_21; int32_t L_219 = V_24; NullCheck(L_218); InterfaceActionInvoker1< Il2CppChar >::Invoke(0, ITextInputReceiver_tEE038511361F9BC08961E8422281801EE8AC8523_il2cpp_TypeInfo_var, L_218, ((int32_t)(uint16_t)L_219)); goto IL_0684_1; } IL_05c2_1: { RuntimeObject* L_220 = V_21; int32_t L_221 = V_22; NullCheck(L_220); InterfaceActionInvoker1< Il2CppChar >::Invoke(0, ITextInputReceiver_tEE038511361F9BC08961E8422281801EE8AC8523_il2cpp_TypeInfo_var, L_220, ((int32_t)(uint16_t)L_221)); goto IL_0684_1; } IL_05d1_1: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_222 = V_12; V_25 = (IMECompositionEvent_tE5CF1FDFA13561963D200901D911D20E8EDB9C55*)L_222; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_223 = V_11; RuntimeObject* L_224 = ((RuntimeObject*)IsInst((RuntimeObject*)L_223, ITextInputReceiver_tEE038511361F9BC08961E8422281801EE8AC8523_il2cpp_TypeInfo_var)); if (L_224) { G_B105_0 = L_224; goto IL_05e5_1; } G_B104_0 = L_224; } { goto IL_0684_1; } IL_05e5_1: { IMECompositionEvent_tE5CF1FDFA13561963D200901D911D20E8EDB9C55* L_225 = V_25; NullCheck(L_225); IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E L_226 = L_225->___compositionString; NullCheck(G_B105_0); InterfaceActionInvoker1< IMECompositionString_tE204556D15A112A43E86FBF18FE4A5B8AD96161E >::Invoke(1, ITextInputReceiver_tEE038511361F9BC08961E8422281801EE8AC8523_il2cpp_TypeInfo_var, G_B105_0, L_226); goto IL_0684_1; } IL_05f6_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_227 = V_11; InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A(__this, L_227, (bool)0, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_228 = V_11; NullCheck(L_228); bool L_229; L_229 = InputDevice_get_native_m1B9F9C0C66B7288F6D30D18F8BF207A351FCF73E(L_228, NULL); if (!L_229) { goto IL_0684_1; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_230 = V_11; NullCheck(L_230); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_231; L_231 = InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline(L_230, NULL); V_26 = L_231; bool L_232; L_232 = InputDeviceDescription_get_empty_m251FC7C1699ED57591E46C82D4D25D052C9633B7((&V_26), NULL); if (L_232) { goto IL_0684_1; } } { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548** L_233 = (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548**)(&__this->___m_DisconnectedDevices); int32_t* L_234 = (int32_t*)(&__this->___m_DisconnectedDevicesCount); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_235 = V_11; int32_t L_236; L_236 = ArrayHelpers_AppendWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m581B86D98D3BD15265972E824A73A95C48292B53(L_233, L_234, L_235, ((int32_t)10), ArrayHelpers_AppendWithCapacity_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_m581B86D98D3BD15265972E824A73A95C48292B53_RuntimeMethod_var); CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* L_237 = (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*)(&__this->___m_DeviceChangeListeners); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_238 = V_11; DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7(L_237, L_238, 2, _stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A, NULL, DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); goto IL_0684_1; } IL_0646_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_239 = V_11; NullCheck(L_239); InputDevice_NotifyConfigurationChanged_m5C0C9098BCDC4D97DFDE4CFC66C3DB7CE791B1E7(L_239, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_240 = V_11; InputActionState_OnDeviceChange_m493E1B0AE0CFD5A22FFEFCDD6440A5605D7E8CFA(L_240, 7, NULL); CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333* L_241 = (CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333*)(&__this->___m_DeviceChangeListeners); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_242 = V_11; DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7(L_241, L_242, 7, _stringLiteral84CAACE59D08AF4659A3A7E4D00A4514400CE96A, NULL, DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78_mBD08165D965FF27C599CF2ABC18512B53E3858B7_RuntimeMethod_var); goto IL_0684_1; } IL_066b_1: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_243 = V_11; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_244 = V_12; NullCheck(L_244); bool L_245 = ((DeviceResetEvent_t8F9430E7CE4EA685E6FD58888D32F61ABE6D34F4*)L_244)->___hardReset; il2cpp_codegen_initobj((&V_27), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_246 = V_27; InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A(__this, L_243, L_245, L_246, NULL); } IL_0684_1: { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_247 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_248; L_248 = InputEventStream_Advance_mD8B6B308674E69472F69AA65F3F1D49FBE7A13F1(L_247, (bool)0, NULL); } IL_0691_1: { InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_249 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); int32_t L_250; L_250 = InputEventStream_get_remainingEventCount_mFA68F507B5BF80A3E88C89C9DC973B17B61E2CE8(L_249, NULL); if ((((int32_t)L_250) > ((int32_t)0))) { goto IL_0168_1; } } IL_06a2_1: { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_251 = (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338*)(&__this->___m_Metrics); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_252 = L_251; double L_253; L_253 = InputMetrics_get_totalEventProcessingTime_mCF205D2B52FA9BC1E869BA7A6039FC0E712DABE3_inline(L_252, NULL); il2cpp_codegen_runtime_class_init_inline(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var); int64_t L_254; L_254 = Stopwatch_GetTimestamp_mA3BDF219C573A34751D6A792E86C825B74D2CEB7(NULL); int64_t L_255 = V_4; int64_t L_256 = ((Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_StaticFields*)il2cpp_codegen_static_fields_for(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var))->___Frequency; InputMetrics_set_totalEventProcessingTime_m1C75FA1C698121B1A1C5BE0044264CCAA0304732_inline(L_252, ((double)il2cpp_codegen_add(L_253, ((double)(((double)((int64_t)il2cpp_codegen_subtract(L_254, L_255)))/((double)L_256))))), NULL); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_257 = (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338*)(&__this->___m_Metrics); InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* L_258 = L_257; double L_259; L_259 = InputMetrics_get_totalEventLagTime_m70516750050E2D62430DB62B5D6E2EB22697C1E6_inline(L_258, NULL); double L_260 = V_5; InputMetrics_set_totalEventLagTime_m486CE7F87D0221E5829B6D7BDE37837CB3D239F4_inline(L_258, ((double)il2cpp_codegen_add(L_259, L_260)), NULL); InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_261 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* L_262 = ___1_eventBuffer; InputEventStream_Close_m1111A4CFB8F92C63C3A0138A92D2B74F3722D691(L_261, L_262, NULL); goto IL_06f4; } } 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_06e6; } throw e; } CATCH_06e6: { Exception_t* L_263 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* L_264 = (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9*)(&__this->___m_InputEventStream); InputEventStream_CleanUpAfterException_m1025CADD374BCE7F4A96D5A6CD78AFAB3F253011(L_264, NULL); IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*)); } IL_06f4: { bool L_265 = V_0; if (!L_265) { goto IL_06fd; } } { InputManager_ProcessStateChangeMonitorTimeouts_m289418874FF76A193BB342EE26990EF8FA1EBF4C(__this, NULL); } IL_06fd: { int32_t L_266 = ___0_updateType; InputManager_InvokeAfterUpdateCallback_mBB66D4D0B8A402E40764430E42C035472B1AA62B(__this, L_266, NULL); __this->___m_CurrentUpdate = 0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_InvokeAfterUpdateCallback_mBB66D4D0B8A402E40764430E42C035472B1AA62B (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_updateType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9F47ED494281564928088BD8AB756BCB0CA3D564); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_updateType; if ((!(((uint32_t)L_0) == ((uint32_t)8)))) { goto IL_000d; } } { bool L_1; L_1 = InputManager_get_gameIsPlaying_mF7D55D0A31CCA7DF13DDF4979C1FF7358F39AB91(__this, NULL); if (!L_1) { goto IL_000d; } } { return; } IL_000d: { CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529* L_2 = (CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529*)(&__this->___m_AfterUpdateListeners); DelegateHelpers_InvokeCallbacksSafe_mC518554BC374AB5E3CE4EF06686D91D8E497E029(L_2, _stringLiteral9F47ED494281564928088BD8AB756BCB0CA3D564, NULL, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_DontMakeCurrentlyUpdatingDeviceCurrent_mBD72A8BF718FEAA26D34122AEF71DFA53CE7C362 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { __this->___m_ShouldMakeCurrentlyUpdatingDeviceCurrent = (bool)0; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_UpdateState_m5F6D683F850E278934DEB502A6DD96D975056477 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___1_eventPtr, int32_t ___2_updateType, 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; } InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_0; memset((&V_0), 0, sizeof(V_0)); uint32_t V_1 = 0; uint32_t V_2 = 0; uint32_t V_3 = 0; uint8_t* V_4 = NULL; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_5 = NULL; DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* V_6 = NULL; { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; NullCheck(L_0); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_1 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_StateBlock; V_0 = L_1; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_2; L_2 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline((&V_0), NULL); V_1 = ((int32_t)((uint32_t)(int32_t)L_2/(uint32_t)(int32_t)8)); V_2 = 0; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_3 = ___1_eventPtr; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4; L_4 = InputEvent_get_type_m43737750FDCCFDF4FC208C9AFFCB5E9D2672733D((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)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_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline(L_4, L_5, NULL); if (!L_6) { goto IL_004e; } } { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_7 = ___1_eventPtr; V_5 = (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_7; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_8 = V_5; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F L_9 = (*(StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_8); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_10 = V_5; uint32_t L_11; L_11 = StateEvent_get_stateSizeInBytes_m07E8E8D19DA4D9B58A23DC19680794764AE8FA21((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_10, NULL); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_12 = V_5; void* L_13; L_13 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_12, NULL); V_4 = (uint8_t*)L_13; V_3 = L_11; uint32_t L_14 = V_3; uint32_t L_15 = V_1; if ((!(((uint32_t)L_14) > ((uint32_t)L_15)))) { goto IL_0082; } } { uint32_t L_16 = V_1; V_3 = L_16; goto IL_0082; } IL_004e: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_17 = ___1_eventPtr; V_6 = (DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859*)L_17; DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_18 = V_6; DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859 L_19 = (*(DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859*)L_18); DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_20 = V_6; uint32_t L_21; L_21 = DeltaStateEvent_get_deltaStateSizeInBytes_mF3F45D7A54B74C0B5403C5B4A6B42B31A78331E2((DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859*)L_20, NULL); DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_22 = V_6; void* L_23; L_23 = DeltaStateEvent_get_deltaState_m02220C78569A9CC26843EB8A3AF289019195DA9E((DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859*)L_22, NULL); V_4 = (uint8_t*)L_23; DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_24 = V_6; NullCheck(L_24); uint32_t L_25 = L_24->___stateOffset; V_2 = L_25; V_3 = L_21; uint32_t L_26 = V_2; uint32_t L_27 = V_3; uint32_t L_28 = V_1; if ((!(((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)L_27))) > ((uint32_t)L_28)))) { goto IL_0082; } } { uint32_t L_29 = V_2; uint32_t L_30 = V_1; if ((!(((uint32_t)L_29) >= ((uint32_t)L_30)))) { goto IL_007e; } } { return (bool)0; } IL_007e: { uint32_t L_31 = V_1; uint32_t L_32 = V_2; V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_32)); } IL_0082: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_33 = ___0_device; int32_t L_34 = ___2_updateType; uint8_t* L_35 = V_4; uint32_t L_36 = V_2; uint32_t L_37 = V_3; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_38 = ___1_eventPtr; double L_39; L_39 = InputEvent_get_internalTime_m6EBE99BC7B0CD35B2B3670A9B5DE003AB3FDA708((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_38, NULL); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_40 = ___1_eventPtr; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_41; L_41 = InputEventPtr_op_Implicit_mDCFA11963BDC8B0D5C92A516EBE7F9C7A0B15191(L_40, NULL); bool L_42; L_42 = InputManager_UpdateState_mACA756BE50D15FF0BC69ED6B9270419CF8D17769(__this, L_33, L_34, (void*)L_35, L_36, L_37, L_39, L_41, NULL); return L_42; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_UpdateState_mACA756BE50D15FF0BC69ED6B9270419CF8D17769 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_updateType, void* ___2_statePtr, uint32_t ___3_stateOffsetInDevice, uint32_t ___4_stateSize, double ___5_internalTime, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___6_eventPtr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_m6140DB04F48CD45609F47882C0E36F3792B70F96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CB9BA6603AAA5ECCE4F3CF7D8D8EBA0FB5E6FC1); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* V_1 = NULL; uint8_t* V_2 = NULL; bool V_3 = false; uint32_t V_4 = 0; uint8_t* V_5 = NULL; bool V_6 = false; uint8_t* G_B2_0 = NULL; uint8_t* G_B1_0 = NULL; uintptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); uint8_t* G_B3_1 = NULL; int32_t G_B5_0 = 0; int32_t G_B4_0 = 0; { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device; NullCheck(L_0); int32_t L_1 = L_0->___m_DeviceIndex; V_0 = L_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device; NullCheck(L_2); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_3 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_2)->___m_StateBlock); V_1 = L_3; int32_t L_4 = V_0; void* L_5; L_5 = InputStateBuffers_GetFrontBufferForDevice_mD05F62CA036DE48641F1AF7E10EE12CBDE6157A9(L_4, NULL); V_2 = (uint8_t*)L_5; int32_t L_6 = V_0; InputManager_SortStateChangeMonitorsIfNecessary_m08315C5E966832E10CAB084B7C1884DC9EE91A41(__this, L_6, NULL); int32_t L_7 = V_0; void* L_8 = ___2_statePtr; uint8_t* L_9 = V_2; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_10 = V_1; 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); uint32_t L_12 = ___4_stateSize; uint32_t L_13 = ___3_stateOffsetInDevice; bool L_14; L_14 = InputManager_ProcessStateChangeMonitors_mA5F5ED4B5EEC30D810B1E48F1B2C78CB921827E7(__this, L_7, L_8, (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, (intptr_t)((uintptr_t)L_11))), L_12, L_13, NULL); V_3 = L_14; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_15 = ___0_device; NullCheck(L_15); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_16 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_15)->___m_StateBlock); uint32_t L_17; L_17 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_16, NULL); uint32_t L_18 = ___3_stateOffsetInDevice; V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)L_18)); uint8_t* L_19 = V_2; uint32_t L_20 = V_4; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_21 = ___0_device; NullCheck(L_21); bool L_22; L_22 = InputControl_get_noisy_m7169395897C8B23A5E96A04268145817E91A4AA8(L_21, NULL); if (L_22) { G_B2_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, (intptr_t)((uintptr_t)L_20))); goto IL_0053; } G_B1_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, (intptr_t)((uintptr_t)L_20))); } { G_B3_0 = ((uintptr_t)0); G_B3_1 = G_B1_0; goto IL_005c; } IL_0053: { void* L_23 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_NoiseMaskBuffer; uint32_t L_24 = V_4; G_B3_0 = ((uintptr_t)(intptr_t)(((void*)il2cpp_codegen_add((intptr_t)L_23, (intptr_t)((uintptr_t)L_24))))); G_B3_1 = G_B2_0; } IL_005c: { V_5 = (uint8_t*)G_B3_0; void* L_25 = ___2_statePtr; uint32_t L_26 = ___4_stateSize; uint8_t* L_27 = V_5; bool L_28; L_28 = MemoryHelpers_MemCmpBitRegion_mC33AD9C5411D78003CC75D1D2E75707BAC1F4944((void*)G_B3_1, L_25, 0, ((int32_t)il2cpp_codegen_multiply((int32_t)L_26, 8)), (void*)L_27, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_29 = ___0_device; int32_t L_30 = ___1_updateType; bool L_31; L_31 = InputManager_FlipBuffersForDeviceIfNecessary_mB3205BDE6903A6EE8F17A173A31597990BCA69DF(__this, L_29, L_30, NULL); V_6 = L_31; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_32 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED L_33 = L_32->___m_PlayerStateBuffers; int32_t L_34 = V_0; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_35 = V_1; uint32_t L_36 = ___3_stateOffsetInDevice; void* L_37 = ___2_statePtr; uint32_t L_38 = ___4_stateSize; bool L_39 = V_6; InputManager_WriteStateChange_m6F53FA39B50275FE423EAEB92CB4A13D0C232FBE(__this, L_33, L_34, L_35, L_36, L_37, L_38, L_39, NULL); CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85* L_40 = (CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85*)(&__this->___m_DeviceStateChangeListeners); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_41 = ___0_device; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_42 = ___6_eventPtr; DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_m6140DB04F48CD45609F47882C0E36F3792B70F96(L_40, L_41, L_42, _stringLiteral9CB9BA6603AAA5ECCE4F3CF7D8D8EBA0FB5E6FC1, NULL, DelegateHelpers_InvokeCallbacksSafe_TisInputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_m6140DB04F48CD45609F47882C0E36F3792B70F96_RuntimeMethod_var); bool L_43 = V_3; if (!L_43) { G_B5_0 = ((((int32_t)L_28) == ((int32_t)0))? 1 : 0); goto IL_00b9; } G_B4_0 = ((((int32_t)L_28) == ((int32_t)0))? 1 : 0); } { int32_t L_44 = V_0; double L_45 = ___5_internalTime; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_46 = ___6_eventPtr; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_47; L_47 = InputEventPtr_op_Implicit_mB86DFF1D9054A0670DBBDFE4C3A11422F60EB209(L_46, NULL); InputManager_FireStateChangeNotifications_m1F46DB5653CF844A4CC8C3808B9372A31C641639(__this, L_44, L_45, L_47, NULL); G_B5_0 = G_B4_0; } IL_00b9: { return (bool)G_B5_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_WriteStateChange_m6F53FA39B50275FE423EAEB92CB4A13D0C232FBE (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED ___0_buffers, int32_t ___1_deviceIndex, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* ___2_deviceStateBlock, uint32_t ___3_stateOffsetInDevice, void* ___4_statePtr, uint32_t ___5_stateSizeInBytes, bool ___6_flippedBuffers, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void* V_0 = NULL; uint32_t V_1 = 0; void* V_2 = NULL; uint8_t* V_3 = NULL; { int32_t L_0 = ___1_deviceIndex; void* L_1; L_1 = DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747((&___0_buffers), L_0, NULL); V_0 = L_1; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_2 = ___2_deviceStateBlock; 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); V_1 = ((int32_t)((uint32_t)(int32_t)L_3/(uint32_t)(int32_t)8)); bool L_4 = ___6_flippedBuffers; if (!L_4) { goto IL_003d; } } { uint32_t L_5 = V_1; uint32_t L_6 = ___5_stateSizeInBytes; if ((((int32_t)L_5) == ((int32_t)L_6))) { goto IL_003d; } } { int32_t L_7 = ___1_deviceIndex; void* L_8; L_8 = DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4((&___0_buffers), L_7, NULL); V_2 = L_8; void* L_9 = V_0; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_10 = ___2_deviceStateBlock; 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); void* L_12 = V_2; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_13 = ___2_deviceStateBlock; uint32_t L_14; L_14 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_13, NULL); uint32_t L_15 = V_1; UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(((void*)il2cpp_codegen_add((intptr_t)L_9, (intptr_t)((uintptr_t)L_11))), ((void*)il2cpp_codegen_add((intptr_t)L_12, (intptr_t)((uintptr_t)L_14))), ((int64_t)(uint64_t)L_15), NULL); } IL_003d: { bool L_16 = ((InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_StaticFields*)il2cpp_codegen_static_fields_for(InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_il2cpp_TypeInfo_var))->___readValueCachingFeatureEnabled; if (!L_16) { goto IL_0074; } } { void* L_17 = V_0; V_3 = (uint8_t*)L_17; bool L_18 = ___6_flippedBuffers; if (!L_18) { goto IL_0058; } } { uint32_t L_19 = V_1; uint32_t L_20 = ___5_stateSizeInBytes; if ((!(((uint32_t)L_19) == ((uint32_t)L_20)))) { goto IL_0058; } } { int32_t L_21 = ___1_deviceIndex; void* L_22; L_22 = DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4((&___0_buffers), L_21, NULL); V_3 = (uint8_t*)L_22; } IL_0058: { InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_23 = __this->___m_Devices; int32_t L_24 = ___1_deviceIndex; NullCheck(L_23); int32_t L_25 = L_24; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26 = (L_23)->GetAt(static_cast(L_25)); uint8_t* L_27 = V_3; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_28 = ___2_deviceStateBlock; 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 = ___4_statePtr; uint32_t L_31 = ___5_stateSizeInBytes; uint32_t L_32 = ___3_stateOffsetInDevice; NullCheck(L_26); InputDevice_WriteChangedControlStates_mDBDFB2B3D92C662E996F68D4036337A55CA51AAA(L_26, ((uint8_t*)il2cpp_codegen_add((intptr_t)L_27, (intptr_t)((uintptr_t)L_29))), L_30, L_31, L_32, NULL); } IL_0074: { void* L_33 = V_0; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_34 = ___2_deviceStateBlock; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); uint32_t L_35; L_35 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_34, NULL); uint32_t L_36 = ___3_stateOffsetInDevice; void* L_37 = ___4_statePtr; uint32_t L_38 = ___5_stateSizeInBytes; UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(((void*)il2cpp_codegen_add((intptr_t)((void*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)((uintptr_t)L_35))), (intptr_t)((uintptr_t)L_36))), L_37, ((int64_t)(uint64_t)L_38), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_FlipBuffersForDeviceIfNecessary_mB3205BDE6903A6EE8F17A173A31597990BCA69DF (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_updateType, 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; } { int32_t L_0 = ___1_updateType; if ((!(((uint32_t)L_0) == ((uint32_t)4)))) { goto IL_0006; } } { return (bool)0; } IL_0006: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device; NullCheck(L_1); uint32_t L_2 = L_1->___m_CurrentUpdateStepCount; uint32_t L_3 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_UpdateStepCount; if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0036; } } { InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* L_4 = (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968*)(&__this->___m_StateBuffers); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* L_5 = (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED*)(&L_4->___m_PlayerStateBuffers); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = ___0_device; NullCheck(L_6); int32_t L_7 = L_6->___m_DeviceIndex; DoubleBuffers_SwapBuffers_m54686C92F91F734EC6C074F1D48D3DFEDD0B214A(L_5, L_7, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8 = ___0_device; uint32_t L_9 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_UpdateStepCount; NullCheck(L_8); L_8->___m_CurrentUpdateStepCount = L_9; return (bool)1; } IL_0036: { return (bool)0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddStateChangeMonitor_m1C245057EBCF7C66ED9756078F33B659BF2408EA (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, RuntimeObject* ___1_monitor, int64_t ___2_monitorIndex, uint32_t ___3_groupIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m41768E31891EA980C0054A899FA65940875CA43A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___m_DevicesCount; if ((((int32_t)L_0) > ((int32_t)0))) { goto IL_000a; } } { return; } IL_000a: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = ___0_control; NullCheck(L_1); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2; L_2 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_1, NULL); NullCheck(L_2); int32_t L_3 = L_2->___m_DeviceIndex; V_0 = L_3; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_4 = __this->___m_StateChangeMonitors; if (L_4) { goto IL_0031; } } { int32_t L_5 = __this->___m_DevicesCount; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_6 = (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4*)(StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4*)SZArrayNew(StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4_il2cpp_TypeInfo_var, (uint32_t)L_5); __this->___m_StateChangeMonitors = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StateChangeMonitors), (void*)L_6); goto IL_004d; } IL_0031: { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_7 = __this->___m_StateChangeMonitors; NullCheck(L_7); int32_t L_8 = V_0; if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) > ((int32_t)L_8))) { goto IL_004d; } } { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4** L_9 = (StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4**)(&__this->___m_StateChangeMonitors); int32_t L_10 = __this->___m_DevicesCount; Array_Resize_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m41768E31891EA980C0054A899FA65940875CA43A(L_9, L_10, Array_Resize_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m41768E31891EA980C0054A899FA65940875CA43A_RuntimeMethod_var); } IL_004d: { bool L_11; L_11 = InputManager_get_isProcessingEvents_mCEE0643532491B4EEA1B376AA2FAE59762284B5E(__this, NULL); if (L_11) { goto IL_0079; } } { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_12 = __this->___m_StateChangeMonitors; int32_t L_13 = V_0; NullCheck(L_12); bool L_14 = ((L_12)->GetAddressAt(static_cast(L_13)))->___needToCompactArrays; if (!L_14) { goto IL_0079; } } { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_15 = __this->___m_StateChangeMonitors; int32_t L_16 = V_0; NullCheck(L_15); StateChangeMonitorsForDevice_CompactArrays_m2FCC01946FD0F985941622F07FA51825BAB1B844(((L_15)->GetAddressAt(static_cast(L_16))), NULL); } IL_0079: { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_17 = __this->___m_StateChangeMonitors; int32_t L_18 = V_0; NullCheck(L_17); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_19 = ___0_control; RuntimeObject* L_20 = ___1_monitor; int64_t L_21 = ___2_monitorIndex; uint32_t L_22 = ___3_groupIndex; StateChangeMonitorsForDevice_Add_m541EE41A1B98FBD260AAAC0BA714FD58C5600A99(((L_17)->GetAddressAt(static_cast(L_18))), L_19, L_20, L_21, L_22, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveStateChangeMonitors_m924B214C349E55A6C6355B555743A518A6A470E2 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE V_2; memset((&V_2), 0, sizeof(V_2)); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B7_0 = NULL; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B6_0 = NULL; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B8_0 = NULL; { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_0 = __this->___m_StateChangeMonitors; if (L_0) { goto IL_0009; } } { return; } IL_0009: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device; NullCheck(L_1); int32_t L_2 = L_1->___m_DeviceIndex; V_0 = L_2; int32_t L_3 = V_0; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_4 = __this->___m_StateChangeMonitors; NullCheck(L_4); if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))) { goto IL_001c; } } { return; } IL_001c: { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_5 = __this->___m_StateChangeMonitors; int32_t L_6 = V_0; NullCheck(L_5); StateChangeMonitorsForDevice_Clear_m04ECD47F08E63816807BF799568E531F1BB1D279(((L_5)->GetAddressAt(static_cast(L_6))), NULL); V_1 = 0; goto IL_006a; } IL_0031: { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_7 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_8 = V_1; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_9; L_9 = InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547(L_7, L_8, InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_10 = L_9.___control; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_11 = L_10; if (L_11) { G_B7_0 = L_11; goto IL_0049; } G_B6_0 = L_11; } { G_B8_0 = ((InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)(NULL)); goto IL_004e; } IL_0049: { NullCheck(G_B7_0); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12; L_12 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(G_B7_0, NULL); G_B8_0 = L_12; } IL_004e: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = ___0_device; if ((!(((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)G_B8_0) == ((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)L_13)))) { goto IL_0066; } } { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_14 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_15 = V_1; il2cpp_codegen_initobj((&V_2), sizeof(StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE)); StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_16 = V_2; InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D(L_14, L_15, L_16, InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_RuntimeMethod_var); } IL_0066: { int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_006a: { int32_t L_18 = V_1; InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_19 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_20 = L_19->___length; if ((((int32_t)L_18) < ((int32_t)L_20))) { goto IL_0031; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveStateChangeMonitor_m42ABBCBBAFDF907F11E8DD737DEF32A4CBE6C7C4 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, RuntimeObject* ___1_monitor, int64_t ___2_monitorIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE V_2; memset((&V_2), 0, sizeof(V_2)); { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_0 = __this->___m_StateChangeMonitors; if (L_0) { goto IL_0009; } } { return; } IL_0009: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = ___0_control; NullCheck(L_1); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2; L_2 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_1, NULL); NullCheck(L_2); int32_t L_3 = L_2->___m_DeviceIndex; V_0 = L_3; int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_001a; } } { return; } IL_001a: { int32_t L_5 = V_0; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_6 = __this->___m_StateChangeMonitors; NullCheck(L_6); if ((((int32_t)L_5) < ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))))) { goto IL_0026; } } { return; } IL_0026: { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_7 = __this->___m_StateChangeMonitors; int32_t L_8 = V_0; NullCheck(L_7); RuntimeObject* L_9 = ___1_monitor; int64_t L_10 = ___2_monitorIndex; bool L_11; L_11 = InputManager_get_isProcessingEvents_mCEE0643532491B4EEA1B376AA2FAE59762284B5E(__this, NULL); StateChangeMonitorsForDevice_Remove_m7010F8565E1DA714D6D0962DB31CE0D8EA456CA7(((L_7)->GetAddressAt(static_cast(L_8))), L_9, L_10, L_11, NULL); V_1 = 0; goto IL_0084; } IL_0043: { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_12 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_13 = V_1; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_14; L_14 = InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547(L_12, L_13, InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); RuntimeObject* L_15 = L_14.___monitor; RuntimeObject* L_16 = ___1_monitor; if ((!(((RuntimeObject*)(RuntimeObject*)L_15) == ((RuntimeObject*)(RuntimeObject*)L_16)))) { goto IL_0080; } } { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_17 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_18 = V_1; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_19; L_19 = InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547(L_17, L_18, InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); int64_t L_20 = L_19.___monitorIndex; int64_t L_21 = ___2_monitorIndex; if ((!(((uint64_t)L_20) == ((uint64_t)L_21)))) { goto IL_0080; } } { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_22 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_23 = V_1; il2cpp_codegen_initobj((&V_2), sizeof(StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE)); StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_24 = V_2; InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D(L_22, L_23, L_24, InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_RuntimeMethod_var); } IL_0080: { int32_t L_25 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0084: { int32_t L_26 = V_1; InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_27 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_28 = L_27->___length; if ((((int32_t)L_26) < ((int32_t)L_28))) { goto IL_0043; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddStateChangeMonitorTimeout_mC6AEF512D3D61ACCC189D3FB19B18296CD3D8BFF (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, RuntimeObject* ___1_monitor, double ___2_time, int64_t ___3_monitorIndex, int32_t ___4_timerIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_Append_m8AD3FEBC3D3A5C5A4E808E52C4BB23E2D0271A0B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE V_0; memset((&V_0), 0, sizeof(V_0)); { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_0 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); il2cpp_codegen_initobj((&V_0), sizeof(StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE)); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = ___0_control; (&V_0)->___control = L_1; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___control), (void*)L_1); double L_2 = ___2_time; (&V_0)->___time = L_2; RuntimeObject* L_3 = ___1_monitor; (&V_0)->___monitor = L_3; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___monitor), (void*)L_3); int64_t L_4 = ___3_monitorIndex; (&V_0)->___monitorIndex = L_4; int32_t L_5 = ___4_timerIndex; (&V_0)->___timerIndex = L_5; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_6 = V_0; int32_t L_7; L_7 = InlinedArray_1_Append_m8AD3FEBC3D3A5C5A4E808E52C4BB23E2D0271A0B(L_0, L_6, InlinedArray_1_Append_m8AD3FEBC3D3A5C5A4E808E52C4BB23E2D0271A0B_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveStateChangeMonitorTimeout_m112395C79777E5B919B945ABA0A6B76C9F320528 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, RuntimeObject* ___0_monitor, int64_t ___1_monitorIndex, int32_t ___2_timerIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE V_2; memset((&V_2), 0, sizeof(V_2)); { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_0 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_1 = L_0->___length; V_0 = L_1; V_1 = 0; goto IL_0066; } IL_0010: { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_2 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_3 = V_1; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_4; L_4 = InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547(L_2, L_3, InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); RuntimeObject* L_5 = L_4.___monitor; RuntimeObject* L_6 = ___0_monitor; if ((!(((RuntimeObject*)(RuntimeObject*)L_5) == ((RuntimeObject*)(RuntimeObject*)L_6)))) { goto IL_0062; } } { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_7 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_8 = V_1; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_9; L_9 = InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547(L_7, L_8, InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); int64_t L_10 = L_9.___monitorIndex; int64_t L_11 = ___1_monitorIndex; if ((!(((uint64_t)L_10) == ((uint64_t)L_11)))) { goto IL_0062; } } { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_12 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_13 = V_1; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_14; L_14 = InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547(L_12, L_13, InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); int32_t L_15 = L_14.___timerIndex; int32_t L_16 = ___2_timerIndex; if ((!(((uint32_t)L_15) == ((uint32_t)L_16)))) { goto IL_0062; } } { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_17 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_18 = V_1; il2cpp_codegen_initobj((&V_2), sizeof(StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE)); StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_19 = V_2; InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D(L_17, L_18, L_19, InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_RuntimeMethod_var); return; } IL_0062: { int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0066: { int32_t L_21 = V_1; int32_t L_22 = V_0; if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_0010; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_SortStateChangeMonitorsIfNecessary_m08315C5E966832E10CAB084B7C1884DC9EE91A41 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_deviceIndex, const RuntimeMethod* method) { { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_0 = __this->___m_StateChangeMonitors; if (!L_0) { goto IL_0037; } } { int32_t L_1 = ___0_deviceIndex; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_2 = __this->___m_StateChangeMonitors; NullCheck(L_2); if ((((int32_t)L_1) >= ((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))) { goto IL_0037; } } { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_3 = __this->___m_StateChangeMonitors; int32_t L_4 = ___0_deviceIndex; NullCheck(L_3); bool L_5 = ((L_3)->GetAddressAt(static_cast(L_4)))->___needToUpdateOrderingOfMonitors; if (!L_5) { goto IL_0037; } } { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_6 = __this->___m_StateChangeMonitors; int32_t L_7 = ___0_deviceIndex; NullCheck(L_6); StateChangeMonitorsForDevice_SortMonitorsByIndex_mAA6F167F2F80FA95A513E954EDBE8AA4C7C80D20(((L_6)->GetAddressAt(static_cast(L_7))), NULL); } IL_0037: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_SignalStateChangeMonitor_m0F588D3884DC8A333168B8DBBE61FC2262464551 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, RuntimeObject* ___1_monitor, const RuntimeMethod* method) { int32_t V_0 = 0; StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* V_1 = NULL; int32_t V_2 = 0; StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA* V_3 = NULL; { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control; NullCheck(L_0); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1; L_1 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_0, NULL); NullCheck(L_1); int32_t L_2 = L_1->___m_DeviceIndex; V_0 = L_2; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_3 = __this->___m_StateChangeMonitors; int32_t L_4 = V_0; NullCheck(L_3); V_1 = ((L_3)->GetAddressAt(static_cast(L_4))); V_2 = 0; goto IL_0053; } IL_001d: { int32_t L_5 = V_2; InputManager_SortStateChangeMonitorsIfNecessary_m08315C5E966832E10CAB084B7C1884DC9EE91A41(__this, L_5, NULL); StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* L_6 = V_1; StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9* L_7 = L_6->___listeners; int32_t L_8 = V_2; NullCheck(L_7); V_3 = ((L_7)->GetAddressAt(static_cast(L_8))); StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA* L_9 = V_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_10 = L_9->___control; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_11 = ___0_control; if ((!(((RuntimeObject*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_10) == ((RuntimeObject*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_11)))) { goto IL_004f; } } { StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA* L_12 = V_3; RuntimeObject* L_13 = L_12->___monitor; RuntimeObject* L_14 = ___1_monitor; if ((!(((RuntimeObject*)(RuntimeObject*)L_13) == ((RuntimeObject*)(RuntimeObject*)L_14)))) { goto IL_004f; } } { StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* L_15 = V_1; DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* L_16 = (DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10*)(&L_15->___signalled); int32_t L_17 = V_2; DynamicBitfield_SetBit_m1297FC1D0707BBF6527B2B05287FC028C2B020D0(L_16, L_17, NULL); } IL_004f: { int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0053: { int32_t L_19 = V_2; StateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1* L_20 = V_1; DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* L_21 = (DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10*)(&L_20->___signalled); int32_t L_22 = L_21->___length; if ((((int32_t)L_19) < ((int32_t)L_22))) { goto IL_001d; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_FireStateChangeNotifications_mBB18D1EB1C08ED9581D45F341459412B60F19690 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_LengthSafe_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m90EF26EF0BE3B1E8DC309250C8F2AF113653ACCF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; int32_t V_1 = 0; int32_t V_2 = 0; { RuntimeObject* L_0 = __this->___m_Runtime; NullCheck(L_0); double L_1; L_1 = InterfaceFuncInvoker0< double >::Invoke(19, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_0); V_0 = L_1; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_2 = __this->___m_StateChangeMonitors; int32_t L_3; L_3 = ArrayHelpers_LengthSafe_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m90EF26EF0BE3B1E8DC309250C8F2AF113653ACCF(L_2, ArrayHelpers_LengthSafe_TisStateChangeMonitorsForDevice_t1D72E96B14B577C50ECFE5DB631E9D7EC32CC0C1_m90EF26EF0BE3B1E8DC309250C8F2AF113653ACCF_RuntimeMethod_var); int32_t L_4 = __this->___m_DevicesCount; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_3, L_4, NULL); V_1 = L_5; V_2 = 0; goto IL_0035; } IL_0027: { int32_t L_6 = V_2; double L_7 = V_0; InputManager_FireStateChangeNotifications_m1F46DB5653CF844A4CC8C3808B9372A31C641639(__this, L_6, L_7, (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)((uintptr_t)0), NULL); int32_t L_8 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { int32_t L_9 = V_2; int32_t L_10 = V_1; if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_0027; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_ProcessStateChangeMonitors_mA5F5ED4B5EEC30D810B1E48F1B2C78CB921827E7 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_deviceIndex, void* ___1_newStateFromEvent, void* ___2_oldStateOfDevice, uint32_t ___3_newStateSizeInBytes, uint32_t ___4_newStateOffsetInBytes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_EraseAtWithCapacity_TisBitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C_m39E1D2E5B22C033EC7F1AFBA9F60B70C33901B2B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_mBEE3D10E418C961608698E63D90AF2EF4C634C2A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39* V_0 = NULL; int32_t V_1 = 0; bool V_2 = false; DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10 V_3; memset((&V_3), 0, sizeof(V_3)); bool V_4 = false; BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C V_7; memset((&V_7), 0, sizeof(V_7)); BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C V_8; memset((&V_8), 0, sizeof(V_8)); int32_t V_9 = 0; int32_t V_10 = 0; { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_0 = __this->___m_StateChangeMonitors; if (L_0) { goto IL_000a; } } { return (bool)0; } IL_000a: { int32_t L_1 = ___0_deviceIndex; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_2 = __this->___m_StateChangeMonitors; NullCheck(L_2); if ((((int32_t)L_1) < ((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))) { goto IL_0017; } } { return (bool)0; } IL_0017: { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_3 = __this->___m_StateChangeMonitors; int32_t L_4 = ___0_deviceIndex; NullCheck(L_3); BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39* L_5 = ((L_3)->GetAddressAt(static_cast(L_4)))->___memoryRegions; V_0 = L_5; BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39* L_6 = V_0; if (L_6) { goto IL_002e; } } { return (bool)0; } IL_002e: { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_7 = __this->___m_StateChangeMonitors; int32_t L_8 = ___0_deviceIndex; NullCheck(L_7); int32_t L_9; L_9 = StateChangeMonitorsForDevice_get_count_m561F9D4E098E1C31DA10FDC6C5E316CB47F6699F(((L_7)->GetAddressAt(static_cast(L_8))), NULL); V_1 = L_9; V_2 = (bool)0; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_10 = __this->___m_StateChangeMonitors; int32_t L_11 = ___0_deviceIndex; NullCheck(L_10); DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10 L_12 = ((L_10)->GetAddressAt(static_cast(L_11)))->___signalled; V_3 = L_12; V_4 = (bool)0; uint32_t L_13 = ___4_newStateOffsetInBytes; uint32_t L_14 = ___3_newStateSizeInBytes; BitRegion__ctor_mAE0DA8673E801C54C88661E404E90955BC6BAAC4((&V_5), L_13, 0, ((int32_t)il2cpp_codegen_multiply((int32_t)L_14, 8)), NULL); V_6 = 0; goto IL_00fa; } IL_006d: { BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39* L_15 = V_0; int32_t L_16 = V_6; NullCheck(L_15); int32_t L_17 = L_16; BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C L_18 = (L_15)->GetAt(static_cast(L_17)); V_7 = L_18; BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C L_19 = V_7; uint32_t L_20 = L_19.___sizeInBits; if (L_20) { goto IL_00c3; } } { int32_t L_21 = V_1; V_9 = L_21; int32_t L_22 = V_1; V_10 = L_22; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_23 = __this->___m_StateChangeMonitors; int32_t L_24 = ___0_deviceIndex; NullCheck(L_23); StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9* L_25 = ((L_23)->GetAddressAt(static_cast(L_24)))->___listeners; int32_t L_26 = V_6; ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_mBEE3D10E418C961608698E63D90AF2EF4C634C2A(L_25, (&V_9), L_26, ArrayHelpers_EraseAtWithCapacity_TisStateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA_mBEE3D10E418C961608698E63D90AF2EF4C634C2A_RuntimeMethod_var); BitRegionU5BU5D_t6D477477F7EB84242BA07FA65BC1BD6DA74A3D39* L_27 = V_0; int32_t L_28 = V_6; ArrayHelpers_EraseAtWithCapacity_TisBitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C_m39E1D2E5B22C033EC7F1AFBA9F60B70C33901B2B(L_27, (&V_10), L_28, ArrayHelpers_EraseAtWithCapacity_TisBitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C_m39E1D2E5B22C033EC7F1AFBA9F60B70C33901B2B_RuntimeMethod_var); int32_t L_29 = V_1; DynamicBitfield_SetLength_mEB4BDEDB64D02D442C31A818BCFD880DB0F01CDA((&V_3), ((int32_t)il2cpp_codegen_subtract(L_29, 1)), NULL); V_4 = (bool)1; int32_t L_30 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_30, 1)); int32_t L_31 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_31, 1)); goto IL_00f4; } IL_00c3: { BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C L_32 = V_7; BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C L_33; L_33 = BitRegion_Overlap_mE463BD05419F00FCB54C4DBC6232ED631ECDF70E((&V_5), L_32, NULL); V_8 = L_33; bool L_34; L_34 = BitRegion_get_isEmpty_mC3A6E466094BEA177ED90EB1C75DACB4CDF79A73((&V_8), NULL); if (L_34) { goto IL_00f4; } } { void* L_35 = ___2_oldStateOfDevice; void* L_36 = ___1_newStateFromEvent; uint32_t L_37 = ___4_newStateOffsetInBytes; BitRegion_tFE885CE2CC6C0287CF86BF59672C19D86D8DFC4C L_38 = V_8; bool L_39; L_39 = MemoryHelpers_Compare_m4C23515A6E6176D5A8707158E9870721C5FD1C5B(L_35, ((void*)il2cpp_codegen_subtract((intptr_t)L_36, (intptr_t)((uintptr_t)L_37))), L_38, NULL); if (L_39) { goto IL_00f4; } } { int32_t L_40 = V_6; DynamicBitfield_SetBit_m1297FC1D0707BBF6527B2B05287FC028C2B020D0((&V_3), L_40, NULL); V_4 = (bool)1; V_2 = (bool)1; } IL_00f4: { int32_t L_41 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_00fa: { int32_t L_42 = V_6; int32_t L_43 = V_1; if ((((int32_t)L_42) < ((int32_t)L_43))) { goto IL_006d; } } { bool L_44 = V_4; if (!L_44) { goto IL_0118; } } { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_45 = __this->___m_StateChangeMonitors; int32_t L_46 = ___0_deviceIndex; NullCheck(L_45); DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10 L_47 = V_3; ((L_45)->GetAddressAt(static_cast(L_46)))->___signalled = L_47; Il2CppCodeGenWriteBarrier((void**)&((&(((&((L_45)->GetAddressAt(static_cast(L_46)))->___signalled))->___array))->___additionalValues), (void*)NULL); } IL_0118: { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_48 = __this->___m_StateChangeMonitors; int32_t L_49 = ___0_deviceIndex; NullCheck(L_48); ((L_48)->GetAddressAt(static_cast(L_49)))->___needToCompactArrays = (bool)0; bool L_50 = V_2; return L_50; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_FireStateChangeNotifications_m1F46DB5653CF844A4CC8C3808B9372A31C641639 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_deviceIndex, double ___1_internalTime, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___2_eventPtr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputStateChangeMonitor_t043FD8736A6F45C06A2FAFFC5BE70A565F999598_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* V_0 = NULL; StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9** V_1 = NULL; double V_2 = 0.0; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA V_5; memset((&V_5), 0, sizeof(V_5)); Exception_t* V_6 = NULL; uint32_t V_7 = 0; int32_t V_8 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; { StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_0 = __this->___m_StateChangeMonitors; int32_t L_1 = ___0_deviceIndex; NullCheck(L_0); DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* L_2 = (DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10*)(&((L_0)->GetAddressAt(static_cast(L_1)))->___signalled); V_0 = L_2; StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* L_3 = __this->___m_StateChangeMonitors; int32_t L_4 = ___0_deviceIndex; NullCheck(L_3); StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9** L_5 = (StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9**)(&((L_3)->GetAddressAt(static_cast(L_4)))->___listeners); V_1 = L_5; double L_6 = ___1_internalTime; double L_7 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_CurrentTimeOffsetToRealtimeSinceStartup; V_2 = ((double)il2cpp_codegen_subtract(L_6, L_7)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_8; memset((&L_8), 0, sizeof(L_8)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_8), ((int32_t)70), ((int32_t)65), ((int32_t)75), ((int32_t)69), NULL); double L_9 = ___1_internalTime; InputEvent__ctor_mC37410F819784AAFC4D2A58C104E0F093E932924((&V_3), L_8, ((int32_t)20), (-1), L_9, NULL); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_10 = ___2_eventPtr; if ((!(((uintptr_t)L_10) == ((uintptr_t)((uintptr_t)0))))) { goto IL_0052; } } { void* L_11; L_11 = il2cpp_codegen_unsafe_cast((&V_3)); ___2_eventPtr = (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_11; } IL_0052: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_12 = ___2_eventPtr; InputEvent_set_handled_mF2F5A1872BA2D7F585F1275825B622342EB93A16((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_12, (bool)0, NULL); V_4 = 0; goto IL_0150; } IL_0061: { DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* L_13 = V_0; int32_t L_14 = V_4; bool L_15; L_15 = DynamicBitfield_TestBit_mA6C7EC84A66B1A700B18F3342F9A20122EF84130(L_13, L_14, NULL); if (!L_15) { goto IL_014a; } } { StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9** L_16 = V_1; StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9* L_17 = *((StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9**)L_16); int32_t L_18 = V_4; NullCheck(L_17); int32_t L_19 = L_18; StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA L_20 = (L_17)->GetAt(static_cast(L_19)); V_5 = L_20; } try { StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA L_21 = V_5; RuntimeObject* L_22 = L_21.___monitor; StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA L_23 = V_5; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_24 = L_23.___control; double L_25 = V_2; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_26 = ___2_eventPtr; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_27; L_27 = InputEventPtr_op_Implicit_mDCFA11963BDC8B0D5C92A516EBE7F9C7A0B15191(L_26, NULL); StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA L_28 = V_5; int64_t L_29 = L_28.___monitorIndex; NullCheck(L_22); InterfaceActionInvoker4< InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, double, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, int64_t >::Invoke(0, IInputStateChangeMonitor_t043FD8736A6F45C06A2FAFFC5BE70A565F999598_il2cpp_TypeInfo_var, L_22, L_24, L_25, L_27, L_29); goto IL_00da; } 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_009c; } throw e; } CATCH_009c: { Exception_t* L_30 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));; V_6 = L_30; Exception_t* L_31 = V_6; NullCheck(L_31); Type_t* L_32; L_32 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(L_31, NULL); NullCheck(L_32); String_t* L_33; L_33 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_32); StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA L_34 = V_5; RuntimeObject* L_35 = L_34.___monitor; NullCheck(L_35); Type_t* L_36; L_36 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_35, NULL); NullCheck(L_36); String_t* L_37; L_37 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_36); StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA L_38 = V_5; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_39 = L_38.___control; String_t* L_40; L_40 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA80128F105C22FB8901159F074B932CB5A956025)), L_33, L_37, L_39, 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_40, NULL); Exception_t* L_41 = V_6; Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_41, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*); goto IL_00da; } IL_00da: { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_42 = ___2_eventPtr; bool L_43; L_43 = InputEvent_get_handled_m354E53F68FA517142B4A53287BF738545F792468((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_42, NULL); if (!L_43) { goto IL_0142; } } { StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9** L_44 = V_1; StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9* L_45 = *((StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9**)L_44); int32_t L_46 = V_4; NullCheck(L_45); uint32_t L_47 = ((L_45)->GetAddressAt(static_cast(L_46)))->___groupIndex; V_7 = L_47; int32_t L_48 = V_4; V_8 = ((int32_t)il2cpp_codegen_add(L_48, 1)); goto IL_0131; } IL_00fa: { StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9** L_49 = V_1; StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9* L_50 = *((StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9**)L_49); int32_t L_51 = V_8; NullCheck(L_50); uint32_t L_52 = ((L_50)->GetAddressAt(static_cast(L_51)))->___groupIndex; uint32_t L_53 = V_7; if ((!(((uint32_t)L_52) == ((uint32_t)L_53)))) { goto IL_012b; } } { StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9** L_54 = V_1; StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9* L_55 = *((StateChangeMonitorListenerU5BU5D_tEF042EA5E57858FE7C48A9F1AF7A55B249ADB5A9**)L_54); int32_t L_56 = V_8; NullCheck(L_55); RuntimeObject* L_57 = ((L_55)->GetAddressAt(static_cast(L_56)))->___monitor; StateChangeMonitorListener_t8DDE11DEF769AE92B7A6B6554D41511AA2A7BDDA L_58 = V_5; RuntimeObject* L_59 = L_58.___monitor; if ((!(((RuntimeObject*)(RuntimeObject*)L_57) == ((RuntimeObject*)(RuntimeObject*)L_59)))) { goto IL_012b; } } { DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* L_60 = V_0; int32_t L_61 = V_8; DynamicBitfield_ClearBit_m968E245A9633103CD62E005BE8E4A3262866B1F0(L_60, L_61, NULL); } IL_012b: { int32_t L_62 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_62, 1)); } IL_0131: { int32_t L_63 = V_8; DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* L_64 = V_0; int32_t L_65 = L_64->___length; if ((((int32_t)L_63) < ((int32_t)L_65))) { goto IL_00fa; } } { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_66 = ___2_eventPtr; InputEvent_set_handled_mF2F5A1872BA2D7F585F1275825B622342EB93A16((InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_66, (bool)0, NULL); } IL_0142: { DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* L_67 = V_0; int32_t L_68 = V_4; DynamicBitfield_ClearBit_m968E245A9633103CD62E005BE8E4A3262866B1F0(L_67, L_68, NULL); } IL_014a: { int32_t L_69 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_69, 1)); } IL_0150: { int32_t L_70 = V_4; DynamicBitfield_t4EE89B3E0E02AA497D0D0768DE48E64DC490AE10* L_71 = V_0; int32_t L_72 = L_71->___length; if ((((int32_t)L_70) < ((int32_t)L_72))) { goto IL_0061; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_ProcessStateChangeMonitorTimeouts_m289418874FF76A193BB342EE26990EF8FA1EBF4C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, 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*)&IInputStateChangeMonitor_t043FD8736A6F45C06A2FAFFC5BE70A565F999598_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_SetLength_mEE82D9DB142B95B4B278698E66396575CAC43602_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; int32_t V_1 = 0; int32_t V_2 = 0; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE V_3; memset((&V_3), 0, sizeof(V_3)); { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_0 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_1 = L_0->___length; if (L_1) { goto IL_000e; } } { return; } IL_000e: { RuntimeObject* L_2 = __this->___m_Runtime; NullCheck(L_2); double L_3; L_3 = InterfaceFuncInvoker0< double >::Invoke(19, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_2); double L_4 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_CurrentTimeOffsetToRealtimeSinceStartup; V_0 = ((double)il2cpp_codegen_subtract(L_3, L_4)); V_1 = 0; V_2 = 0; goto IL_009e; } IL_0026: { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_5 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_6 = V_2; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_7; L_7 = InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547(L_5, L_6, InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8 = L_7.___control; if (!L_8) { goto IL_009a; } } { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_9 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_10 = V_2; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_11; L_11 = InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547(L_9, L_10, InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); double L_12 = L_11.___time; double L_13 = V_0; if ((!(((double)L_12) <= ((double)L_13)))) { goto IL_007a; } } { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_14 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_15 = V_2; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_16; L_16 = InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547(L_14, L_15, InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); V_3 = L_16; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_17 = V_3; RuntimeObject* L_18 = L_17.___monitor; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_19 = V_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_20 = L_19.___control; double L_21 = V_0; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_22 = V_3; int64_t L_23 = L_22.___monitorIndex; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_24 = V_3; int32_t L_25 = L_24.___timerIndex; NullCheck(L_18); InterfaceActionInvoker4< InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, double, int64_t, int32_t >::Invoke(1, IInputStateChangeMonitor_t043FD8736A6F45C06A2FAFFC5BE70A565F999598_il2cpp_TypeInfo_var, L_18, L_20, L_21, L_23, L_25); goto IL_009a; } IL_007a: { int32_t L_26 = V_2; int32_t L_27 = V_1; if ((((int32_t)L_26) == ((int32_t)L_27))) { goto IL_0096; } } { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_28 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_29 = V_1; InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_30 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_31 = V_2; StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE L_32; L_32 = InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547(L_30, L_31, InlinedArray_1_get_Item_m90D2DF713B9F9EEA345F9BACABE0D112CB5F6547_RuntimeMethod_var); InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D(L_28, L_29, L_32, InlinedArray_1_set_Item_mEDD3066934E224CB45E9F9E58D7E7A26AB456C1D_RuntimeMethod_var); } IL_0096: { int32_t L_33 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_009a: { int32_t L_34 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_009e: { int32_t L_35 = V_2; InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_36 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_37 = L_36->___length; if ((((int32_t)L_35) < ((int32_t)L_37))) { goto IL_0026; } } { InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA* L_38 = (InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA*)(&__this->___m_StateChangeMonitorTimeouts); int32_t L_39 = V_1; InlinedArray_1_SetLength_mEE82D9DB142B95B4B278698E66396575CAC43602(L_38, L_39, InlinedArray_1_SetLength_mEE82D9DB142B95B4B278698E66396575CAC43602_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager__ctor_mE910BF069A28A2B1F67135002AF34D92BD414161 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputManager_U3CTryFindMatchingControlLayoutU3Eb__78_0_mF6177E9B630C0D0113FC4D5DD0865E7F020DF30E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* ___0_commandRef, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntimeExtensions_DeviceCommand_TisInputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E_mAECF3099975C22CD52328001008865AD08A74470_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = __this->___m_DeviceFindExecuteCommandDeviceId; if (L_0) { goto IL_000b; } } { return ((int64_t)(-1)); } IL_000b: { RuntimeObject* L_1 = __this->___m_Runtime; int32_t L_2 = __this->___m_DeviceFindExecuteCommandDeviceId; InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* L_3 = ___0_commandRef; int64_t L_4; L_4 = InputRuntimeExtensions_DeviceCommand_TisInputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E_mAECF3099975C22CD52328001008865AD08A74470(L_1, L_2, L_3, InputRuntimeExtensions_DeviceCommand_TisInputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E_mAECF3099975C22CD52328001008865AD08A74470_RuntimeMethod_var); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithName_m9CAF681E7BC82E50A1D8D4756736B62BE2E86888_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_name, const RuntimeMethod* method) { { 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 DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_3 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithDisplayName_mEF9664AEE5D5410C6F5397CDB4A0DA7C16956F38_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_displayName, const RuntimeMethod* method) { { 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); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this); return L_4; } } 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) { { 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; 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; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithLayout_m14B43FBB39236278CC11452BBA6B95398362EF4F_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method) { { 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 DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED* __this, int32_t ___0_code, const RuntimeMethod* method) { { int32_t L_0 = ___0_code; __this->___m_Code = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_value, const RuntimeMethod* method) { { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___0_value; __this->___U3CformatU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___0_value, const RuntimeMethod* method) { { uint32_t L_0 = ___0_value; __this->___U3CsizeInBitsU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateBlock_mB1B5E1A98A0E205BD74AB0513E86A380A0FE731D_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___0_stateBlock, const RuntimeMethod* method) { { 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; DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this); return L_2; } } 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) { { 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(L_2), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_3); 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(L_6), (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_7); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_8 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this); return L_8; } } 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) { { 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(L_2), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_3); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_scroll_mDFC2420E163DD6C54B319F0E92645B947A68237F_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___0_value, const RuntimeMethod* method) { { DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_0 = ___0_value; __this->___U3CscrollU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CscrollU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_leftButton_mD27E2E1790193CE4FEA6F87306E3AD535E24C1CA_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CleftButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CleftButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_middleButton_m16FB7FF8B6FC14726F551EFE3570051C32B105C8_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CmiddleButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmiddleButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_rightButton_mC985A4F17F6230B1B6869D56E71095C7406A2010_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CrightButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrightButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_backButton_m02B6C2F592671BFE00E61F9DE4F646783FAF6672_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CbackButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbackButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_forwardButton_mADAF136B7091458D4A524B2589C9470D9ECB101B_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CforwardButtonU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CforwardButtonU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mouse_set_clickCount_mEA6479663B0A198C0045A6C8BE51DF1B4D71F6C4_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___0_value, const RuntimeMethod* method) { { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = ___0_value; __this->___U3CclickCountU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CclickCountU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_position_m2D924A583D251F04C6868D10969E1ED6EC4EB7D3_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___0_value, const RuntimeMethod* method) { { Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = ___0_value; __this->___U3CpositionU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpositionU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_delta_mEB61C0A0FDD20CF0DF6792ACF1BE796C8E007570_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___0_value, const RuntimeMethod* method) { { DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_0 = ___0_value; __this->___U3CdeltaU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdeltaU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_radius_m09D5572AFA099FCAA41926908D7A6439749BD2DE_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___0_value, const RuntimeMethod* method) { { Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = ___0_value; __this->___U3CradiusU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CradiusU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_pressure_m2593E7CCA07D8C8F71A7B76425C67982AEF632E8_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CpressureU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressureU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_press_mC489CD308019C8ED1CC9C75F2772C6DCD550F4E0_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CpressU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pointer_set_displayIndex_m4BCF2ACA4956540F0933FA29C9BF00FB4A145C38_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___0_value, const RuntimeMethod* method) { { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = ___0_value; __this->___U3CdisplayIndexU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayIndexU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Control_set_x_m99BE9EF688C3B153DA726627B3CBD724F8D20BE1_inline (Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CxU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CxU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Control_set_y_m9023BACC80F2CF0AE28E2F5D0E9BBA54104E89F8_inline (Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CyU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CyU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeltaControl_set_up_m738DF0E92B973E4E6AF5BE9A115458717B745174_inline (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CupU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CupU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeltaControl_set_down_mD809599F9F67F402EEFC805F315C0D72F35FFCF0_inline (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CdownU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdownU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeltaControl_set_left_m1C0E45C2868801280CC30474B9368F23B7400697_inline (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CleftU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CleftU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeltaControl_set_right_m60FBA0555C4E7CA40954DA7EE6BBC0E0032B0905_inline (DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CrightU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrightU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateOffsetToControlIndexMap_m5C180F0BE65CD62017E4662DC59DB56677B5F39A_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_map, const RuntimeMethod* method) { { 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); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this); return L_2; } } 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; { int32_t L_0; L_0 = UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_inline(UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_RuntimeMethod_var); V_0 = L_0; 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)); 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); 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(0)))); } IL_0035: { V_4 = 0; goto IL_005d; } IL_003a: { 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(L_12), (ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0)L_16); int32_t L_17 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_005d: { 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; 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); DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_22 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this); return L_22; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceBuilder_Finish_mA2C52B2A38B0618CAA4737DB610C65F385957F65_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, const RuntimeMethod* method) { { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0; L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL); NullCheck(L_0); InputControl_set_isSetupFinished_m261F46AF1FA214549675E23394E2820E6D09D7C9(L_0, (bool)1, NULL); return; } } 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) { { 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(L_2), (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_3); 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); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_parent, const RuntimeMethod* method) { { 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); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_2; } } 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) { { 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; 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; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_name, const RuntimeMethod* method) { { 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 ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_displayName, const RuntimeMethod* method) { { 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); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method) { { 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 ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_2; } } 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) { { 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; 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; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_DontReset_mD81E0A7E983F4B91A863FEBE093F8191B9242144_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method) { { 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); bool L_2 = ___0_value; if (!L_2) { goto IL_0020; } } { 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: { ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___0_value, const RuntimeMethod* method) { { uint32_t L_0 = ___0_value; __this->___m_ByteOffset = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___0_value, const RuntimeMethod* method) { { uint32_t L_0 = ___0_value; __this->___U3CbitOffsetU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___0_stateBlock, const RuntimeMethod* method) { { 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; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, const RuntimeMethod* method) { { 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); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method) { { 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); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method) { { 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); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_2; } } 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) { { 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; 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; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_shortDisplayName, const RuntimeMethod* method) { { 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); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithDefaultState_mB348E8E6C5130A30CEE8A885C488065F496038F2_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___0_value, const RuntimeMethod* method) { { 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; 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); ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_4; } } 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) { { 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; 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; ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* Pointer_get_delta_mB1F6851275453D4BE23E79F6FD5C5E87D901E569_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) { { DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_0 = __this->___U3CdeltaU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputState_get_currentUpdateType_m77DBCEC0F6E435740C44467281149B2F74025C10_inline (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; } { int32_t L_0 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_LatestUpdateType; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* Mouse_get_scroll_mB17E8A9038C866A29701595E06B8806E945ACA00_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) { { DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_0 = __this->___U3CscrollU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline (int32_t ___0_i, const RuntimeMethod* method) { { 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; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_left, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___1_right, const RuntimeMethod* method) { { 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); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->___m_ByteOffset; return L_0; } } 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; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* InputEventPtr_get_data_m4694B5F91E787CE9586B5C7113AFEB89D33CC616_inline (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) { { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_0 = __this->___m_EventPtr; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_DeviceId; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) { { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_0 = __this->___m_Description; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0_inline (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___0_eventPtr, const RuntimeMethod* method) { { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_0 = ___0_eventPtr; __this->___m_EventPtr = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NumberHelpers_AlignToMultipleOf_m44B66C972BC1F508B9022564F265D1AA6A001AAE_inline (uint32_t ___0_number, uint32_t ___1_alignment, const RuntimeMethod* method) { uint32_t V_0 = 0; { uint32_t L_0 = ___0_number; uint32_t L_1 = ___1_alignment; V_0 = ((int32_t)((uint32_t)(int32_t)L_0%(uint32_t)(int32_t)L_1)); uint32_t L_2 = V_0; if (L_2) { goto IL_0009; } } { uint32_t L_3 = ___0_number; return L_3; } IL_0009: { uint32_t L_4 = ___0_number; uint32_t L_5 = ___1_alignment; uint32_t L_6 = V_0; return ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5)), (int32_t)L_6)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method) { { void* L_0 = ___0_value; *__this = ((intptr_t)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline (intptr_t* __this, const RuntimeMethod* method) { { intptr_t L_0 = *__this; return (void*)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Accelerometer_set_current_m36D6663329FC05B5F65CD54651567C7AA40A086D_inline (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* L_0 = ___0_value; ((Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_StaticFields*)il2cpp_codegen_static_fields_for(Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_StaticFields*)il2cpp_codegen_static_fields_for(Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* Accelerometer_get_current_m326C1D163047BDA92305B4EF64EFE81759BD1BD5_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* L_0 = ((Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_StaticFields*)il2cpp_codegen_static_fields_for(Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Accelerometer_set_acceleration_mB15DF6BBB2C1F0C7B8D93546D596D23AA92187C5_inline (Accelerometer_t9F891328DDA1A9CD745AC981AE5FA6BE9139B76E* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CaccelerationU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaccelerationU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gyroscope_set_current_m0940A4C54E11696E171D38E71119F39DC3EF3E94_inline (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* L_0 = ___0_value; ((Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_StaticFields*)il2cpp_codegen_static_fields_for(Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_StaticFields*)il2cpp_codegen_static_fields_for(Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* Gyroscope_get_current_m32EEACDE3C451145C592388EADE3893086B02792_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* L_0 = ((Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_StaticFields*)il2cpp_codegen_static_fields_for(Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gyroscope_set_angularVelocity_m6AA73EA1D3C1717150275B5534ED676EBC3EA0FF_inline (Gyroscope_t07C58BC3D40B432CE9B1526B33487FD23EBB47D4* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CangularVelocityU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CangularVelocityU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GravitySensor_set_gravity_m9196ECF477B5F323A0D578C54E04EC123C1EB2EF_inline (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CgravityU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgravityU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GravitySensor_set_current_m058C5A021CA6E98BC06395BC77769C40E86BE374_inline (GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* L_0 = ___0_value; ((GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_StaticFields*)il2cpp_codegen_static_fields_for(GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_StaticFields*)il2cpp_codegen_static_fields_for(GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* GravitySensor_get_current_mA2A80554CC2581A4F87A010E26B761CD39843428_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5* L_0 = ((GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_StaticFields*)il2cpp_codegen_static_fields_for(GravitySensor_t46D8EBFF773EDB6F2E508444B02B972300EC43D5_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AttitudeSensor_set_current_mB13A3ECEF40D8DBA7CF9D4274437CFE7B806EC00_inline (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* L_0 = ___0_value; ((AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_StaticFields*)il2cpp_codegen_static_fields_for(AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_StaticFields*)il2cpp_codegen_static_fields_for(AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* AttitudeSensor_get_current_m40613D37D5F04F45B2E0BB0F989D5FBE2BA986DE_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* L_0 = ((AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_StaticFields*)il2cpp_codegen_static_fields_for(AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AttitudeSensor_set_attitude_m551A424C00EAD0B31FC33EE1A96E0227B8E204C6_inline (AttitudeSensor_tA85F0C6E285FC1137DE8AB1CFB7357C7E8673906* __this, QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* ___0_value, const RuntimeMethod* method) { { QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* L_0 = ___0_value; __this->___U3CattitudeU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CattitudeU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LinearAccelerationSensor_set_current_m9DF0A7DC3AC2137BCD59BD0834ABF2296D2F193C_inline (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* L_0 = ___0_value; ((LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_StaticFields*)il2cpp_codegen_static_fields_for(LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_StaticFields*)il2cpp_codegen_static_fields_for(LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* LinearAccelerationSensor_get_current_mDB387584FDC7CED74AB6FD94BC1B21BD2DC1E29B_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* L_0 = ((LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_StaticFields*)il2cpp_codegen_static_fields_for(LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LinearAccelerationSensor_set_acceleration_mAD90D4669413E375443F85F09C1B4D9A384036D6_inline (LinearAccelerationSensor_tE9FB374E1BBE28478D63F7A580BF74664411BE68* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CaccelerationU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaccelerationU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MagneticFieldSensor_set_current_m96F01F5A66D1F14F1ADBBE6E81CC24C07BF50718_inline (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* L_0 = ___0_value; ((MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_StaticFields*)il2cpp_codegen_static_fields_for(MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_StaticFields*)il2cpp_codegen_static_fields_for(MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* MagneticFieldSensor_get_current_m622B87A2A52D885490C1224E171B32460AD21B13_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* L_0 = ((MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_StaticFields*)il2cpp_codegen_static_fields_for(MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MagneticFieldSensor_set_magneticField_mA3D4F52E1A3586E1F27475EC1208C6BD264EA263_inline (MagneticFieldSensor_tCC668B97017215736B7B7BDDB0AB4E690EF16C34* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CmagneticFieldU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmagneticFieldU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LightSensor_set_current_mC397694BFDBF183AFFB31B2BCD5BA58D5D66E0A7_inline (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* L_0 = ___0_value; ((LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_StaticFields*)il2cpp_codegen_static_fields_for(LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_StaticFields*)il2cpp_codegen_static_fields_for(LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* LightSensor_get_current_mF4BEBCB4640C8C08A2B574F77FF19A7EBA699979_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* L_0 = ((LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_StaticFields*)il2cpp_codegen_static_fields_for(LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LightSensor_set_lightLevel_m2FCAF315550C7034F1D3E60E9A3B8683B68CB504_inline (LightSensor_t9B735ADB57990930D7E180C6BF93F450845CD554* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3ClightLevelU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ClightLevelU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PressureSensor_set_current_m9EA42AA3B266B966D68763E965E7965179475F2C_inline (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* L_0 = ___0_value; ((PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_StaticFields*)il2cpp_codegen_static_fields_for(PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_StaticFields*)il2cpp_codegen_static_fields_for(PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* PressureSensor_get_current_mA4F66D385040672769E3003832F2A3A88993D714_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* L_0 = ((PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_StaticFields*)il2cpp_codegen_static_fields_for(PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PressureSensor_set_atmosphericPressure_mE406546075DCB818059627602E5F91C69BABF416_inline (PressureSensor_t0F29E50DD84E69A639F1BFDBE1B2BF70E117F603* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CatmosphericPressureU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CatmosphericPressureU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProximitySensor_set_current_m6D0327F0A8A84CC0D4333D43C563312187D5D76C_inline (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* L_0 = ___0_value; ((ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_StaticFields*)il2cpp_codegen_static_fields_for(ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_StaticFields*)il2cpp_codegen_static_fields_for(ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* ProximitySensor_get_current_m15021FCB0497BC40DF702FC93A7EA944CAF25A75_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* L_0 = ((ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_StaticFields*)il2cpp_codegen_static_fields_for(ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProximitySensor_set_distance_mE7146C1A3ABC2A24FC1354D6D73022D69D343A49_inline (ProximitySensor_tD3418A859057A9D7FFA0E099C00C403CD3916718* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CdistanceU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdistanceU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HumiditySensor_set_current_mB9B2C625E9BDC13C181EFDC65D89C1BEA3650A44_inline (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* L_0 = ___0_value; ((HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_StaticFields*)il2cpp_codegen_static_fields_for(HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_StaticFields*)il2cpp_codegen_static_fields_for(HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* HumiditySensor_get_current_mCD11F78682B9A9663094C9825B35B72F2117C799_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* L_0 = ((HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_StaticFields*)il2cpp_codegen_static_fields_for(HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HumiditySensor_set_relativeHumidity_m1C8D011FEC7B5DEEEB8C6FE76B4DAB087B78776E_inline (HumiditySensor_t72BCA304940BF73377CB2B6CE2ACF7DCA6A97D03* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CrelativeHumidityU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrelativeHumidityU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AmbientTemperatureSensor_set_current_m334155071B765E7B99E2D4AB2D6D5D5AE2EB0FEE_inline (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* L_0 = ___0_value; ((AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_StaticFields*)il2cpp_codegen_static_fields_for(AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_StaticFields*)il2cpp_codegen_static_fields_for(AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* AmbientTemperatureSensor_get_current_m92E563CFCFC19D474BA44DD713822FA6A06D1CAB_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* L_0 = ((AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_StaticFields*)il2cpp_codegen_static_fields_for(AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AmbientTemperatureSensor_set_ambientTemperature_mC038251E8F5A36824F25395AD29C0F9E19078C5A_inline (AmbientTemperatureSensor_t76EBA3E167601D4CC695BC674983F15E4EEADAE8* __this, AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___0_value, const RuntimeMethod* method) { { AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = ___0_value; __this->___U3CambientTemperatureU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CambientTemperatureU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StepCounter_set_current_m7FCA84849F79E887F79F934E4C48476E9F13F997_inline (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* L_0 = ___0_value; ((StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_StaticFields*)il2cpp_codegen_static_fields_for(StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_StaticFields*)il2cpp_codegen_static_fields_for(StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* StepCounter_get_current_mD534CEA6AD4EB5C6A206B3C453B26AC999079E1C_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* L_0 = ((StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_StaticFields*)il2cpp_codegen_static_fields_for(StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StepCounter_set_stepCounter_mBB40FBC3C616E1F49B08C66AC7B7F1D5600C5F0D_inline (StepCounter_t892F78E1286E3B4DF254DFB6A5D28F2618BD32B2* __this, IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___0_value, const RuntimeMethod* method) { { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = ___0_value; __this->___U3CstepCounterU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstepCounterU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) { { ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_0 = __this->___U3CtouchesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Touchscreen_set_touches_m5B06B93E52B66167B6B01A2A521C7684C6E5FE5A_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E ___0_value, const RuntimeMethod* method) { { ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_0 = ___0_value; __this->___U3CtouchesU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CtouchesU3Ek__BackingField))->___m_Array), (void*)NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Touchscreen_set_current_m79A1DA628E341A1BB9330A6FD6744C4772A2DDDB_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_0 = ___0_value; ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* Touchscreen_get_current_m6D9CD2446B30224D18E695DF0ECC3A00E4F7B708_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_0 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields*)il2cpp_codegen_static_fields_for(Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Touchscreen_set_primaryTouch_m91DBE5AD811347EAF9ADC9B77A6A78360662E1C4_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___0_value, const RuntimeMethod* method) { { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_0 = ___0_value; __this->___U3CprimaryTouchU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprimaryTouchU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) { { TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_0 = __this->___U3CprimaryTouchU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* TouchControl_get_displayIndex_m5BB907E9438E3D592BA880C5772BDB588C9ACA59_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) { { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = __this->___U3CdisplayIndexU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) { { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_0 = __this->___m_StateBlock; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) { bool V_0 = false; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_rhs; bool L_2; L_2 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_0, L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_000e; } IL_000e: { bool L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* TouchControl_get_delta_mA3E61B0F417DD7D9C1CF1A4AF09691F1E36197CE_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) { { DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_0 = __this->___U3CdeltaU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* TouchControl_get_tapCount_mFE67214C13E765B80FC3E9204838D73C800D510B_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) { { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = __this->___U3CtapCountU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_left, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___1_right, const RuntimeMethod* method) { { 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); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TouchState_get_phase_m2097D70532934B1A5C85712FBEC38B46D4ADA358_inline (TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___phaseId; return (int32_t)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs; float L_1 = L_0.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs; float L_3 = L_2.___x; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_lhs; float L_5 = L_4.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_rhs; float L_7 = L_6.___y; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); float L_8 = V_0; float L_9 = V_0; float L_10 = V_1; float L_11 = V_1; V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0); goto IL_002e; } IL_002e: { bool L_12 = V_2; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b; float L_3 = L_2.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a; float L_5 = L_4.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b; float L_7 = L_6.___y; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), NULL); V_0 = L_8; goto IL_0023; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___x; float L_1 = __this->___x; float L_2 = __this->___y; float L_3 = __this->___y; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))); goto IL_001f; } IL_001f: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC* TouchControl_get_phase_mB82674B59168CD8074E9C371A51B088F76D4AC55_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) { { TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC* L_0 = __this->___U3CphaseU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) { { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___m_Parent; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDevice_set_trackingState_mA69108B53884D9D8E5495033146C56979E668036_inline (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___0_value, const RuntimeMethod* method) { { IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = ___0_value; __this->___U3CtrackingStateU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtrackingStateU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDevice_set_isTracked_m15B21762D1E58528720516C2193D6FB3D6EAF047_inline (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) { { ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value; __this->___U3CisTrackedU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CisTrackedU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDevice_set_devicePosition_mAFA63D30524DB145E14CBF34AAE9ED921A9E239F_inline (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* ___0_value, const RuntimeMethod* method) { { Vector3Control_t32D7E4836F56C2FDC61BF0D96ED455DEFA6C949A* L_0 = ___0_value; __this->___U3CdevicePositionU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdevicePositionU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDevice_set_deviceRotation_m805F61400A8DC0F36BBAA18339302C71A231EC5B_inline (TrackedDevice_t9B8AC60AAD52E906174449ED57660F3F8A3599E9* __this, QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* ___0_value, const RuntimeMethod* method) { { QuaternionControl_t18A2F742850FC2FD82A1F980A35C188A29F1A0B1* L_0 = ___0_value; __this->___U3CdeviceRotationU3Ek__BackingField = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdeviceRotationU3Ek__BackingField), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentNumDevices_m548C2BF7385931D42DD8FF22BB010FF602AC14EA_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcurrentNumDevicesU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentStateSizeInBytes_m9BBDBBD4A727B654A36F2396F40DB4D0E137CD7D_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcurrentStateSizeInBytesU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentControlCount_mDF1F18CB6B69696C953510A4FE58C87D6FA72729_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcurrentControlCountU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentControlCount_mEBDE0B72A6A56819D2BBA87394C386EECEBD78F3_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcurrentControlCountU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CcurrentLayoutCountU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentLayoutCount_m69DC513C2784189A9B3F214A3332DD9DC352A528_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CcurrentLayoutCountU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputEventStream_get_isOpen_mEE33B97DA48F80B43BCE58D08FCAE51958E6459D_inline (InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_IsOpen; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_backgroundBehavior_mB8AD0B73E47E301F1BE9D2358593534AEC9F12FA_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_BackgroundBehavior; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_deviceClass_m59E89FD7B104B4E23CB6AA979500CD0330FFBF26_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_DeviceClass; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_inline (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___0_description, String_t* ___1_matchedLayout, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___2_executeDeviceCommand, const RuntimeMethod* method) { typedef String_t* (*FunctionPointerType) (RuntimeObject*, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*, String_t*, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_description, ___1_matchedLayout, ___2_executeDeviceCommand, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_Product; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_maxNumDevices_m0FEEC51F3510A61C081B4C4159FD4453CC847428_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CmaxNumDevicesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_maxNumDevices_m9F11EC470346A3CB0048D2DAE5B38E3344E51C08_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CmaxNumDevicesU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_maxStateSizeInBytes_m105BD2DF857955095D11D617F738350B638C4EF2_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CmaxStateSizeInBytesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_maxStateSizeInBytes_m31330B150C4D44C95E79B2BCF9AC422E9D3CD105_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CmaxStateSizeInBytesU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputManager_get_updateMask_m36DDF9BF59730547371C012E507A308FD848F9E4_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_UpdateMask; return L_0; } } 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)); { int32_t L_0 = __this->___m_ChildCount; if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_003f; } } { 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: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3; L_3 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_0), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var); NullCheck(L_3); InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline(L_3, NULL); } IL_0026_1: { 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: { InputControl_SetOptimizedControlDataType_m4A4F1152165344D0D7752C6D342B33EF68CC5F49_inline(__this, NULL); return; } } 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; } { void* L_0 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_DefaultStateBuffer; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = __this->___U3CformatU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC_inline (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_StringLowerCase; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_0 = __this->___m_Processors; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_0 = __this->___m_Interactions; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_0 = __this->___m_Composites; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputManager_get_pollingFrequency_m3494464A6698004677BEFAABE61C7E584694F94E_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { float L_0 = __this->___m_PollingFrequency; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->___U3CsizeInBitsU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->___U3CbitOffsetU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_interfaceName_m087CF7E83BAF1E6C6375B3F16A9FAA3A71717D07_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_InterfaceName; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_manufacturer_m1E4560A970F958F452E36A48BE6E420409BB6DA4_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_Manufacturer; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_capabilities_mEBF36ED5663709FCA039D1AEA87F6B6C404E76CD_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_Capabilities; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_serial_m3A6F06D7F3524EA3B409475146A17D10B2E2D566_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___m_Serial; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_UpdateMode; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0 = __this->___m_Settings; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_defaultTapTime_mC6FD6765646FF55571132E1D60D35B282D8806B7_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { float L_0 = __this->___m_DefaultTapTime; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_multiTapDelayTime_mF820595F3F61089A8A7E9DC28721E8B9014B8ADA_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { float L_0 = __this->___m_MultiTapDelayTime; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_tapRadius_m669BD4AE475CF1B27CE75EA8C3A2D7EDB93E6C50_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { float L_0 = __this->___m_TapRadius; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_defaultButtonPressPoint_m9CE8BB174FB9E5A646BF42FF5E4AE02EB688ECA8_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { float L_0 = __this->___m_DefaultButtonPressPoint; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___0_value; float L_1 = ___1_min; V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000e; } } { float L_3 = ___1_min; ___0_value = L_3; goto IL_0019; } IL_000e: { float L_4 = ___0_value; float L_5 = ___2_max; V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0019; } } { float L_7 = ___2_max; ___0_value = L_7; } IL_0019: { float L_8 = ___0_value; V_2 = L_8; goto IL_001d; } IL_001d: { float L_9 = V_2; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_buttonReleaseThreshold_m91570D4911C245C7D2CA5ECDC2E881DB28D7532A_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { float L_0 = __this->___m_ButtonReleaseThreshold; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalUpdateCount_mCF84FB729C509B5D85A54EA1A6AC36980ED2CC61_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CtotalUpdateCountU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalUpdateCount_mF43ADDD579F92E2727B55A6E10B578180C2019C2_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CtotalUpdateCountU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputEventBuffer_get_eventCount_mD120699C5A1CEBA76C878BC37DB2E39458F56C8E_inline (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_EventCount; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_maxQueuedEventsPerUpdate_m12A339E020D3CDD3BBB2CF82606D44ED7F7FD823_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_MaxQueuedEventsPerUpdate; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_maxEventBytesPerUpdate_m5A26CC982D48C60B55243EEA49F9F1DC0E6E02F6_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_MaxEventBytesPerUpdate; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputSettings_get_disableRedundantEventsMerging_m089A8A5325BE45DD5D1915AE600AAF36DE9C7CB4_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_DisableRedundantEventsMerging; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalEventCount_m2EA373AAB2B4975C2BBAE3C37DA78946BB5BD0D0_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CtotalEventCountU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventCount_mE8188B2A42002E32190B8981B2B5D2D08A95DBE5_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CtotalEventCountU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalEventBytes_m04F4BFD498777335799D63A81C29AA97143CC13B_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CtotalEventBytesU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventBytes_m3E9A896A75E1A57ABA893EA1F63E98E041D404ED_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CtotalEventBytesU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FourCC_op_Implicit_mC296B4E8C4929EACBB7066BB9856C116EE082A7B_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_fourCC, const RuntimeMethod* method) { { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___0_fourCC; int32_t L_1 = L_0.___m_Code; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double InputMetrics_get_totalEventProcessingTime_mCF205D2B52FA9BC1E869BA7A6039FC0E712DABE3_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { double L_0 = __this->___U3CtotalEventProcessingTimeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventProcessingTime_m1C75FA1C698121B1A1C5BE0044264CCAA0304732_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, double ___0_value, const RuntimeMethod* method) { { double L_0 = ___0_value; __this->___U3CtotalEventProcessingTimeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double InputMetrics_get_totalEventLagTime_m70516750050E2D62430DB62B5D6E2EB22697C1E6_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { double L_0 = __this->___U3CtotalEventLagTimeU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventLagTime_m486CE7F87D0221E5829B6D7BDE37837CB3D239F4_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, double ___0_value, const RuntimeMethod* method) { { double L_0 = ___0_value; __this->___U3CtotalEventLagTimeU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) { { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___m_Device; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC Enumerator_get_Current_mB1068DBFCAA4C19D082D5717DF265CBA6D66D4BE_gshared_inline (Enumerator_tA3FD4A2E68B869CA74DA02EF77286DF5BFB3FE31* __this, const RuntimeMethod* method) { { KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 KeyValuePair_2_get_Key_mC668DBB7580ADCE4B3D87DA1C6E91F6E56B9EE84_gshared_inline (KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC* __this, const RuntimeMethod* method) { { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___key; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB570FF4C1B9EAAE7F803875AFD63221C8D82FBED_gshared_inline (Nullable_1_t449BEAECFFB9497607BE0C9EBB971AC3FB5F4811* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_Length; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisTouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97_mFE961AB914D8126DC425FAFC788195746A8CBA59_gshared_inline (const RuntimeMethod* method) { { uint32_t L_0 = sizeof(TouchState_tB05024FB4BCE85BAB82D2224AD4BF1E8B4589A97); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m1425379DCDEDB955455E242B31CD2AE43552B441_gshared_inline (KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___value; return L_0; } } 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(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; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____size; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_gshared_inline (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_Length; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { { bool L_0 = __this->___hasValue; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF5AA096D28A573CD5A95E9234FA30F57CFE6789D_gshared_inline (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_item, const RuntimeMethod* method) { InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5* 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)); InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5* L_6 = V_0; int32_t L_7 = V_1; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F)L_8); return; } IL_0034: { InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_9 = ___0_item; List_1_AddWithResize_mE79F7883F997AE0C8445D256D1A513E5747BE329(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, const RuntimeMethod* method) { { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___U3CdeviceU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, const RuntimeMethod* method) { { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___U3CcontrolU3Ek__BackingField; return L_0; } } 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; } } 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*)&InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_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; { bool L_0 = ((InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_StaticFields*)il2cpp_codegen_static_fields_for(InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_il2cpp_TypeInfo_var))->___optimizedControlsFeatureEnabled; if (L_0) { G_B2_0 = __this; goto IL_0010; } G_B1_0 = __this; } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_1; L_1 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(0, NULL); G_B3_0 = L_1; G_B3_1 = G_B1_0; goto IL_0016; } IL_0010: { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2; L_2 = VirtualFuncInvoker0< FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED >::Invoke(15, __this); G_B3_0 = L_2; G_B3_1 = G_B2_0; } IL_0016: { NullCheck(G_B3_1); G_B3_1->___m_OptimizedControlDataType = G_B3_0; return; } } 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; } }