#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include 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 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 InvokerActionInvoker2; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2) { void* params[2] = { &p1, p2 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker3; template struct InvokerActionInvoker3 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3) { void* params[3] = { p1, &p2, p3 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerFuncInvoker3; template struct InvokerFuncInvoker3 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3) { R ret; void* params[3] = { p1, p2, p3 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker4; template struct InvokerFuncInvoker4 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3, T4* p4) { R ret; void* params[4] = { p1, p2, p3, p4 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; // System.Action`1 struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C; // System.Action`1 struct Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C; // System.Action`1 struct Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378; // System.Action`1 struct Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B; // System.Action`1 struct Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B; // System.Action`1 struct Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7; // System.Action`2 struct Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333; // System.Action`2 struct Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E; // System.Action`2 struct Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA; // System.Action`2 struct Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6; // System.Action`2 struct Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7; // System.Action`4 struct Action_4_t6851B1EC5DCD4CBADE8DBCFA19AEDF291296FCF6; // System.Action`4 struct Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B; // System.Action`4 struct Action_4_tEDE2F4136308461AABC88EB84052E02ED2F9C8DB; // System.Action`4 struct Action_4_t595C7D13B665306D3E501CAF580759041B0C8171; // System.Comparison`1 struct Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t59872F59645AC1330A11D759A7914EB73BB345E8; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t9603121094471C60D6E60B03066D77D447754994; // System.Func`2 struct Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29; // System.Func`2 struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821; // System.Func`2 struct Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2; // System.Func`2 struct Func_2_t92904CE6AE729E23667675B2858ABE16106A0837; // System.Func`2 struct Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1; // System.Func`2 struct Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7; // System.Func`3 struct Func_3_t909DE6B45C7207C868E7F32B3EB0D3BAD2365CB0; // System.Func`4 struct Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2; // System.Func`4 struct Func_4_t71673974799A3C352F89909BA77E8B33929F2A32; // System.Collections.Generic.HashSet`1 struct HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B; // System.Collections.Generic.HashSet`1 struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t5072DF7D689A82C63728270545C6839D7F7AF69B; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tE1D67EEFF98826115974FAA76B53DB03BF99976C; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t940FA7702741D1A57781199D26ADBA3FE01EC8EE; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t5359DEC999AA35C7E2DE775B0455A4760550ED7F; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tE7085BC52C5ABEB257F7DD997C7553035F1B6424; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tB1CBD8584610F6122FB9F16A9A9985BB7CCD1711; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tA6A2274AE31A9D0C4E245176DC4855437D643269; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t61B9881C950760EC5E18B5A9BB176AB5B01898B6; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; // UnityEngine.InputSystem.InputProcessor`1 struct InputProcessor_1_t43B1AEC927E378D43D0207A4C031927E872280CE; // UnityEngine.InputSystem.InputProcessor`1 struct InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4; // UnityEngine.InputSystem.InputProcessor`1 struct InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2; // UnityEngine.InputSystem.InputProcessor`1 struct InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tE95CBDDA9FB52482AB3DCF8F4A07590B5C23351E; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC; // System.Collections.Generic.List`1 struct List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; // System.Collections.Generic.List`1 struct List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7; // System.Collections.Generic.List`1 struct List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E; // System.Predicate`1 struct Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D; // System.Collections.Generic.Stack`1 struct Stack_1_tA8463878F53349F62A421C3630EBACB9CAFF75E4; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t5413D7AD049C57884DA4ABC89669C70C00462738; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t0B5A7C194863D48D0F3C2DC61CAB2C299A16D923; // System.Action`1[] struct Action_1U5BU5D_tE4E06618063C3EF89781BEB4DF47D183654040E6; // System.Action`2[] struct Action_2U5BU5D_tE696881AB7B602657DE1A212B1F9322B7F472FBB; // System.Action`2[] struct Action_2U5BU5D_t493765D280908ABBDC5280C16C38A55BEB3FB645; // System.Action`2[] struct Action_2U5BU5D_tF0EAC88CF3D1AADA46955EC4879598BCF64FEA5B; // System.Action`2[] struct Action_2U5BU5D_t03D844ECB7234028DD3556FBAD4097B4835CA7A4; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t0948D49CB59D71EA488F72A04ED26C72199608CD; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t45BAFB41C049BDC49B00275E5A255BB6DEB1396C; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_tF8154B2302178CCE00D745DBF55F703880469DFC; // System.Action[] struct ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // UnityEngine.InputSystem.InputControl[] struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17; // UnityEngine.InputSystem.Layouts.InputControlAttribute[] struct InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB; // UnityEngine.InputSystem.InputDevice[] struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548; // UnityEngine.InputSystem.LowLevel.InputDeviceCommandDelegate[] struct InputDeviceCommandDelegateU5BU5D_t243984810DCC1E9828C0D6665D0B7AC435A43D9A; // UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate[] struct InputDeviceFindControlLayoutDelegateU5BU5D_t9B27C1115622DAB0A04E3C93E8A9D64EBFDA27BC; // UnityEngine.InputSystem.LowLevel.InputEventPtr[] struct InputEventPtrU5BU5D_tC8D2CB7018396F4C074F2202E79522E9B0979821; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // UnityEngine.InputSystem.Utilities.InternedString[] struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5; // System.Reflection.MemberInfo[] struct MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053; // UnityEngine.InputSystem.Utilities.NameAndParameters[] struct NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2; // UnityEngine.InputSystem.Utilities.NamedValue[] struct NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // System.UInt32[] struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[] struct ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItemJson[] struct ControlItemJsonU5BU5D_t6E6FCFDEF49F701232A4D4BCB5B40A7349E12F00; // UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo[] struct DeviceInfoU5BU5D_t83A513EC4EB7BD3AA21A9352117520BC63C34E1A; // UnityEngine.InputSystem.InputManager/AvailableDevice[] struct AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5; // UnityEngine.InputSystem.InputManager/DeviceState[] struct DeviceStateU5BU5D_t2FFF1D33A730514A6E6B9A88A22A1E5292442DD0; // UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout[] struct StateChangeMonitorTimeoutU5BU5D_t475D94CE66B17064D5DE2966779E7E9006A09D82; // UnityEngine.InputSystem.InputManager/StateChangeMonitorsForDevice[] struct StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4; // UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson/Capability[] struct CapabilityU5BU5D_tAB21826273F0E3FC45A0E93F8F7B6368653124EA; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; // UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor struct AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // UnityEngine.InputSystem.Processors.ClampProcessor struct ClampProcessor_tF3D734C88BDFC3618BA525B51A0244942A5E1E33; // UnityEngine.InputSystem.Processors.CompensateDirectionProcessor struct CompensateDirectionProcessor_tD37E3634AA6A1D86A67B21CFFFF5BDD0F39183BE; // UnityEngine.InputSystem.Processors.CompensateRotationProcessor struct CompensateRotationProcessor_t1D14AFF56CF5C0B6615C8448470ABF88F7480D02; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; // System.Exception struct Exception_t; // System.Reflection.FieldInfo struct FieldInfo_t; // System.Runtime.CompilerServices.FixedBufferAttribute struct FixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402; // System.IAsyncResult struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.Collections.IEnumerator struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; // System.IFormatProvider struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; // UnityEngine.InputSystem.LowLevel.IInputRuntime struct IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09; // UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor struct IInputStateChangeMonitor_t043FD8736A6F45C06A2FAFFC5BE70A565F999598; // UnityEngine.InputSystem.InputControl struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E; // UnityEngine.InputSystem.Layouts.InputControlAttribute struct InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D; // UnityEngine.InputSystem.Layouts.InputControlLayout struct InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D; // UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute struct InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7; // UnityEngine.InputSystem.InputDevice struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B; // UnityEngine.InputSystem.LowLevel.InputDeviceCommandDelegate struct InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809; // UnityEngine.InputSystem.Layouts.InputDeviceDescription struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F; // UnityEngine.InputSystem.LowLevel.InputDeviceExecuteCommandDelegate struct InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A; // UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate struct InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E; // UnityEngine.InputSystem.LowLevel.InputEvent struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5; // UnityEngine.InputSystem.LowLevel.InputEventBuffer struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE; // UnityEngine.InputSystem.LowLevel.InputEventTrace struct InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD; // UnityEngine.InputSystem.InputManager struct InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210; // UnityEngine.InputSystem.InputRemoting struct InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114; // UnityEngine.InputSystem.InputSettings struct InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF; // UnityEngine.InputSystem.LowLevel.InputStateHistory struct InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480; // UnityEngine.InputSystem.LowLevel.InputUpdateDelegate struct InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55; // System.InvalidCastException struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E; // System.InvalidOperationException struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; // UnityEngine.InputSystem.Processors.InvertProcessor struct InvertProcessor_t2566A6B6EEAA2C1056B899E866A1416808C7A497; // UnityEngine.InputSystem.Processors.InvertVector2Processor struct InvertVector2Processor_t6F0ECC5C79A2DA1A4FC8F5670D031DF887052FBF; // UnityEngine.InputSystem.Processors.InvertVector3Processor struct InvertVector3Processor_t19C6D39F6FE6F98704FA871F5A0727EAE3899ECB; // System.Collections.Generic.KeyNotFoundException struct KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // System.Reflection.MemberInfo struct MemberInfo_t; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.InputSystem.LowLevel.NativeInputRuntime struct NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7; // UnityEngineInternal.Input.NativeUpdateCallback struct NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495; // UnityEngine.InputSystem.Processors.NormalizeProcessor struct NormalizeProcessor_t1EEC1D250C7CE21EA1657A3095B1075AE857CF2C; // UnityEngine.InputSystem.Processors.NormalizeVector2Processor struct NormalizeVector2Processor_t1C3FFBF7BE0FE665B1F73F2F40DCC55028C30EFA; // UnityEngine.InputSystem.Processors.NormalizeVector3Processor struct NormalizeVector3Processor_t15230F8A2FBFBB557835FBBF98C1937AD81D452C; // System.NotImplementedException struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8; // System.ObjectDisposedException struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB; // UnityEngine.PropertyAttribute struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0; // System.Reflection.PropertyInfo struct PropertyInfo_t; // UnityEngine.InputSystem.RemoteInputPlayerConnection struct RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.InputSystem.Processors.ScaleProcessor struct ScaleProcessor_t66880BF63B1235EAD75F375657EE0F9763C8C49D; // UnityEngine.InputSystem.Processors.ScaleVector2Processor struct ScaleVector2Processor_tF0D6E4C4F72BA1E767CA8D78DAA6C5029BD13152; // UnityEngine.InputSystem.Processors.ScaleVector3Processor struct ScaleVector3Processor_t245F186E78D9E5523CA4EFA49F4B8A1BF711E821; // UnityEngine.InputSystem.Processors.StickDeadzoneProcessor struct StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39; // System.String struct String_t; // System.Type struct Type_t; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator struct Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75; // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController struct ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C; // UnityEngine.InputSystem.LowLevel.InputState/StateChangeMonitorDelegate struct StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798; // UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324; // UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8; // UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass13_0 struct U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763; // UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass7_0 struct U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698; // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c struct U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F; // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c__DisplayClass43_0 struct U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A; IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t9603121094471C60D6E60B03066D77D447754994_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tA6A2274AE31A9D0C4E245176DC4855437D643269_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IInputStateTypeInfo_t9A4256AAE65604871428FB37036AE42E053D9368_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputUpdateType_t31A66F5342D924983382FA675EF78007C04EC590_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeInputUpdateType_tBF672D1AE8F85E9FFC0D44EF6BD5FB96B5C9ACE8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PropertyInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29; IL2CPP_EXTERN_C String_t* _stringLiteral05BE280FD63CE361B6B8A48FEA1563472CAD9ECF; IL2CPP_EXTERN_C String_t* _stringLiteral07502A9394E2D4006BEA38B6D757C8DD641C761C; IL2CPP_EXTERN_C String_t* _stringLiteral0CF8CCC4707209C88733F45D2F50CAF236223A22; IL2CPP_EXTERN_C String_t* _stringLiteral0EFB08CF3688D7A97BB0DAE4EF05446966D52CAD; IL2CPP_EXTERN_C String_t* _stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E; IL2CPP_EXTERN_C String_t* _stringLiteral13B64727ED3615B1395BED2DAA7975CB606CD5E4; IL2CPP_EXTERN_C String_t* _stringLiteral16297ACF04036A0F83757379906F70D900D7566C; IL2CPP_EXTERN_C String_t* _stringLiteral1760F67463EE9078ADA20BFD20686874FFF562DB; IL2CPP_EXTERN_C String_t* _stringLiteral197D445190840253A87F12CB0E158A3C3F073881; IL2CPP_EXTERN_C String_t* _stringLiteral19D6540C643BF7C4688C561269F571A41DA7BCDC; IL2CPP_EXTERN_C String_t* _stringLiteral1A94C306B3F70E8687301B76672F6643B9CA915B; IL2CPP_EXTERN_C String_t* _stringLiteral228690F85C6AD8ED815D48DC2A017A1AAD28D67E; IL2CPP_EXTERN_C String_t* _stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1; IL2CPP_EXTERN_C String_t* _stringLiteral2701D1019CF501F8E1CD458985D7E7A50B1DB9BD; IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1; IL2CPP_EXTERN_C String_t* _stringLiteral2C96C0D0DD4E4E7D2B025230F8C01A38AF27AB1B; IL2CPP_EXTERN_C String_t* _stringLiteral2CFC7018E36A5B210F9ABC4B37374819C86CDED3; IL2CPP_EXTERN_C String_t* _stringLiteral2D57942EAE3C438C6CB53922DEAE5D502F81D470; IL2CPP_EXTERN_C String_t* _stringLiteral30E46B33E48EEBE8B4EAD2029A6CA6D6D9B13E54; IL2CPP_EXTERN_C String_t* _stringLiteral3174F499634505015F797D24B2CF68E57F18CAFD; IL2CPP_EXTERN_C String_t* _stringLiteral336A688B6B40BC4C1AF41D269266485DC8485E3B; IL2CPP_EXTERN_C String_t* _stringLiteral3C995D15E78E620553F37AA9989EE264EC794FFE; IL2CPP_EXTERN_C String_t* _stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162; IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8; IL2CPP_EXTERN_C String_t* _stringLiteral4A909F23239269909EE3CEBD35C0D38BD403A013; IL2CPP_EXTERN_C String_t* _stringLiteral4BA2C9C8173DBF648C244FF49D8940DB328C0792; IL2CPP_EXTERN_C String_t* _stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2; IL2CPP_EXTERN_C String_t* _stringLiteral50B5FDB25780A0463D1E627B04779FAF5330F1E9; IL2CPP_EXTERN_C String_t* _stringLiteral59292A0FBCB98DA17EA0EC708181D2FFDE7BEF5D; IL2CPP_EXTERN_C String_t* _stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10; IL2CPP_EXTERN_C String_t* _stringLiteral59BAF8A1180D9C853B86CE81DA45E8B56BA485BF; IL2CPP_EXTERN_C String_t* _stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B; IL2CPP_EXTERN_C String_t* _stringLiteral5C199811F186FA928A800B2EFB80A1C7498DA9B5; IL2CPP_EXTERN_C String_t* _stringLiteral5FED819D10C8AF6C6E7F810200B694458636D0F3; IL2CPP_EXTERN_C String_t* _stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC; IL2CPP_EXTERN_C String_t* _stringLiteral66771CBF7A6F8D1C96826CD68BA93D5C408C8865; IL2CPP_EXTERN_C String_t* _stringLiteral6B41E0896CB14A80B18E1EE9286728CD0DE99B59; IL2CPP_EXTERN_C String_t* _stringLiteral6D0915BA9D479ED9396AD215B5153E4717D4279D; IL2CPP_EXTERN_C String_t* _stringLiteral751EA3EF4485E58987D7536A5FB4C9668CFAC063; IL2CPP_EXTERN_C String_t* _stringLiteral765E7DE02496E0D1ED59D10EFBB03C5768A6F991; IL2CPP_EXTERN_C String_t* _stringLiteral7A5D8F72325C548909F548844968DC0D3A5311C7; IL2CPP_EXTERN_C String_t* _stringLiteral7CB991168362F6F6217558DEDAD35C480D6B523C; IL2CPP_EXTERN_C String_t* _stringLiteral82D9A561A7A240949C795C99087C473D0967B043; IL2CPP_EXTERN_C String_t* _stringLiteral85B9AAF0EB29996A5ABED6647FBC8A4437062717; IL2CPP_EXTERN_C String_t* _stringLiteral8ABFE73B54F1E2EDA1877D47B6AD4176818D1A01; IL2CPP_EXTERN_C String_t* _stringLiteral8AEF35B4D1778407DD318B95E28D5C52594A31FA; IL2CPP_EXTERN_C String_t* _stringLiteral90C285823967F4BB319AA93A10BBA680529F1E2A; IL2CPP_EXTERN_C String_t* _stringLiteral931DFDCE8A7F395390F2AC831102C486A12DB07C; IL2CPP_EXTERN_C String_t* _stringLiteral932FFEAE4BE8707E35310CC1453D8A5E502FE67F; IL2CPP_EXTERN_C String_t* _stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3; IL2CPP_EXTERN_C String_t* _stringLiteral9A6665FCE082A644FF5EC34C31774D2A8C15A647; IL2CPP_EXTERN_C String_t* _stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E; IL2CPP_EXTERN_C String_t* _stringLiteralA49C086DDD716250AA25F8901EE39E2B4E4CD45A; IL2CPP_EXTERN_C String_t* _stringLiteralA699959862D8ADBB4A539849B791187B154DA724; IL2CPP_EXTERN_C String_t* _stringLiteralA8259E1EB3BD3B993C510E349E6ACD08AE2FC094; IL2CPP_EXTERN_C String_t* _stringLiteralA9DB0C876EEBDFF4EADCBF5CC95D343F5E80CB68; IL2CPP_EXTERN_C String_t* _stringLiteralAB7C86761130114B26D3BC30B3ACECA5C3FD6743; IL2CPP_EXTERN_C String_t* _stringLiteralAC0DC1253204E948ED3ED4CBD63CB21B87F6355B; IL2CPP_EXTERN_C String_t* _stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7; IL2CPP_EXTERN_C String_t* _stringLiteralAF1DE74E5E7C56116956E73F067169E2400B7663; IL2CPP_EXTERN_C String_t* _stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9; IL2CPP_EXTERN_C String_t* _stringLiteralB50D202E253B9FF7662944C984E1808CDAF79F15; IL2CPP_EXTERN_C String_t* _stringLiteralB6A2B8BB21743999872D37E9F7D3ABD5C6153542; IL2CPP_EXTERN_C String_t* _stringLiteralB7AD49615F6ACCD2706A83EE4F5785B55CCF2BF2; IL2CPP_EXTERN_C String_t* _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476; IL2CPP_EXTERN_C String_t* _stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111; IL2CPP_EXTERN_C String_t* _stringLiteralBCAE6E33D6A8CD53E46D38B53016C68EA56209C8; IL2CPP_EXTERN_C String_t* _stringLiteralBCD98B0142C52CD18DCFB4DFCBFDF6106886015C; IL2CPP_EXTERN_C String_t* _stringLiteralC26AE6F38B24292B9F4A89F463BE2C43F48DEBD1; IL2CPP_EXTERN_C String_t* _stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30; IL2CPP_EXTERN_C String_t* _stringLiteralC9E121C520E9DB306EAAED3288F8D566FE5CA93C; IL2CPP_EXTERN_C String_t* _stringLiteralCDC4CAD2EE688756442F133610DECC9EF98A0A1D; IL2CPP_EXTERN_C String_t* _stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0; IL2CPP_EXTERN_C String_t* _stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003; IL2CPP_EXTERN_C String_t* _stringLiteralD368221222123B4D9D426DC9D6DBC9E02A655C26; IL2CPP_EXTERN_C String_t* _stringLiteralD408E794AF2B358E256380A4F7BA14299C3D5801; IL2CPP_EXTERN_C String_t* _stringLiteralD630737C40293214B7C477A7997282202DB9EF40; IL2CPP_EXTERN_C String_t* _stringLiteralD8332BDAEF71624DC1D56CDA64F0BAC2461AA9EF; IL2CPP_EXTERN_C String_t* _stringLiteralDC29674F226716B02549B8B392EB04F0D3FBEB76; IL2CPP_EXTERN_C String_t* _stringLiteralDD1352953123C4AFCADC65120DEC8A3CED629B97; IL2CPP_EXTERN_C String_t* _stringLiteralE10DB851861774F8B20E61A448817A9F874D3743; IL2CPP_EXTERN_C String_t* _stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23; IL2CPP_EXTERN_C String_t* _stringLiteralE493A589C92D423742E94550596D4C4E4B20CC33; IL2CPP_EXTERN_C String_t* _stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF; IL2CPP_EXTERN_C String_t* _stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6; IL2CPP_EXTERN_C String_t* _stringLiteralF7D317F7F5C23DCF4576FC1B66A4EE5EB46FB2C4; IL2CPP_EXTERN_C String_t* _stringLiteralF8836B0ECB04CBAF8DDD0D0201B34A97795A5118; IL2CPP_EXTERN_C String_t* _stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E; IL2CPP_EXTERN_C String_t* _stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC; IL2CPP_EXTERN_C String_t* _stringLiteralFE307F2C37B5A47D5956625957E9945B98BB600A; IL2CPP_EXTERN_C String_t* _stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_AppendWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mC5BF2128B73357928D460A8F53B4AEEE75704DEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m279DE5FE21C0E7A942B97DDEFEE6F17A205EB82C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Join_TisString_t_mB6B1A08E9011671C0A59CBCFA71E06505C142E5E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Merge_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA1D805ECA405F80412000B26AECD58B23B1CAAC0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA9D0E0FEFCC3F0995772FF4E1094DF9B5C4333B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisFixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402_m61956D94F5BE42A3D5166279175F86A404A537CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisInputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7_mD5ACC1BE1C35D3E9B9059EB776FFB0F49BC93344_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttributes_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_m1B9A13EA8FCC00524FCC5662D21048A7EBB08B04_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mED7935E9E341E7F2EEBBC1C1FC12B75E2F7B82FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE0F2F3847F828E98394873BCC189A6FFE4F5671E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m9FD8C49CEC0ADB6CB640CAFF80326CDB595DD0DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m1C719191CD05F8686DEA8DDD5A1D4F83CD24C465_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m243753761C7AACB986356E3EA370AF4894726452_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_mD7F0D32F2FC5556D9B2FF738BFD62052F5BCFA79_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mD3834BF06D4DA81E7AA60900854538C7DE2C0A54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m5CB0E15983CDB3BFD6E6A3DEB3049AC705BC027C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisNameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_mFACD3896A03F0E64AF3FABF033D6D733687701FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_m2799187D9F808D4AFA48AA6243D4E7E478AF2698_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBCC89966089586374EB36200815C3B253B876CAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m481A4392580739004A8DB19F6BAD82506D2672F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBAEFD5A6376C9CFEE01B48D250572D491A8C6C24_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA48C5DA659589540A63F347059DFC0C6537202FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_AppendWithCapacity_mC3DD9D6BFC53FE2F13BC3FEE652EC3B2CBA547AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_AppendWithCapacity_mDB0D8ADCFF5D374E15017980D7073D63B8E8C48F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_Append_m14B1C35E2818E78C1671F1F02272804B4BF33D05_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_GetEnumerator_mF42E560968274088F43D58E20B67D7C313C7980B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_Merge_mFBCBF398F83222C4F45F518BFAF15B5083CA4A7E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_RemoveAtWithCapacity_m4D058322BEC61FA58F04CE9A837A2E464759415E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_get_Item_m1C8BF2A41804F8D2B398B234FE3B1E940D36DFF1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_set_Item_m6A196904387C38864370BABA0CBACC0EEF6BB786_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControlLayout_FindControlIncludingArrayElements_mAA21AAFF877E98B2EC06953ACEFFCE4AE686BDE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControlLayout_FindControl_m5C2DE01470486CE5D2DC3DFC70FBCEFD74D4C12F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControlLayout_MergeLayout_mEC7E019B4FEAF51F93942082EEE66C8ABDF5AAAA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControlLayout_U3CMergeLayoutU3Eb__74_0_mEC8488FBE6D2DFF8A460F567E25BF4DA1C3D035E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControlLayout_get_Item_m5DF9A23A4414681E5E6C2D5091A987C6334C16E2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_ToArray_mB4471AF6CA979DEAE21C452D7819F9B62A67C75D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputEventPtr_IsA_TisDeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859_mF1E078C1A9AC9C4697BA6A4F763D17E398CBBDE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputEventPtr_IsA_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m01CE0B6701368BD1BFDB10DE3162AF9A3D413B8A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputProcessor_1__ctor_mD16AAFDF5E257298ADA5114E0A83D7F7C854F4CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBlock_FloatToPrimitiveValue_m46EBD7FE513E6770363E28AFEA74B614CB76A414_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBlock_ReadDouble_mA940861D65BC4427ACAFD16DB69A79E34F5D7CD9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBlock_ReadFloat_mE73AB296192A471AFE5ECA929700364215E469D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBlock_ReadInt_mD3B6B5B084CDE93F49702CCF4AC3428CD5DC984C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBlock_WriteDouble_m6E297671BA431FF222F079FE816DBAE5F130C725_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBlock_WriteFloat_mC76DEFF01258667BBC17EDD58265742133D008BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBlock_WriteInt_mFDD5D19E799EAF75EC14EB38E131612880A5BB18_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBlock_Write_m2C6C1EFED16A69F2EF166E4DCF2B84C7994F3F5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBuffers_GetDoubleBuffersFor_m672E6159F04BFE25BC315F8623B5FFB450DF9DA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateBuffers_NextDeviceOffset_m208E50429BEA0B99B6B46AA8BAC12C694DF1B14F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateHistory_RecordStateChange_m7D8129E325BF00887E39014E9BBE47C430A734A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateHistory_RecordStateChange_mB6A376EF3B00C27D23B0D2C268AD78E28F5259A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateHistory__ctor_m240F4DEE8783B66D7300CBA0BCE2DAD14CC5F323_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateHistory__ctor_m83710CBF5EE34E5876CEF15579CE45925C9ECDE8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateHistory_get_Item_m32D5AC02F17824DD34BCD53EC239CE2C53452278_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateHistory_set_Item_m25F2B973017C747291051B6E22B14070EE77AB3C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateHistory_set_extraMemoryPerRecord_m6907893F41CB2EB06B4C04B2E8B35E0E5E800786_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateHistory_set_historyDepth_mE520A08E8510340C919BA638230AFCCB1C8BA34D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputStateHistory_set_updateMask_m5059363750CB5899C77D67BD05419563F703A3F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_AddChangeMonitorTimeout_m94D829D27F8D93313C190A0F0C32C2B8872FD1D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_AddChangeMonitor_mA08EAE2F42F499929ECC32CD53962CF53C2E3DD7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_AddChangeMonitor_mA5F265B1DAD41FBD1C02333EFDDD71942876CE8E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_Change_mE7E8408DE36FADE91DD98D5703A2DCCF6E5D2CF1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_RemoveChangeMonitorTimeout_m5EE2363CC9102216A5E99F767E1A22F51F3A79AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InputState_RemoveChangeMonitor_mC12BA656134E67F7DD60457EC15BDB4C10F95057_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonUtility_FromJson_TisLayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F_m356827705190A962429DAF109AFC3D3D03E1F10F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonUtility_FromJson_TisLayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_mFEAE945D26422EBB6B69044C98CA8090A44EF5CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m23F87068F1ED72DC86372B717F08CD9EF57C6BDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2EE80016B94F10A7E9150D8ABB6C5668609CBAB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mEB9A929B41F7294B9F91D91FFCEB73C358478813_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m00CA5FB91CDA6365D58E28447BF529B32FE5AFE1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6CF56031007CD05AA70A2FDA98FB9652FD3C0DF5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA682012E5951D6B004135D22C6B4B2D7D593990E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafeBufferPointerWithoutChecks_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m58834772960B0CE2EA5DFD6A79AC158FDE99C90A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD_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* NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeInputRuntime_DeviceCommand_mB8A526874AD69E9506C9107ED93456FCBE1CCDF1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeInputRuntime_OnFocusChanged_m5EBBEFE59AA7D3441379388C255BA98963D59250_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeInputRuntime_OnShutdown_mD52B4BB75DB77B06409941C49A6A41F41C6AAB4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m681906A3292799C0B8557D9AC42307E6AFC168CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mBDACCE4C4A7927C7FF1D215D8AF7C1F6BE6944BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mAF2A1581B5249D08F08741515C8629EFB6523C86_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArrayExtensions_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mB6E96482486769BF8A03A4BAB4327F990DB2B7ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_IndexOf_mFE4262FD29B7CC10555B765F22C7D263C0BC97AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m0A2A04DEB5DD6904A88BA998F8DFF306E7932261_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m1A1A6D0FD792CEAA60A7641BB5854BCD80217362_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m91E26F16AF68835954DDB6AACADED4901067A544_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_mEAD477EA9B978C5FB45054408D3AF3B53A4E9F37_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_mDFB5E4BE282F80EE3CF856F0DD06DD5BD72B8B2A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Record_GetUnsafeExtraMemoryPtrUnchecked_m64D1BADE8C76019CB1D44F1FDE1A35A3060945FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReplayController_OnBeginFrame_m099944319B93E1E8A2B6264F50F31CF5434277EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReplayController_PlayOneEvent_m2533EAE40DCB7642C6A4F4CF04E989D9AD0C1548_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReplayController_WithDeviceMappedFromTo_m031C51AFBE0637B093457927BA8D452F78B6F3D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReplayController__ctor_mFACECC15923550957D306EF31786A98FD37F1F03_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* StateEvent_From_m166403F2FFBE599A37B2D54799E2F27FE38331A9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* StateEvent_From_m16DBA718CE9964C9FA2BB11BE476B865F0168FE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TextEvent_From_m98F4732A0B29739FAA88C712588F340B10A677FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateControlItemFromMemberU3Eb__72_0_m030B1C182CEAA72EF91015ED65FCFCC9C1DCFBAF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateControlItemFromMemberU3Eb__72_1_mE4A1D6EDA429BB1E2809679F1118B2D4088156DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CFromTypeU3Eb__49_0_m6FC9E7D34E38FD972B845D22D6EB2E265AB0C9A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CPlayAllEventsAccordingToTimestampsU3Eb__38_0_mD6E1BBAC6B62A15BA7EF6AA962FB149E191F86A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass10_0_U3Cset_onBeforeUpdateU3Eb__0_m8866A3C60E714FB89E34A85EEAC587B91D9AD43D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass13_0_U3Cset_onShouldRunUpdateU3Eb__0_mA1457EFD8C1B7BBC063563F4D3D7C41EDB06062F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass43_0_U3CApplyDeviceMappingU3Eb__0_mD9F26ADD12D189195E38531637DD0404DCBC9F1D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass7_0_U3Cset_onUpdateU3Eb__0_mA6FA76E66DF94BD79BE9B23EC8C0B4B2038F76F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IInputStateTypeInfo_t9A4256AAE65604871428FB37036AE42E053D9368_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* InputControl_1_t93477CD4642D011DE3280D8E720C035E45409516_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* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var; struct Capability_t1A686C4F719B0408BCBB428021405F440196E16E_marshaled_com; struct Capability_t1A686C4F719B0408BCBB428021405F440196E16E_marshaled_pinvoke; 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_pinvoke; struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke;; struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE;; struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke; struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke;; struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5; struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324;; struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com; struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com;; struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke; struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke;; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8; struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17; struct InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB; struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548; struct InputEventPtrU5BU5D_tC8D2CB7018396F4C074F2202E79522E9B0979821; struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5; struct MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053; struct NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2; struct NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104; 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 // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t9603121094471C60D6E60B03066D77D447754994 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t0948D49CB59D71EA488F72A04ED26C72199608CD* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_tE95CBDDA9FB52482AB3DCF8F4A07590B5C23351E* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t0B5A7C194863D48D0F3C2DC61CAB2C299A16D923* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.EmptyArray`1 struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject { }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields { // T[] System.EmptyArray`1::Value ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value_0; }; // System.Collections.Generic.List`1 struct List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items InputEventPtrU5BU5D_tC8D2CB7018396F4C074F2202E79522E9B0979821* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray InputEventPtrU5BU5D_tC8D2CB7018396F4C074F2202E79522E9B0979821* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___s_emptyArray_5; }; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t0B5A7C194863D48D0F3C2DC61CAB2C299A16D923 : public RuntimeObject { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::_dictionary Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* ____dictionary_0; }; struct Il2CppArrayBounds; // System.Attribute struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject { }; // UnityEngine.InputSystem.LowLevel.InputRuntime struct InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3 : public RuntimeObject { }; struct InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields { // UnityEngine.InputSystem.LowLevel.IInputRuntime UnityEngine.InputSystem.LowLevel.InputRuntime::s_Instance RuntimeObject* ___s_Instance_0; // System.Double UnityEngine.InputSystem.LowLevel.InputRuntime::s_CurrentTimeOffsetToRealtimeSinceStartup double ___s_CurrentTimeOffsetToRealtimeSinceStartup_1; }; // UnityEngine.InputSystem.LowLevel.InputRuntimeExtensions struct InputRuntimeExtensions_tB772603FE88278A03CEFF428F6A8979676017688 : public RuntimeObject { }; // UnityEngine.InputSystem.LowLevel.InputState struct InputState_t0EBC32E15B22E2A183745920AE0BCA2793AB7306 : public RuntimeObject { }; // UnityEngine.InputSystem.InputSystem struct InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164 : public RuntimeObject { }; struct InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields { // UnityEngine.InputSystem.InputManager UnityEngine.InputSystem.InputSystem::s_Manager InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* ___s_Manager_2; // UnityEngine.InputSystem.InputRemoting UnityEngine.InputSystem.InputSystem::s_Remote InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___s_Remote_3; // UnityEngine.InputSystem.RemoteInputPlayerConnection UnityEngine.InputSystem.InputSystem::s_RemoteConnection RemoteInputPlayerConnection_t30D11D576C269098E4EBC0E07291C767130FC3DF* ___s_RemoteConnection_4; // System.Collections.Generic.Stack`1 UnityEngine.InputSystem.InputSystem::s_SavedStateStack Stack_1_tA8463878F53349F62A421C3630EBACB9CAFF75E4* ___s_SavedStateStack_5; }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { }; // UnityEngine.InputSystem.LowLevel.NativeInputRuntime struct NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7 : public RuntimeObject { // System.Action UnityEngine.InputSystem.LowLevel.NativeInputRuntime::m_ShutdownMethod Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_ShutdownMethod_1; // UnityEngine.InputSystem.LowLevel.InputUpdateDelegate UnityEngine.InputSystem.LowLevel.NativeInputRuntime::m_OnUpdate InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* ___m_OnUpdate_2; // System.Action`1 UnityEngine.InputSystem.LowLevel.NativeInputRuntime::m_OnBeforeUpdate Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* ___m_OnBeforeUpdate_3; // System.Func`2 UnityEngine.InputSystem.LowLevel.NativeInputRuntime::m_OnShouldRunUpdate Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* ___m_OnShouldRunUpdate_4; // System.Single UnityEngine.InputSystem.LowLevel.NativeInputRuntime::m_PollingFrequency float ___m_PollingFrequency_5; // System.Boolean UnityEngine.InputSystem.LowLevel.NativeInputRuntime::m_DidCallOnShutdown bool ___m_DidCallOnShutdown_6; // System.Action`1 UnityEngine.InputSystem.LowLevel.NativeInputRuntime::m_FocusChangedMethod Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___m_FocusChangedMethod_7; }; struct NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_StaticFields { // UnityEngine.InputSystem.LowLevel.NativeInputRuntime UnityEngine.InputSystem.LowLevel.NativeInputRuntime::instance NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* ___instance_0; }; // UnityEngineInternal.Input.NativeInputSystem struct NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE : public RuntimeObject { }; struct NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields { // UnityEngineInternal.Input.NativeUpdateCallback UnityEngineInternal.Input.NativeInputSystem::onUpdate NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495* ___onUpdate_0; // System.Action`1 UnityEngineInternal.Input.NativeInputSystem::onBeforeUpdate Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B* ___onBeforeUpdate_1; // System.Func`2 UnityEngineInternal.Input.NativeInputSystem::onShouldRunUpdate Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2* ___onShouldRunUpdate_2; // System.Action`2 UnityEngineInternal.Input.NativeInputSystem::s_OnDeviceDiscoveredCallback Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* ___s_OnDeviceDiscoveredCallback_3; }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // UnityEngine.InputSystem.Layouts.InputControlLayout/<>c struct U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7 : public RuntimeObject { }; struct U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields { // UnityEngine.InputSystem.Layouts.InputControlLayout/<>c UnityEngine.InputSystem.Layouts.InputControlLayout/<>c::<>9 U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7* ___U3CU3E9_0; // System.Func`2 UnityEngine.InputSystem.Layouts.InputControlLayout/<>c::<>9__49_0 Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* ___U3CU3E9__49_0_1; // System.Func`2 UnityEngine.InputSystem.Layouts.InputControlLayout/<>c::<>9__72_0 Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* ___U3CU3E9__72_0_2; // System.Func`2 UnityEngine.InputSystem.Layouts.InputControlLayout/<>c::<>9__72_1 Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* ___U3CU3E9__72_1_3; }; // UnityEngine.InputSystem.LowLevel.InputState/StateChangeMonitorDelegate struct StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798 : public RuntimeObject { // System.Action`4 UnityEngine.InputSystem.LowLevel.InputState/StateChangeMonitorDelegate::valueChangeCallback Action_4_t6851B1EC5DCD4CBADE8DBCFA19AEDF291296FCF6* ___valueChangeCallback_0; // System.Action`4 UnityEngine.InputSystem.LowLevel.InputState/StateChangeMonitorDelegate::timerExpiredCallback Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B* ___timerExpiredCallback_1; }; // UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass10_0 struct U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8 : public RuntimeObject { // System.Action`1 UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass10_0::value Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* ___value_0; }; // UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass13_0 struct U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763 : public RuntimeObject { // System.Func`2 UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass13_0::value Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* ___value_0; }; // UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass7_0 struct U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698 : public RuntimeObject { // UnityEngine.InputSystem.LowLevel.InputUpdateDelegate UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass7_0::value InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* ___value_0; }; // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c struct U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F : public RuntimeObject { }; struct U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_StaticFields { // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c::<>9 U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F* ___U3CU3E9_0; // System.Comparison`1 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c::<>9__38_0 Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* ___U3CU3E9__38_0_1; }; // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c__DisplayClass43_0 struct U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A : public RuntimeObject { // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c__DisplayClass43_0::originalDeviceId int32_t ___originalDeviceId_0; }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator struct Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E { // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::m_Array InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::m_IndexStart int32_t ___m_IndexStart_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::m_IndexEnd int32_t ___m_IndexEnd_2; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::m_Index int32_t ___m_Index_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current RuntimeObject* ____current_3; }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator struct Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94 { // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::m_Array ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::m_IndexStart int32_t ___m_IndexStart_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::m_IndexEnd int32_t ___m_IndexEnd_2; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::m_Index int32_t ___m_Index_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current String_t* ____current_3; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1> struct InlinedArray_1_tC5A6273BF5A8642C3615223409DC9A7AE2856C8D { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues Action_1U5BU5D_tE4E06618063C3EF89781BEB4DF47D183654040E6* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1> struct InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546 { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues Action_2U5BU5D_tE696881AB7B602657DE1A212B1F9322B7F472FBB* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1> struct InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138 { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues Action_2U5BU5D_t493765D280908ABBDC5280C16C38A55BEB3FB645* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1> struct InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues Action_2U5BU5D_tF0EAC88CF3D1AADA46955EC4879598BCF64FEA5B* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1> struct InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues Action_2U5BU5D_t03D844ECB7234028DD3556FBAD4097B4835CA7A4* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1 struct InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32 { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1 struct InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1 struct InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues InputDeviceCommandDelegateU5BU5D_t243984810DCC1E9828C0D6665D0B7AC435A43D9A* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1 struct InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88 { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues InputDeviceFindControlLayoutDelegateU5BU5D_t9B27C1115622DAB0A04E3C93E8A9D64EBFDA27BC* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1 struct InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4 { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue RuntimeObject* ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___additionalValues_2; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 { // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value bool ___value_1; }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 struct ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 { // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex int32_t ___m_StartIndex_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length int32_t ___m_Length_2; }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 struct ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 { // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex int32_t ___m_StartIndex_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length int32_t ___m_Length_2; }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 struct ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 { // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex int32_t ___m_StartIndex_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length int32_t ___m_Length_2; }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 struct ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 { // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex int32_t ___m_StartIndex_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length int32_t ___m_Length_2; }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 struct ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5 { // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex int32_t ___m_StartIndex_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length int32_t ___m_Length_2; }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 struct ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670 { // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex int32_t ___m_StartIndex_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length int32_t ___m_Length_2; }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 struct ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570 { // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array DeviceInfoU5BU5D_t83A513EC4EB7BD3AA21A9352117520BC63C34E1A* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex int32_t ___m_StartIndex_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length int32_t ___m_Length_2; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // System.Byte struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { // System.Byte System.Byte::m_value uint8_t ___m_value_0; }; // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { // System.Char System.Char::m_value Il2CppChar ___m_value_0; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { // System.Byte[] System.Char::s_categoryForLatin1 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; // System.Reflection.FieldInfo struct FieldInfo_t : public MemberInfo_t { }; // System.Runtime.CompilerServices.FixedBufferAttribute struct FixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { // System.Type System.Runtime.CompilerServices.FixedBufferAttribute::k__BackingField Type_t* ___U3CElementTypeU3Ek__BackingField_0; // System.Int32 System.Runtime.CompilerServices.FixedBufferAttribute::k__BackingField int32_t ___U3CLengthU3Ek__BackingField_1; }; // UnityEngine.InputSystem.Utilities.FourCC struct FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED { // System.Int32 UnityEngine.InputSystem.Utilities.FourCC::m_Code int32_t ___m_Code_0; }; // UnityEngine.InputSystem.Layouts.InputDeviceDescription struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F { // System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_InterfaceName String_t* ___m_InterfaceName_0; // System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_DeviceClass String_t* ___m_DeviceClass_1; // System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_Manufacturer String_t* ___m_Manufacturer_2; // System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_Product String_t* ___m_Product_3; // System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_Serial String_t* ___m_Serial_4; // System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_Version String_t* ___m_Version_5; // System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_Capabilities String_t* ___m_Capabilities_6; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputDeviceDescription struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke { char* ___m_InterfaceName_0; char* ___m_DeviceClass_1; char* ___m_Manufacturer_2; char* ___m_Product_3; char* ___m_Serial_4; char* ___m_Version_5; char* ___m_Capabilities_6; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputDeviceDescription struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com { Il2CppChar* ___m_InterfaceName_0; Il2CppChar* ___m_DeviceClass_1; Il2CppChar* ___m_Manufacturer_2; Il2CppChar* ___m_Product_3; Il2CppChar* ___m_Serial_4; Il2CppChar* ___m_Version_5; Il2CppChar* ___m_Capabilities_6; }; // UnityEngine.InputSystem.LowLevel.InputEventPtr struct InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 { // UnityEngine.InputSystem.LowLevel.InputEvent* UnityEngine.InputSystem.LowLevel.InputEventPtr::m_EventPtr InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_EventPtr_0; }; // UnityEngine.InputSystem.LowLevel.InputMetrics struct InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338 { // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField int32_t ___U3CmaxNumDevicesU3Ek__BackingField_0; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField int32_t ___U3CcurrentNumDevicesU3Ek__BackingField_1; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField int32_t ___U3CmaxStateSizeInBytesU3Ek__BackingField_2; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField int32_t ___U3CcurrentStateSizeInBytesU3Ek__BackingField_3; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField int32_t ___U3CcurrentControlCountU3Ek__BackingField_4; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField int32_t ___U3CcurrentLayoutCountU3Ek__BackingField_5; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField int32_t ___U3CtotalEventBytesU3Ek__BackingField_6; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField int32_t ___U3CtotalEventCountU3Ek__BackingField_7; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField int32_t ___U3CtotalUpdateCountU3Ek__BackingField_8; // System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField double ___U3CtotalEventProcessingTimeU3Ek__BackingField_9; // System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::k__BackingField double ___U3CtotalEventLagTimeU3Ek__BackingField_10; }; // System.Int16 struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 { // System.Int16 System.Int16::m_value int16_t ___m_value_0; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.Int64 struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { // System.Int64 System.Int64::m_value int64_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // UnityEngine.InputSystem.Utilities.InternedString struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 { // System.String UnityEngine.InputSystem.Utilities.InternedString::m_StringOriginalCase String_t* ___m_StringOriginalCase_0; // System.String UnityEngine.InputSystem.Utilities.InternedString::m_StringLowerCase String_t* ___m_StringLowerCase_1; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.InternedString struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke { char* ___m_StringOriginalCase_0; char* ___m_StringLowerCase_1; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.InternedString struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com { Il2CppChar* ___m_StringOriginalCase_0; Il2CppChar* ___m_StringLowerCase_1; }; // UnityEngine.Mathf struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 { union { struct { }; uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1]; }; }; struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields { // System.Single UnityEngine.Mathf::Epsilon float ___Epsilon_0; }; // UnityEngineInternal.Input.NativeInputEventBuffer struct NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD { union { struct { union { #pragma pack(push, tp, 1) struct { // System.Void* UnityEngineInternal.Input.NativeInputEventBuffer::eventBuffer void* ___eventBuffer_0; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { void* ___eventBuffer_0_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___eventCount_1_OffsetPadding[8]; // System.Int32 UnityEngineInternal.Input.NativeInputEventBuffer::eventCount int32_t ___eventCount_1; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___eventCount_1_OffsetPadding_forAlignmentOnly[8]; int32_t ___eventCount_1_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___sizeInBytes_2_OffsetPadding[12]; // System.Int32 UnityEngineInternal.Input.NativeInputEventBuffer::sizeInBytes int32_t ___sizeInBytes_2; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___sizeInBytes_2_OffsetPadding_forAlignmentOnly[12]; int32_t ___sizeInBytes_2_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___capacityInBytes_3_OffsetPadding[16]; // System.Int32 UnityEngineInternal.Input.NativeInputEventBuffer::capacityInBytes int32_t ___capacityInBytes_3; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___capacityInBytes_3_OffsetPadding_forAlignmentOnly[16]; int32_t ___capacityInBytes_3_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD__padding[20]; }; }; // UnityEngine.PropertyAttribute struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { }; // System.Reflection.PropertyInfo struct PropertyInfo_t : public MemberInfo_t { }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // System.SByte struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5 { // System.SByte System.SByte::m_value int8_t ___m_value_0; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // UnityEngine.InputSystem.Utilities.TypeTable struct TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E { // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.Utilities.TypeTable::table Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___table_0; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.TypeTable struct TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E_marshaled_pinvoke { Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___table_0; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.TypeTable struct TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E_marshaled_com { Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___table_0; }; // System.UInt16 struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { // System.UInt16 System.UInt16::m_value uint16_t ___m_value_0; }; // System.UInt32 struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; }; // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9; }; // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // UnityEngine.InputSystem.LowLevel.DeltaStateEvent/e__FixedBuffer struct U3CstateDataU3Ee__FixedBuffer_t2D79C7E59F64E19D0450D36680F1A1B52CD89F84 { union { struct { // System.Byte UnityEngine.InputSystem.LowLevel.DeltaStateEvent/e__FixedBuffer::FixedElementField uint8_t ___FixedElementField_0; }; uint8_t U3CstateDataU3Ee__FixedBuffer_t2D79C7E59F64E19D0450D36680F1A1B52CD89F84__padding[1]; }; }; // UnityEngine.InputSystem.Layouts.InputControlLayout/Cache struct Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB { // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.Layouts.InputControlLayout/Cache::table Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F* ___table_0; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Cache struct Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB_marshaled_pinvoke { Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F* ___table_0; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Cache struct Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB_marshaled_com { Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F* ___table_0; }; // UnityEngine.InputSystem.Layouts.InputControlLayout/CacheRefInstance struct CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 { // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout/CacheRefInstance::valid bool ___valid_0; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/CacheRefInstance struct CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023_marshaled_pinvoke { int32_t ___valid_0; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/CacheRefInstance struct CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023_marshaled_com { int32_t ___valid_0; }; // UnityEngine.InputSystem.Layouts.InputControlLayout/Collection struct Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5 { // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutTypes Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___layoutTypes_1; // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutStrings Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ___layoutStrings_2; // System.Collections.Generic.Dictionary`2> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutBuilders Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ___layoutBuilders_3; // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::baseLayoutTable Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* ___baseLayoutTable_4; // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutOverrides Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* ___layoutOverrides_5; // System.Collections.Generic.HashSet`1 UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutOverrideNames HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* ___layoutOverrideNames_6; // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::precompiledLayouts Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ___precompiledLayouts_7; // System.Collections.Generic.List`1 UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutMatchers List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___layoutMatchers_8; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Collection struct Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5_marshaled_pinvoke { Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___layoutTypes_1; Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ___layoutStrings_2; Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ___layoutBuilders_3; Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* ___baseLayoutTable_4; Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* ___layoutOverrides_5; HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* ___layoutOverrideNames_6; Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ___precompiledLayouts_7; List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___layoutMatchers_8; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Collection struct Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5_marshaled_com { Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___layoutTypes_1; Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ___layoutStrings_2; Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ___layoutBuilders_3; Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* ___baseLayoutTable_4; Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* ___layoutOverrides_5; HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* ___layoutOverrideNames_6; Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ___precompiledLayouts_7; List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___layoutMatchers_8; }; // UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson struct LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 { // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::name String_t* ___name_0; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::extend String_t* ___extend_1; // System.String[] UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::extendMultiple StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___extendMultiple_2; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::format String_t* ___format_3; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::beforeRender String_t* ___beforeRender_4; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::runInBackground String_t* ___runInBackground_5; // System.String[] UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::commonUsages StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___commonUsages_6; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::displayName String_t* ___displayName_7; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::description String_t* ___description_8; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::type String_t* ___type_9; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::variant String_t* ___variant_10; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::isGenericTypeOfDevice bool ___isGenericTypeOfDevice_11; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::hideInUI bool ___hideInUI_12; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItemJson[] UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::controls ControlItemJsonU5BU5D_t6E6FCFDEF49F701232A4D4BCB5B40A7349E12F00* ___controls_13; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson struct LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_marshaled_pinvoke { char* ___name_0; char* ___extend_1; char** ___extendMultiple_2; char* ___format_3; char* ___beforeRender_4; char* ___runInBackground_5; char** ___commonUsages_6; char* ___displayName_7; char* ___description_8; char* ___type_9; char* ___variant_10; int32_t ___isGenericTypeOfDevice_11; int32_t ___hideInUI_12; ControlItemJsonU5BU5D_t6E6FCFDEF49F701232A4D4BCB5B40A7349E12F00* ___controls_13; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson struct LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_marshaled_com { Il2CppChar* ___name_0; Il2CppChar* ___extend_1; Il2CppChar** ___extendMultiple_2; Il2CppChar* ___format_3; Il2CppChar* ___beforeRender_4; Il2CppChar* ___runInBackground_5; Il2CppChar** ___commonUsages_6; Il2CppChar* ___displayName_7; Il2CppChar* ___description_8; Il2CppChar* ___type_9; Il2CppChar* ___variant_10; int32_t ___isGenericTypeOfDevice_11; int32_t ___hideInUI_12; ControlItemJsonU5BU5D_t6E6FCFDEF49F701232A4D4BCB5B40A7349E12F00* ___controls_13; }; // UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson struct MatcherJson_t5F54B83ADE9DD6D48FD48D76841EF4CA790DD942 { // System.String UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::interface String_t* ___interface_0; // System.String[] UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::interfaces StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___interfaces_1; // System.String UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::deviceClass String_t* ___deviceClass_2; // System.String[] UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::deviceClasses StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___deviceClasses_3; // System.String UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::manufacturer String_t* ___manufacturer_4; // System.String[] UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::manufacturers StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___manufacturers_5; // System.String UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::product String_t* ___product_6; // System.String[] UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::products StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___products_7; // System.String UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::version String_t* ___version_8; // System.String[] UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::versions StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___versions_9; // UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson/Capability[] UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::capabilities CapabilityU5BU5D_tAB21826273F0E3FC45A0E93F8F7B6368653124EA* ___capabilities_10; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson struct MatcherJson_t5F54B83ADE9DD6D48FD48D76841EF4CA790DD942_marshaled_pinvoke { char* ___interface_0; char** ___interfaces_1; char* ___deviceClass_2; char** ___deviceClasses_3; char* ___manufacturer_4; char** ___manufacturers_5; char* ___product_6; char** ___products_7; char* ___version_8; char** ___versions_9; Capability_t1A686C4F719B0408BCBB428021405F440196E16E_marshaled_pinvoke* ___capabilities_10; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson struct MatcherJson_t5F54B83ADE9DD6D48FD48D76841EF4CA790DD942_marshaled_com { Il2CppChar* ___interface_0; Il2CppChar** ___interfaces_1; Il2CppChar* ___deviceClass_2; Il2CppChar** ___deviceClasses_3; Il2CppChar* ___manufacturer_4; Il2CppChar** ___manufacturers_5; Il2CppChar* ___product_6; Il2CppChar** ___products_7; Il2CppChar* ___version_8; Il2CppChar** ___versions_9; Capability_t1A686C4F719B0408BCBB428021405F440196E16E_marshaled_com* ___capabilities_10; }; // UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout struct StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE { // UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout::control InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control_0; // System.Double UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout::time double ___time_1; // UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout::monitor RuntimeObject* ___monitor_2; // System.Int64 UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout::monitorIndex int64_t ___monitorIndex_3; // System.Int32 UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout::timerIndex int32_t ___timerIndex_4; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout struct StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE_marshaled_pinvoke { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control_0; double ___time_1; RuntimeObject* ___monitor_2; int64_t ___monitorIndex_3; int32_t ___timerIndex_4; }; // Native definition for COM marshalling of UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout struct StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE_marshaled_com { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control_0; double ___time_1; RuntimeObject* ___monitor_2; int64_t ___monitorIndex_3; int32_t ___timerIndex_4; }; // UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers struct DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED { // System.Void** UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::deviceToBufferMapping void** ___deviceToBufferMapping_0; }; // UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator struct Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935 { // UnityEngine.InputSystem.LowLevel.InputStateHistory UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::m_History InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___m_History_0; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::m_Index int32_t ___m_Index_1; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator struct Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshaled_pinvoke { InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___m_History_0; int32_t ___m_Index_1; }; // Native definition for COM marshalling of UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator struct Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshaled_com { InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___m_History_0; int32_t ___m_Index_1; }; // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record struct Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 { // UnityEngine.InputSystem.LowLevel.InputStateHistory UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::m_Owner InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___m_Owner_0; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::m_IndexPlusOne int32_t ___m_IndexPlusOne_1; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::m_Version uint32_t ___m_Version_2; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.LowLevel.InputStateHistory/Record struct Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshaled_pinvoke { InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___m_Owner_0; int32_t ___m_IndexPlusOne_1; uint32_t ___m_Version_2; }; // Native definition for COM marshalling of UnityEngine.InputSystem.LowLevel.InputStateHistory/Record struct Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshaled_com { InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___m_Owner_0; int32_t ___m_IndexPlusOne_1; uint32_t ___m_Version_2; }; // UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324 { // System.Boolean UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount::m_WasUpdated bool ___m_WasUpdated_0; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount::k__BackingField uint32_t ___U3CvalueU3Ek__BackingField_1; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke { int32_t ___m_WasUpdated_0; uint32_t ___U3CvalueU3Ek__BackingField_1; }; // Native definition for COM marshalling of UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com { int32_t ___m_WasUpdated_0; uint32_t ___U3CvalueU3Ek__BackingField_1; }; // UnityEngine.InputSystem.LowLevel.StateEvent/e__FixedBuffer struct U3CstateDataU3Ee__FixedBuffer_t00ED1E0C66E396C0021CE2F46B671748BC5E5FEC { union { struct { // System.Byte UnityEngine.InputSystem.LowLevel.StateEvent/e__FixedBuffer::FixedElementField uint8_t ___FixedElementField_0; }; uint8_t U3CstateDataU3Ee__FixedBuffer_t00ED1E0C66E396C0021CE2F46B671748BC5E5FEC__padding[1]; }; }; // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader/e__FixedBuffer struct U3Cm_StateWithControlIndexU3Ee__FixedBuffer_t77EBD407B7C7A5338334A356AE94C7F24C77CDA2 { union { struct { // System.Byte UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader/e__FixedBuffer::FixedElementField uint8_t ___FixedElementField_0; }; uint8_t U3Cm_StateWithControlIndexU3Ee__FixedBuffer_t77EBD407B7C7A5338334A356AE94C7F24C77CDA2__padding[1]; }; }; // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader/e__FixedBuffer struct U3Cm_StateWithoutControlIndexU3Ee__FixedBuffer_tBC837D25D8887B1E4BCBE9B19FEB8EBD20FEF254 { union { struct { // System.Byte UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader/e__FixedBuffer::FixedElementField uint8_t ___FixedElementField_0; }; uint8_t U3Cm_StateWithoutControlIndexU3Ee__FixedBuffer_tBC837D25D8887B1E4BCBE9B19FEB8EBD20FEF254__padding[1]; }; }; // UnityEngine.InputSystem.Utilities.CallbackArray`1> struct CallbackArray_1_tAD4A1ECAC1FC4436A788BF59DBD4892BE2D26477 { // System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray bool ___m_CannotMutateCallbacksArray_0; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks InlinedArray_1_tC5A6273BF5A8642C3615223409DC9A7AE2856C8D ___m_Callbacks_1; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd InlinedArray_1_tC5A6273BF5A8642C3615223409DC9A7AE2856C8D ___m_CallbacksToAdd_2; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove InlinedArray_1_tC5A6273BF5A8642C3615223409DC9A7AE2856C8D ___m_CallbacksToRemove_3; }; // UnityEngine.InputSystem.Utilities.CallbackArray`1> struct CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333 { // System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray bool ___m_CannotMutateCallbacksArray_0; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546 ___m_Callbacks_1; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546 ___m_CallbacksToAdd_2; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546 ___m_CallbacksToRemove_3; }; // UnityEngine.InputSystem.Utilities.CallbackArray`1> struct CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85 { // System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray bool ___m_CannotMutateCallbacksArray_0; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138 ___m_Callbacks_1; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138 ___m_CallbacksToAdd_2; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138 ___m_CallbacksToRemove_3; }; // UnityEngine.InputSystem.Utilities.CallbackArray`1> struct CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37 { // System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray bool ___m_CannotMutateCallbacksArray_0; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B ___m_Callbacks_1; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B ___m_CallbacksToAdd_2; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B ___m_CallbacksToRemove_3; }; // UnityEngine.InputSystem.Utilities.CallbackArray`1> struct CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC { // System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray bool ___m_CannotMutateCallbacksArray_0; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 ___m_Callbacks_1; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 ___m_CallbacksToAdd_2; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 ___m_CallbacksToRemove_3; }; // UnityEngine.InputSystem.Utilities.CallbackArray`1 struct CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529 { // System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray bool ___m_CannotMutateCallbacksArray_0; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32 ___m_Callbacks_1; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32 ___m_CallbacksToAdd_2; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32 ___m_CallbacksToRemove_3; }; // UnityEngine.InputSystem.Utilities.CallbackArray`1 struct CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885 { // System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray bool ___m_CannotMutateCallbacksArray_0; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED ___m_Callbacks_1; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED ___m_CallbacksToAdd_2; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED ___m_CallbacksToRemove_3; }; // UnityEngine.InputSystem.Utilities.CallbackArray`1 struct CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D { // System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray bool ___m_CannotMutateCallbacksArray_0; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88 ___m_Callbacks_1; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88 ___m_CallbacksToAdd_2; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88 ___m_CallbacksToRemove_3; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1> struct InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43 { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues KeyValuePair_2U5BU5D_t45BAFB41C049BDC49B00275E5A255BB6DEB1396C* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1 struct InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___additionalValues_2; }; // UnityEngine.InputSystem.Utilities.InlinedArray`1 struct InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA { // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length int32_t ___length_0; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE ___firstValue_1; // TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues StateChangeMonitorTimeoutU5BU5D_t475D94CE66B17064D5DE2966779E7E9006A09D82* ___additionalValues_2; }; // Unity.Collections.Allocator struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 { // System.Int32 Unity.Collections.Allocator::value__ int32_t ___value___2; }; // System.Reflection.BindingFlags struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C { // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___2; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // UnityEngine.InputSystem.Layouts.InputControlAttribute struct InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 { // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3ClayoutU3Ek__BackingField_0; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3CvariantsU3Ek__BackingField_1; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3CnameU3Ek__BackingField_2; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3CformatU3Ek__BackingField_3; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3CusageU3Ek__BackingField_4; // System.String[] UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CusagesU3Ek__BackingField_5; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3CparametersU3Ek__BackingField_6; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3CprocessorsU3Ek__BackingField_7; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3CaliasU3Ek__BackingField_8; // System.String[] UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CaliasesU3Ek__BackingField_9; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3CuseStateFromU3Ek__BackingField_10; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField uint32_t ___U3CbitU3Ek__BackingField_11; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField uint32_t ___U3CoffsetU3Ek__BackingField_12; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField uint32_t ___U3CsizeInBitsU3Ek__BackingField_13; // System.Int32 UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField int32_t ___U3CarraySizeU3Ek__BackingField_14; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3CdisplayNameU3Ek__BackingField_15; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField String_t* ___U3CshortDisplayNameU3Ek__BackingField_16; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField bool ___U3CnoisyU3Ek__BackingField_17; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField bool ___U3CsyntheticU3Ek__BackingField_18; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField bool ___U3CdontResetU3Ek__BackingField_19; // System.Object UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField RuntimeObject* ___U3CdefaultStateU3Ek__BackingField_20; // System.Object UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField RuntimeObject* ___U3CminValueU3Ek__BackingField_21; // System.Object UnityEngine.InputSystem.Layouts.InputControlAttribute::k__BackingField RuntimeObject* ___U3CmaxValueU3Ek__BackingField_22; }; // UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute struct InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { // System.Type UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::k__BackingField Type_t* ___U3CstateTypeU3Ek__BackingField_0; // System.String UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::k__BackingField String_t* ___U3CstateFormatU3Ek__BackingField_1; // System.String[] UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::k__BackingField StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CcommonUsagesU3Ek__BackingField_2; // System.String UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::k__BackingField String_t* ___U3CvariantsU3Ek__BackingField_3; // System.Nullable`1 UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::canRunInBackgroundInternal Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___canRunInBackgroundInternal_4; // System.Nullable`1 UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::updateBeforeRenderInternal Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___updateBeforeRenderInternal_5; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::k__BackingField bool ___U3CisGenericTypeOfDeviceU3Ek__BackingField_6; // System.String UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::k__BackingField String_t* ___U3CdisplayNameU3Ek__BackingField_7; // System.String UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::k__BackingField String_t* ___U3CdescriptionU3Ek__BackingField_8; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::k__BackingField bool ___U3ChideInUIU3Ek__BackingField_9; }; // UnityEngine.InputSystem.LowLevel.InputDeviceCommand struct InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E { union { struct { union { #pragma pack(push, tp, 1) struct { // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputDeviceCommand::type FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___type_4; }; #pragma pack(pop, tp) struct { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___type_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___sizeInBytes_5_OffsetPadding[4]; // System.Int32 UnityEngine.InputSystem.LowLevel.InputDeviceCommand::sizeInBytes int32_t ___sizeInBytes_5; }; #pragma pack(pop, tp) struct { char ___sizeInBytes_5_OffsetPadding_forAlignmentOnly[4]; int32_t ___sizeInBytes_5_forAlignmentOnly; }; }; }; uint8_t InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E__padding[8]; }; }; // UnityEngine.InputSystem.Layouts.InputDeviceMatcher struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 { // System.Collections.Generic.KeyValuePair`2[] UnityEngine.InputSystem.Layouts.InputDeviceMatcher::m_Patterns KeyValuePair_2U5BU5D_tF8154B2302178CCE00D745DBF55F703880469DFC* ___m_Patterns_0; }; struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_StaticFields { // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputDeviceMatcher::kInterfaceKey InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kInterfaceKey_1; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputDeviceMatcher::kDeviceClassKey InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kDeviceClassKey_2; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputDeviceMatcher::kManufacturerKey InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kManufacturerKey_3; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputDeviceMatcher::kProductKey InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kProductKey_4; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputDeviceMatcher::kVersionKey InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kVersionKey_5; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputDeviceMatcher struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_marshaled_pinvoke { KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC* ___m_Patterns_0; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputDeviceMatcher struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_marshaled_com { KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC* ___m_Patterns_0; }; // UnityEngine.InputSystem.InputProcessor struct InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457 : public RuntimeObject { }; struct InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields { // UnityEngine.InputSystem.Utilities.TypeTable UnityEngine.InputSystem.InputProcessor::s_Processors TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___s_Processors_0; }; // UnityEngine.InputSystem.LowLevel.InputStateBlock struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 { // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::k__BackingField FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField_33; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::k__BackingField uint32_t ___U3CbyteOffsetU3Ek__BackingField_34; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::k__BackingField uint32_t ___U3CbitOffsetU3Ek__BackingField_35; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::k__BackingField uint32_t ___U3CsizeInBitsU3Ek__BackingField_36; }; struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields { // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatBit FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatBit_2; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatSBit FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatSBit_4; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatInt FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatInt_6; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatUInt FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatUInt_8; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatShort FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatShort_10; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatUShort FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatUShort_12; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatByte FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatByte_14; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatSByte FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatSByte_16; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatLong FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatLong_18; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatULong FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatULong_20; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatFloat FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatFloat_22; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatDouble FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatDouble_24; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector2 FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2_26; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector3 FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3_27; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatQuaternion FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatQuaternion_28; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector2Short FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2Short_29; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector3Short FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3Short_30; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector2Byte FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2Byte_31; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector3Byte FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3Byte_32; }; // UnityEngine.InputSystem.LowLevel.InputStateBuffers struct InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 { // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBuffers::sizePerBuffer uint32_t ___sizePerBuffer_0; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBuffers::totalSize uint32_t ___totalSize_1; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers::defaultStateBuffer void* ___defaultStateBuffer_2; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers::noiseMaskBuffer void* ___noiseMaskBuffer_3; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers::resetMaskBuffer void* ___resetMaskBuffer_4; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers::m_AllBuffers void* ___m_AllBuffers_5; // UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers UnityEngine.InputSystem.LowLevel.InputStateBuffers::m_PlayerStateBuffers DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED ___m_PlayerStateBuffers_6; }; struct InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields { // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers::s_DefaultStateBuffer void* ___s_DefaultStateBuffer_7; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers::s_NoiseMaskBuffer void* ___s_NoiseMaskBuffer_8; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers::s_ResetMaskBuffer void* ___s_ResetMaskBuffer_9; // UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers UnityEngine.InputSystem.LowLevel.InputStateBuffers::s_CurrentBuffers DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED ___s_CurrentBuffers_10; }; // UnityEngine.InputSystem.LowLevel.InputUpdateType struct InputUpdateType_t31A66F5342D924983382FA675EF78007C04EC590 { // System.Int32 UnityEngine.InputSystem.LowLevel.InputUpdateType::value__ int32_t ___value___2; }; // System.Int32Enum struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { // System.Int32 System.Int32Enum::value__ int32_t ___value___2; }; // UnityEngine.InputSystem.Utilities.NameAndParameters struct NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01 { // System.String UnityEngine.InputSystem.Utilities.NameAndParameters::k__BackingField String_t* ___U3CnameU3Ek__BackingField_0; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Utilities.NameAndParameters::k__BackingField ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField_1; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.NameAndParameters struct NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_marshaled_pinvoke { char* ___U3CnameU3Ek__BackingField_0; ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField_1; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.NameAndParameters struct NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_marshaled_com { Il2CppChar* ___U3CnameU3Ek__BackingField_0; ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField_1; }; // Unity.Collections.NativeArrayOptions struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D { // System.Int32 Unity.Collections.NativeArrayOptions::value__ int32_t ___value___2; }; // UnityEngineInternal.Input.NativeInputEventType struct NativeInputEventType_t622584116C97356073253408636FA50ECAA9853B { // System.Int32 UnityEngineInternal.Input.NativeInputEventType::value__ int32_t ___value___2; }; // UnityEngineInternal.Input.NativeInputUpdateType struct NativeInputUpdateType_tBF672D1AE8F85E9FFC0D44EF6BD5FB96B5C9ACE8 { // System.Int32 UnityEngineInternal.Input.NativeInputUpdateType::value__ int32_t ___value___2; }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // UnityEngine.ScreenOrientation struct ScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2 { // System.Int32 UnityEngine.ScreenOrientation::value__ int32_t ___value___2; }; // System.StringComparison struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D { // System.Int32 System.StringComparison::value__ int32_t ___value___2; }; // System.StringSplitOptions struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062 { // System.Int32 System.StringSplitOptions::value__ int32_t ___value___2; }; // System.TypeCode struct TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79 { // System.Int32 System.TypeCode::value__ int32_t ___value___2; }; // UnityEngine.InputSystem.InputControl/ControlFlags struct ControlFlags_t9C297F208DE19CEB00A0560F7FDE59F6A2004132 { // System.Int32 UnityEngine.InputSystem.InputControl/ControlFlags::value__ int32_t ___value___2; }; // UnityEngine.InputSystem.Layouts.InputControlLayout/Flags struct Flags_t193C2E9B0D9701ACB7ABD982BA8B3B2DB2F74230 { // System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/Flags::value__ int32_t ___value___2; }; // UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJsonNameAndDescriptorOnly struct LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F { // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJsonNameAndDescriptorOnly::name String_t* ___name_0; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJsonNameAndDescriptorOnly::extend String_t* ___extend_1; // System.String[] UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJsonNameAndDescriptorOnly::extendMultiple StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___extendMultiple_2; // UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJsonNameAndDescriptorOnly::device MatcherJson_t5F54B83ADE9DD6D48FD48D76841EF4CA790DD942 ___device_3; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJsonNameAndDescriptorOnly struct LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F_marshaled_pinvoke { char* ___name_0; char* ___extend_1; char** ___extendMultiple_2; MatcherJson_t5F54B83ADE9DD6D48FD48D76841EF4CA790DD942_marshaled_pinvoke ___device_3; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJsonNameAndDescriptorOnly struct LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F_marshaled_com { Il2CppChar* ___name_0; Il2CppChar* ___extend_1; Il2CppChar** ___extendMultiple_2; MatcherJson_t5F54B83ADE9DD6D48FD48D76841EF4CA790DD942_marshaled_com ___device_3; }; // UnityEngine.InputSystem.InputDevice/DeviceFlags struct DeviceFlags_tF02F85DA24FF16879A67B540FCA560EC955CE728 { // System.Int32 UnityEngine.InputSystem.InputDevice/DeviceFlags::value__ int32_t ___value___2; }; // UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo struct DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52 { // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::m_DeviceId int32_t ___m_DeviceId_0; // System.String UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::m_Layout String_t* ___m_Layout_1; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::m_StateFormat FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___m_StateFormat_2; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::m_StateSizeInBytes int32_t ___m_StateSizeInBytes_3; // System.String UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::m_FullLayoutJson String_t* ___m_FullLayoutJson_4; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo struct DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshaled_pinvoke { int32_t ___m_DeviceId_0; char* ___m_Layout_1; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___m_StateFormat_2; int32_t ___m_StateSizeInBytes_3; char* ___m_FullLayoutJson_4; }; // Native definition for COM marshalling of UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo struct DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshaled_com { int32_t ___m_DeviceId_0; Il2CppChar* ___m_Layout_1; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___m_StateFormat_2; int32_t ___m_StateSizeInBytes_3; Il2CppChar* ___m_FullLayoutJson_4; }; // UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator struct Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75 : public RuntimeObject { // UnityEngine.InputSystem.LowLevel.InputEventTrace UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::m_Trace InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* ___m_Trace_0; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::m_ChangeCounter int32_t ___m_ChangeCounter_1; // UnityEngine.InputSystem.LowLevel.InputEventPtr UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::m_Current InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_Current_2; }; // UnityEngine.InputSystem.LowLevel.InputEventTrace/FileFlags struct FileFlags_tBDC19CD105DD0618556D092585D1B6942AD1D3CA { // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/FileFlags::value__ int32_t ___value___2; }; // UnityEngine.InputSystem.InputSettings/BackgroundBehavior struct BackgroundBehavior_t4D397A0FC3ECD31C1A4DB8C2D09BBC4E71BFC1D6 { // System.Int32 UnityEngine.InputSystem.InputSettings/BackgroundBehavior::value__ int32_t ___value___2; }; // UnityEngine.InputSystem.InputSettings/EditorInputBehaviorInPlayMode struct EditorInputBehaviorInPlayMode_tC47B44FACCF39F8E2DCA21270D51417B5DEF814D { // System.Int32 UnityEngine.InputSystem.InputSettings/EditorInputBehaviorInPlayMode::value__ int32_t ___value___2; }; // UnityEngine.InputSystem.InputSettings/UpdateMode struct UpdateMode_tCD49766B755C4CD8E1F2DE8D57798DAC2C5CBF32 { // System.Int32 UnityEngine.InputSystem.InputSettings/UpdateMode::value__ int32_t ___value___2; }; // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader struct RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0 { union { #pragma pack(push, tp, 1) struct { // System.Double UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader::time double ___time_0; }; #pragma pack(pop, tp) struct { double ___time_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___version_1_OffsetPadding[8]; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader::version uint32_t ___version_1; }; #pragma pack(pop, tp) struct { char ___version_1_OffsetPadding_forAlignmentOnly[8]; uint32_t ___version_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___controlIndex_2_OffsetPadding[12]; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader::controlIndex int32_t ___controlIndex_2; }; #pragma pack(pop, tp) struct { char ___controlIndex_2_OffsetPadding_forAlignmentOnly[12]; int32_t ___controlIndex_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_StateWithoutControlIndex_3_OffsetPadding[12]; // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader/e__FixedBuffer UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader::m_StateWithoutControlIndex U3Cm_StateWithoutControlIndexU3Ee__FixedBuffer_tBC837D25D8887B1E4BCBE9B19FEB8EBD20FEF254 ___m_StateWithoutControlIndex_3; }; #pragma pack(pop, tp) struct { char ___m_StateWithoutControlIndex_3_OffsetPadding_forAlignmentOnly[12]; U3Cm_StateWithoutControlIndexU3Ee__FixedBuffer_tBC837D25D8887B1E4BCBE9B19FEB8EBD20FEF254 ___m_StateWithoutControlIndex_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_StateWithControlIndex_4_OffsetPadding[16]; // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader/e__FixedBuffer UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader::m_StateWithControlIndex U3Cm_StateWithControlIndexU3Ee__FixedBuffer_t77EBD407B7C7A5338334A356AE94C7F24C77CDA2 ___m_StateWithControlIndex_4; }; #pragma pack(pop, tp) struct { char ___m_StateWithControlIndex_4_OffsetPadding_forAlignmentOnly[16]; U3Cm_StateWithControlIndexU3Ee__FixedBuffer_t77EBD407B7C7A5338334A356AE94C7F24C77CDA2 ___m_StateWithControlIndex_4_forAlignmentOnly; }; }; }; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem/Flags struct Flags_t36D5070200D1061BA68BF41808748FA000DEE57C { // System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem/Flags::value__ int32_t ___value___2; }; // UnityEngine.InputSystem.InputProcessor`1 struct InputProcessor_1_t43B1AEC927E378D43D0207A4C031927E872280CE : public InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457 { }; // UnityEngine.InputSystem.InputProcessor`1 struct InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4 : public InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457 { }; // UnityEngine.InputSystem.InputProcessor`1 struct InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2 : public InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457 { }; // UnityEngine.InputSystem.InputProcessor`1 struct InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F : public InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457 { }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // System.Nullable`1 struct Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___value_1; }; // System.Nullable`1 struct Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // UnityEngine.InputSystem.Layouts.InputControlLayout struct InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D : public RuntimeObject { // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::m_Name InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Name_2; // System.Type UnityEngine.InputSystem.Layouts.InputControlLayout::m_Type Type_t* ___m_Type_3; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::m_Variants InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Variants_4; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.Layouts.InputControlLayout::m_StateFormat FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___m_StateFormat_5; // System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout::m_StateSizeInBytes int32_t ___m_StateSizeInBytes_6; // System.Nullable`1 UnityEngine.InputSystem.Layouts.InputControlLayout::m_UpdateBeforeRender Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___m_UpdateBeforeRender_7; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout::m_BaseLayouts InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___m_BaseLayouts_8; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout::m_AppliedOverrides InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___m_AppliedOverrides_9; // UnityEngine.InputSystem.Utilities.InternedString[] UnityEngine.InputSystem.Layouts.InputControlLayout::m_CommonUsages InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_CommonUsages_10; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[] UnityEngine.InputSystem.Layouts.InputControlLayout::m_Controls ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___m_Controls_11; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout::m_DisplayName String_t* ___m_DisplayName_12; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout::m_Description String_t* ___m_Description_13; // UnityEngine.InputSystem.Layouts.InputControlLayout/Flags UnityEngine.InputSystem.Layouts.InputControlLayout::m_Flags int32_t ___m_Flags_14; }; struct InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields { // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::s_DefaultVariant InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___s_DefaultVariant_0; // UnityEngine.InputSystem.Layouts.InputControlLayout/Collection UnityEngine.InputSystem.Layouts.InputControlLayout::s_Layouts Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5 ___s_Layouts_15; // UnityEngine.InputSystem.Layouts.InputControlLayout/Cache UnityEngine.InputSystem.Layouts.InputControlLayout::s_CacheInstance Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB ___s_CacheInstance_16; // System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout::s_CacheInstanceRef int32_t ___s_CacheInstanceRef_17; }; // UnityEngine.InputSystem.LowLevel.InputEventTrace struct InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD : public RuntimeObject { // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_ChangeCounter int32_t ___m_ChangeCounter_1; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace::m_Enabled bool ___m_Enabled_2; // System.Func`3 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_OnFilterEvent Func_3_t909DE6B45C7207C868E7F32B3EB0D3BAD2365CB0* ___m_OnFilterEvent_3; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_DeviceId int32_t ___m_DeviceId_4; // UnityEngine.InputSystem.Utilities.CallbackArray`1> UnityEngine.InputSystem.LowLevel.InputEventTrace::m_EventListeners CallbackArray_1_tAD4A1ECAC1FC4436A788BF59DBD4892BE2D26477 ___m_EventListeners_5; // System.Int64 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_EventBufferSize int64_t ___m_EventBufferSize_6; // System.Int64 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_MaxEventBufferSize int64_t ___m_MaxEventBufferSize_7; // System.Int64 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_GrowIncrementSize int64_t ___m_GrowIncrementSize_8; // System.Int64 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_EventCount int64_t ___m_EventCount_9; // System.Int64 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_EventSizeInBytes int64_t ___m_EventSizeInBytes_10; // System.UInt64 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_EventBufferStorage uint64_t ___m_EventBufferStorage_11; // System.UInt64 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_EventBufferHeadStorage uint64_t ___m_EventBufferHeadStorage_12; // System.UInt64 UnityEngine.InputSystem.LowLevel.InputEventTrace::m_EventBufferTailStorage uint64_t ___m_EventBufferTailStorage_13; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace::m_HasWrapped bool ___m_HasWrapped_14; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace::m_RecordFrameMarkers bool ___m_RecordFrameMarkers_15; // UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo[] UnityEngine.InputSystem.LowLevel.InputEventTrace::m_DeviceInfos DeviceInfoU5BU5D_t83A513EC4EB7BD3AA21A9352117520BC63C34E1A* ___m_DeviceInfos_16; }; struct InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD_StaticFields { // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace::kFileVersion int32_t ___kFileVersion_17; }; // UnityEngine.InputSystem.LowLevel.InputUpdate struct InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD : public RuntimeObject { }; struct InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields { // System.UInt32 UnityEngine.InputSystem.LowLevel.InputUpdate::s_UpdateStepCount uint32_t ___s_UpdateStepCount_0; // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.LowLevel.InputUpdate::s_LatestUpdateType int32_t ___s_LatestUpdateType_1; // UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount UnityEngine.InputSystem.LowLevel.InputUpdate::s_PlayerUpdateStepCount UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324 ___s_PlayerUpdateStepCount_2; }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // UnityEngineInternal.Input.NativeInputEvent struct NativeInputEvent_tDE7DE9A48ACA442A8D37E2920836D00C26408CB8 { union { struct { union { #pragma pack(push, tp, 1) struct { // UnityEngineInternal.Input.NativeInputEventType UnityEngineInternal.Input.NativeInputEvent::type int32_t ___type_1; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { int32_t ___type_1_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___sizeInBytes_2_OffsetPadding[4]; // System.UInt16 UnityEngineInternal.Input.NativeInputEvent::sizeInBytes uint16_t ___sizeInBytes_2; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___sizeInBytes_2_OffsetPadding_forAlignmentOnly[4]; uint16_t ___sizeInBytes_2_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___deviceId_3_OffsetPadding[6]; // System.UInt16 UnityEngineInternal.Input.NativeInputEvent::deviceId uint16_t ___deviceId_3; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___deviceId_3_OffsetPadding_forAlignmentOnly[6]; uint16_t ___deviceId_3_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___time_4_OffsetPadding[8]; // System.Double UnityEngineInternal.Input.NativeInputEvent::time double ___time_4; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___time_4_OffsetPadding_forAlignmentOnly[8]; double ___time_4_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___eventId_5_OffsetPadding[16]; // System.Int32 UnityEngineInternal.Input.NativeInputEvent::eventId int32_t ___eventId_5; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___eventId_5_OffsetPadding_forAlignmentOnly[16]; int32_t ___eventId_5_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t NativeInputEvent_tDE7DE9A48ACA442A8D37E2920836D00C26408CB8__padding[20]; }; }; // UnityEngine.InputSystem.Utilities.PrimitiveValue struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 { union { #pragma pack(push, tp, 1) struct { // System.TypeCode UnityEngine.InputSystem.Utilities.PrimitiveValue::m_Type int32_t ___m_Type_0; }; #pragma pack(pop, tp) struct { int32_t ___m_Type_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_BoolValue_1_OffsetPadding[4]; // System.Boolean UnityEngine.InputSystem.Utilities.PrimitiveValue::m_BoolValue bool ___m_BoolValue_1; }; #pragma pack(pop, tp) struct { char ___m_BoolValue_1_OffsetPadding_forAlignmentOnly[4]; bool ___m_BoolValue_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_CharValue_2_OffsetPadding[4]; // System.Char UnityEngine.InputSystem.Utilities.PrimitiveValue::m_CharValue Il2CppChar ___m_CharValue_2; }; #pragma pack(pop, tp) struct { char ___m_CharValue_2_OffsetPadding_forAlignmentOnly[4]; Il2CppChar ___m_CharValue_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ByteValue_3_OffsetPadding[4]; // System.Byte UnityEngine.InputSystem.Utilities.PrimitiveValue::m_ByteValue uint8_t ___m_ByteValue_3; }; #pragma pack(pop, tp) struct { char ___m_ByteValue_3_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_ByteValue_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_SByteValue_4_OffsetPadding[4]; // System.SByte UnityEngine.InputSystem.Utilities.PrimitiveValue::m_SByteValue int8_t ___m_SByteValue_4; }; #pragma pack(pop, tp) struct { char ___m_SByteValue_4_OffsetPadding_forAlignmentOnly[4]; int8_t ___m_SByteValue_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ShortValue_5_OffsetPadding[4]; // System.Int16 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_ShortValue int16_t ___m_ShortValue_5; }; #pragma pack(pop, tp) struct { char ___m_ShortValue_5_OffsetPadding_forAlignmentOnly[4]; int16_t ___m_ShortValue_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UShortValue_6_OffsetPadding[4]; // System.UInt16 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_UShortValue uint16_t ___m_UShortValue_6; }; #pragma pack(pop, tp) struct { char ___m_UShortValue_6_OffsetPadding_forAlignmentOnly[4]; uint16_t ___m_UShortValue_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_IntValue_7_OffsetPadding[4]; // System.Int32 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_IntValue int32_t ___m_IntValue_7; }; #pragma pack(pop, tp) struct { char ___m_IntValue_7_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_IntValue_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UIntValue_8_OffsetPadding[4]; // System.UInt32 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_UIntValue uint32_t ___m_UIntValue_8; }; #pragma pack(pop, tp) struct { char ___m_UIntValue_8_OffsetPadding_forAlignmentOnly[4]; uint32_t ___m_UIntValue_8_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_LongValue_9_OffsetPadding[4]; // System.Int64 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_LongValue int64_t ___m_LongValue_9; }; #pragma pack(pop, tp) struct { char ___m_LongValue_9_OffsetPadding_forAlignmentOnly[4]; int64_t ___m_LongValue_9_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ULongValue_10_OffsetPadding[4]; // System.UInt64 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_ULongValue uint64_t ___m_ULongValue_10; }; #pragma pack(pop, tp) struct { char ___m_ULongValue_10_OffsetPadding_forAlignmentOnly[4]; uint64_t ___m_ULongValue_10_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_FloatValue_11_OffsetPadding[4]; // System.Single UnityEngine.InputSystem.Utilities.PrimitiveValue::m_FloatValue float ___m_FloatValue_11; }; #pragma pack(pop, tp) struct { char ___m_FloatValue_11_OffsetPadding_forAlignmentOnly[4]; float ___m_FloatValue_11_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_DoubleValue_12_OffsetPadding[4]; // System.Double UnityEngine.InputSystem.Utilities.PrimitiveValue::m_DoubleValue double ___m_DoubleValue_12; }; #pragma pack(pop, tp) struct { char ___m_DoubleValue_12_OffsetPadding_forAlignmentOnly[4]; double ___m_DoubleValue_12_forAlignmentOnly; }; }; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.PrimitiveValue struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke { union { #pragma pack(push, tp, 1) struct { int32_t ___m_Type_0; }; #pragma pack(pop, tp) struct { int32_t ___m_Type_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_BoolValue_1_OffsetPadding[4]; int32_t ___m_BoolValue_1; }; #pragma pack(pop, tp) struct { char ___m_BoolValue_1_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_BoolValue_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_CharValue_2_OffsetPadding[4]; uint8_t ___m_CharValue_2; }; #pragma pack(pop, tp) struct { char ___m_CharValue_2_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_CharValue_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ByteValue_3_OffsetPadding[4]; uint8_t ___m_ByteValue_3; }; #pragma pack(pop, tp) struct { char ___m_ByteValue_3_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_ByteValue_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_SByteValue_4_OffsetPadding[4]; int8_t ___m_SByteValue_4; }; #pragma pack(pop, tp) struct { char ___m_SByteValue_4_OffsetPadding_forAlignmentOnly[4]; int8_t ___m_SByteValue_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ShortValue_5_OffsetPadding[4]; int16_t ___m_ShortValue_5; }; #pragma pack(pop, tp) struct { char ___m_ShortValue_5_OffsetPadding_forAlignmentOnly[4]; int16_t ___m_ShortValue_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UShortValue_6_OffsetPadding[4]; uint16_t ___m_UShortValue_6; }; #pragma pack(pop, tp) struct { char ___m_UShortValue_6_OffsetPadding_forAlignmentOnly[4]; uint16_t ___m_UShortValue_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_IntValue_7_OffsetPadding[4]; int32_t ___m_IntValue_7; }; #pragma pack(pop, tp) struct { char ___m_IntValue_7_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_IntValue_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UIntValue_8_OffsetPadding[4]; uint32_t ___m_UIntValue_8; }; #pragma pack(pop, tp) struct { char ___m_UIntValue_8_OffsetPadding_forAlignmentOnly[4]; uint32_t ___m_UIntValue_8_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_LongValue_9_OffsetPadding[4]; int64_t ___m_LongValue_9; }; #pragma pack(pop, tp) struct { char ___m_LongValue_9_OffsetPadding_forAlignmentOnly[4]; int64_t ___m_LongValue_9_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ULongValue_10_OffsetPadding[4]; uint64_t ___m_ULongValue_10; }; #pragma pack(pop, tp) struct { char ___m_ULongValue_10_OffsetPadding_forAlignmentOnly[4]; uint64_t ___m_ULongValue_10_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_FloatValue_11_OffsetPadding[4]; float ___m_FloatValue_11; }; #pragma pack(pop, tp) struct { char ___m_FloatValue_11_OffsetPadding_forAlignmentOnly[4]; float ___m_FloatValue_11_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_DoubleValue_12_OffsetPadding[4]; double ___m_DoubleValue_12; }; #pragma pack(pop, tp) struct { char ___m_DoubleValue_12_OffsetPadding_forAlignmentOnly[4]; double ___m_DoubleValue_12_forAlignmentOnly; }; }; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.PrimitiveValue struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com { union { #pragma pack(push, tp, 1) struct { int32_t ___m_Type_0; }; #pragma pack(pop, tp) struct { int32_t ___m_Type_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_BoolValue_1_OffsetPadding[4]; int32_t ___m_BoolValue_1; }; #pragma pack(pop, tp) struct { char ___m_BoolValue_1_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_BoolValue_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_CharValue_2_OffsetPadding[4]; uint8_t ___m_CharValue_2; }; #pragma pack(pop, tp) struct { char ___m_CharValue_2_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_CharValue_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ByteValue_3_OffsetPadding[4]; uint8_t ___m_ByteValue_3; }; #pragma pack(pop, tp) struct { char ___m_ByteValue_3_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_ByteValue_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_SByteValue_4_OffsetPadding[4]; int8_t ___m_SByteValue_4; }; #pragma pack(pop, tp) struct { char ___m_SByteValue_4_OffsetPadding_forAlignmentOnly[4]; int8_t ___m_SByteValue_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ShortValue_5_OffsetPadding[4]; int16_t ___m_ShortValue_5; }; #pragma pack(pop, tp) struct { char ___m_ShortValue_5_OffsetPadding_forAlignmentOnly[4]; int16_t ___m_ShortValue_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UShortValue_6_OffsetPadding[4]; uint16_t ___m_UShortValue_6; }; #pragma pack(pop, tp) struct { char ___m_UShortValue_6_OffsetPadding_forAlignmentOnly[4]; uint16_t ___m_UShortValue_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_IntValue_7_OffsetPadding[4]; int32_t ___m_IntValue_7; }; #pragma pack(pop, tp) struct { char ___m_IntValue_7_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_IntValue_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UIntValue_8_OffsetPadding[4]; uint32_t ___m_UIntValue_8; }; #pragma pack(pop, tp) struct { char ___m_UIntValue_8_OffsetPadding_forAlignmentOnly[4]; uint32_t ___m_UIntValue_8_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_LongValue_9_OffsetPadding[4]; int64_t ___m_LongValue_9; }; #pragma pack(pop, tp) struct { char ___m_LongValue_9_OffsetPadding_forAlignmentOnly[4]; int64_t ___m_LongValue_9_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ULongValue_10_OffsetPadding[4]; uint64_t ___m_ULongValue_10; }; #pragma pack(pop, tp) struct { char ___m_ULongValue_10_OffsetPadding_forAlignmentOnly[4]; uint64_t ___m_ULongValue_10_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_FloatValue_11_OffsetPadding[4]; float ___m_FloatValue_11; }; #pragma pack(pop, tp) struct { char ___m_FloatValue_11_OffsetPadding_forAlignmentOnly[4]; float ___m_FloatValue_11_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_DoubleValue_12_OffsetPadding[4]; double ___m_DoubleValue_12; }; #pragma pack(pop, tp) struct { char ___m_DoubleValue_12_OffsetPadding_forAlignmentOnly[4]; double ___m_DoubleValue_12_forAlignmentOnly; }; }; }; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // System.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; struct Type_t_StaticFields { // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_1; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2; // System.Object System.Type::Missing RuntimeObject* ___Missing_3; // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6; }; // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController struct ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C : public RuntimeObject { // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::k__BackingField bool ___U3CfinishedU3Ek__BackingField_0; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::k__BackingField bool ___U3CpausedU3Ek__BackingField_1; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::k__BackingField int32_t ___U3CpositionU3Ek__BackingField_2; // UnityEngine.InputSystem.LowLevel.InputEventTrace UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_EventTrace InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* ___m_EventTrace_3; // UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_Enumerator Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* ___m_Enumerator_4; // UnityEngine.InputSystem.Utilities.InlinedArray`1> UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_DeviceIDMappings InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43 ___m_DeviceIDMappings_5; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_CreateNewDevices bool ___m_CreateNewDevices_6; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_CreatedDevices InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C ___m_CreatedDevices_7; // System.Action UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_OnFinished Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_OnFinished_8; // System.Action`1 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_OnEvent Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* ___m_OnEvent_9; // System.Double UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_StartTimeAsPerFirstEvent double ___m_StartTimeAsPerFirstEvent_10; // System.Double UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_StartTimeAsPerRuntime double ___m_StartTimeAsPerRuntime_11; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_AllEventsByTimeIndex int32_t ___m_AllEventsByTimeIndex_12; // System.Collections.Generic.List`1 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::m_AllEventsByTime List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* ___m_AllEventsByTime_13; }; // UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState struct SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 { // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState::lastUpdateType int32_t ___lastUpdateType_0; // UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState::playerUpdateStepCount UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324 ___playerUpdateStepCount_1; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState struct SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshaled_pinvoke { int32_t ___lastUpdateType_0; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke ___playerUpdateStepCount_1; }; // Native definition for COM marshalling of UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState struct SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshaled_com { int32_t ___lastUpdateType_0; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com ___playerUpdateStepCount_1; }; // System.Action`1 struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7 : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6 : public MulticastDelegate_t { }; // System.Action`4 struct Action_4_t6851B1EC5DCD4CBADE8DBCFA19AEDF291296FCF6 : public MulticastDelegate_t { }; // System.Action`4 struct Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B : public MulticastDelegate_t { }; // System.Action`4 struct Action_4_tEDE2F4136308461AABC88EB84052E02ED2F9C8DB : public MulticastDelegate_t { }; // System.Action`4 struct Action_4_t595C7D13B665306D3E501CAF580759041B0C8171 : public MulticastDelegate_t { }; // System.Comparison`1 struct Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1 : public MulticastDelegate_t { }; // System.Func`4 struct Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2 : public MulticastDelegate_t { }; // System.Func`4 struct Func_4_t71673974799A3C352F89909BA77E8B33929F2A32 : public MulticastDelegate_t { }; // UnityEngine.InputSystem.InputControlList`1 struct InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA { // System.Int32 UnityEngine.InputSystem.InputControlList`1::m_Count int32_t ___m_Count_0; // Unity.Collections.NativeArray`1 UnityEngine.InputSystem.InputControlList`1::m_Indices NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___m_Indices_1; // Unity.Collections.Allocator UnityEngine.InputSystem.InputControlList`1::m_Allocator int32_t ___m_Allocator_2; }; // UnityEngine.InputSystem.InputControlList`1 struct InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31 { // System.Int32 UnityEngine.InputSystem.InputControlList`1::m_Count int32_t ___m_Count_0; // Unity.Collections.NativeArray`1 UnityEngine.InputSystem.InputControlList`1::m_Indices NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___m_Indices_1; // Unity.Collections.Allocator UnityEngine.InputSystem.InputControlList`1::m_Allocator int32_t ___m_Allocator_2; }; // System.Predicate`1 struct Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D : public MulticastDelegate_t { }; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.ArgumentException::_paramName String_t* ____paramName_18; }; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; // UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor struct AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275 : public InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4 { // System.Single UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor::min float ___min_1; // System.Single UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor::max float ___max_2; }; // UnityEngine.InputSystem.Processors.ClampProcessor struct ClampProcessor_tF3D734C88BDFC3618BA525B51A0244942A5E1E33 : public InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4 { // System.Single UnityEngine.InputSystem.Processors.ClampProcessor::min float ___min_1; // System.Single UnityEngine.InputSystem.Processors.ClampProcessor::max float ___max_2; }; // UnityEngine.InputSystem.Processors.CompensateDirectionProcessor struct CompensateDirectionProcessor_tD37E3634AA6A1D86A67B21CFFFF5BDD0F39183BE : public InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F { }; // UnityEngine.InputSystem.Processors.CompensateRotationProcessor struct CompensateRotationProcessor_t1D14AFF56CF5C0B6615C8448470ABF88F7480D02 : public InputProcessor_1_t43B1AEC927E378D43D0207A4C031927E872280CE { }; // UnityEngine.InputSystem.InputControl struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E : public RuntimeObject { // UnityEngine.InputSystem.LowLevel.InputStateBlock UnityEngine.InputSystem.InputControl::m_StateBlock InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___m_StateBlock_0; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.InputControl::m_Name InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Name_1; // System.String UnityEngine.InputSystem.InputControl::m_Path String_t* ___m_Path_2; // System.String UnityEngine.InputSystem.InputControl::m_DisplayName String_t* ___m_DisplayName_3; // System.String UnityEngine.InputSystem.InputControl::m_DisplayNameFromLayout String_t* ___m_DisplayNameFromLayout_4; // System.String UnityEngine.InputSystem.InputControl::m_ShortDisplayName String_t* ___m_ShortDisplayName_5; // System.String UnityEngine.InputSystem.InputControl::m_ShortDisplayNameFromLayout String_t* ___m_ShortDisplayNameFromLayout_6; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.InputControl::m_Layout InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Layout_7; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.InputControl::m_Variants InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Variants_8; // UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.InputControl::m_Device InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device_9; // UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.InputControl::m_Parent InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_Parent_10; // System.Int32 UnityEngine.InputSystem.InputControl::m_UsageCount int32_t ___m_UsageCount_11; // System.Int32 UnityEngine.InputSystem.InputControl::m_UsageStartIndex int32_t ___m_UsageStartIndex_12; // System.Int32 UnityEngine.InputSystem.InputControl::m_AliasCount int32_t ___m_AliasCount_13; // System.Int32 UnityEngine.InputSystem.InputControl::m_AliasStartIndex int32_t ___m_AliasStartIndex_14; // System.Int32 UnityEngine.InputSystem.InputControl::m_ChildCount int32_t ___m_ChildCount_15; // System.Int32 UnityEngine.InputSystem.InputControl::m_ChildStartIndex int32_t ___m_ChildStartIndex_16; // UnityEngine.InputSystem.InputControl/ControlFlags UnityEngine.InputSystem.InputControl::m_ControlFlags int32_t ___m_ControlFlags_17; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.InputControl::m_DefaultState PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_DefaultState_18; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.InputControl::m_MinValue PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MinValue_19; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.InputControl::m_MaxValue PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MaxValue_20; }; // UnityEngine.InputSystem.LowLevel.InputDeviceExecuteCommandDelegate struct InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A : public MulticastDelegate_t { }; // UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate struct InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E : public MulticastDelegate_t { }; // UnityEngine.InputSystem.LowLevel.InputEvent struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 { union { struct { union { #pragma pack(push, tp, 1) struct { // UnityEngineInternal.Input.NativeInputEvent UnityEngine.InputSystem.LowLevel.InputEvent::m_Event NativeInputEvent_tDE7DE9A48ACA442A8D37E2920836D00C26408CB8 ___m_Event_5; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { NativeInputEvent_tDE7DE9A48ACA442A8D37E2920836D00C26408CB8 ___m_Event_5_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5__padding[20]; }; }; // UnityEngine.InputSystem.LowLevel.InputEventBuffer struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE { // Unity.Collections.NativeArray`1 UnityEngine.InputSystem.LowLevel.InputEventBuffer::m_Buffer NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Buffer_1; // System.Int64 UnityEngine.InputSystem.LowLevel.InputEventBuffer::m_SizeInBytes int64_t ___m_SizeInBytes_2; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventBuffer::m_EventCount int32_t ___m_EventCount_3; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventBuffer::m_WeOwnTheBuffer bool ___m_WeOwnTheBuffer_4; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.LowLevel.InputEventBuffer struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Buffer_1; int64_t ___m_SizeInBytes_2; int32_t ___m_EventCount_3; int32_t ___m_WeOwnTheBuffer_4; }; // Native definition for COM marshalling of UnityEngine.InputSystem.LowLevel.InputEventBuffer struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_com { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Buffer_1; int64_t ___m_SizeInBytes_2; int32_t ___m_EventCount_3; int32_t ___m_WeOwnTheBuffer_4; }; // UnityEngine.InputSystem.InputSettings struct InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.String[] UnityEngine.InputSystem.InputSettings::m_SupportedDevices StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_SupportedDevices_4; // UnityEngine.InputSystem.InputSettings/UpdateMode UnityEngine.InputSystem.InputSettings::m_UpdateMode int32_t ___m_UpdateMode_5; // System.Int32 UnityEngine.InputSystem.InputSettings::m_MaxEventBytesPerUpdate int32_t ___m_MaxEventBytesPerUpdate_6; // System.Int32 UnityEngine.InputSystem.InputSettings::m_MaxQueuedEventsPerUpdate int32_t ___m_MaxQueuedEventsPerUpdate_7; // System.Boolean UnityEngine.InputSystem.InputSettings::m_CompensateForScreenOrientation bool ___m_CompensateForScreenOrientation_8; // System.Boolean UnityEngine.InputSystem.InputSettings::m_FilterNoiseOnCurrent bool ___m_FilterNoiseOnCurrent_9; // UnityEngine.InputSystem.InputSettings/BackgroundBehavior UnityEngine.InputSystem.InputSettings::m_BackgroundBehavior int32_t ___m_BackgroundBehavior_10; // UnityEngine.InputSystem.InputSettings/EditorInputBehaviorInPlayMode UnityEngine.InputSystem.InputSettings::m_EditorInputBehaviorInPlayMode int32_t ___m_EditorInputBehaviorInPlayMode_11; // System.Single UnityEngine.InputSystem.InputSettings::m_DefaultDeadzoneMin float ___m_DefaultDeadzoneMin_12; // System.Single UnityEngine.InputSystem.InputSettings::m_DefaultDeadzoneMax float ___m_DefaultDeadzoneMax_13; // System.Single UnityEngine.InputSystem.InputSettings::m_DefaultButtonPressPoint float ___m_DefaultButtonPressPoint_14; // System.Single UnityEngine.InputSystem.InputSettings::m_ButtonReleaseThreshold float ___m_ButtonReleaseThreshold_15; // System.Single UnityEngine.InputSystem.InputSettings::m_DefaultTapTime float ___m_DefaultTapTime_16; // System.Single UnityEngine.InputSystem.InputSettings::m_DefaultSlowTapTime float ___m_DefaultSlowTapTime_17; // System.Single UnityEngine.InputSystem.InputSettings::m_DefaultHoldTime float ___m_DefaultHoldTime_18; // System.Single UnityEngine.InputSystem.InputSettings::m_TapRadius float ___m_TapRadius_19; // System.Single UnityEngine.InputSystem.InputSettings::m_MultiTapDelayTime float ___m_MultiTapDelayTime_20; // System.Boolean UnityEngine.InputSystem.InputSettings::m_DisableRedundantEventsMerging bool ___m_DisableRedundantEventsMerging_21; // System.Collections.Generic.HashSet`1 UnityEngine.InputSystem.InputSettings::m_FeatureFlags HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ___m_FeatureFlags_22; }; // UnityEngine.InputSystem.LowLevel.InputStateHistory struct InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480 : public RuntimeObject { // System.Action`1 UnityEngine.InputSystem.LowLevel.InputStateHistory::k__BackingField Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* ___U3ConRecordAddedU3Ek__BackingField_1; // System.Func`4 UnityEngine.InputSystem.LowLevel.InputStateHistory::k__BackingField Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* ___U3ConShouldRecordStateChangeU3Ek__BackingField_2; // UnityEngine.InputSystem.InputControl[] UnityEngine.InputSystem.LowLevel.InputStateHistory::m_Controls InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_Controls_3; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::m_ControlCount int32_t ___m_ControlCount_4; // Unity.Collections.NativeArray`1 UnityEngine.InputSystem.LowLevel.InputStateHistory::m_RecordBuffer NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_RecordBuffer_5; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::m_StateSizeInBytes int32_t ___m_StateSizeInBytes_6; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::m_RecordCount int32_t ___m_RecordCount_7; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::m_HistoryDepth int32_t ___m_HistoryDepth_8; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::m_ExtraMemoryPerRecord int32_t ___m_ExtraMemoryPerRecord_9; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::m_HeadIndex int32_t ___m_HeadIndex_10; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateHistory::m_CurrentVersion uint32_t ___m_CurrentVersion_11; // System.Nullable`1 UnityEngine.InputSystem.LowLevel.InputStateHistory::m_UpdateMask Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20 ___m_UpdateMask_12; // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateHistory::m_AddNewControls bool ___m_AddNewControls_13; }; // System.InvalidCastException struct InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // System.InvalidOperationException struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // UnityEngine.InputSystem.Processors.InvertProcessor struct InvertProcessor_t2566A6B6EEAA2C1056B899E866A1416808C7A497 : public InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4 { }; // UnityEngine.InputSystem.Processors.InvertVector2Processor struct InvertVector2Processor_t6F0ECC5C79A2DA1A4FC8F5670D031DF887052FBF : public InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2 { // System.Boolean UnityEngine.InputSystem.Processors.InvertVector2Processor::invertX bool ___invertX_1; // System.Boolean UnityEngine.InputSystem.Processors.InvertVector2Processor::invertY bool ___invertY_2; }; // UnityEngine.InputSystem.Processors.InvertVector3Processor struct InvertVector3Processor_t19C6D39F6FE6F98704FA871F5A0727EAE3899ECB : public InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F { // System.Boolean UnityEngine.InputSystem.Processors.InvertVector3Processor::invertX bool ___invertX_1; // System.Boolean UnityEngine.InputSystem.Processors.InvertVector3Processor::invertY bool ___invertY_2; // System.Boolean UnityEngine.InputSystem.Processors.InvertVector3Processor::invertZ bool ___invertZ_3; }; // System.Collections.Generic.KeyNotFoundException struct KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // UnityEngine.InputSystem.Utilities.NamedValue struct NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED { // System.String UnityEngine.InputSystem.Utilities.NamedValue::k__BackingField String_t* ___U3CnameU3Ek__BackingField_1; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Utilities.NamedValue::k__BackingField PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___U3CvalueU3Ek__BackingField_2; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.NamedValue struct NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED_marshaled_pinvoke { char* ___U3CnameU3Ek__BackingField_1; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke ___U3CvalueU3Ek__BackingField_2; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.NamedValue struct NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED_marshaled_com { Il2CppChar* ___U3CnameU3Ek__BackingField_1; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com ___U3CvalueU3Ek__BackingField_2; }; // UnityEngineInternal.Input.NativeUpdateCallback struct NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495 : public MulticastDelegate_t { }; // UnityEngine.InputSystem.Processors.NormalizeProcessor struct NormalizeProcessor_t1EEC1D250C7CE21EA1657A3095B1075AE857CF2C : public InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4 { // System.Single UnityEngine.InputSystem.Processors.NormalizeProcessor::min float ___min_1; // System.Single UnityEngine.InputSystem.Processors.NormalizeProcessor::max float ___max_2; // System.Single UnityEngine.InputSystem.Processors.NormalizeProcessor::zero float ___zero_3; }; // UnityEngine.InputSystem.Processors.NormalizeVector2Processor struct NormalizeVector2Processor_t1C3FFBF7BE0FE665B1F73F2F40DCC55028C30EFA : public InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2 { }; // UnityEngine.InputSystem.Processors.NormalizeVector3Processor struct NormalizeVector3Processor_t15230F8A2FBFBB557835FBBF98C1937AD81D452C : public InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F { }; // System.NotImplementedException struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // UnityEngine.InputSystem.Processors.ScaleProcessor struct ScaleProcessor_t66880BF63B1235EAD75F375657EE0F9763C8C49D : public InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4 { // System.Single UnityEngine.InputSystem.Processors.ScaleProcessor::factor float ___factor_1; }; // UnityEngine.InputSystem.Processors.ScaleVector2Processor struct ScaleVector2Processor_tF0D6E4C4F72BA1E767CA8D78DAA6C5029BD13152 : public InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2 { // System.Single UnityEngine.InputSystem.Processors.ScaleVector2Processor::x float ___x_1; // System.Single UnityEngine.InputSystem.Processors.ScaleVector2Processor::y float ___y_2; }; // UnityEngine.InputSystem.Processors.ScaleVector3Processor struct ScaleVector3Processor_t245F186E78D9E5523CA4EFA49F4B8A1BF711E821 : public InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F { // System.Single UnityEngine.InputSystem.Processors.ScaleVector3Processor::x float ___x_1; // System.Single UnityEngine.InputSystem.Processors.ScaleVector3Processor::y float ___y_2; // System.Single UnityEngine.InputSystem.Processors.ScaleVector3Processor::z float ___z_3; }; // UnityEngine.InputSystem.Processors.StickDeadzoneProcessor struct StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39 : public InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2 { // System.Single UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::min float ___min_1; // System.Single UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::max float ___max_2; }; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem struct ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD { // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___U3CnameU3Ek__BackingField_0; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___U3ClayoutU3Ek__BackingField_1; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___U3CvariantsU3Ek__BackingField_2; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField String_t* ___U3CuseStateFromU3Ek__BackingField_3; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField String_t* ___U3CdisplayNameU3Ek__BackingField_4; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField String_t* ___U3CshortDisplayNameU3Ek__BackingField_5; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CusagesU3Ek__BackingField_6; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CaliasesU3Ek__BackingField_7; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField_8; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 ___U3CprocessorsU3Ek__BackingField_9; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField uint32_t ___U3CoffsetU3Ek__BackingField_10; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField uint32_t ___U3CbitU3Ek__BackingField_11; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField uint32_t ___U3CsizeInBitsU3Ek__BackingField_12; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField_13; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem/Flags UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField int32_t ___U3CflagsU3Ek__BackingField_14; // System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField int32_t ___U3CarraySizeU3Ek__BackingField_15; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___U3CdefaultStateU3Ek__BackingField_16; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___U3CminValueU3Ek__BackingField_17; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___U3CmaxValueU3Ek__BackingField_18; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem struct ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_marshaled_pinvoke { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke ___U3CnameU3Ek__BackingField_0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke ___U3ClayoutU3Ek__BackingField_1; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke ___U3CvariantsU3Ek__BackingField_2; char* ___U3CuseStateFromU3Ek__BackingField_3; char* ___U3CdisplayNameU3Ek__BackingField_4; char* ___U3CshortDisplayNameU3Ek__BackingField_5; ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CusagesU3Ek__BackingField_6; ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CaliasesU3Ek__BackingField_7; ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField_8; ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 ___U3CprocessorsU3Ek__BackingField_9; uint32_t ___U3CoffsetU3Ek__BackingField_10; uint32_t ___U3CbitU3Ek__BackingField_11; uint32_t ___U3CsizeInBitsU3Ek__BackingField_12; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField_13; int32_t ___U3CflagsU3Ek__BackingField_14; int32_t ___U3CarraySizeU3Ek__BackingField_15; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke ___U3CdefaultStateU3Ek__BackingField_16; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke ___U3CminValueU3Ek__BackingField_17; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke ___U3CmaxValueU3Ek__BackingField_18; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem struct ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_marshaled_com { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com ___U3CnameU3Ek__BackingField_0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com ___U3ClayoutU3Ek__BackingField_1; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com ___U3CvariantsU3Ek__BackingField_2; Il2CppChar* ___U3CuseStateFromU3Ek__BackingField_3; Il2CppChar* ___U3CdisplayNameU3Ek__BackingField_4; Il2CppChar* ___U3CshortDisplayNameU3Ek__BackingField_5; ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CusagesU3Ek__BackingField_6; ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CaliasesU3Ek__BackingField_7; ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField_8; ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 ___U3CprocessorsU3Ek__BackingField_9; uint32_t ___U3CoffsetU3Ek__BackingField_10; uint32_t ___U3CbitU3Ek__BackingField_11; uint32_t ___U3CsizeInBitsU3Ek__BackingField_12; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField_13; int32_t ___U3CflagsU3Ek__BackingField_14; int32_t ___U3CarraySizeU3Ek__BackingField_15; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com ___U3CdefaultStateU3Ek__BackingField_16; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com ___U3CminValueU3Ek__BackingField_17; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com ___U3CmaxValueU3Ek__BackingField_18; }; // System.Func`2 struct Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7 : public MulticastDelegate_t { }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tF5DD05EDBC520DD8097B5B6C4F393A65598F1A63 { // TKey System.Collections.Generic.KeyValuePair`2::key RuntimeObject* ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___value_1; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tEF774DF9AE88629615A657C4AE974F48009E2FFC { // TKey System.Collections.Generic.KeyValuePair`2::key String_t* ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___value_1; }; // System.Nullable`1 struct Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___value_1; }; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { // System.Object System.ArgumentOutOfRangeException::_actualValue RuntimeObject* ____actualValue_19; }; // UnityEngine.InputSystem.LowLevel.DeltaStateEvent struct DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859 { union { struct { union { #pragma pack(push, tp, 1) struct { // UnityEngine.InputSystem.LowLevel.InputEvent UnityEngine.InputSystem.LowLevel.DeltaStateEvent::baseEvent InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent_1; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent_1_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___stateFormat_2_OffsetPadding[20]; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.DeltaStateEvent::stateFormat FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___stateFormat_2; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___stateFormat_2_OffsetPadding_forAlignmentOnly[20]; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___stateFormat_2_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___stateOffset_3_OffsetPadding[24]; // System.UInt32 UnityEngine.InputSystem.LowLevel.DeltaStateEvent::stateOffset uint32_t ___stateOffset_3; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___stateOffset_3_OffsetPadding_forAlignmentOnly[24]; uint32_t ___stateOffset_3_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___stateData_4_OffsetPadding[28]; // UnityEngine.InputSystem.LowLevel.DeltaStateEvent/e__FixedBuffer UnityEngine.InputSystem.LowLevel.DeltaStateEvent::stateData U3CstateDataU3Ee__FixedBuffer_t2D79C7E59F64E19D0450D36680F1A1B52CD89F84 ___stateData_4; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___stateData_4_OffsetPadding_forAlignmentOnly[28]; U3CstateDataU3Ee__FixedBuffer_t2D79C7E59F64E19D0450D36680F1A1B52CD89F84 ___stateData_4_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859__padding[29]; }; }; // UnityEngine.InputSystem.InputDevice struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E { // UnityEngine.InputSystem.InputDevice/DeviceFlags UnityEngine.InputSystem.InputDevice::m_DeviceFlags int32_t ___m_DeviceFlags_24; // System.Int32 UnityEngine.InputSystem.InputDevice::m_DeviceId int32_t ___m_DeviceId_25; // System.Int32 UnityEngine.InputSystem.InputDevice::m_ParticipantId int32_t ___m_ParticipantId_26; // System.Int32 UnityEngine.InputSystem.InputDevice::m_DeviceIndex int32_t ___m_DeviceIndex_27; // UnityEngine.InputSystem.Layouts.InputDeviceDescription UnityEngine.InputSystem.InputDevice::m_Description InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___m_Description_28; // System.Double UnityEngine.InputSystem.InputDevice::m_LastUpdateTimeInternal double ___m_LastUpdateTimeInternal_29; // System.UInt32 UnityEngine.InputSystem.InputDevice::m_CurrentUpdateStepCount uint32_t ___m_CurrentUpdateStepCount_30; // UnityEngine.InputSystem.Utilities.InternedString[] UnityEngine.InputSystem.InputDevice::m_AliasesForEachControl InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_AliasesForEachControl_31; // UnityEngine.InputSystem.Utilities.InternedString[] UnityEngine.InputSystem.InputDevice::m_UsagesForEachControl InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_UsagesForEachControl_32; // UnityEngine.InputSystem.InputControl[] UnityEngine.InputSystem.InputDevice::m_UsageToControl InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_UsageToControl_33; // UnityEngine.InputSystem.InputControl[] UnityEngine.InputSystem.InputDevice::m_ChildrenForEachControl InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_ChildrenForEachControl_34; // System.UInt32[] UnityEngine.InputSystem.InputDevice::m_StateOffsetToControlMap UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_StateOffsetToControlMap_35; }; // UnityEngine.InputSystem.LowLevel.InputEventStream struct InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9 { // UnityEngine.InputSystem.LowLevel.InputEventBuffer UnityEngine.InputSystem.LowLevel.InputEventStream::m_NativeBuffer InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE ___m_NativeBuffer_0; // UnityEngine.InputSystem.LowLevel.InputEvent* UnityEngine.InputSystem.LowLevel.InputEventStream::m_CurrentNativeEventReadPtr InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventReadPtr_1; // UnityEngine.InputSystem.LowLevel.InputEvent* UnityEngine.InputSystem.LowLevel.InputEventStream::m_CurrentNativeEventWritePtr InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventWritePtr_2; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventStream::m_RemainingNativeEventCount int32_t ___m_RemainingNativeEventCount_3; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventStream::m_MaxAppendedEvents int32_t ___m_MaxAppendedEvents_4; // UnityEngine.InputSystem.LowLevel.InputEventBuffer UnityEngine.InputSystem.LowLevel.InputEventStream::m_AppendBuffer InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE ___m_AppendBuffer_5; // UnityEngine.InputSystem.LowLevel.InputEvent* UnityEngine.InputSystem.LowLevel.InputEventStream::m_CurrentAppendEventReadPtr InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventReadPtr_6; // UnityEngine.InputSystem.LowLevel.InputEvent* UnityEngine.InputSystem.LowLevel.InputEventStream::m_CurrentAppendEventWritePtr InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventWritePtr_7; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventStream::m_RemainingAppendEventCount int32_t ___m_RemainingAppendEventCount_8; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventStream::m_NumEventsRetainedInBuffer int32_t ___m_NumEventsRetainedInBuffer_9; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventStream::m_IsOpen bool ___m_IsOpen_10; }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.LowLevel.InputEventStream struct InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9_marshaled_pinvoke { InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke ___m_NativeBuffer_0; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventReadPtr_1; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventWritePtr_2; int32_t ___m_RemainingNativeEventCount_3; int32_t ___m_MaxAppendedEvents_4; InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke ___m_AppendBuffer_5; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventReadPtr_6; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventWritePtr_7; int32_t ___m_RemainingAppendEventCount_8; int32_t ___m_NumEventsRetainedInBuffer_9; int32_t ___m_IsOpen_10; }; // Native definition for COM marshalling of UnityEngine.InputSystem.LowLevel.InputEventStream struct InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9_marshaled_com { InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_com ___m_NativeBuffer_0; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventReadPtr_1; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventWritePtr_2; int32_t ___m_RemainingNativeEventCount_3; int32_t ___m_MaxAppendedEvents_4; InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_com ___m_AppendBuffer_5; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventReadPtr_6; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventWritePtr_7; int32_t ___m_RemainingAppendEventCount_8; int32_t ___m_NumEventsRetainedInBuffer_9; int32_t ___m_IsOpen_10; }; // UnityEngine.InputSystem.LowLevel.InputUpdateDelegate struct InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55 : public MulticastDelegate_t { }; // System.ObjectDisposedException struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB : public InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB { // System.String System.ObjectDisposedException::_objectName String_t* ____objectName_18; }; // UnityEngine.InputSystem.LowLevel.StateEvent struct StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F { union { struct { union { #pragma pack(push, tp, 1) struct { // UnityEngine.InputSystem.LowLevel.InputEvent UnityEngine.InputSystem.LowLevel.StateEvent::baseEvent InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent_2; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent_2_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___stateFormat_3_OffsetPadding[20]; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.StateEvent::stateFormat FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___stateFormat_3; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___stateFormat_3_OffsetPadding_forAlignmentOnly[20]; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___stateFormat_3_forAlignmentOnly; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___stateData_4_OffsetPadding[24]; // UnityEngine.InputSystem.LowLevel.StateEvent/e__FixedBuffer UnityEngine.InputSystem.LowLevel.StateEvent::stateData U3CstateDataU3Ee__FixedBuffer_t00ED1E0C66E396C0021CE2F46B671748BC5E5FEC ___stateData_4; }; #pragma pack(pop, tp) #pragma pack(push, tp, 1) struct { char ___stateData_4_OffsetPadding_forAlignmentOnly[24]; U3CstateDataU3Ee__FixedBuffer_t00ED1E0C66E396C0021CE2F46B671748BC5E5FEC ___stateData_4_forAlignmentOnly; }; #pragma pack(pop, tp) }; }; uint8_t StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F__padding[25]; }; }; // UnityEngine.InputSystem.LowLevel.TextEvent struct TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E { union { struct { union { #pragma pack(push, tp, 1) struct { // UnityEngine.InputSystem.LowLevel.InputEvent UnityEngine.InputSystem.LowLevel.TextEvent::baseEvent InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent_1; }; #pragma pack(pop, tp) struct { InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___character_2_OffsetPadding[20]; // System.Int32 UnityEngine.InputSystem.LowLevel.TextEvent::character int32_t ___character_2; }; #pragma pack(pop, tp) struct { char ___character_2_OffsetPadding_forAlignmentOnly[20]; int32_t ___character_2_forAlignmentOnly; }; }; }; uint8_t TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E__padding[24]; }; }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_tF8222A4639381794AAA8400055AD5CCB9CA671CB { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::_dictionary Dictionary_2_t59872F59645AC1330A11D759A7914EB73BB345E8* ____dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version int32_t ____version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index int32_t ____index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::_current KeyValuePair_2_tF5DD05EDBC520DD8097B5B6C4F393A65598F1A63 ____current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType int32_t ____getEnumeratorRetType_4; }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413 { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::_dictionary Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* ____dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version int32_t ____version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index int32_t ____index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::_current KeyValuePair_2_tEF774DF9AE88629615A657C4AE974F48009E2FFC ____current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType int32_t ____getEnumeratorRetType_4; }; // UnityEngine.InputSystem.InputManager struct InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210 : public RuntimeObject { // System.Int32 UnityEngine.InputSystem.InputManager::m_LayoutRegistrationVersion int32_t ___m_LayoutRegistrationVersion_0; // System.Single UnityEngine.InputSystem.InputManager::m_PollingFrequency float ___m_PollingFrequency_1; // UnityEngine.InputSystem.Layouts.InputControlLayout/Collection UnityEngine.InputSystem.InputManager::m_Layouts Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5 ___m_Layouts_2; // UnityEngine.InputSystem.Utilities.TypeTable UnityEngine.InputSystem.InputManager::m_Processors TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___m_Processors_3; // UnityEngine.InputSystem.Utilities.TypeTable UnityEngine.InputSystem.InputManager::m_Interactions TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___m_Interactions_4; // UnityEngine.InputSystem.Utilities.TypeTable UnityEngine.InputSystem.InputManager::m_Composites TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___m_Composites_5; // System.Int32 UnityEngine.InputSystem.InputManager::m_DevicesCount int32_t ___m_DevicesCount_6; // UnityEngine.InputSystem.InputDevice[] UnityEngine.InputSystem.InputManager::m_Devices InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_Devices_7; // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.InputManager::m_DevicesById Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3* ___m_DevicesById_8; // System.Int32 UnityEngine.InputSystem.InputManager::m_AvailableDeviceCount int32_t ___m_AvailableDeviceCount_9; // UnityEngine.InputSystem.InputManager/AvailableDevice[] UnityEngine.InputSystem.InputManager::m_AvailableDevices AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* ___m_AvailableDevices_10; // System.Int32 UnityEngine.InputSystem.InputManager::m_DisconnectedDevicesCount int32_t ___m_DisconnectedDevicesCount_11; // UnityEngine.InputSystem.InputDevice[] UnityEngine.InputSystem.InputManager::m_DisconnectedDevices InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DisconnectedDevices_12; // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.InputManager::m_UpdateMask int32_t ___m_UpdateMask_13; // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.InputManager::m_CurrentUpdate int32_t ___m_CurrentUpdate_14; // UnityEngine.InputSystem.LowLevel.InputStateBuffers UnityEngine.InputSystem.InputManager::m_StateBuffers InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 ___m_StateBuffers_15; // UnityEngine.InputSystem.Utilities.CallbackArray`1> UnityEngine.InputSystem.InputManager::m_DeviceChangeListeners CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333 ___m_DeviceChangeListeners_16; // UnityEngine.InputSystem.Utilities.CallbackArray`1> UnityEngine.InputSystem.InputManager::m_DeviceStateChangeListeners CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85 ___m_DeviceStateChangeListeners_17; // UnityEngine.InputSystem.Utilities.CallbackArray`1 UnityEngine.InputSystem.InputManager::m_DeviceFindLayoutCallbacks CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D ___m_DeviceFindLayoutCallbacks_18; // UnityEngine.InputSystem.Utilities.CallbackArray`1 UnityEngine.InputSystem.InputManager::m_DeviceCommandCallbacks CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885 ___m_DeviceCommandCallbacks_19; // UnityEngine.InputSystem.Utilities.CallbackArray`1> UnityEngine.InputSystem.InputManager::m_LayoutChangeListeners CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC ___m_LayoutChangeListeners_20; // UnityEngine.InputSystem.Utilities.CallbackArray`1> UnityEngine.InputSystem.InputManager::m_EventListeners CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37 ___m_EventListeners_21; // UnityEngine.InputSystem.Utilities.CallbackArray`1 UnityEngine.InputSystem.InputManager::m_BeforeUpdateListeners CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529 ___m_BeforeUpdateListeners_22; // UnityEngine.InputSystem.Utilities.CallbackArray`1 UnityEngine.InputSystem.InputManager::m_AfterUpdateListeners CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529 ___m_AfterUpdateListeners_23; // UnityEngine.InputSystem.Utilities.CallbackArray`1 UnityEngine.InputSystem.InputManager::m_SettingsChangedListeners CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529 ___m_SettingsChangedListeners_24; // System.Boolean UnityEngine.InputSystem.InputManager::m_NativeBeforeUpdateHooked bool ___m_NativeBeforeUpdateHooked_25; // System.Boolean UnityEngine.InputSystem.InputManager::m_HaveDevicesWithStateCallbackReceivers bool ___m_HaveDevicesWithStateCallbackReceivers_26; // System.Boolean UnityEngine.InputSystem.InputManager::m_HasFocus bool ___m_HasFocus_27; // UnityEngine.InputSystem.LowLevel.InputEventStream UnityEngine.InputSystem.InputManager::m_InputEventStream InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9 ___m_InputEventStream_28; // UnityEngine.InputSystem.LowLevel.InputDeviceExecuteCommandDelegate UnityEngine.InputSystem.InputManager::m_DeviceFindExecuteCommandDelegate InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___m_DeviceFindExecuteCommandDelegate_29; // System.Int32 UnityEngine.InputSystem.InputManager::m_DeviceFindExecuteCommandDeviceId int32_t ___m_DeviceFindExecuteCommandDeviceId_30; // UnityEngine.InputSystem.LowLevel.IInputRuntime UnityEngine.InputSystem.InputManager::m_Runtime RuntimeObject* ___m_Runtime_31; // UnityEngine.InputSystem.LowLevel.InputMetrics UnityEngine.InputSystem.InputManager::m_Metrics InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338 ___m_Metrics_32; // UnityEngine.InputSystem.InputSettings UnityEngine.InputSystem.InputManager::m_Settings InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* ___m_Settings_33; // UnityEngine.InputSystem.InputManager/StateChangeMonitorsForDevice[] UnityEngine.InputSystem.InputManager::m_StateChangeMonitors StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* ___m_StateChangeMonitors_34; // UnityEngine.InputSystem.Utilities.InlinedArray`1 UnityEngine.InputSystem.InputManager::m_StateChangeMonitorTimeouts InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA ___m_StateChangeMonitorTimeouts_35; // UnityEngine.InputSystem.InputManager/DeviceState[] UnityEngine.InputSystem.InputManager::m_SavedDeviceStates DeviceStateU5BU5D_t2FFF1D33A730514A6E6B9A88A22A1E5292442DD0* ___m_SavedDeviceStates_36; // UnityEngine.InputSystem.InputManager/AvailableDevice[] UnityEngine.InputSystem.InputManager::m_SavedAvailableDevices AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* ___m_SavedAvailableDevices_37; }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Object[] 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); } }; // UnityEngine.InputSystem.InputDevice[] 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); } }; // UnityEngine.InputSystem.InputControl[] 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); } }; // System.String[] 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); } }; // UnityEngine.InputSystem.Utilities.InternedString[] 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_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_StringLowerCase_1), (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_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_StringLowerCase_1), (void*)NULL); #endif } }; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[] struct ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104 : public RuntimeArray { ALIGN_FIELD (8) ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD m_Items[1]; inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField_0))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField_0))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField_1))->___m_StringOriginalCase_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField_1))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField_2))->___m_StringOriginalCase_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField_2))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CuseStateFromU3Ek__BackingField_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CdisplayNameU3Ek__BackingField_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CshortDisplayNameU3Ek__BackingField_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CusagesU3Ek__BackingField_6))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CaliasesU3Ek__BackingField_7))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CparametersU3Ek__BackingField_8))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CprocessorsU3Ek__BackingField_9))->___m_Array_0), (void*)NULL); #endif } inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField_0))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField_0))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField_1))->___m_StringOriginalCase_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField_1))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField_2))->___m_StringOriginalCase_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField_2))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CuseStateFromU3Ek__BackingField_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CdisplayNameU3Ek__BackingField_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CshortDisplayNameU3Ek__BackingField_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CusagesU3Ek__BackingField_6))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CaliasesU3Ek__BackingField_7))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CparametersU3Ek__BackingField_8))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CprocessorsU3Ek__BackingField_9))->___m_Array_0), (void*)NULL); #endif } }; // System.Reflection.FieldInfo[] struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8 : public RuntimeArray { ALIGN_FIELD (8) FieldInfo_t* m_Items[1]; inline FieldInfo_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline FieldInfo_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, FieldInfo_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline FieldInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline FieldInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Reflection.MemberInfo[] struct MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053 : public RuntimeArray { ALIGN_FIELD (8) MemberInfo_t* m_Items[1]; inline MemberInfo_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MemberInfo_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, MemberInfo_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline MemberInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MemberInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MemberInfo_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Reflection.PropertyInfo[] struct PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7 : public RuntimeArray { ALIGN_FIELD (8) PropertyInfo_t* m_Items[1]; inline PropertyInfo_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PropertyInfo_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, PropertyInfo_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline PropertyInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PropertyInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PropertyInfo_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.InputSystem.Layouts.InputControlAttribute[] struct InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB : public RuntimeArray { ALIGN_FIELD (8) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* m_Items[1]; inline InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D** 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, InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.InputSystem.Utilities.NamedValue[] struct NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A : public RuntimeArray { ALIGN_FIELD (8) NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED m_Items[1]; inline NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED* 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, NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CnameU3Ek__BackingField_1), (void*)NULL); } inline NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CnameU3Ek__BackingField_1), (void*)NULL); } }; // UnityEngine.InputSystem.Utilities.NameAndParameters[] struct NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2 : public RuntimeArray { ALIGN_FIELD (8) NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01 m_Items[1]; inline NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01* 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, NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CnameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CparametersU3Ek__BackingField_1))->___m_Array_0), (void*)NULL); #endif } inline NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CnameU3Ek__BackingField_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CparametersU3Ek__BackingField_1))->___m_Array_0), (void*)NULL); #endif } }; // UnityEngine.InputSystem.LowLevel.InputEventPtr[] struct InputEventPtrU5BU5D_tC8D2CB7018396F4C074F2202E79522E9B0979821 : public RuntimeArray { ALIGN_FIELD (8) InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 m_Items[1]; inline InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* 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, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C void InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshal_pinvoke(const InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE& unmarshaled, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshal_pinvoke_back(const InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke& marshaled, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE& unmarshaled); IL2CPP_EXTERN_C void InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshal_pinvoke_cleanup(InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_pinvoke(const UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324& unmarshaled, UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_pinvoke_back(const UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke& marshaled, UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324& unmarshaled); IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_pinvoke_cleanup(UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_com(const UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324& unmarshaled, UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com& marshaled); IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_com_back(const UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com& marshaled, UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324& unmarshaled); IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_com_cleanup(UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_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); // System.Collections.Generic.IEnumerator`1 UnityEngine.InputSystem.Utilities.InlinedArray`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InlinedArray_1_GetEnumerator_mD09AB17F5788E987BEAD70E80E269F3FB7E865C3_gshared (InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4* __this, const RuntimeMethod* method) ; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1>::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 InlinedArray_1_get_Item_m1C8BF2A41804F8D2B398B234FE3B1E940D36DFF1_gshared (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* __this, int32_t ___index0, const RuntimeMethod* method) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_gshared_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1>::RemoveAtWithCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1_RemoveAtWithCapacity_m4D058322BEC61FA58F04CE9A837A2E464759415E_gshared (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221_gshared (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1>::set_Item(System.Int32,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1_set_Item_m6A196904387C38864370BABA0CBACC0EEF6BB786_gshared (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* __this, int32_t ___index0, KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 ___value1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1>::AppendWithCapacity(TValue,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InlinedArray_1_AppendWithCapacity_mDB0D8ADCFF5D374E15017980D7073D63B8E8C48F_gshared (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* __this, KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 ___value0, int32_t ___capacityIncrement1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6CF56031007CD05AA70A2FDA98FB9652FD3C0DF5_gshared (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m2EE80016B94F10A7E9150D8ABB6C5668609CBAB3_gshared_inline (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___item0, const RuntimeMethod* method) ; // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_m3066D7B2DF7828CC841C0313A7664013366E7F33_gshared (Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB9A929B41F7294B9F91D91FFCEB73C358478813_gshared (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* ___comparison0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_gshared_inline (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m30D56EDF2807EF309EEF182BA63A3F0EF0B08A15_gshared_inline (Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___obj0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718_gshared (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, int32_t ___index0, const RuntimeMethod* method) ; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_gshared_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method) ; // System.Void System.Predicate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_mB518D664C1FF6E6E0E5886154563FF1AD31B74D3_gshared (Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::IndexOf(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_IndexOf_mFE4262FD29B7CC10555B765F22C7D263C0BC97AB_gshared (ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570* __this, Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D* ___predicate0, const RuntimeMethod* method) ; // TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52 ReadOnlyArray_1_get_Item_mDFB5E4BE282F80EE3CF856F0DD06DD5BD72B8B2A_gshared (ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::AppendWithCapacity(TValue,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InlinedArray_1_AppendWithCapacity_m9862A91090391A77B2DCC2428616248FC176C180_gshared (InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4* __this, RuntimeObject* ___value0, int32_t ___capacityIncrement1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventPtr::IsA() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_gshared (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method) ; // System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr(Unity.Collections.NativeArray`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___nativeArray0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventPtr::IsA() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventPtr_IsA_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m01CE0B6701368BD1BFDB10DE3162AF9A3D413B8A_gshared (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE27CCE9BF36CDA5E1C92CEBAECF98A3D57951455_gshared (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method) ; // System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafeBufferPointerWithoutChecks(Unity.Collections.NativeArray`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafeBufferPointerWithoutChecks_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m58834772960B0CE2EA5DFD6A79AC158FDE99C90A_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___nativeArray0, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mBF7DDBCD230E9D28EDF45D3E65F907DE1AE0CCBC_gshared_inline (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, int32_t ___obj0, const RuntimeMethod* method) ; // TResult System.Func`2::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_gshared_inline (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___arg0, const RuntimeMethod* method) ; // T[] System.Array::Empty() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method) ; // System.Void System.Action`4::Invoke(T1,T2,T3,T4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_4_Invoke_m531C21CFDE3860748A265C35E23427DF3BF57665_gshared_inline (Action_4_tEDE2F4136308461AABC88EB84052E02ED2F9C8DB* __this, RuntimeObject* ___arg10, double ___arg21, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___arg32, int64_t ___arg43, const RuntimeMethod* method) ; // System.Void System.Action`4::Invoke(T1,T2,T3,T4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_4_Invoke_m57BD9120171D15F15E5BD9AE705DC7F7EE36DE7B_gshared_inline (Action_4_t595C7D13B665306D3E501CAF580759041B0C8171* __this, RuntimeObject* ___arg10, double ___arg21, int64_t ___arg32, int32_t ___arg43, const RuntimeMethod* method) ; // System.Boolean Unity.Collections.NativeArray`1::get_IsCreated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ; // T System.Nullable`1::GetValueOrDefault() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::.ctor(TValue[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyArray_1__ctor_m2C5D5E2909635889EDB94C381385ED5D6128612F_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputControlList`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlList_1_Dispose_mB88ABF9267ADE8178F03975EA3E2261706B108F4_gshared (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, const RuntimeMethod* method) ; // TControl[] UnityEngine.InputSystem.InputControlList`1::ToArray(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* InputControlList_1_ToArray_m575684E978E3FC875272EF721E417E1905CD6174_gshared (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, bool ___dispose0, const RuntimeMethod* method) ; // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94 ReadOnlyArray_1_GetEnumerator_mE43A032C7C67896D9F8377C6C1C863C22F3044B6_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m041721B53AC187277BACB4EA9C86E299322EB0AB_gshared (Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94* __this, const RuntimeMethod* method) ; // TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mC38F33A423715DE1D9EAD3EADE1C8C03C52E4465_gshared (Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m95272BAC87E97D7B862DB72A8639565003BD244B_gshared (Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventPtr::IsA() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventPtr_IsA_TisDeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859_mF1E078C1A9AC9C4697BA6A4F763D17E398CBBDE7_gshared (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.ArrayHelpers::IndexOfReference(TFirst[],TSecond,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_IndexOfReference_TisRuntimeObject_TisRuntimeObject_m535F7C167C2FB8369A26267BF3D4454FBC57E4B4_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___array0, RuntimeObject* ___value1, int32_t ___count2, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.ArrayHelpers::AppendWithCapacity(TValue[]&,System.Int32&,TValue,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_AppendWithCapacity_TisRuntimeObject_m19BAAE7AED4E89978DEEE09ABC0C60F705B0C01E_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___array0, int32_t* ___count1, RuntimeObject* ___value2, int32_t ___capacityIncrement3, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m385E2072F05E124A5C5A65458BECB656EA710704_gshared_inline (Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___obj0, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ; // TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, int32_t ___index0, const RuntimeMethod* method) ; // TResult System.Func`4::Invoke(T1,T2,T3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_4_Invoke_mC7D21C922ACD57BEC4C04878D5BFFC1441C3779A_gshared_inline (Func_4_t71673974799A3C352F89909BA77E8B33929F2A32* __this, RuntimeObject* ___arg10, double ___arg21, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___arg32, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArrayExtensions::IndexOfReference(UnityEngine.InputSystem.Utilities.ReadOnlyArray`1,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyArrayExtensions_IndexOfReference_TisRuntimeObject_mF079919FF81FE817E0361E0CA73C17A837A71A9C_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5 ___array0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputProcessor`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_gshared (InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputProcessor`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_gshared (InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputProcessor`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputProcessor_1__ctor_mD16AAFDF5E257298ADA5114E0A83D7F7C854F4CF_gshared (InputProcessor_1_t43B1AEC927E378D43D0207A4C031927E872280CE* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputProcessor`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_gshared (InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::.ctor(TValue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5_gshared (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___array0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::.ctor(TValue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyArray_1__ctor_m1A1A6D0FD792CEAA60A7641BB5854BCD80217362_gshared (ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670* __this, ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___array0, const RuntimeMethod* method) ; // T System.Nullable`1::GetValueOrDefault() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___value0, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485_gshared (Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4* __this, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA682012E5951D6B004135D22C6B4B2D7D593990E_gshared (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, const RuntimeMethod* method) ; // T System.Reflection.CustomAttributeExtensions::GetCustomAttribute(System.Reflection.MemberInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m1ABB7BFE3A35B2A28A19FC1A0C752D5F8F74E70E_gshared (MemberInfo_t* ___element0, bool ___inherit1, const RuntimeMethod* method) ; // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* List_1_ToArray_m00CA5FB91CDA6365D58E28447BF529B32FE5AFE1_gshared (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m92E872488A5D1351FE7695A0328E8D468BEE1884_gshared (Func_2_t92904CE6AE729E23667675B2858ABE16106A0837* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // TNew[] UnityEngine.InputSystem.Utilities.ArrayHelpers::Select(TOld[],System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ArrayHelpers_Select_TisRuntimeObject_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mBE237CEBF8F679B52C0D92446D7546E72D98021F_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___array0, Func_2_t92904CE6AE729E23667675B2858ABE16106A0837* ___converter1, const RuntimeMethod* method) ; // T UnityEngine.JsonUtility::FromJson(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 JsonUtility_FromJson_TisLayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_mFEAE945D26422EBB6B69044C98CA8090A44EF5CC_gshared (String_t* ___json0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_gshared_inline (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC_gshared (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C_gshared (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, int32_t ___index0, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___value1, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Reflection.CustomAttributeExtensions::GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeExtensions_GetCustomAttributes_TisRuntimeObject_m0D7DAAE151C257290D695E54E6B7AC1281DA2809_gshared (MemberInfo_t* ___element0, bool ___inherit1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_gshared_inline (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___item0, const RuntimeMethod* method) ; // TValue[] UnityEngine.InputSystem.Utilities.ArrayHelpers::Join(TValue,TValue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ArrayHelpers_Join_TisRuntimeObject_mB4BB8CF7057A22A469FF3FF51DA0EFF81B6F0446_gshared (RuntimeObject* ___value0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m4F17E70CF3EC7D632ECB7CA358BF45038CE7DBCA_gshared (RuntimeObject* ___source0, Func_2_t92904CE6AE729E23667675B2858ABE16106A0837* ___selector1, const RuntimeMethod* method) ; // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m5CB0E15983CDB3BFD6E6A3DEB3049AC705BC027C_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ; // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* Enumerable_ToArray_TisNameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_mFACD3896A03F0E64AF3FABF033D6D733687701FF_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::.ctor(TValue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyArray_1__ctor_m0A2A04DEB5DD6904A88BA998F8DFF306E7932261_gshared (ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9* __this, NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A* ___array0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::.ctor(TValue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyArray_1__ctor_mEAD477EA9B978C5FB45054408D3AF3B53A4E9F37_gshared (ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41* __this, NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* ___array0, const RuntimeMethod* method) ; // TValue[] UnityEngine.InputSystem.Utilities.ArrayHelpers::Merge(TValue[],TValue[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ArrayHelpers_Merge_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA1D805ECA405F80412000B26AECD58B23B1CAAC0_gshared (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___first0, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___second1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1::Merge(UnityEngine.InputSystem.Utilities.InlinedArray`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1_Merge_mFBCBF398F83222C4F45F518BFAF15B5083CA4A7E_gshared (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* __this, InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___other0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF8222A4639381794AAA8400055AD5CCB9CA671CB Dictionary_2_GetEnumerator_mC480F53D79C49B466BE1AA3D20183B69A45B37FD_gshared (Dictionary_2_t59872F59645AC1330A11D759A7914EB73BB345E8* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m37CA84AE448904CF516FC7413249798A46459FAE_gshared (Enumerator_tF8222A4639381794AAA8400055AD5CCB9CA671CB* __this, const RuntimeMethod* method) ; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF5DD05EDBC520DD8097B5B6C4F393A65598F1A63 Enumerator_get_Current_m0373B60ED4ADFD0BB6384F21AA824052DC046AB2_gshared_inline (Enumerator_tF8222A4639381794AAA8400055AD5CCB9CA671CB* __this, const RuntimeMethod* method) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m0B23CA68619DDA4661F16C7E1DF5E9136DDE50E0_gshared_inline (KeyValuePair_2_tF5DD05EDBC520DD8097B5B6C4F393A65598F1A63* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m5412FA693B096C4757B05851062AF7A19D731318_gshared (Dictionary_2_t59872F59645AC1330A11D759A7914EB73BB345E8* __this, RuntimeObject* ___key0, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* ___value1, const RuntimeMethod* method) ; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD KeyValuePair_2_get_Value_mC984E0FD2A2116BD6D8E87245E7604F394144702_gshared_inline (KeyValuePair_2_tF5DD05EDBC520DD8097B5B6C4F393A65598F1A63* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m3BD5BA6D218A4CA09A07B9BA4D9CD305681187F0_gshared (Dictionary_2_t59872F59645AC1330A11D759A7914EB73BB345E8* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m032E337F756F97C0EC0461068ACBD68CB7901594_gshared (Enumerator_tF8222A4639381794AAA8400055AD5CCB9CA671CB* __this, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t5413D7AD049C57884DA4ABC89669C70C00462738* Dictionary_2_get_Values_m515D09D0312AD1F015116267E89D61C6AAF631B1_gshared (Dictionary_2_t59872F59645AC1330A11D759A7914EB73BB345E8* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m23F87068F1ED72DC86372B717F08CD9EF57C6BDA_gshared (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m298B011497B6E0C393B5E14B29687750963EC5E4_gshared (Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_m2799187D9F808D4AFA48AA6243D4E7E478AF2698_gshared (RuntimeObject* ___source0, Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7* ___predicate1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mB2E37F0F93BC63FC630BDA2CA7DCF22B822D22A1_gshared (Dictionary_2_t59872F59645AC1330A11D759A7914EB73BB345E8* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m87294AF6662DE1D6CC524D1133F3CC12A5C142E6_gshared (Dictionary_2_t59872F59645AC1330A11D759A7914EB73BB345E8* __this, RuntimeObject* ___key0, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___value1, const RuntimeMethod* method) ; // T UnityEngine.JsonUtility::FromJson(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F JsonUtility_FromJson_TisLayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F_m356827705190A962429DAF109AFC3D3D03E1F10F_gshared (String_t* ___json0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::Append(TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InlinedArray_1_Append_m14B1C35E2818E78C1671F1F02272804B4BF33D05_gshared (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___value0, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void System.ObjectDisposedException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48 (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* __this, String_t* ___objectName0, const RuntimeMethod* method) ; // System.Void System.InvalidOperationException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace::GetNextEvent(UnityEngine.InputSystem.LowLevel.InputEventPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventTrace_GetNextEvent_mDF7ED13DD6F42BA87EDE532CAB99BB697C8B108A (InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* ___current0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputEventPtr UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 Enumerator_get_Current_m3C388C6F62B1736308A7B1AAB5D1AE461B2D50CC_inline (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, const RuntimeMethod* method) ; // System.Void System.ArgumentNullException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___paramName0, const RuntimeMethod* method) ; // System.Void System.Action::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputSystem::remove_onBeforeUpdate(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onBeforeUpdate_mBF0659BB33E2FD7874CD45067CEFF08C3A7A9EE4 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::set_finished(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReplayController_set_finished_m05C11A4E622954AFDACE0F7AB76E93EEECD6B6A2_inline (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, bool ___value0, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerator`1 UnityEngine.InputSystem.Utilities.InlinedArray`1::GetEnumerator() inline RuntimeObject* InlinedArray_1_GetEnumerator_mF42E560968274088F43D58E20B67D7C313C7980B (InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C*, const RuntimeMethod*))InlinedArray_1_GetEnumerator_mD09AB17F5788E987BEAD70E80E269F3FB7E865C3_gshared)(__this, method); } // System.Void UnityEngine.InputSystem.InputSystem::RemoveDevice(UnityEngine.InputSystem.InputDevice) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RemoveDevice_m41F154CEBE1EB94090D2980BEA684E58799EA8B3 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.InputDevice::get_deviceId() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::WithDeviceMappedFromTo(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_WithDeviceMappedFromTo_m88AC8466C0CEAB26F9F502DF6A1B3853512F7090 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, int32_t ___recordedDeviceId0, int32_t ___playbackDeviceId1, const RuntimeMethod* method) ; // TValue UnityEngine.InputSystem.Utilities.InlinedArray`1>::get_Item(System.Int32) inline KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 InlinedArray_1_get_Item_m1C8BF2A41804F8D2B398B234FE3B1E940D36DFF1 (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* __this, int32_t ___index0, const RuntimeMethod* method) { return (( KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 (*) (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43*, int32_t, const RuntimeMethod*))InlinedArray_1_get_Item_m1C8BF2A41804F8D2B398B234FE3B1E940D36DFF1_gshared)(__this, ___index0, method); } // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline int32_t KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*, const RuntimeMethod*))KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_gshared_inline)(__this, method); } // System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1>::RemoveAtWithCapacity(System.Int32) inline void InlinedArray_1_RemoveAtWithCapacity_m4D058322BEC61FA58F04CE9A837A2E464759415E (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43*, int32_t, const RuntimeMethod*))InlinedArray_1_RemoveAtWithCapacity_m4D058322BEC61FA58F04CE9A837A2E464759415E_gshared)(__this, ___index0, method); } // System.Void System.Collections.Generic.KeyValuePair`2::.ctor(TKey,TValue) inline void KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221 (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method) { (( void (*) (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*, int32_t, int32_t, const RuntimeMethod*))KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221_gshared)(__this, ___key0, ___value1, method); } // System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1>::set_Item(System.Int32,TValue) inline void InlinedArray_1_set_Item_m6A196904387C38864370BABA0CBACC0EEF6BB786 (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* __this, int32_t ___index0, KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 ___value1, const RuntimeMethod* method) { (( void (*) (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43*, int32_t, KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189, const RuntimeMethod*))InlinedArray_1_set_Item_m6A196904387C38864370BABA0CBACC0EEF6BB786_gshared)(__this, ___index0, ___value1, method); } // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1>::AppendWithCapacity(TValue,System.Int32) inline int32_t InlinedArray_1_AppendWithCapacity_mDB0D8ADCFF5D374E15017980D7073D63B8E8C48F (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* __this, KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 ___value0, int32_t ___capacityIncrement1, const RuntimeMethod* method) { return (( int32_t (*) (InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43*, KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189, int32_t, const RuntimeMethod*))InlinedArray_1_AppendWithCapacity_mDB0D8ADCFF5D374E15017980D7073D63B8E8C48F_gshared)(__this, ___value0, ___capacityIncrement1, method); } // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::MoveNext(System.Boolean,UnityEngine.InputSystem.LowLevel.InputEventPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReplayController_MoveNext_m2887515FB9A9316E0A2A272C57ADA2301DD90980 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, bool ___skipFrameEvents0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* ___eventPtr1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::QueueEvent(UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayController_QueueEvent_mC5FA360DEB643DF3D85E7A9AFD6510D66A7F8BEE (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::set_position(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReplayController_set_position_m4948A3C77785BCBBE721AC7C452C470A9C24C098_inline (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputSystem::add_onBeforeUpdate(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onBeforeUpdate_mB479D148F4C1684B66FB64B79C9331813A596ECD (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::Finished() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayController_Finished_m264D5E388A7FA1EFCED8420A5969C84D505493DF (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m6CF56031007CD05AA70A2FDA98FB9652FD3C0DF5 (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, const RuntimeMethod* method) { (( void (*) (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*, const RuntimeMethod*))List_1__ctor_m6CF56031007CD05AA70A2FDA98FB9652FD3C0DF5_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m2EE80016B94F10A7E9150D8ABB6C5668609CBAB3_inline (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))List_1_Add_m2EE80016B94F10A7E9150D8ABB6C5668609CBAB3_gshared_inline)(__this, ___item0, method); } // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) inline void Comparison_1__ctor_m3066D7B2DF7828CC841C0313A7664013366E7F33 (Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_m3066D7B2DF7828CC841C0313A7664013366E7F33_gshared)(__this, ___object0, ___method1, method); } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) inline void List_1_Sort_mEB9A929B41F7294B9F91D91FFCEB73C358478813 (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* ___comparison0, const RuntimeMethod* method) { (( void (*) (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*, Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188*, const RuntimeMethod*))List_1_Sort_mEB9A929B41F7294B9F91D91FFCEB73C358478813_gshared)(__this, ___comparison0, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m385FC51CC8FD384DE531046778BB39C30B623B4F (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::get_paused() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ReplayController_get_paused_mA3967138FEFDD72AE8823B2B2DACEBE6E5555F30_inline (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_inline (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*, const RuntimeMethod*))List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_gshared_inline)(__this, method); } // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputEventPtr::get_type() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputEventTrace::get_FrameMarkerEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputEventTrace_get_FrameMarkerEvent_m2AABF936DE8A85187532D4A6B98B41DDB9955561 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Utilities.FourCC::op_Equality(UnityEngine.InputSystem.Utilities.FourCC,UnityEngine.InputSystem.Utilities.FourCC) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674 (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___left0, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___right1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::get_position() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReplayController_get_position_m39297BBE091E3E76FDD27B71AA7355148E908B88_inline (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) ; // System.Void System.Action::Invoke() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ; // System.Double UnityEngine.InputSystem.LowLevel.InputEventPtr::get_internalTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputEventPtr_get_internalTime_mB0A20BAF50AC9842691B0495A766A18B05CB4781 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventPtr::set_internalTime(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventPtr_set_internalTime_mBD0B465C6882DD13F5FA3AAE487C0FA8A68E3810 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, double ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventPtr::get_id() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputEventPtr_get_id_mED485DFF0A720B0A27201BAFD554D42A8FE527FB (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventPtr::get_deviceId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputEventPtr_get_deviceId_mD8B68EDC37D90A69EE67A47B3E17F4D80D4620D3 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::ApplyDeviceMapping(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReplayController_ApplyDeviceMapping_mE74A404A704F80B52F5FC9C728B13D0433A46962 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, int32_t ___originalDeviceId0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventPtr::set_deviceId(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventPtr_set_deviceId_mDC5B90109CDEECE63A5F1310379DB8B1B31D2B97 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m30D56EDF2807EF309EEF182BA63A3F0EF0B08A15_inline (Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))Action_1_Invoke_m30D56EDF2807EF309EEF182BA63A3F0EF0B08A15_gshared_inline)(__this, ___obj0, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputEventPtr::set_id(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventPtr_set_id_m8CCBE3CAF92578F56613E99AAA4334BCCFCFD40B (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputSystem::QueueEvent(UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_QueueEvent_m35F20668E3E09695F94D64AD9E9FA6510F8BBB40 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718 (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, int32_t ___index0, const RuntimeMethod* method) { return (( InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 (*) (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*, int32_t, const RuntimeMethod*))List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718_gshared)(__this, ___index0, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::.ctor(UnityEngine.InputSystem.LowLevel.InputEventTrace) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4F5637FFD01430441D557749B2443A43E2E52575 (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* ___trace0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBAEFD5A6376C9CFEE01B48D250572D491A8C6C24 (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c__DisplayClass43_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass43_0__ctor_m44DFCFD88DB448F015B1576A19C27E625666493C (U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* __this, const RuntimeMethod* method) ; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline int32_t KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189*, const RuntimeMethod*))KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_gshared_inline)(__this, method); } // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.LowLevel.InputEventTrace::get_deviceInfos() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570 InputEventTrace_get_deviceInfos_m66BCE6CE81C634A9352F04CF76CEA14F4E8B3942 (InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* __this, const RuntimeMethod* method) ; // System.Void System.Predicate`1::.ctor(System.Object,System.IntPtr) inline void Predicate_1__ctor_mB518D664C1FF6E6E0E5886154563FF1AD31B74D3 (Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_mB518D664C1FF6E6E0E5886154563FF1AD31B74D3_gshared)(__this, ___object0, ___method1, method); } // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::IndexOf(System.Predicate`1) inline int32_t ReadOnlyArray_1_IndexOf_mFE4262FD29B7CC10555B765F22C7D263C0BC97AB (ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570* __this, Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D* ___predicate0, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570*, Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D*, const RuntimeMethod*))ReadOnlyArray_1_IndexOf_mFE4262FD29B7CC10555B765F22C7D263C0BC97AB_gshared)(__this, ___predicate0, method); } // TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::get_Item(System.Int32) inline DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52 ReadOnlyArray_1_get_Item_mDFB5E4BE282F80EE3CF856F0DD06DD5BD72B8B2A (ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570* __this, int32_t ___index0, const RuntimeMethod* method) { return (( DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52 (*) (ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_mDFB5E4BE282F80EE3CF856F0DD06DD5BD72B8B2A_gshared)(__this, ___index0, method); } // System.String UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::get_layout() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DeviceInfo_get_layout_mC531D6400FCF8EE7CCBE96D0DC9328BC0A5AC24C_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.InternedString::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, String_t* ___text0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::HasLayout(UnityEngine.InputSystem.Utilities.InternedString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_HasLayout_m76BD57A515EFDE26B81646B755529776C02ACA8E (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___name0, const RuntimeMethod* method) ; // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A (String_t* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputSystem::RegisterLayout(System.String,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterLayout_m0B85065BF998E684B4CAC7D8DF2759906D551B9D (String_t* ___json0, String_t* ___name1, Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C ___matches2, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Utilities.InternedString::op_Implicit(UnityEngine.InputSystem.Utilities.InternedString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternedString_op_Implicit_mF8E1F7DA818367AEB1330013321063D7BDF30526 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___str0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.InputSystem::AddDevice(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputSystem_AddDevice_m6A36B1D42CC84336EEA8A36CA6F8EAF7069CA6C1 (String_t* ___layout0, String_t* ___name1, String_t* ___variants2, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::AppendWithCapacity(TValue,System.Int32) inline int32_t InlinedArray_1_AppendWithCapacity_mC3DD9D6BFC53FE2F13BC3FEE652EC3B2CBA547AE (InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___value0, int32_t ___capacityIncrement1, const RuntimeMethod* method) { return (( int32_t (*) (InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C*, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, int32_t, const RuntimeMethod*))InlinedArray_1_AppendWithCapacity_m9862A91090391A77B2DCC2428616248FC176C180_gshared)(__this, ___value0, ___capacityIncrement1, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2B226897DC23B48ACB5AF11CF779F3B02EDC558D (U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F* __this, const RuntimeMethod* method) ; // System.Double UnityEngine.InputSystem.LowLevel.InputEventPtr::get_time() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputEventPtr_get_time_mD2C90C66C334E767E2F9B5B9A3711B500027B185 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; // System.Int32 System.Double::CompareTo(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Double_CompareTo_m40FD7CA33B178CCFA4B6755267DC67841092CCFC (double* __this, double ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::get_deviceId() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DeviceInfo_get_deviceId_m1F56DCC1850CA1B775C357DA6D521F04EA74F0C6_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::set_deviceId(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceInfo_set_deviceId_m76EE4AFBA1FA3FFACF2E017498621E66A819DEBD_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::set_layout(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceInfo_set_layout_mB0175279434FFE48B744FE2CA4800A1EF24B2D69_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, String_t* ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::get_stateFormat() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED DeviceInfo_get_stateFormat_mA04A926E1277535752AC4117996C3B0F89D26916_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::set_stateFormat(UnityEngine.InputSystem.Utilities.FourCC) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceInfo_set_stateFormat_mFC8581D56C34FFCBF8264CFD61BA12CE56755478_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::get_stateSizeInBytes() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DeviceInfo_get_stateSizeInBytes_mD21A7DBF02B25079F7A1F1482AC2EFE5A86F5C9C_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::set_stateSizeInBytes(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceInfo_set_stateSizeInBytes_m7D7507BD0D817A86E99E3E44E216B31855ED06B3_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputEvent::get_sizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputEvent_get_sizeInBytes_m71B7FE5CF7674275875248208BB51161C90B9307 (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.StateEvent::get_stateSizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t StateEvent_get_stateSizeInBytes_m07E8E8D19DA4D9B58A23DC19680794764AE8FA21 (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* __this, const RuntimeMethod* method) ; // System.Void* UnityEngine.InputSystem.LowLevel.StateEvent::get_state() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26 (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventPtr::.ctor(UnityEngine.InputSystem.LowLevel.InputEvent*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___eventPtr0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputEventPtr UnityEngine.InputSystem.LowLevel.StateEvent::ToEventPtr() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 StateEvent_ToEventPtr_mD3680659E169AB02E24D776602EDDE77369CE06D (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.Utilities.FourCC::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED FourCC_op_Implicit_mE034DF02D6986EFBFA80055EC94936D958CBEF66 (int32_t ___i0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.StateEvent::get_typeStatic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED StateEvent_get_typeStatic_m919C8D08A31FF49959788F03C2DADD67B763B0BB (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventPtr::get_valid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventPtr::IsA() 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); } // System.String System.String::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ; // System.Void System.InvalidCastException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644 (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* __this, String_t* ___message0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.StateEvent* UnityEngine.InputSystem.LowLevel.StateEvent::FromUnchecked(UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* StateEvent_FromUnchecked_mED4304E6B802FC734B206A997DDC49B12FEBB29D (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___ptr0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputEvent* UnityEngine.InputSystem.LowLevel.InputEventPtr::get_data() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* InputEventPtr_get_data_m4694B5F91E787CE9586B5C7113AFEB89D33CC616_inline (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ; // Unity.Collections.NativeArray`1 UnityEngine.InputSystem.LowLevel.StateEvent::From(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr&,Unity.Collections.Allocator,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF StateEvent_From_m16DBA718CE9964C9FA2BB11BE476B865F0168FE7 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* ___eventPtr1, int32_t ___allocator2, bool ___useDefaultState3, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.InputDevice::get_added() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ; // System.Void System.ArgumentException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::get_format() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_alignedSizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_byteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ; // System.Void* UnityEngine.InputSystem.InputControl::get_currentStatePtr() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; // System.Void* UnityEngine.InputSystem.InputControl::get_defaultStatePtr() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* InputControl_get_defaultStatePtr_m0AB5C2504696867BAC98126C4A352141389C3160_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) inline void NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_gshared)(__this, ___length0, ___allocator1, ___options2, method); } // System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr(Unity.Collections.NativeArray`1) inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___nativeArray0, const RuntimeMethod* method) { return (( void* (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD_gshared)(___nativeArray0, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputEvent::.ctor(UnityEngine.InputSystem.Utilities.FourCC,System.Int32,System.Int32,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEvent__ctor_mC37410F819784AAFC4D2A58C104E0F093E932924 (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___type0, int32_t ___sizeInBytes1, int32_t ___deviceId2, double ___time3, const RuntimeMethod* method) ; // System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::MemCpy(System.Void*,System.Void*,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemCpy_m019E657B952C27F705607F0F3D371EEE526B716B (void* ___destination0, void* ___source1, int64_t ___size2, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.TextEvent::get_typeStatic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED TextEvent_get_typeStatic_m1140CC664806484A029BEACF8E85E2EA41DB0CD0 (TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventPtr::IsA() inline bool InputEventPtr_IsA_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m01CE0B6701368BD1BFDB10DE3162AF9A3D413B8A (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) { return (( bool (*) (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*, const RuntimeMethod*))InputEventPtr_IsA_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m01CE0B6701368BD1BFDB10DE3162AF9A3D413B8A_gshared)(__this, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_maxNumDevices() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_maxNumDevices_m0FEEC51F3510A61C081B4C4159FD4453CC847428_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_maxNumDevices(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_maxNumDevices_m9F11EC470346A3CB0048D2DAE5B38E3344E51C08_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_currentNumDevices() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentNumDevices_m95D2F0878FD22AFB147019A4511CEA6856FAFB45_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_currentNumDevices(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentNumDevices_m548C2BF7385931D42DD8FF22BB010FF602AC14EA_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_maxStateSizeInBytes() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_maxStateSizeInBytes_m105BD2DF857955095D11D617F738350B638C4EF2_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_maxStateSizeInBytes(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_maxStateSizeInBytes_m31330B150C4D44C95E79B2BCF9AC422E9D3CD105_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_currentStateSizeInBytes() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentStateSizeInBytes_mF8F8501666ADFA81A4BD4DF71F8E27847B0D6EA5_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_currentStateSizeInBytes(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentStateSizeInBytes_m9BBDBBD4A727B654A36F2396F40DB4D0E137CD7D_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_currentControlCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentControlCount_mEBDE0B72A6A56819D2BBA87394C386EECEBD78F3_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_currentControlCount(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentControlCount_mDF1F18CB6B69696C953510A4FE58C87D6FA72729_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_currentLayoutCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentLayoutCount_m69DC513C2784189A9B3F214A3332DD9DC352A528_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_currentLayoutCount(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_totalEventBytes() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalEventBytes_m04F4BFD498777335799D63A81C29AA97143CC13B_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_totalEventBytes(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventBytes_m3E9A896A75E1A57ABA893EA1F63E98E041D404ED_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_totalEventCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalEventCount_m2EA373AAB2B4975C2BBAE3C37DA78946BB5BD0D0_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_totalEventCount(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventCount_mE8188B2A42002E32190B8981B2B5D2D08A95DBE5_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_totalUpdateCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalUpdateCount_mCF84FB729C509B5D85A54EA1A6AC36980ED2CC61_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_totalUpdateCount(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalUpdateCount_mF43ADDD579F92E2727B55A6E10B578180C2019C2_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::get_totalEventProcessingTime() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double InputMetrics_get_totalEventProcessingTime_mCF205D2B52FA9BC1E869BA7A6039FC0E712DABE3_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_totalEventProcessingTime(System.Double) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventProcessingTime_m1C75FA1C698121B1A1C5BE0044264CCAA0304732_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, double ___value0, const RuntimeMethod* method) ; // System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::get_totalEventLagTime() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double InputMetrics_get_totalEventLagTime_m70516750050E2D62430DB62B5D6E2EB22697C1E6_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_totalEventLagTime(System.Double) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventLagTime_m486CE7F87D0221E5829B6D7BDE37837CB3D239F4_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, double ___value0, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.LowLevel.InputMetrics::get_averageEventBytesPerFrame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputMetrics_get_averageEventBytesPerFrame_m3B35751312B79976908CAA27A8F8E9DB387E3DB8 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::get_averageProcessingTimePerEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputMetrics_get_averageProcessingTimePerEvent_m2A93733786AB9DD394CD35F52B3E3BD5B9307020 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::get_averageLagTimePerEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputMetrics_get_averageLagTimePerEvent_mE4CDD4A599B33E03A76F2E75E1CECDBED08115C7 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount::OnBeforeUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStepCount_OnBeforeUpdate_m064BE8C6A6E25B934C7CD9B81514C3A61376E002 (UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount::get_value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t UpdateStepCount_get_value_m939CB192D174FC917F8ABE9E05FEC308BFCDB459_inline (UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount::OnUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStepCount_OnUpdate_m7E993B061FBF276567B5004742BED2443F2D1426 (UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount::set_value(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdateStepCount_set_value_m94BD09FB80BCEAA8211533A7391D3708C19AF60A_inline (UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* __this, uint32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngineInternal.Input.NativeInputSystem::AllocateDeviceId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeInputSystem_AllocateDeviceId_mAC24A153C4BE2F1F32E9E674EBB7D4B56C868E82 (const RuntimeMethod* method) ; // System.Void UnityEngineInternal.Input.NativeInputSystem::Update(UnityEngineInternal.Input.NativeInputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputSystem_Update_m1AA42896EE1B197EE51781411326E243C102BAF5 (int32_t ___updateType0, const RuntimeMethod* method) ; // System.IntPtr System.IntPtr::op_Explicit(System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t IntPtr_op_Explicit_m04BEF6277775C13DD8A986812AAA3FCEC32DCCBE (void* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngineInternal.Input.NativeInputSystem::QueueInputEvent(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputSystem_QueueInputEvent_m316E7C47A9EB60CE9097020FDB7517F085729E6C (intptr_t ___inputEvent0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.FourCC::op_Implicit(UnityEngine.InputSystem.Utilities.FourCC) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FourCC_op_Implicit_m754D657392DC63F1F125F3391002C84ABD26144A (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___fourCC0, const RuntimeMethod* method) ; // System.Void* UnityEngine.InputSystem.LowLevel.InputDeviceCommand::get_payloadPtr() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputDeviceCommand_get_payloadPtr_mCE339E6458B03F15067C3ADE7D22EEBAE4D29982 (InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* __this, const RuntimeMethod* method) ; // System.Void System.IntPtr::.ctor(System.Void*) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputDeviceCommand::get_payloadSizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputDeviceCommand_get_payloadSizeInBytes_m65597C869B0A3AF1D1B928605A06216AB6897D11 (InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* __this, const RuntimeMethod* method) ; // System.Int64 UnityEngineInternal.Input.NativeInputSystem::IOCTL(System.Int32,System.Int32,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t NativeInputSystem_IOCTL_m621D812F5A83D696EE98475A877AA750D246B695 (int32_t ___deviceId0, int32_t ___code1, intptr_t ___data2, int32_t ___sizeInBytes3, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass7_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_0__ctor_m51D08934E5A8EC08EFB189DECE6572F9128ACB8A (U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698* __this, const RuntimeMethod* method) ; // System.Void UnityEngineInternal.Input.NativeUpdateCallback::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUpdateCallback__ctor_m04FDCD50564E7535FADAFF34BBA83500585A84F5 (NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass10_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_m8B3228945AA7BBBB692912F4767821233DBAA6B5 (U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m6053BD5AC27ECDD2DF78552B3ECB0D0F38B008C0 (Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass13_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0__ctor_m9BDD963AD4B4D771579687755A1B9A1DB691A89C (U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m04C8BE35346A258C612317730B8A43E84EEF5E55 (Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mE27CCE9BF36CDA5E1C92CEBAECF98A3D57951455_gshared)(__this, ___object0, ___method1, method); } // System.Action`2 UnityEngineInternal.Input.NativeInputSystem::get_onDeviceDiscovered() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* NativeInputSystem_get_onDeviceDiscovered_m7999CE102F66BB67257862F4DF70669B318E29DC (const RuntimeMethod* method) ; // System.Void UnityEngineInternal.Input.NativeInputSystem::set_onDeviceDiscovered(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputSystem_set_onDeviceDiscovered_m42370AEB4560BE9110FB59944D4E47F5B471DFE1 (Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Application::remove_quitting(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_remove_quitting_mC309C9BF095DF4D065340A2F47CC69FC6F7BEFB9 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Application::add_quitting(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_add_quitting_m0FEF9560C9CB99F40EEE8585455B4461101F70F4 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.Application::remove_focusChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_remove_focusChanged_m4CA301AB76C56118CC2E13CE73986FCB642D8B23 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Application::add_focusChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_add_focusChanged_mBD1C04E705BFAA42A2D76DF36480126797B92995 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Application::get_isFocused() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isFocused_m5E2835D701463AB393851163788F1F2DF3770E3E (const RuntimeMethod* method) ; // System.Void UnityEngineInternal.Input.NativeInputSystem::SetPollingFrequency(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputSystem_SetPollingFrequency_m48849AAAB200C17E60BD38964A1AD52390752D9C (float ___hertz0, const RuntimeMethod* method) ; // System.Double UnityEngineInternal.Input.NativeInputSystem::get_currentTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double NativeInputSystem_get_currentTime_m74CA30007EBB0E701F888443A2E4758339B2F764 (const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_fixedUnscaledTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedUnscaledTime_mCFC6BF7A5AFFE873756C725FE726DF6704A10D22 (const RuntimeMethod* method) ; // System.Double UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_currentTimeOffsetToRealtimeSinceStartup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double NativeInputRuntime_get_currentTimeOffsetToRealtimeSinceStartup_m012D3D1C30F95156D18F882AE7A17FA3F7668BC1 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) ; // System.Double UnityEngineInternal.Input.NativeInputSystem::get_currentTimeOffsetToRealtimeSinceStartup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double NativeInputSystem_get_currentTimeOffsetToRealtimeSinceStartup_m898F6908BE8AFECEE9B20ABE5AF0E518FAD94228 (const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_unscaledTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledTime_m99A3C76AB74B5278B44A5E8B3498E51ABBF793CA (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Application::get_runInBackground() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_runInBackground_m8D33ECA3D3F79D944AAF4D2BDECB3FC3E8CC7C56 (const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::OnShutdown() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_OnShutdown_mD52B4BB75DB77B06409941C49A6A41F41C6AAB4A (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___obj0, method); } // System.Int32 UnityEngine.Screen::get_width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mCA5D955A53CF6D29C8C7118D517D0FC84AE8056C (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Screen::get_height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m624DD2D53F34087064E3B9D09AC2207DB4E86CA8 (const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) ; // UnityEngine.ScreenOrientation UnityEngine.Screen::get_orientation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_orientation_m7B47A2719DDE296357BB3199AB3BECC49F9F4A6D (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Application::get_isBatchMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isBatchMode_mBE1AD2AA536A0252E56EF19F72E3EA31A8733EE9 (const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime__ctor_mF029A72DDB68E34A46455E6354309A9585D37573 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventBuffer::.ctor(UnityEngine.InputSystem.LowLevel.InputEvent*,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventBuffer__ctor_mC9DC5120D654A771A3E7B8B21E89EE6071DD01C3 (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___eventPtr0, int32_t ___eventCount1, int32_t ___sizeInBytes2, int32_t ___capacityInBytes3, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputUpdateDelegate::Invoke(UnityEngine.InputSystem.LowLevel.InputUpdateType,UnityEngine.InputSystem.LowLevel.InputEventBuffer&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_inline (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogException(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E (Exception_t* ___exception0, const RuntimeMethod* method) ; // System.Type System.Exception::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09 (Exception_t* __this, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E (RuntimeObject* ___message0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputEventBuffer::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventBuffer_Reset_m9E41B3CE9C7556C62AFC55772D7D4FBA8A99360B (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventBuffer::get_eventCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputEventBuffer_get_eventCount_mD120699C5A1CEBA76C878BC37DB2E39458F56C8E_inline (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) ; // System.Int64 UnityEngine.InputSystem.LowLevel.InputEventBuffer::get_sizeInBytes() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t InputEventBuffer_get_sizeInBytes_m49C3283A02CD4A529F430E6737AF2DB191D8BBD9_inline (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) ; // System.Int64 UnityEngine.InputSystem.LowLevel.InputEventBuffer::get_capacityInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputEventBuffer_get_capacityInBytes_m880911F29058AFF745E74D509EB224261374089B (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) ; // Unity.Collections.NativeArray`1 UnityEngine.InputSystem.LowLevel.InputEventBuffer::get_data() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF InputEventBuffer_get_data_m4188F4357FCFB7F743531925E7E4B75D5D066B92_inline (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) ; // System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafeBufferPointerWithoutChecks(Unity.Collections.NativeArray`1) inline void* NativeArrayUnsafeUtility_GetUnsafeBufferPointerWithoutChecks_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m58834772960B0CE2EA5DFD6A79AC158FDE99C90A (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___nativeArray0, const RuntimeMethod* method) { return (( void* (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafeBufferPointerWithoutChecks_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m58834772960B0CE2EA5DFD6A79AC158FDE99C90A_gshared)(___nativeArray0, method); } // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_mE01F1921DBD55EF6141E4F583FAC18E854BE027A_inline (Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* __this, int32_t ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378*, int32_t, const RuntimeMethod*))Action_1_Invoke_mBF7DDBCD230E9D28EDF45D3E65F907DE1AE0CCBC_gshared_inline)(__this, ___obj0, method); } // TResult System.Func`2::Invoke(T) inline bool Func_2_Invoke_m9E4BB29155A373750E25C8808FE41F57C04338D4_inline (Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* __this, int32_t ___arg0, const RuntimeMethod* method) { return (( bool (*) (Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29*, int32_t, const RuntimeMethod*))Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_gshared_inline)(__this, ___arg0, method); } // System.Void UnityEngine.InputSystem.InputManager::add_onDeviceStateChange(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onDeviceStateChange_mF7D8BA5B4407B93E73BC2ABCC7C2693D872D7A09 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputManager::remove_onDeviceStateChange(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onDeviceStateChange_mD8415A6413E21AAD4827ABB263DC58918E0EE5CB (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.DeltaStateEvent* UnityEngine.InputSystem.LowLevel.DeltaStateEvent::FromUnchecked(UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* DeltaStateEvent_FromUnchecked_m1E21FABAEA84C5B974E15AF1B91E09094A16EBC6 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___ptr0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateBlock UnityEngine.InputSystem.InputControl::get_stateBlock() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Utilities.FourCC::op_Inequality(UnityEngine.InputSystem.Utilities.FourCC,UnityEngine.InputSystem.Utilities.FourCC) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FourCC_op_Inequality_mD7122B2F4332BFE2AA18A50FC62C071E8CB7FDB2 (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___left0, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___right1, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, RuntimeObject* ___arg23, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputEvent* UnityEngine.InputSystem.LowLevel.InputEventPtr::op_Implicit(UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* InputEventPtr_op_Implicit_m404BDC6FF1FB748C1365FFEA330CDDD6579A2E6A (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.InputManager::get_defaultUpdateType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputManager_get_defaultUpdateType_mB7D093DDF6E2D3B78F8AA059FA9506800C33B35C (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.InputManager::UpdateState(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEvent*,UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_UpdateState_m5F6D683F850E278934DEB502A6DD96D975056477 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___eventPtr1, int32_t ___updateType2, const RuntimeMethod* method) ; // UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.InputControl::get_device() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ; // T[] System.Array::Empty() inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline (const RuntimeMethod* method) { return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline)(method); } // System.String System.String::Format(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputManager::AddStateChangeMonitor(UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddStateChangeMonitor_mA70F667FACEE81F1EC302EB9F89AA8A83111D603 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, RuntimeObject* ___monitor1, int64_t ___monitorIndex2, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputState/StateChangeMonitorDelegate::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateChangeMonitorDelegate__ctor_mA84CD919E53615B72F9AF0B8271CD108F4850FD0 (StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputState::AddChangeMonitor(UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_AddChangeMonitor_mA5F265B1DAD41FBD1C02333EFDDD71942876CE8E (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, RuntimeObject* ___monitor1, int64_t ___monitorIndex2, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputManager::RemoveStateChangeMonitor(UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveStateChangeMonitor_m42ABBCBBAFDF907F11E8DD737DEF32A4CBE6C7C4 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, RuntimeObject* ___monitor1, int64_t ___monitorIndex2, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputManager::AddStateChangeMonitorTimeout(UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor,System.Double,System.Int64,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddStateChangeMonitorTimeout_mC6AEF512D3D61ACCC189D3FB19B18296CD3D8BFF (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, RuntimeObject* ___monitor1, double ___time2, int64_t ___monitorIndex3, int32_t ___timerIndex4, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputManager::RemoveStateChangeMonitorTimeout(UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor,System.Int64,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveStateChangeMonitorTimeout_m112395C79777E5B919B945ABA0A6B76C9F320528 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, RuntimeObject* ___monitor0, int64_t ___monitorIndex1, int32_t ___timerIndex2, const RuntimeMethod* method) ; // System.Void System.Action`4::Invoke(T1,T2,T3,T4) inline void Action_4_Invoke_m198E9A8A619A0C123079959EA37444466A01FBA2_inline (Action_4_t6851B1EC5DCD4CBADE8DBCFA19AEDF291296FCF6* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___arg10, double ___arg21, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___arg32, int64_t ___arg43, const RuntimeMethod* method) { (( void (*) (Action_4_t6851B1EC5DCD4CBADE8DBCFA19AEDF291296FCF6*, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, double, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, int64_t, const RuntimeMethod*))Action_4_Invoke_m531C21CFDE3860748A265C35E23427DF3BF57665_gshared_inline)(__this, ___arg10, ___arg21, ___arg32, ___arg43, method); } // System.Void System.Action`4::Invoke(T1,T2,T3,T4) inline void Action_4_Invoke_mC48373C1507CB8B6472A0D9701BD1ABB49375BC2_inline (Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___arg10, double ___arg21, int64_t ___arg32, int32_t ___arg43, const RuntimeMethod* method) { (( void (*) (Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B*, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, double, int64_t, int32_t, const RuntimeMethod*))Action_4_Invoke_m57BD9120171D15F15E5BD9AE705DC7F7EE36DE7B_gshared_inline)(__this, ___arg10, ___arg21, ___arg32, ___arg43, method); } // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::set_format(UnityEngine.InputSystem.Utilities.FourCC) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::set_byteOffset(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___value0, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_bitOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::set_bitOffset(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___value0, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_sizeInBits() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::set_sizeInBits(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___value0, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_effectiveByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_effectiveByteOffset_m25A786194A52550CBC62B1A727EEA6F1CD0BFC3D (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_effectiveBitOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_effectiveBitOffset_m9DBDA5338F4242517409E936652D17D62599D118 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Assert(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216 (bool ___condition0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Utilities.MemoryHelpers::ReadSingleBit(System.Void*,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemoryHelpers_ReadSingleBit_m435620260BFD95F7B33502F98EAF6D6DE9C28EF7 (void* ___ptr0, uint32_t ___bitOffset1, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.Utilities.MemoryHelpers::ReadMultipleBitsAsUInt(System.Void*,System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t MemoryHelpers_ReadMultipleBitsAsUInt_mBB8B2A2D706732249E25C026A06203BE1FDC0372 (void* ___ptr0, uint32_t ___bitOffset1, uint32_t ___bitCount2, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.MemoryHelpers::ReadExcessKMultipleBitsAsInt(System.Void*,System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MemoryHelpers_ReadExcessKMultipleBitsAsInt_mC65E2E3D527FAF013C46CB07C493DD2A50665F5E (void* ___ptr0, uint32_t ___bitOffset1, uint32_t ___bitCount2, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Assert(System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806 (bool ___condition0, String_t* ___message1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateBlock::ReadInt(System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateBlock_ReadInt_mD3B6B5B084CDE93F49702CCF4AC3428CD5DC984C (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.MemoryHelpers::WriteSingleBit(System.Void*,System.UInt32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryHelpers_WriteSingleBit_m72417937A056A756E474BC8D72A84C45B4DEA1E8 (void* ___ptr0, uint32_t ___bitOffset1, bool ___value2, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.MemoryHelpers::WriteUIntAsMultipleBits(System.Void*,System.UInt32,System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryHelpers_WriteUIntAsMultipleBits_mF4BF6072D41C4CBC06769DFC6AAF1CEE329ED8E1 (void* ___ptr0, uint32_t ___bitOffset1, uint32_t ___bitCount2, uint32_t ___value3, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.MemoryHelpers::WriteIntAsExcessKMultipleBits(System.Void*,System.UInt32,System.UInt32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryHelpers_WriteIntAsExcessKMultipleBits_mF0914A0EF7957DADD474BB81AF82475BA276CE26 (void* ___ptr0, uint32_t ___bitOffset1, uint32_t ___bitCount2, int32_t ___value3, const RuntimeMethod* method) ; // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::WriteInt(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_WriteInt_mFDD5D19E799EAF75EC14EB38E131612880A5BB18 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, int32_t ___value1, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.Utilities.MemoryHelpers::ReadMultipleBitsAsNormalizedUInt(System.Void*,System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MemoryHelpers_ReadMultipleBitsAsNormalizedUInt_mF125690DC9531D9E74F7AA00FF4F0CED6A361CF7 (void* ___ptr0, uint32_t ___bitOffset1, uint32_t ___bitCount2, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.Utilities.NumberHelpers::IntToNormalizedFloat(System.Int32,System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NumberHelpers_IntToNormalizedFloat_m88973EB41AFB18D1A6900335248F3D77BBD2F1BC_inline (int32_t ___value0, int32_t ___minValue1, int32_t ___maxValue2, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.Utilities.NumberHelpers::UIntToNormalizedFloat(System.UInt32,System.UInt32,System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NumberHelpers_UIntToNormalizedFloat_m302B1379117FEDC56095650462521DEF0252181A_inline (uint32_t ___value0, uint32_t ___minValue1, uint32_t ___maxValue2, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.LowLevel.InputStateBlock::ReadFloat(System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputStateBlock_ReadFloat_mE73AB296192A471AFE5ECA929700364215E469D8 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.MemoryHelpers::WriteNormalizedUIntAsMultipleBits(System.Void*,System.UInt32,System.UInt32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryHelpers_WriteNormalizedUIntAsMultipleBits_m168F7AD897757CDF75BC9EF50182863A6EB79DEB (void* ___ptr0, uint32_t ___bitOffset1, uint32_t ___bitCount2, float ___value3, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.NumberHelpers::NormalizedFloatToInt(System.Single,System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline (float ___value0, int32_t ___intMinValue1, int32_t ___intMaxValue2, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.Utilities.NumberHelpers::NormalizedFloatToUInt(System.Single,System.UInt32,System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline (float ___value0, uint32_t ___uintMinValue1, uint32_t ___uintMaxValue2, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::WriteFloat(System.Void*,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_WriteFloat_mC76DEFF01258667BBC17EDD58265742133D008BE (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, float ___value1, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Utilities.PrimitiveValue::op_Implicit(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_op_Implicit_m4393C6F25CE81CD9B42E0DA522596339222ADC5A (bool ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Utilities.PrimitiveValue::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_op_Implicit_m85AEA8DB8205EE124E0C444E17A6DE9C5D18677D (int32_t ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Utilities.PrimitiveValue::op_Implicit(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_op_Implicit_mDB0FD011C0532A74ABD3277D848C662A7205D151 (uint32_t ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Utilities.PrimitiveValue::op_Implicit(System.Int16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_op_Implicit_m12C5F8C36A0C56674E54D78012FC6F4356CE00CC (int16_t ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Utilities.PrimitiveValue::op_Implicit(System.UInt16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_op_Implicit_mDB970E9F2F9032299DBD30D4842AA860E2566D80 (uint16_t ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Utilities.PrimitiveValue::op_Implicit(System.Byte) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_op_Implicit_mEDEC47B660DAF7F226F19431CA21445637A7EE19 (uint8_t ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Utilities.PrimitiveValue::op_Implicit(System.SByte) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_op_Implicit_m6BC3A0CEC20C264FF552FEBBD8337E92273CE6E9 (int8_t ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Utilities.PrimitiveValue::op_Implicit(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_op_Implicit_m2E37FE97D7684B627489F765FC9BE697C08A7120 (float ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.LowLevel.InputStateBlock::FloatToPrimitiveValue(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 InputStateBlock_FloatToPrimitiveValue_m46EBD7FE513E6770363E28AFEA74B614CB76A414 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, float ___value0, const RuntimeMethod* method) ; // System.Double UnityEngine.InputSystem.LowLevel.InputStateBlock::ReadDouble(System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputStateBlock_ReadDouble_mA940861D65BC4427ACAFD16DB69A79E34F5D7CD9 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::WriteDouble(System.Void*,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_WriteDouble_m6E297671BA431FF222F079FE816DBAE5F130C725 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, double ___value1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Utilities.PrimitiveValue::ToBoolean(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PrimitiveValue_ToBoolean_m6F7A1CB501C4530A966319D958B44ABA1AA34C51 (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.Utilities.PrimitiveValue::ToUInt32(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t PrimitiveValue_ToUInt32_m7126A5217DC66C6517720AF63E419D22EF31BA91 (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.PrimitiveValue::ToInt32(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PrimitiveValue_ToInt32_m5CCE1FB7974A378503F69C5E47060A8B7BEAC40C (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ; // System.Int16 UnityEngine.InputSystem.Utilities.PrimitiveValue::ToInt16(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t PrimitiveValue_ToInt16_mA3480BA85FE00C8F86EEB7346BF589786706739D (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ; // System.UInt16 UnityEngine.InputSystem.Utilities.PrimitiveValue::ToUInt16(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t PrimitiveValue_ToUInt16_m25076B42F7FD4A5829F0F88968E5A72672F0FE79 (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ; // System.Byte UnityEngine.InputSystem.Utilities.PrimitiveValue::ToByte(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t PrimitiveValue_ToByte_m0E28F3584D4F827AF13CF803DA08AF4258042931 (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ; // System.SByte UnityEngine.InputSystem.Utilities.PrimitiveValue::ToSByte(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t PrimitiveValue_ToSByte_mB92487C21FA8DDD6586E283F3D8E5E4F2ED6CF0B (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.Utilities.PrimitiveValue::ToSingle(System.IFormatProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PrimitiveValue_ToSingle_mB1DAF285A066B17850C7B390FC83099289D0CF1B (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, RuntimeObject* ___provider0, const RuntimeMethod* method) ; // System.TypeCode UnityEngine.InputSystem.Utilities.PrimitiveValue::get_type() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PrimitiveValue_get_type_m5E879D643209154FA8B68A45366EB969221CF4F4_inline (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, const RuntimeMethod* method) ; // System.Void System.NotImplementedException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::Write(System.Void*,UnityEngine.InputSystem.Utilities.PrimitiveValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_Write_m2C6C1EFED16A69F2EF166E4DCF2B84C7994F3F5D (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::CopyToFrom(System.Void*,System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___toStatePtr0, void* ___fromStatePtr1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.FourCC::.ctor(System.Char,System.Char,System.Char,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED* __this, Il2CppChar ___a0, Il2CppChar ___b1, Il2CppChar ___c2, Il2CppChar ___d3, const RuntimeMethod* method) ; // System.String System.Enum::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers UnityEngine.InputSystem.LowLevel.InputStateBuffers::GetDoubleBuffersFor(UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED InputStateBuffers_GetDoubleBuffersFor_m672E6159F04BFE25BC315F8623B5FFB450DF9DA1 (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __this, int32_t ___updateType0, const RuntimeMethod* method) ; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::GetFrontBuffer(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747 (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___deviceIndex0, const RuntimeMethod* method) ; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::GetBackBuffer(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4 (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___deviceIndex0, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBuffers::ComputeSizeOfSingleStateBuffer(UnityEngine.InputSystem.InputDevice[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBuffers_ComputeSizeOfSingleStateBuffer_m680CD694A08ED39663755834B1B960B2FA1A0F98 (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices0, int32_t ___deviceCount1, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.Utilities.NumberHelpers::AlignToMultipleOf(System.UInt32,System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NumberHelpers_AlignToMultipleOf_mEB8F85FE2BA604AC7B15C1FA171ECDF1A5D107C2_inline (uint32_t ___number0, uint32_t ___alignment1, const RuntimeMethod* method) ; // System.Void* Unity.Collections.LowLevel.Unsafe.UnsafeUtility::Malloc(System.Int64,System.Int32,Unity.Collections.Allocator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UnsafeUtility_Malloc_mA79BF3D6FC86F67D4354A6C8481DB0F13FD6777B (int64_t ___size0, int32_t ___alignment1, int32_t ___allocator2, const RuntimeMethod* method) ; // System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::MemClear(System.Void*,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemClear_m0535B03E39A2A8CF84AE517549902F0025F67460 (void* ___destination0, int64_t ___size1, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers UnityEngine.InputSystem.LowLevel.InputStateBuffers::SetUpDeviceToBufferMappings(System.Int32,System.Byte*&,System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED InputStateBuffers_SetUpDeviceToBufferMappings_m4DB3923DA5FBE6FAC63C2A2514B80475B924EDDC (int32_t ___deviceCount0, uint8_t** ___bufferPtr1, uint32_t ___sizePerBuffer2, uint32_t ___mappingTableSizePerBuffer3, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::AllocateAll(UnityEngine.InputSystem.InputDevice[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_AllocateAll_mCDCF5F99505DFDCBC0F10B6936D5384A015B2C85 (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __this, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices0, int32_t ___deviceCount1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::SetFrontBuffer(System.Int32,System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleBuffers_SetFrontBuffer_mC42472D618E22CAF64F1FC739B8B753A515B8C4A (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___deviceIndex0, void* ___ptr1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::SetBackBuffer(System.Int32,System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleBuffers_SetBackBuffer_mC8E2BB9B3DDCCE7650C511EDDD313D5E783E0F23 (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___deviceIndex0, void* ___ptr1, const RuntimeMethod* method) ; // System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::Free(System.Void*,Unity.Collections.Allocator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_Free_mA951B190894E1755DE821FCBD35F7AD9FB388F18 (void* ___memory0, int32_t ___allocator1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::FreeAll() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_FreeAll_m5BEECBC58584E892DA22F07CEE12C765D28BF1EB (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::MigrateDoubleBuffer(UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers,UnityEngine.InputSystem.InputDevice[],System.Int32,UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_MigrateDoubleBuffer_m4A9CCB1FAF0BBEC319CC4340C1AF4BF62D666A63 (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED ___newBuffer0, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices1, int32_t ___deviceCount2, DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED ___oldBuffer3, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::MigrateSingleBuffer(System.Void*,UnityEngine.InputSystem.InputDevice[],System.Int32,System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_MigrateSingleBuffer_m874442E9D19179A2F33F5E1F7BF9CA84C0CBACA4 (void* ___newBuffer0, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices1, int32_t ___deviceCount2, void* ___oldBuffer3, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputControl::BakeOffsetIntoStateBlockRecursive(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_BakeOffsetIntoStateBlockRecursive_mBC0790413F113D658F541F4903457F9B89D49D04 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, uint32_t ___offset0, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBuffers::NextDeviceOffset(System.UInt32,UnityEngine.InputSystem.InputDevice) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBuffers_NextDeviceOffset_m208E50429BEA0B99B6B46AA8BAC12C694DF1B14F (uint32_t ___currentOffset0, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::MigrateAll(UnityEngine.InputSystem.InputDevice[],System.Int32,UnityEngine.InputSystem.LowLevel.InputStateBuffers) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_MigrateAll_mB47647CC99FEEBFD41E882A24EC5517B51725A3D (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __this, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices0, int32_t ___deviceCount1, InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 ___oldBuffers2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::get_valid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DoubleBuffers_get_valid_m3BA90FE70F7E7856765E42E059B23E112C2DBD1D (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::SwapBuffers(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleBuffers_SwapBuffers_m54686C92F91F734EC6C074F1D48D3DFEDD0B214A (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___deviceIndex0, const RuntimeMethod* method) ; // System.Boolean Unity.Collections.NativeArray`1::get_IsCreated() inline bool NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) { return (( bool (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, const RuntimeMethod*))NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_gshared)(__this, method); } // System.Void System.NotImplementedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mAF2A1581B5249D08F08741515C8629EFB6523C86_inline (Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.InputManager::get_updateMask() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputManager_get_updateMask_m36DDF9BF59730547371C012E507A308FD848F9E4_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ; // T System.Nullable`1::GetValueOrDefault() inline int32_t Nullable_1_GetValueOrDefault_m681906A3292799C0B8557D9AC42307E6AFC168CC_inline (Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline)(__this, method); } // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_mBDACCE4C4A7927C7FF1D215D8AF7C1F6BE6944BE (Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20* __this, int32_t ___value0, const RuntimeMethod* method) { (( void (*) (Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___value0, method); } // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::.ctor(TValue[],System.Int32,System.Int32) inline void ReadOnlyArray_1__ctor_m91E26F16AF68835954DDB6AACADED4901067A544 (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3* __this, InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3*, InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*, int32_t, int32_t, const RuntimeMethod*))ReadOnlyArray_1__ctor_m2C5D5E2909635889EDB94C381385ED5D6128612F_gshared)(__this, ___array0, ___index1, ___length2, method); } // System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::UserIndexToRecordIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader* UnityEngine.InputSystem.LowLevel.InputStateHistory::GetRecord(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::.ctor(UnityEngine.InputSystem.LowLevel.InputStateHistory,System.Int32,UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___owner0, int32_t ___index1, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___header2, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::CopyFrom(UnityEngine.InputSystem.LowLevel.InputStateHistory/Record) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___record0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.NumberHelpers::AlignToMultipleOf(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NumberHelpers_AlignToMultipleOf_mC0AB871E2290467B6E6661572B87E57888FB36E0_inline (int32_t ___number0, int32_t ___alignment1, const RuntimeMethod* method) ; // UnityEngine.InputSystem.InputControlList`1 UnityEngine.InputSystem.InputSystem::FindControls(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA InputSystem_FindControls_mB0AAE5EB26C987C3B5F679BF84FFC9071BFCCAB5 (String_t* ___path0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputControlList`1::Dispose() inline void InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82 (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* __this, const RuntimeMethod* method) { (( void (*) (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*, const RuntimeMethod*))InputControlList_1_Dispose_mB88ABF9267ADE8178F03975EA3E2261706B108F4_gshared)(__this, method); } // TControl[] UnityEngine.InputSystem.InputControlList`1::ToArray(System.Boolean) inline InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* InputControlList_1_ToArray_mB4471AF6CA979DEAE21C452D7819F9B62A67C75D (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* __this, bool ___dispose0, const RuntimeMethod* method) { return (( InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* (*) (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*, bool, const RuntimeMethod*))InputControlList_1_ToArray_m575684E978E3FC875272EF721E417E1905CD6174_gshared)(__this, ___dispose0, method); } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) inline InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* Enumerable_ToArray_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mD3834BF06D4DA81E7AA60900854538C7DE2C0A54 (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method); } // System.Void System.Object::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_Dispose_m7DD7D063D0D205BB33BBCBA682F7BB98884CCE15 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader* UnityEngine.InputSystem.LowLevel.InputStateHistory::AllocateRecord(System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* InputStateHistory_AllocateRecord_mAD0E7626ECD9E937BBD46B8E84DEE7E247A8B707 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t* ___index0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_controls() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::GetEnumerator() 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); } // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::Dispose() inline void Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676 (Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E*, const RuntimeMethod*))Enumerator_Dispose_m041721B53AC187277BACB4EA9C86E299322EB0AB_gshared)(__this, method); } // TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::get_Current() 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); } // System.Boolean UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD (Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E*, const RuntimeMethod*))Enumerator_MoveNext_m95272BAC87E97D7B862DB72A8639565003BD244B_gshared)(__this, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputState::RemoveChangeMonitor(UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_RemoveChangeMonitor_mC12BA656134E67F7DD60457EC15BDB4C10F95057 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, RuntimeObject* ___monitor1, int64_t ___monitorIndex2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventPtr::IsA() inline bool InputEventPtr_IsA_TisDeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859_mF1E078C1A9AC9C4697BA6A4F763D17E398CBBDE7 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) { return (( bool (*) (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*, const RuntimeMethod*))InputEventPtr_IsA_TisDeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859_mF1E078C1A9AC9C4697BA6A4F763D17E398CBBDE7_gshared)(__this, method); } // UnityEngine.InputSystem.LowLevel.StateEvent* UnityEngine.InputSystem.LowLevel.StateEvent::From(UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* StateEvent_From_m166403F2FFBE599A37B2D54799E2F27FE38331A9 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___ptr0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory::RecordStateChange(UnityEngine.InputSystem.InputControl,System.Void*,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 InputStateHistory_RecordStateChange_mB6A376EF3B00C27D23B0D2C268AD78E28F5259A8 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, void* ___statePtr1, double ___time2, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.ArrayHelpers::IndexOfReference(TFirst[],TSecond,System.Int32) inline int32_t ArrayHelpers_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m279DE5FE21C0E7A942B97DDEFEE6F17A205EB82C (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___array0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___value1, int32_t ___count2, const RuntimeMethod* method) { return (( int32_t (*) (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, int32_t, const RuntimeMethod*))ArrayHelpers_IndexOfReference_TisRuntimeObject_TisRuntimeObject_m535F7C167C2FB8369A26267BF3D4454FBC57E4B4_gshared)(___array0, ___value1, ___count2, method); } // System.Int32 UnityEngine.InputSystem.Utilities.ArrayHelpers::AppendWithCapacity(TValue[]&,System.Int32&,TValue,System.Int32) inline int32_t ArrayHelpers_AppendWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mC5BF2128B73357928D460A8F53B4AEEE75704DEB (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17** ___array0, int32_t* ___count1, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___value2, int32_t ___capacityIncrement3, const RuntimeMethod* method) { return (( int32_t (*) (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17**, int32_t*, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, int32_t, const RuntimeMethod*))ArrayHelpers_AppendWithCapacity_TisRuntimeObject_m19BAAE7AED4E89978DEEE09ABC0C60F705B0C01E_gshared)(___array0, ___count1, ___value2, ___capacityIncrement3, method); } // System.Byte* UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader::get_statePtrWithoutControlIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C (RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* __this, const RuntimeMethod* method) ; // System.Byte* UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader::get_statePtrWithControlIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655 (RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* __this, const RuntimeMethod* method) ; // System.Action`1 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_onRecordAdded() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* InputStateHistory_get_onRecordAdded_mC7C34D59B29DBCFD235DDCE9353325E8A8033D26_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m385E2072F05E124A5C5A65458BECB656EA710704_inline (Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___obj0, const RuntimeMethod* method) { (( void (*) (Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7*, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0, const RuntimeMethod*))Action_1_Invoke_m385E2072F05E124A5C5A65458BECB656EA710704_gshared_inline)(__this, ___obj0, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::.ctor(UnityEngine.InputSystem.LowLevel.InputStateHistory) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6A3295CBAC2E7F52327147C8A5214209EB8D1185 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___history0, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerator`1 UnityEngine.InputSystem.LowLevel.InputStateHistory::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputStateHistory_GetEnumerator_mC358AF7122BC504AD6608B3CA589712C3A2811E2 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::StopRecording() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_StopRecording_mED345F52B850C222CA66192B598C25C36898C8FB (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_Destroy_m7B861DBB59BE6BCED421F7FDC4B7061FDAF32D65 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // System.Void System.GC::SuppressFinalize(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m3352E2F2119EB46913B51B7AAE2F217C63C35F2A (RuntimeObject* ___obj0, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() 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); } // System.UInt32 System.Math::Max(System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Math_Max_mA38EFCCC7E58F8BEEDE1A9F63123302D634E001A (uint32_t ___val10, uint32_t ___val21, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_bytesPerRecord() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_bytesPerRecord_mAF516CE1E45E3EBA46EDFFF2923908D6B672D114 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // System.Void System.ArgumentOutOfRangeException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___paramName0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader* UnityEngine.InputSystem.LowLevel.InputStateHistory::GetRecordUnchecked(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* InputStateHistory_GetRecordUnchecked_m569EB10E4D93B81BEA6699746C15C720F48E42F6 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::Allocate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_Allocate_mFFC68B0BAB36A619E0DE6B48E8A3930F5E36E9B7 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::get_Item(System.Int32) inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3* __this, int32_t ___index0, const RuntimeMethod* method) { return (( InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* (*) (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared)(__this, ___index0, method); } // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.LowLevel.InputState::get_currentUpdateType() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputState_get_currentUpdateType_m00712B5D042C12725C6B92AFCD1E7F105C27F08A_inline (const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.LowLevel.InputStateHistory::get_updateMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_updateMask_m6470CF7FBC233D8735A83520D260B3A2534D8C1A (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // System.Func`4 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_onShouldRecordStateChange() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* InputStateHistory_get_onShouldRecordStateChange_m0A97606F5C6F09EC31752B75712EC31B6794C2D4_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // TResult System.Func`4::Invoke(T1,T2,T3) inline bool Func_4_Invoke_mEE62A58E6291CADDA359CB86776336C6541AB605_inline (Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___arg10, double ___arg21, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___arg32, const RuntimeMethod* method) { return (( bool (*) (Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2*, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, double, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))Func_4_Invoke_mC7D21C922ACD57BEC4C04878D5BFFC1441C3779A_gshared_inline)(__this, ___arg10, ___arg21, ___arg32, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_Count_m23DF78272A6C97F6C8782A953482772CDF6FFA81_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9E091C2F11330B559B802DD29F7ECD5FFA714A24 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mBCBCEFF22B1EF0C3F7FCC042A8F8FE24C461CC71 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 InputStateHistory_get_Item_m32D5AC02F17824DD34BCD53EC239CE2C53452278 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 Enumerator_get_Current_m6097DCEB344C1646DEE024169C03B003C58115D9 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, const RuntimeMethod* method) ; // System.Object UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m77E4FCB808965336BC3E274DFECFB802D05AE610 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEAFE245506E92EF84618B55E77490DE4DFF9AEB9 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_recordIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_recordIndex_m58EE017D7611A35971E68B5B5A4A7802F79920A1 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader* UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_header() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_version() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Record_get_version_m520FC2A134CE62BD9A4A66849B43461C4189FC51_inline (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_valid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_get_valid_m73D4931772DADEDE923FEAB48BCC0B0B26D60207 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateHistory UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_owner() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* Record_get_owner_mB2699E60C558D5C61C8D8CA100CBC56869D58F10_inline (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::CheckValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::RecordIndexToUserIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_index() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_index_m26D8C4FB15FC3721128D16FCE4B98989DE9B761E (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Double UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_time() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Record_get_time_m01D9954843D8B133990316D6116F8C0ED29F8743 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::get_Count() 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); } // UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_control() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* Record_get_control_mFA5FCC30EB91E96F56E6C405A64F1BB875591361 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_next() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 Record_get_next_mCA772B6B73B7676D993F1FBDBE78A0C07D8A45A1 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_previous() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 Record_get_previous_m3D9A5C19AC871D22CA2B46FDB9B29D015C6C8B0A (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Object UnityEngine.InputSystem.LowLevel.InputStateHistory::ReadValueAsObject(UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputStateHistory_ReadValueAsObject_m9EA96A2191F24C9F7D25FB0AB36B09444213B4B3 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___data0, const RuntimeMethod* method) ; // System.Object UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::ReadValueAsObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Record_ReadValueAsObject_m5F14CA6A4B11B31675A52014126BA98189CB6C88 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::GetUnsafeMemoryPtrUnchecked() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtrUnchecked_m4BFC161E4036F0124F83D2CC87EA94D2B76BA1BF (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::GetUnsafeMemoryPtr() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtr_m1A7FF1C09896901E9B6C24C3E58999836958AD22 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::GetUnsafeExtraMemoryPtrUnchecked() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtrUnchecked_m64D1BADE8C76019CB1D44F1FDE1A35A3060945FF (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Void* UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::GetUnsafeExtraMemoryPtr() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtr_mB1A5ACD5AA4B1ED830BD2E2EF7EC9B9ABF579D85 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_extraMemoryPerRecord() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArrayExtensions::IndexOfReference(UnityEngine.InputSystem.Utilities.ReadOnlyArray`1,TValue) inline int32_t ReadOnlyArrayExtensions_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mB6E96482486769BF8A03A4BAB4327F990DB2B7ED (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 ___array0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___value1, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, const RuntimeMethod*))ReadOnlyArrayExtensions_IndexOfReference_TisRuntimeObject_mF079919FF81FE817E0361E0CA73C17A837A71A9C_gshared)(___array0, ___value1, method); } // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::Equals(UnityEngine.InputSystem.LowLevel.InputStateHistory/Record) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_m46C2DACFD7A7DF90D32A0E4EC4B44D267D7B4402 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___other0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_mEAE03AEEBA5DD28BBFD29288ABD97ECA570E1745 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_GetHashCode_m0C3978B11ED20A623C63325C24A3B77C40C22BC6 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Record_ToString_m712763CC1EF0E6677A9A3848D870B7E619A91640 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.InputSettings UnityEngine.InputSystem.InputSystem::get_settings() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* InputSystem_get_settings_mFAFDCA4665DFE068CEBBBB379972A390BD0E45C7 (const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.InputSettings::get_defaultDeadzoneMin() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_defaultDeadzoneMin_m1239BE1D57797E39924B157E2176088DEAA40AB4_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.InputSettings::get_defaultDeadzoneMax() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_defaultDeadzoneMax_mDEDE43CBF1C003101209A6743914D4461A4B0DBD_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor::get_minOrDefault() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisDeadzoneProcessor_get_minOrDefault_m0951A50CB79989B52E92A99F727D59CA8DA327A4 (AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor::get_maxOrDefault() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisDeadzoneProcessor_get_maxOrDefault_mFAD5FDE760368B8080230FB5863249E4DA7C383D (AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Sign(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline (float ___f0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputProcessor`1::.ctor() inline void InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363 (InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4* __this, const RuntimeMethod* method) { (( void (*) (InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4*, const RuntimeMethod*))InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_gshared)(__this, method); } // System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.InputSettings::get_compensateForScreenOrientation() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputSettings_get_compensateForScreenOrientation_m3192D3A299F90F02013F003CE246174E480ACF80_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline (const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_mD4601D966F1F58F3FCA01B3FC19A12D0AD0396DD_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mF1348668A6CCD46FBFF98D39182F89358ED74AC0 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputProcessor`1::.ctor() inline void InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C (InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F* __this, const RuntimeMethod* method) { (( void (*) (InputProcessor_1_t10DFF33E2326C9CB9E156D4E45DB2D85EFD54C7F*, const RuntimeMethod*))InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_gshared)(__this, method); } // System.Void UnityEngine.Quaternion::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_m5AC8B39C55015059BDD09122E04E47D4BFAB2276_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.InputProcessor`1::.ctor() inline void InputProcessor_1__ctor_mD16AAFDF5E257298ADA5114E0A83D7F7C854F4CF (InputProcessor_1_t43B1AEC927E378D43D0207A4C031927E872280CE* __this, const RuntimeMethod* method) { (( void (*) (InputProcessor_1_t43B1AEC927E378D43D0207A4C031927E872280CE*, const RuntimeMethod*))InputProcessor_1__ctor_mD16AAFDF5E257298ADA5114E0A83D7F7C854F4CF_gshared)(__this, method); } // System.Void UnityEngine.InputSystem.InputProcessor`1::.ctor() inline void InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE (InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2* __this, const RuntimeMethod* method) { (( void (*) (InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2*, const RuntimeMethod*))InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_gshared)(__this, method); } // System.Single UnityEngine.InputSystem.Processors.NormalizeProcessor::Normalize(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NormalizeProcessor_Normalize_mEC3981E44FB19990B8D33FB6B1CCDE509FE04A8D (float ___value0, float ___min1, float ___max2, float ___zero3, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1C8DD0BB6A2D22A7DCF09AD7F8EE9ABD12D3F620_inline (float ___a0, float ___b1, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_normalized() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_normalized() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector2::get_magnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::GetDeadZoneAdjustedValue(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StickDeadzoneProcessor_GetDeadZoneAdjustedValue_mC1E3BD5114CAC2B41315D4C33814538535B52965 (StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39* __this, float ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline (const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::get_minOrDefault() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StickDeadzoneProcessor_get_minOrDefault_mDED4954E964A2DFBD75A29A762352ECB1B95738E (StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::get_maxOrDefault() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StickDeadzoneProcessor_get_maxOrDefault_m48BE9D794231A7EFC4C084DA8860B5BFF1511CD0 (StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.PropertyAttribute::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::.ctor(TValue[]) inline void ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5 (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___array0, const RuntimeMethod* method) { (( void (*) (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064*, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*, const RuntimeMethod*))ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5_gshared)(__this, ___array0, method); } // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::.ctor(TValue[]) inline void ReadOnlyArray_1__ctor_m1A1A6D0FD792CEAA60A7641BB5854BCD80217362 (ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670* __this, ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___array0, const RuntimeMethod* method) { (( void (*) (ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670*, ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104*, const RuntimeMethod*))ReadOnlyArray_1__ctor_m1A1A6D0FD792CEAA60A7641BB5854BCD80217362_gshared)(__this, ___array0, method); } // T System.Nullable`1::GetValueOrDefault() inline bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline)(__this, method); } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::get_isDeviceLayout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_get_isDeviceLayout_mC5AFD49ECE0133CD8323C490387652CFCDF0E3E3 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___value0, const RuntimeMethod* method) { (( void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___value0, method); } // System.Boolean System.Nullable`1::get_HasValue() 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); } // T System.Nullable`1::get_Value() 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); } // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::get_name() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Utilities.InternedString::op_Equality(UnityEngine.InputSystem.Utilities.InternedString,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternedString_op_Equality_m3C105A41BB070B4EAF6DA95DECF4C20D7B68B06D (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___a0, String_t* ___b1, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::get_name() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputControlLayout_get_name_m41A7AEAC666D5C2CC75AB1FE2E7D6D7CAB90EA9A_inline (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.KeyNotFoundException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyNotFoundException__ctor_mBD1D75B73DD5D7C6C72E4F7A021778837B6F2C6B (KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Utilities.InternedString::op_Equality(UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternedString_op_Equality_m8463DC02FB5C92B3CDBC8E5AA21C4A6AB5673CAF (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___a0, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___b1, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485 (Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4* __this, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___value0, const RuntimeMethod* method) { (( void (*) (Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4*, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD, const RuntimeMethod*))Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485_gshared)(__this, ___value0, method); } // System.Int32 System.String::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; // System.Char System.String::get_Chars(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Boolean System.Char::IsDigit(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsDigit_mC98DAF907860EFB7D26C3E126D80AD3A2CE72715 (Il2CppChar ___c0, const RuntimeMethod* method) ; // System.Int32 System.String::Compare(System.String,System.String,System.StringComparison) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_mC553A80AD870F5777F0E8B5E705B0205396B9D3E (String_t* ___strA0, String_t* ___strB1, int32_t ___comparisonType2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::get_isArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ControlItem_get_isArray_m64A6E8C58A4D71B7F0E7B5CBF4BF76CC262FA2DD (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Utilities.InternedString::get_length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternedString_get_length_m4C5C8B69056154F3B5CF7D696A9D72803FC3FAFD (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Utilities.InternedString::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ; // System.Int32 System.String::Compare(System.String,System.Int32,System.String,System.Int32,System.Int32,System.StringComparison) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_mC0521D93E3608D6A004D12B1921058A021987CAA (String_t* ___strA0, int32_t ___indexA1, String_t* ___strB2, int32_t ___indexB3, int32_t ___length4, int32_t ___comparisonType5, const RuntimeMethod* method) ; // System.Type UnityEngine.InputSystem.Layouts.InputControlLayout::get_type() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* InputControlLayout_get_type_mB36B8AAE50EB013820BFB388233F4BCC6AD419B3_inline (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) ; // System.Type UnityEngine.InputSystem.Utilities.TypeHelpers::GetGenericTypeArgumentFromHierarchy(System.Type,System.Type,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeHelpers_GetGenericTypeArgumentFromHierarchy_m025FA4B06F7A0E607C020A252C7E263BD000C848 (Type_t* ___type0, Type_t* ___genericTypeDefinition1, int32_t ___argumentIndex2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mA682012E5951D6B004135D22C6B4B2D7D593990E (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, const RuntimeMethod* method) { (( void (*) (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7*, const RuntimeMethod*))List_1__ctor_mA682012E5951D6B004135D22C6B4B2D7D593990E_gshared)(__this, method); } // T System.Reflection.CustomAttributeExtensions::GetCustomAttribute(System.Reflection.MemberInfo,System.Boolean) inline InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* CustomAttributeExtensions_GetCustomAttribute_TisInputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7_mD5ACC1BE1C35D3E9B9059EB776FFB0F49BC93344 (MemberInfo_t* ___element0, bool ___inherit1, const RuntimeMethod* method) { return (( InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* (*) (MemberInfo_t*, bool, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m1ABB7BFE3A35B2A28A19FC1A0C752D5F8F74E70E_gshared)(___element0, ___inherit1, method); } // System.Type UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::get_stateType() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* InputControlLayoutAttribute_get_stateType_m0433BD1DAE77F2B64FEBCA3427B5B1F19167A1D3_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) ; // System.Boolean System.Type::op_Inequality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::AddControlItems(System.Type,System.Collections.Generic.List`1,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_AddControlItems_mAA4389B7E4E45E277205A7A48EE53E4A2261C32B (Type_t* ___type0, List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* ___controlLayouts1, String_t* ___layoutName2, const RuntimeMethod* method) ; // System.Object System.Activator::CreateInstance(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67 (Type_t* ___type0, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::get_stateFormat() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlLayoutAttribute_get_stateFormat_m614344B43A8F87397426753A88F5AD7D299DB440_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.FourCC::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FourCC__ctor_m305163ED105CA8143DBB6D7D31A77124105B8201 (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED* __this, String_t* ___str0, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::get_variants() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlLayoutAttribute_get_variants_mC2EA0619AEB09CBD42DB57FB3B7CBD0DF68B3F0E_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::.ctor(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout__ctor_m5F434E0B4DD5712CFA1547371EB799303C99ACC8 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, String_t* ___name0, Type_t* ___type1, const RuntimeMethod* method) ; // T[] System.Collections.Generic.List`1::ToArray() inline ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* List_1_ToArray_m00CA5FB91CDA6365D58E28447BF529B32FE5AFE1 (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, const RuntimeMethod* method) { return (( ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* (*) (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7*, const RuntimeMethod*))List_1_ToArray_m00CA5FB91CDA6365D58E28447BF529B32FE5AFE1_gshared)(__this, method); } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::get_isGenericTypeOfDevice() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputControlLayoutAttribute_get_isGenericTypeOfDevice_mD93EF479A6FE565A6BCE6D8D6402387CFFC1366E_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::set_isGenericTypeOfDevice(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_set_isGenericTypeOfDevice_mF23282B5AF62BC132A31DEF6487EE22A1F7CC03B (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, bool ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::get_hideInUI() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputControlLayoutAttribute_get_hideInUI_mBB73ECDB0F7D22EC23351EA62D0D73D813544D87_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::set_hideInUI(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_set_hideInUI_mAD5C391E136CA9398427180D894D439A86D4C8B4 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, bool ___value0, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::get_description() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlLayoutAttribute_get_description_m1478E6F0750F6BA4D98D616F5F4EAC7762CD86B6_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::get_displayName() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlLayoutAttribute_get_displayName_mAAF24C1247D109A50D436F631BE94E8BC769965D_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::set_canRunInBackground(System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_set_canRunInBackground_m22D48D58150C3803227AC74BF023024D62CD9D1F (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___value0, const RuntimeMethod* method) ; // System.String[] UnityEngine.InputSystem.Layouts.InputControlLayoutAttribute::get_commonUsages() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* InputControlLayoutAttribute_get_commonUsages_m429504C8A4BB52F5F7285B30370AF5325CF802EA_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mE292EB3D4C9A07C566B0570AB2E1A7F3A2FC3039 (Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m92E872488A5D1351FE7695A0328E8D468BEE1884_gshared)(__this, ___object0, ___method1, method); } // TNew[] UnityEngine.InputSystem.Utilities.ArrayHelpers::Select(TOld[],System.Func`2) inline InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ArrayHelpers_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA9D0E0FEFCC3F0995772FF4E1094DF9B5C4333B1 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___array0, Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* ___converter1, const RuntimeMethod* method) { return (( InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* (*) (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1*, const RuntimeMethod*))ArrayHelpers_Select_TisRuntimeObject_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mBE237CEBF8F679B52C0D92446D7546E72D98021F_gshared)(___array0, ___converter1, method); } // UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::FromLayout(UnityEngine.InputSystem.Layouts.InputControlLayout) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 LayoutJson_FromLayout_m48C6217932DB50008D6B601FB87C1F0C6ADD98D1 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* ___layout0, const RuntimeMethod* method) ; // System.String UnityEngine.JsonUtility::ToJson(System.Object,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonUtility_ToJson_mA7B20656D12861446AAA157DF6E9ACBBD78EC0AC (RuntimeObject* ___obj0, bool ___prettyPrint1, const RuntimeMethod* method) ; // T UnityEngine.JsonUtility::FromJson(System.String) inline LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 JsonUtility_FromJson_TisLayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_mFEAE945D26422EBB6B69044C98CA8090A44EF5CC (String_t* ___json0, const RuntimeMethod* method) { return (( LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 (*) (String_t*, const RuntimeMethod*))JsonUtility_FromJson_TisLayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_mFEAE945D26422EBB6B69044C98CA8090A44EF5CC_gshared)(___json0, method); } // UnityEngine.InputSystem.Layouts.InputControlLayout UnityEngine.InputSystem.Layouts.InputControlLayout/LayoutJson::ToLayout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* LayoutJson_ToLayout_m639A4B3A41B9C4F6DA0FF51E2FB8E37243BA4B01 (LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::AddControlItemsFromFields(System.Type,System.Collections.Generic.List`1,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_AddControlItemsFromFields_mB5C728BBB4273B2E226FBAD3FC4076C511F6BBE2 (Type_t* ___type0, List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* ___controlLayouts1, String_t* ___layoutName2, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::AddControlItemsFromProperties(System.Type,System.Collections.Generic.List`1,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_AddControlItemsFromProperties_m1E9E7227B26E2EF627E245D92E815D293FC1BF30 (Type_t* ___type0, List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* ___controlLayouts1, String_t* ___layoutName2, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::AddControlItemsFromMembers(System.Reflection.MemberInfo[],System.Collections.Generic.List`1,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_AddControlItemsFromMembers_mD838DD4429DC1334D3A7AD756EEF3CFC064F7FA2 (MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* ___members0, List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* ___controlItems1, String_t* ___layoutName2, const RuntimeMethod* method) ; // System.Boolean System.Type::op_Equality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ; // System.Type UnityEngine.InputSystem.Utilities.TypeHelpers::GetValueType(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeHelpers_GetValueType_mA42524E2735119E9235915B73D96DD9782B170CA (MemberInfo_t* ___member0, const RuntimeMethod* method) ; // System.Boolean System.Type::get_IsValueType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318 (Type_t* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_inline (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7*, const RuntimeMethod*))List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_gshared_inline)(__this, method); } // System.Boolean System.Reflection.FieldInfo::op_Inequality(System.Reflection.FieldInfo,System.Reflection.FieldInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Inequality_mE4F4E4CC6B936CC61E9BF9F4490F0643911C0D43 (FieldInfo_t* ___left0, FieldInfo_t* ___right1, const RuntimeMethod* method) ; // System.IntPtr System.Runtime.InteropServices.Marshal::OffsetOf(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_OffsetOf_m18403C1BC5214CE346F6B10041CC917739F2E85B (Type_t* ___t0, String_t* ___fieldName1, const RuntimeMethod* method) ; // System.Int32 System.IntPtr::ToInt32() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntPtr_ToInt32_mD53B5D2C73C7E4BE5ADEBC5D187EACC83D5BB292 (intptr_t* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, int32_t ___index0, const RuntimeMethod* method) { return (( ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD (*) (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7*, int32_t, const RuntimeMethod*))List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC_gshared)(__this, ___index0, method); } // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::get_offset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t ControlItem_get_offset_mC9EF8E5DC5F44C67F6C52348DC848ED6A554B514_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_offset(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_offset_mADAA61E264DE2C83DB6BB3B6D9EF22974D2071B9_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, uint32_t ___value0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, int32_t ___index0, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___value1, const RuntimeMethod* method) { (( void (*) (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7*, int32_t, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD, const RuntimeMethod*))List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C_gshared)(__this, ___index0, ___value1, method); } // System.Collections.Generic.IEnumerable`1 System.Reflection.CustomAttributeExtensions::GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) inline RuntimeObject* CustomAttributeExtensions_GetCustomAttributes_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_m1B9A13EA8FCC00524FCC5662D21048A7EBB08B04 (MemberInfo_t* ___element0, bool ___inherit1, const RuntimeMethod* method) { return (( RuntimeObject* (*) (MemberInfo_t*, bool, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttributes_TisRuntimeObject_m0D7DAAE151C257290D695E54E6B7AC1281DA2809_gshared)(___element0, ___inherit1, method); } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) inline InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* Enumerable_ToArray_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_mD7F0D32F2FC5556D9B2FF738BFD62052F5BCFA79 (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method); } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::AddControlItemsFromMember(System.Reflection.MemberInfo,UnityEngine.InputSystem.Layouts.InputControlAttribute[],System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_AddControlItemsFromMember_m16D50B422E745CA212FA7C1FAABE29BA2FDCA8AE (MemberInfo_t* ___member0, InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* ___attributes1, List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* ___controlItems2, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem UnityEngine.InputSystem.Layouts.InputControlLayout::CreateControlItemFromMember(System.Reflection.MemberInfo,UnityEngine.InputSystem.Layouts.InputControlAttribute) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD InputControlLayout_CreateControlItemFromMember_m5BDD5FC2F86E75D45667B50AD70386797EA76F26 (MemberInfo_t* ___member0, InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* ___attribute1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_inline (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7*, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD, const RuntimeMethod*))List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_gshared_inline)(__this, ___item0, method); } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_name() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_name_m2E73CBA4B9DD9B32A13C6EB47ED1341406C1887B_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.Int32 System.String::IndexOf(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_displayName() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_displayName_mA2CB664E8261D318DD13FD66A015B0EFCFD35FC9_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_shortDisplayName() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_shortDisplayName_m536FBAE75C1662DDFB37C14D533DD2CB497ACD3B_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_layout() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_layout_m3E41A7E382A12A21A7C5C8F60480101DFECE2C94_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // T System.Reflection.CustomAttributeExtensions::GetCustomAttribute(System.Reflection.MemberInfo,System.Boolean) inline FixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402* CustomAttributeExtensions_GetCustomAttribute_TisFixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402_m61956D94F5BE42A3D5166279175F86A404A537CD (MemberInfo_t* ___element0, bool ___inherit1, const RuntimeMethod* method) { return (( FixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402* (*) (MemberInfo_t*, bool, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m1ABB7BFE3A35B2A28A19FC1A0C752D5F8F74E70E_gshared)(___element0, ___inherit1, method); } // System.String UnityEngine.InputSystem.Layouts.InputControlLayout::InferLayoutFromValueType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlLayout_InferLayoutFromValueType_m90F44F1E44E6405ED830AAE4DE7424B6123DF750 (Type_t* ___type0, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_variants() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_variants_m4FAEACDA1A26A01568225F1CAD7CBBAB9138DEFF_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlAttribute::get_offset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputControlAttribute_get_offset_m0CF40C1118A598846280B9DA2B7BCCC5C4079E39_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlAttribute::get_bit() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputControlAttribute_get_bit_m341EA35B100C77D3B4E8EFDB6A745D72DC2AA2A2_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlAttribute::get_sizeInBits() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputControlAttribute_get_sizeInBits_mBA810ADA82C973F4DC0FB322C965B13503ACA194_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_format() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_format_m765DEBBB52DDF6544E02525AD3CB140DC4A902E3_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::GetPrimitiveFormatFromType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputStateBlock_GetPrimitiveFormatFromType_m90468B031C8DB0C74118DDDC0FC3E5F0C291BA13 (Type_t* ___type0, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_alias() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_alias_m09D83B5B58D1DD13983656B78EB4AEED875F2702_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.String[] UnityEngine.InputSystem.Layouts.InputControlAttribute::get_aliases() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* InputControlAttribute_get_aliases_mD8390AF2F18517AF3CC16FB03C2723FCBDB45825_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // TValue[] UnityEngine.InputSystem.Utilities.ArrayHelpers::Join(TValue,TValue[]) inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ArrayHelpers_Join_TisString_t_mB6B1A08E9011671C0A59CBCFA71E06505C142E5E (String_t* ___value0, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values1, const RuntimeMethod* method) { return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (String_t*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*))ArrayHelpers_Join_TisRuntimeObject_mB4BB8CF7057A22A469FF3FF51DA0EFF81B6F0446_gshared)(___value0, ___values1, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m243753761C7AACB986356E3EA370AF4894726452 (RuntimeObject* ___source0, Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* ___selector1, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m4F17E70CF3EC7D632ECB7CA358BF45038CE7DBCA_gshared)(___source0, ___selector1, method); } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) inline InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m5CB0E15983CDB3BFD6E6A3DEB3049AC705BC027C (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m5CB0E15983CDB3BFD6E6A3DEB3049AC705BC027C_gshared)(___source0, method); } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_usage() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_usage_m7371246ED904FFEB20B8EA3A716E6866C75B5403_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.String[] UnityEngine.InputSystem.Layouts.InputControlAttribute::get_usages() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* InputControlAttribute_get_usages_m778DDB9F8F0A4B319CDD08E59D07708EF7B9B19B_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_parameters() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_parameters_mEBE37998A859096C1E48520CC66DA20BFD3DEA21_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.NamedValue[] UnityEngine.InputSystem.Utilities.NamedValue::ParseMultiple(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A* NamedValue_ParseMultiple_m971D3A7CEAD54134A7C715D9A3A6E3101D4D60D6 (String_t* ___parameterString0, const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_processors() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_processors_mCD0F2BC8DD55E115108A01F46E184308765BBBFC_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 UnityEngine.InputSystem.Utilities.NameAndParameters::ParseMultiple(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NameAndParameters_ParseMultiple_mFBFEBD45DB299128EC5E49F052B21921046110D1 (String_t* ___text0, const RuntimeMethod* method) ; // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) inline NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* Enumerable_ToArray_TisNameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_mFACD3896A03F0E64AF3FABF033D6D733687701FF (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisNameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_mFACD3896A03F0E64AF3FABF033D6D733687701FF_gshared)(___source0, method); } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_useStateFrom() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_useStateFrom_m5D3E7D4D53D2C4AB026DC6B4F1DC51C369A71274_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlAttribute::get_noisy() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputControlAttribute_get_noisy_mBA662A67ED441533527D185843B6D5CF05894AE6_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlAttribute::get_dontReset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputControlAttribute_get_dontReset_m085E7CBE2476027CD453226FBB7E92D1C889FC6C_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Layouts.InputControlAttribute::get_synthetic() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputControlAttribute_get_synthetic_mBB9ED78B1E8B5ABA1D241F557092269CC54BE3E6_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.InputSystem.Layouts.InputControlAttribute::get_arraySize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputControlAttribute_get_arraySize_mA2D4F265E502ECCF190F56047D1909D08C66B52B_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.Object UnityEngine.InputSystem.Layouts.InputControlAttribute::get_defaultState() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* InputControlAttribute_get_defaultState_mB4DF687BD33F28ADA5AF7E7F3D12F25D58C415CB_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Utilities.PrimitiveValue::FromObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_FromObject_mF4A66499A9D89718F0069F7187644B790057A67B (RuntimeObject* ___value0, const RuntimeMethod* method) ; // System.Object UnityEngine.InputSystem.Layouts.InputControlAttribute::get_minValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* InputControlAttribute_get_minValue_m77CF5CF2497FE1137FCECF02F718086526C84651_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.Object UnityEngine.InputSystem.Layouts.InputControlAttribute::get_maxValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* InputControlAttribute_get_maxValue_mED29B0ABE0550E329576E980384479DACF803503_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_name(UnityEngine.InputSystem.Utilities.InternedString) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_name_m51D3D4522272DD1AF9E12F5B93C232AC79F7A19E_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_displayName(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_displayName_m626633276E1E59337D3088E9C49AC10AE72B6507_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_shortDisplayName(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_shortDisplayName_mB2342EA16705A431947DD7905BF0AD04A3D307B4_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_layout(UnityEngine.InputSystem.Utilities.InternedString) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_layout_m06690041885C5E746BAE0574C6CDD1BE532073BD_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_variants(UnityEngine.InputSystem.Utilities.InternedString) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_variants_mC24C3B81D42DD6606699720B0070D86A4A7C392F_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_useStateFrom(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_useStateFrom_mC4F23A31DA6D92F35F0C252666867DE60BA0F3C2_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_format(UnityEngine.InputSystem.Utilities.FourCC) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_format_m541DAC401207113B8D69E89B5D4A7C694D8A7263_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_bit(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_bit_m7975555A9C8690C66B6F39A5988561F190FECE58_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, uint32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_sizeInBits(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_sizeInBits_m121DD023118CC37B77D17B987591DDA9A6DD9582_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, uint32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::.ctor(TValue[]) inline void ReadOnlyArray_1__ctor_m0A2A04DEB5DD6904A88BA998F8DFF306E7932261 (ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9* __this, NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A* ___array0, const RuntimeMethod* method) { (( void (*) (ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9*, NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A*, const RuntimeMethod*))ReadOnlyArray_1__ctor_m0A2A04DEB5DD6904A88BA998F8DFF306E7932261_gshared)(__this, ___array0, method); } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_parameters(UnityEngine.InputSystem.Utilities.ReadOnlyArray`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_parameters_m505637A7EF8388EFBFD6BF983876034054B248DD_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::.ctor(TValue[]) inline void ReadOnlyArray_1__ctor_mEAD477EA9B978C5FB45054408D3AF3B53A4E9F37 (ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41* __this, NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* ___array0, const RuntimeMethod* method) { (( void (*) (ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41*, NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2*, const RuntimeMethod*))ReadOnlyArray_1__ctor_mEAD477EA9B978C5FB45054408D3AF3B53A4E9F37_gshared)(__this, ___array0, method); } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_processors(UnityEngine.InputSystem.Utilities.ReadOnlyArray`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_processors_m1611E42E6E1EF35DFA7D9428E213F3BCA4417EFE_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_usages(UnityEngine.InputSystem.Utilities.ReadOnlyArray`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_usages_m7A83BA777016005F41C58AE27BFDA0250BF39E51_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_aliases(UnityEngine.InputSystem.Utilities.ReadOnlyArray`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_aliases_mE23B04A43B1EC0271BA1FFAB9A7F19E578FA0FB1_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_isModifyingExistingControl(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ControlItem_set_isModifyingExistingControl_mD8B3977F0275393003E7C3DFFB4DED8C93A90714 (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_isFirstDefinedInThisLayout(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ControlItem_set_isFirstDefinedInThisLayout_m8A0FC99F8A8ACC6DE3076CEA8697629C845D43BC (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_isNoisy(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ControlItem_set_isNoisy_m912FA48D58D8E5201A0A4FD743BE5CE95F1C7D02 (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_dontReset(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ControlItem_set_dontReset_m543005FAF82C29CAA3C363D3A141DE73BD5B0463 (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_isSynthetic(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ControlItem_set_isSynthetic_m8B1882C4ACFDA5146C68C2BDE3AA36A1972AFF7A (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, bool ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_arraySize(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_arraySize_m836E83FBB5E21DFFF99CC3D47CAF0812894DF39E_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_defaultState(UnityEngine.InputSystem.Utilities.PrimitiveValue) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_defaultState_m3C11CEAA24CEFC78FCDD5BC85EEA2C7A6A17EBCD_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_minValue(UnityEngine.InputSystem.Utilities.PrimitiveValue) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_minValue_m416B368BF736DC2A036EF10DDF91C3ABFCA1D9F3_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::set_maxValue(UnityEngine.InputSystem.Utilities.PrimitiveValue) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_maxValue_m4AC28329EF977177A7280FD58B0FD9490E315508_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value0, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::TryFindLayoutForType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 Collection_TryFindLayoutForType_m63B3C00D6ED29C6DD98A6B735E5C4C84A3B20868 (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, Type_t* ___layoutType0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.InputSystem.Utilities.InternedString::IsEmpty() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ; // System.Boolean System.String::EndsWith(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ; // System.String System.String::Substring(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method) ; // TValue[] UnityEngine.InputSystem.Utilities.ArrayHelpers::Merge(TValue[],TValue[]) inline InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ArrayHelpers_Merge_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA1D805ECA405F80412000B26AECD58B23B1CAAC0 (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___first0, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___second1, const RuntimeMethod* method) { return (( InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* (*) (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*, const RuntimeMethod*))ArrayHelpers_Merge_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA1D805ECA405F80412000B26AECD58B23B1CAAC0_gshared)(___first0, ___second1, method); } // System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1::Merge(UnityEngine.InputSystem.Utilities.InlinedArray`1) inline void InlinedArray_1_Merge_mFBCBF398F83222C4F45F518BFAF15B5083CA4A7E (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* __this, InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___other0, const RuntimeMethod* method) { (( void (*) (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800*, InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800, const RuntimeMethod*))InlinedArray_1_Merge_mFBCBF398F83222C4F45F518BFAF15B5083CA4A7E_gshared)(__this, ___other0, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.Layouts.InputControlLayout::CreateLookupTableForControls(UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[],System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* InputControlLayout_CreateLookupTableForControls_mCB9A68F751938C2E16C7A2C5D21C831917A36DB1 (ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___controlItems0, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___variants1, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() inline Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413 Dictionary_2_GetEnumerator_mED7935E9E341E7F2EEBBC1C1FC12B75E2F7B82FA (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* __this, const RuntimeMethod* method) { return (( Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413 (*) (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994*, const RuntimeMethod*))Dictionary_2_GetEnumerator_mC480F53D79C49B466BE1AA3D20183B69A45B37FD_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() inline void Enumerator_Dispose_mBCC89966089586374EB36200815C3B253B876CAC (Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413*, const RuntimeMethod*))Enumerator_Dispose_m37CA84AE448904CF516FC7413249798A46459FAE_gshared)(__this, method); } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() inline KeyValuePair_2_tEF774DF9AE88629615A657C4AE974F48009E2FFC Enumerator_get_Current_mA48C5DA659589540A63F347059DFC0C6537202FE_inline (Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_tEF774DF9AE88629615A657C4AE974F48009E2FFC (*) (Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413*, const RuntimeMethod*))Enumerator_get_Current_m0373B60ED4ADFD0BB6384F21AA824052DC046AB2_gshared_inline)(__this, method); } // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline String_t* KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_inline (KeyValuePair_2_tEF774DF9AE88629615A657C4AE974F48009E2FFC* __this, const RuntimeMethod* method) { return (( String_t* (*) (KeyValuePair_2_tEF774DF9AE88629615A657C4AE974F48009E2FFC*, const RuntimeMethod*))KeyValuePair_2_get_Key_m0B23CA68619DDA4661F16C7E1DF5E9136DDE50E0_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838 (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* __this, String_t* ___key0, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994*, String_t*, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD*, const RuntimeMethod*))Dictionary_2_TryGetValue_m5412FA693B096C4757B05851062AF7A19D731318_gshared)(__this, ___key0, ___value1, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline (KeyValuePair_2_tEF774DF9AE88629615A657C4AE974F48009E2FFC* __this, const RuntimeMethod* method) { return (( ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD (*) (KeyValuePair_2_tEF774DF9AE88629615A657C4AE974F48009E2FFC*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC984E0FD2A2116BD6D8E87245E7604F394144702_gshared_inline)(__this, method); } // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::Merge(UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ControlItem_Merge_mB40D79927742045C90680E4292AA5745DD99C063 (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___other0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) inline bool Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76 (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* __this, String_t* ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m3BD5BA6D218A4CA09A07B9BA4D9CD305681187F0_gshared)(__this, ___key0, method); } // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::get_variants() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ControlItem_get_variants_m940B1AE5E4676988EFCBA9919EA86728A131D1D5_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) ; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::get_DefaultVariant() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputControlLayout_get_DefaultVariant_m1DFC6EAC08EFF162E6312EA68B702CE28EF5BCD5_inline (const RuntimeMethod* method) ; // System.String UnityEngine.InputSystem.Utilities.InternedString::ToLower() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline String_t* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___index0, const RuntimeMethod* method) { return (( String_t* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::VariantsMatch(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_VariantsMatch_m01C8121CEE99954A64137B685D7FBF24111E91A0 (String_t* ___expected0, String_t* ___actual1, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { return (( Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7 (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline String_t* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method) { return (( String_t* (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::VariantsMatch(UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_VariantsMatch_m5F5892D8896BAD8A40AAE5D5FBC2090960830BF5 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___expected0, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___actual1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m481A4392580739004A8DB19F6BAD82506D2672F1 (Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413*, const RuntimeMethod*))Enumerator_MoveNext_m032E337F756F97C0EC0461068ACBD68CB7901594_gshared)(__this, method); } // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() inline ValueCollection_t0B5A7C194863D48D0F3C2DC61CAB2C299A16D923* Dictionary_2_get_Values_m9FD8C49CEC0ADB6CB640CAFF80326CDB595DD0DE (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* __this, const RuntimeMethod* method) { return (( ValueCollection_t0B5A7C194863D48D0F3C2DC61CAB2C299A16D923* (*) (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994*, const RuntimeMethod*))Dictionary_2_get_Values_m515D09D0312AD1F015116267E89D61C6AAF631B1_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) inline void List_1_AddRange_m23F87068F1ED72DC86372B717F08CD9EF57C6BDA (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) { (( void (*) (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m23F87068F1ED72DC86372B717F08CD9EF57C6BDA_gshared)(__this, ___collection0, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m298B011497B6E0C393B5E14B29687750963EC5E4 (Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m298B011497B6E0C393B5E14B29687750963EC5E4_gshared)(__this, ___object0, ___method1, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_Where_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_m2799187D9F808D4AFA48AA6243D4E7E478AF2698 (RuntimeObject* ___source0, Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7* ___predicate1, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7*, const RuntimeMethod*))Enumerable_Where_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_m2799187D9F808D4AFA48AA6243D4E7E478AF2698_gshared)(___source0, ___predicate1, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mE0F2F3847F828E98394873BCC189A6FFE4F5671E (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994*, const RuntimeMethod*))Dictionary_2__ctor_mB2E37F0F93BC63FC630BDA2CA7DCF22B822D22A1_gshared)(__this, method); } // System.Boolean UnityEngine.InputSystem.Utilities.InternedString::op_Inequality(UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternedString_op_Inequality_mFF328396439FC0F8DF47E7A6CB7634919412BD0A (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___a0, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___b1, const RuntimeMethod* method) ; // System.String[] System.String::Split(System.Char,System.StringSplitOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___separator0, int32_t ___options1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m1C719191CD05F8686DEA8DDD5A1D4F83CD24C465 (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* __this, String_t* ___key0, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994*, String_t*, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD, const RuntimeMethod*))Dictionary_2_set_Item_m87294AF6662DE1D6CC524D1133F3CC12A5C142E6_gshared)(__this, ___key0, ___value1, method); } // System.Boolean UnityEngine.InputSystem.Utilities.StringHelpers::CharacterSeparatedListsHaveAtLeastOneCommonElement(System.String,System.String,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringHelpers_CharacterSeparatedListsHaveAtLeastOneCommonElement_m7B922632F0B0E648EE5F26C716442779E5F9DD64 (String_t* ___firstList0, String_t* ___secondList1, Il2CppChar ___separator2, const RuntimeMethod* method) ; // T UnityEngine.JsonUtility::FromJson(System.String) inline LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F JsonUtility_FromJson_TisLayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F_m356827705190A962429DAF109AFC3D3D03E1F10F (String_t* ___json0, const RuntimeMethod* method) { return (( LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F (*) (String_t*, const RuntimeMethod*))JsonUtility_FromJson_TisLayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F_m356827705190A962429DAF109AFC3D3D03E1F10F_gshared)(___json0, method); } // System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::Append(TValue) inline int32_t InlinedArray_1_Append_m14B1C35E2818E78C1671F1F02272804B4BF33D05 (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___value0, const RuntimeMethod* method) { return (( int32_t (*) (InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))InlinedArray_1_Append_m14B1C35E2818E78C1671F1F02272804B4BF33D05_gshared)(__this, ___value0, method); } // UnityEngine.InputSystem.Layouts.InputDeviceMatcher UnityEngine.InputSystem.Layouts.InputDeviceMatcher/MatcherJson::ToMatcher() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 MatcherJson_ToMatcher_m4ED565D247164A737B60BD0C117A3F84F33B2734 (MatcherJson_t5F54B83ADE9DD6D48FD48D76841EF4CA790DD942* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Internal_FromEulerRad(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m2842B9FFB31CDC0F80B7C2172E22831D11D91E93 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___euler0, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Max(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2::Normalize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Normalize(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Division(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m69F64D545E3C023BE9927397572349A569141EBA_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline (const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::.ctor(UnityEngine.InputSystem.LowLevel.InputEventTrace) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m4F5637FFD01430441D557749B2443A43E2E52575 (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* ___trace0, const RuntimeMethod* method) { { // public Enumerator(InputEventTrace trace) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_Trace = trace; InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_0 = ___trace0; __this->___m_Trace_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Trace_0), (void*)L_0); // m_ChangeCounter = trace.m_ChangeCounter; InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_1 = ___trace0; NullCheck(L_1); int32_t L_2 = L_1->___m_ChangeCounter_1; __this->___m_ChangeCounter_1 = L_2; // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m385FC51CC8FD384DE531046778BB39C30B623B4F (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, const RuntimeMethod* method) { { // m_Trace = null; __this->___m_Trace_0 = (InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Trace_0), (void*)(InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD*)NULL); // m_Current = new InputEventPtr(); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_0 = (&__this->___m_Current_2); il2cpp_codegen_initobj(L_0, sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)); // } return; } } // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBAEFD5A6376C9CFEE01B48D250572D491A8C6C24 (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; bool V_2 = false; { // if (m_Trace == null) InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_0 = __this->___m_Trace_0; V_0 = (bool)((((RuntimeObject*)(InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001a; } } { // throw new ObjectDisposedException(ToString()); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, __this); ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_3 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var))); NullCheck(L_3); ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_3, L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mBAEFD5A6376C9CFEE01B48D250572D491A8C6C24_RuntimeMethod_var))); } IL_001a: { // if (m_Trace.m_ChangeCounter != m_ChangeCounter) InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_4 = __this->___m_Trace_0; NullCheck(L_4); int32_t L_5 = L_4->___m_ChangeCounter_1; int32_t L_6 = __this->___m_ChangeCounter_1; V_1 = (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_7 = V_1; if (!L_7) { goto IL_003f; } } { // throw new InvalidOperationException("Trace has been modified while enumerating!"); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_8); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral82D9A561A7A240949C795C99087C473D0967B043)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_MoveNext_mBAEFD5A6376C9CFEE01B48D250572D491A8C6C24_RuntimeMethod_var))); } IL_003f: { // return m_Trace.GetNextEvent(ref m_Current); InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_9 = __this->___m_Trace_0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_10 = (&__this->___m_Current_2); NullCheck(L_9); bool L_11; L_11 = InputEventTrace_GetNextEvent_mDF7ED13DD6F42BA87EDE532CAB99BB697C8B108A(L_9, L_10, NULL); V_2 = L_11; goto IL_0053; } IL_0053: { // } bool L_12 = V_2; return L_12; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_m46AEA042ECC7F28D364C0716655595E40642DA97 (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, const RuntimeMethod* method) { { // m_Current = default; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_0 = (&__this->___m_Current_2); il2cpp_codegen_initobj(L_0, sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)); // m_ChangeCounter = m_Trace.m_ChangeCounter; InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_1 = __this->___m_Trace_0; NullCheck(L_1); int32_t L_2 = L_1->___m_ChangeCounter_1; __this->___m_ChangeCounter_1 = L_2; // } return; } } // UnityEngine.InputSystem.LowLevel.InputEventPtr UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 Enumerator_get_Current_m3C388C6F62B1736308A7B1AAB5D1AE461B2D50CC (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, const RuntimeMethod* method) { { // public InputEventPtr Current => m_Current; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = __this->___m_Current_2; return L_0; } } // System.Object UnityEngine.InputSystem.LowLevel.InputEventTrace/Enumerator::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m5A9E9359FAC5B803483750D45AA3A021EC206376 (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // object IEnumerator.Current => Current; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0; L_0 = Enumerator_get_Current_m3C388C6F62B1736308A7B1AAB5D1AE461B2D50CC_inline(__this, NULL); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_1 = L_0; RuntimeObject* L_2 = Box(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_il2cpp_TypeInfo_var, &L_1); 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 #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 // UnityEngine.InputSystem.LowLevel.InputEventTrace UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::get_trace() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* ReplayController_get_trace_m302517610A782CCCBAF79F4AF6E7FCDA4A332EE7 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { { // public InputEventTrace trace => m_EventTrace; InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_0 = __this->___m_EventTrace_3; return L_0; } } // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::get_finished() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReplayController_get_finished_mBD93E7E39307728EB74B4677E6CDD43A4F029856 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { { // public bool finished { get; private set; } bool L_0 = __this->___U3CfinishedU3Ek__BackingField_0; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::set_finished(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayController_set_finished_m05C11A4E622954AFDACE0F7AB76E93EEECD6B6A2 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, bool ___value0, const RuntimeMethod* method) { { // public bool finished { get; private set; } bool L_0 = ___value0; __this->___U3CfinishedU3Ek__BackingField_0 = L_0; return; } } // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::get_paused() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReplayController_get_paused_mA3967138FEFDD72AE8823B2B2DACEBE6E5555F30 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { { // public bool paused { get; set; } bool L_0 = __this->___U3CpausedU3Ek__BackingField_1; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::set_paused(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayController_set_paused_m1C90331162E8C5BDA8041F1CF98E045AFE661D1F (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, bool ___value0, const RuntimeMethod* method) { { // public bool paused { get; set; } bool L_0 = ___value0; __this->___U3CpausedU3Ek__BackingField_1 = L_0; return; } } // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReplayController_get_position_m39297BBE091E3E76FDD27B71AA7355148E908B88 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { { // public int position { get; private set; } int32_t L_0 = __this->___U3CpositionU3Ek__BackingField_2; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::set_position(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayController_set_position_m4948A3C77785BCBBE721AC7C452C470A9C24C098 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int position { get; private set; } int32_t L_0 = ___value0; __this->___U3CpositionU3Ek__BackingField_2 = L_0; return; } } // System.Collections.Generic.IEnumerable`1 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::get_createdDevices() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReplayController_get_createdDevices_m323215E6F2382A6E4C02936095FF14042579E78C (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public IEnumerable createdDevices => m_CreatedDevices; InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C L_0 = __this->___m_CreatedDevices_7; InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C L_1 = L_0; RuntimeObject* L_2 = Box(InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C_il2cpp_TypeInfo_var, &L_1); return (RuntimeObject*)L_2; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::.ctor(UnityEngine.InputSystem.LowLevel.InputEventTrace) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayController__ctor_mFACECC15923550957D306EF31786A98FD37F1F03 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* ___trace0, const RuntimeMethod* method) { bool V_0 = false; { // private int m_AllEventsByTimeIndex = 0; __this->___m_AllEventsByTimeIndex_12 = 0; // internal ReplayController(InputEventTrace trace) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // if (trace == null) InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_0 = ___trace0; V_0 = (bool)((((RuntimeObject*)(InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0022; } } { // throw new ArgumentNullException(nameof(trace)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD8332BDAEF71624DC1D56CDA64F0BAC2461AA9EF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReplayController__ctor_mFACECC15923550957D306EF31786A98FD37F1F03_RuntimeMethod_var))); } IL_0022: { // m_EventTrace = trace; InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_3 = ___trace0; __this->___m_EventTrace_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EventTrace_3), (void*)L_3); // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayController_Dispose_mFD934A373395714CBCAFDB0DB034B6728F61BA15 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, 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*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tA6A2274AE31A9D0C4E245176DC4855437D643269_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_GetEnumerator_mF42E560968274088F43D58E20B67D7C313C7980B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReplayController_OnBeginFrame_m099944319B93E1E8A2B6264F50F31CF5434277EF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_1 = NULL; { // InputSystem.onBeforeUpdate -= OnBeginFrame; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_0); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)ReplayController_OnBeginFrame_m099944319B93E1E8A2B6264F50F31CF5434277EF_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSystem_remove_onBeforeUpdate_mBF0659BB33E2FD7874CD45067CEFF08C3A7A9EE4(L_0, NULL); // finished = true; ReplayController_set_finished_m05C11A4E622954AFDACE0F7AB76E93EEECD6B6A2_inline(__this, (bool)1, NULL); // foreach (var device in m_CreatedDevices) InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C* L_1 = (&__this->___m_CreatedDevices_7); RuntimeObject* L_2; L_2 = InlinedArray_1_GetEnumerator_mF42E560968274088F43D58E20B67D7C313C7980B(L_1, InlinedArray_1_GetEnumerator_mF42E560968274088F43D58E20B67D7C313C7980B_RuntimeMethod_var); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0042: {// begin finally (depth: 1) { RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_004c; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_004c: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0038_1; } IL_002a_1: { // foreach (var device in m_CreatedDevices) RuntimeObject* L_5 = V_0; NullCheck(L_5); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6; L_6 = InterfaceFuncInvoker0< InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_tA6A2274AE31A9D0C4E245176DC4855437D643269_il2cpp_TypeInfo_var, L_5); V_1 = L_6; // InputSystem.RemoveDevice(device); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7 = V_1; il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSystem_RemoveDevice_m41F154CEBE1EB94090D2980BEA684E58799EA8B3(L_7, NULL); } IL_0038_1: { // foreach (var device in m_CreatedDevices) RuntimeObject* L_8 = V_0; NullCheck(L_8); bool L_9; L_9 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_8); if (L_9) { goto IL_002a_1; } } { goto IL_004d; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004d: { // m_CreatedDevices = default; InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C* L_10 = (&__this->___m_CreatedDevices_7); il2cpp_codegen_initobj(L_10, sizeof(InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C)); // } return; } } // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::WithDeviceMappedFromTo(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDevice) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_WithDeviceMappedFromTo_m031C51AFBE0637B093457927BA8D452F78B6F3D0 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___recordedDevice0, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___playbackDevice1, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* V_2 = NULL; { // if (recordedDevice == null) InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___recordedDevice0; V_0 = (bool)((((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException(nameof(recordedDevice)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0CF8CCC4707209C88733F45D2F50CAF236223A22)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReplayController_WithDeviceMappedFromTo_m031C51AFBE0637B093457927BA8D452F78B6F3D0_RuntimeMethod_var))); } IL_0014: { // if (playbackDevice == null) InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = ___playbackDevice1; V_1 = (bool)((((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0027; } } { // throw new ArgumentNullException(nameof(playbackDevice)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_5); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA699959862D8ADBB4A539849B791187B154DA724)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReplayController_WithDeviceMappedFromTo_m031C51AFBE0637B093457927BA8D452F78B6F3D0_RuntimeMethod_var))); } IL_0027: { // WithDeviceMappedFromTo(recordedDevice.deviceId, playbackDevice.deviceId); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = ___recordedDevice0; NullCheck(L_6); int32_t L_7; L_7 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_6, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8 = ___playbackDevice1; NullCheck(L_8); int32_t L_9; L_9 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_8, NULL); ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_10; L_10 = ReplayController_WithDeviceMappedFromTo_m88AC8466C0CEAB26F9F502DF6A1B3853512F7090(__this, L_7, L_9, NULL); // return this; V_2 = __this; goto IL_003e; } IL_003e: { // } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_11 = V_2; return L_11; } } // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::WithDeviceMappedFromTo(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_WithDeviceMappedFromTo_m88AC8466C0CEAB26F9F502DF6A1B3853512F7090 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, int32_t ___recordedDeviceId0, int32_t ___playbackDeviceId1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_AppendWithCapacity_mDB0D8ADCFF5D374E15017980D7073D63B8E8C48F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_RemoveAtWithCapacity_m4D058322BEC61FA58F04CE9A837A2E464759415E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m1C8BF2A41804F8D2B398B234FE3B1E940D36DFF1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_set_Item_m6A196904387C38864370BABA0CBACC0EEF6BB786_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* V_4 = NULL; bool V_5 = false; bool V_6 = false; { // for (var i = 0; i < m_DeviceIDMappings.length; ++i) V_0 = 0; goto IL_005a; } IL_0005: { // if (m_DeviceIDMappings[i].Key != recordedDeviceId) InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* L_0 = (&__this->___m_DeviceIDMappings_5); int32_t L_1 = V_0; KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 L_2; L_2 = InlinedArray_1_get_Item_m1C8BF2A41804F8D2B398B234FE3B1E940D36DFF1(L_0, L_1, InlinedArray_1_get_Item_m1C8BF2A41804F8D2B398B234FE3B1E940D36DFF1_RuntimeMethod_var); V_2 = L_2; int32_t L_3; L_3 = KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_inline((&V_2), KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_RuntimeMethod_var); int32_t L_4 = ___recordedDeviceId0; V_1 = (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)L_4))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_0026; } } { // continue; goto IL_0056; } IL_0026: { // if (recordedDeviceId == playbackDeviceId) // Device mapped back to itself. int32_t L_6 = ___recordedDeviceId0; int32_t L_7 = ___playbackDeviceId1; V_3 = (bool)((((int32_t)L_6) == ((int32_t)L_7))? 1 : 0); bool L_8 = V_3; if (!L_8) { goto IL_003d; } } { // m_DeviceIDMappings.RemoveAtWithCapacity(i); InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* L_9 = (&__this->___m_DeviceIDMappings_5); int32_t L_10 = V_0; InlinedArray_1_RemoveAtWithCapacity_m4D058322BEC61FA58F04CE9A837A2E464759415E(L_9, L_10, InlinedArray_1_RemoveAtWithCapacity_m4D058322BEC61FA58F04CE9A837A2E464759415E_RuntimeMethod_var); goto IL_0051; } IL_003d: { // m_DeviceIDMappings[i] = new KeyValuePair(recordedDeviceId, playbackDeviceId); InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* L_11 = (&__this->___m_DeviceIDMappings_5); int32_t L_12 = V_0; int32_t L_13 = ___recordedDeviceId0; int32_t L_14 = ___playbackDeviceId1; KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 L_15; memset((&L_15), 0, sizeof(L_15)); KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221((&L_15), L_13, L_14, /*hidden argument*/KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221_RuntimeMethod_var); InlinedArray_1_set_Item_m6A196904387C38864370BABA0CBACC0EEF6BB786(L_11, L_12, L_15, InlinedArray_1_set_Item_m6A196904387C38864370BABA0CBACC0EEF6BB786_RuntimeMethod_var); } IL_0051: { // return this; V_4 = __this; goto IL_0097; } IL_0056: { // for (var i = 0; i < m_DeviceIDMappings.length; ++i) int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_005a: { // for (var i = 0; i < m_DeviceIDMappings.length; ++i) int32_t L_17 = V_0; InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* L_18 = (&__this->___m_DeviceIDMappings_5); int32_t L_19 = L_18->___length_0; V_5 = (bool)((((int32_t)L_17) < ((int32_t)L_19))? 1 : 0); bool L_20 = V_5; if (L_20) { goto IL_0005; } } { // if (recordedDeviceId == playbackDeviceId) int32_t L_21 = ___recordedDeviceId0; int32_t L_22 = ___playbackDeviceId1; V_6 = (bool)((((int32_t)L_21) == ((int32_t)L_22))? 1 : 0); bool L_23 = V_6; if (!L_23) { goto IL_007d; } } { // return this; V_4 = __this; goto IL_0097; } IL_007d: { // m_DeviceIDMappings.AppendWithCapacity(new KeyValuePair(recordedDeviceId, playbackDeviceId)); InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* L_24 = (&__this->___m_DeviceIDMappings_5); int32_t L_25 = ___recordedDeviceId0; int32_t L_26 = ___playbackDeviceId1; KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 L_27; memset((&L_27), 0, sizeof(L_27)); KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221((&L_27), L_25, L_26, /*hidden argument*/KeyValuePair_2__ctor_m3C86D5D8BB0D1118068E83ED43D64F4E64E7C221_RuntimeMethod_var); int32_t L_28; L_28 = InlinedArray_1_AppendWithCapacity_mDB0D8ADCFF5D374E15017980D7073D63B8E8C48F(L_24, L_27, ((int32_t)10), InlinedArray_1_AppendWithCapacity_mDB0D8ADCFF5D374E15017980D7073D63B8E8C48F_RuntimeMethod_var); // return this; V_4 = __this; goto IL_0097; } IL_0097: { // } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_29 = V_4; return L_29; } } // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::WithAllDevicesMappedToNewInstances() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_WithAllDevicesMappedToNewInstances_mE3646C9DA51E76700A20C50D4DB8677AF27D5814 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* V_0 = NULL; { // m_CreateNewDevices = true; __this->___m_CreateNewDevices_6 = (bool)1; // return this; V_0 = __this; goto IL_000c; } IL_000c: { // } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_0 = V_0; return L_0; } } // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::OnFinished(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_OnFinished_m95B708248C2320BFA3373C1A41A5130DEE8956AA (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action0, const RuntimeMethod* method) { ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* V_0 = NULL; { // m_OnFinished = action; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___action0; __this->___m_OnFinished_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnFinished_8), (void*)L_0); // return this; V_0 = __this; goto IL_000c; } IL_000c: { // } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_1 = V_0; return L_1; } } // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::OnEvent(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_OnEvent_mDD42B905AA6C1FB9C1BF8CA5C192F8194A7AB97A (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* ___action0, const RuntimeMethod* method) { ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* V_0 = NULL; { // m_OnEvent = action; Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* L_0 = ___action0; __this->___m_OnEvent_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnEvent_9), (void*)L_0); // return this; V_0 = __this; goto IL_000c; } IL_000c: { // } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_1 = V_0; return L_1; } } // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::PlayOneEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_PlayOneEvent_m2533EAE40DCB7642C6A4F4CF04E989D9AD0C1548 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* V_2 = NULL; { // if (!MoveNext(true, out var eventPtr)) bool L_0; L_0 = ReplayController_MoveNext_m2887515FB9A9316E0A2A272C57ADA2301DD90980(__this, (bool)1, (&V_0), NULL); V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_001c; } } { // throw new InvalidOperationException("No more events"); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_2); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral85B9AAF0EB29996A5ABED6647FBC8A4437062717)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReplayController_PlayOneEvent_m2533EAE40DCB7642C6A4F4CF04E989D9AD0C1548_RuntimeMethod_var))); } IL_001c: { // QueueEvent(eventPtr); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = V_0; ReplayController_QueueEvent_mC5FA360DEB643DF3D85E7A9AFD6510D66A7F8BEE(__this, L_3, NULL); // return this; V_2 = __this; goto IL_0028; } IL_0028: { // } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_4 = V_2; return L_4; } } // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::Rewind() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_Rewind_m966D7F7493073FA5213D740C41EF3980703E5925 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* V_0 = NULL; { // m_Enumerator = default; __this->___m_Enumerator_4 = (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Enumerator_4), (void*)(Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75*)NULL); // m_AllEventsByTime = null; __this->___m_AllEventsByTime_13 = (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AllEventsByTime_13), (void*)(List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*)NULL); // m_AllEventsByTimeIndex = -1; __this->___m_AllEventsByTimeIndex_12 = (-1); // position = 0; ReplayController_set_position_m4948A3C77785BCBBE721AC7C452C470A9C24C098_inline(__this, 0, NULL); // return this; V_0 = __this; goto IL_0022; } IL_0022: { // } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_0 = V_0; return L_0; } } // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::PlayAllFramesOneByOne() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_PlayAllFramesOneByOne_m1F8D045A9E2A1A24F8E07811CCF01D82226420CA (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, 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*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReplayController_OnBeginFrame_m099944319B93E1E8A2B6264F50F31CF5434277EF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* V_0 = NULL; { // finished = false; ReplayController_set_finished_m05C11A4E622954AFDACE0F7AB76E93EEECD6B6A2_inline(__this, (bool)0, NULL); // InputSystem.onBeforeUpdate += OnBeginFrame; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_0); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)ReplayController_OnBeginFrame_m099944319B93E1E8A2B6264F50F31CF5434277EF_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSystem_add_onBeforeUpdate_mB479D148F4C1684B66FB64B79C9331813A596ECD(L_0, NULL); // return this; V_0 = __this; goto IL_001f; } IL_001f: { // } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_1 = V_0; return L_1; } } // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::PlayAllEvents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_PlayAllEvents_m9A0CDBB6150CD394857B0BA1A2EDB189FFC7F931 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* V_2 = NULL; { // finished = false; ReplayController_set_finished_m05C11A4E622954AFDACE0F7AB76E93EEECD6B6A2_inline(__this, (bool)0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0024: {// begin finally (depth: 1) // Finished(); ReplayController_Finished_m264D5E388A7FA1EFCED8420A5969C84D505493DF(__this, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { } IL_000a_1: { // while (MoveNext(true, out var eventPtr)) bool L_0; L_0 = ReplayController_MoveNext_m2887515FB9A9316E0A2A272C57ADA2301DD90980(__this, (bool)1, (&V_0), NULL); V_1 = L_0; bool L_1 = V_1; if (!L_1) { goto IL_0021_1; } } { // QueueEvent(eventPtr); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_2 = V_0; ReplayController_QueueEvent_mC5FA360DEB643DF3D85E7A9AFD6510D66A7F8BEE(__this, L_2, NULL); goto IL_000a_1; } IL_0021_1: { goto IL_002e; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_002e: { // return this; V_2 = __this; goto IL_0032; } IL_0032: { // } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_3 = V_2; return L_3; } } // UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::PlayAllEventsAccordingToTimestamps() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* ReplayController_PlayAllEventsAccordingToTimestamps_m9BF27D0D471C45409AE8D1FB6706FD875037DF4E (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, 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*)&Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2EE80016B94F10A7E9150D8ABB6C5668609CBAB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mEB9A929B41F7294B9F91D91FFCEB73C358478813_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6CF56031007CD05AA70A2FDA98FB9652FD3C0DF5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReplayController_OnBeginFrame_m099944319B93E1E8A2B6264F50F31CF5434277EF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CPlayAllEventsAccordingToTimestampsU3Eb__38_0_mD6E1BBAC6B62A15BA7EF6AA962FB149E191F86A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* V_0 = NULL; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* V_3 = NULL; Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* G_B5_0 = NULL; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* G_B5_1 = NULL; Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* G_B4_0 = NULL; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* G_B4_1 = NULL; { // var eventsByTime = new List(); List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_0 = (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*)il2cpp_codegen_object_new(List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m6CF56031007CD05AA70A2FDA98FB9652FD3C0DF5(L_0, List_1__ctor_m6CF56031007CD05AA70A2FDA98FB9652FD3C0DF5_RuntimeMethod_var); V_0 = L_0; } IL_0007: { // while (MoveNext(true, out var eventPtr)) bool L_1; L_1 = ReplayController_MoveNext_m2887515FB9A9316E0A2A272C57ADA2301DD90980(__this, (bool)1, (&V_1), NULL); V_2 = L_1; bool L_2 = V_2; if (!L_2) { goto IL_001e; } } { // eventsByTime.Add(eventPtr); List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_3 = V_0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_4 = V_1; NullCheck(L_3); List_1_Add_m2EE80016B94F10A7E9150D8ABB6C5668609CBAB3_inline(L_3, L_4, List_1_Add_m2EE80016B94F10A7E9150D8ABB6C5668609CBAB3_RuntimeMethod_var); goto IL_0007; } IL_001e: { // eventsByTime.Sort((a, b) => a.time.CompareTo(b.time)); List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_5 = V_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var); Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* L_6 = ((U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var))->___U3CU3E9__38_0_1; Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* L_7 = L_6; G_B4_0 = L_7; G_B4_1 = L_5; if (L_7) { G_B5_0 = L_7; G_B5_1 = L_5; goto IL_003e; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var); U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F* L_8 = ((U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var))->___U3CU3E9_0; Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* L_9 = (Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188*)il2cpp_codegen_object_new(Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188_il2cpp_TypeInfo_var); NullCheck(L_9); Comparison_1__ctor_m3066D7B2DF7828CC841C0313A7664013366E7F33(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3CPlayAllEventsAccordingToTimestampsU3Eb__38_0_mD6E1BBAC6B62A15BA7EF6AA962FB149E191F86A5_RuntimeMethod_var), NULL); Comparison_1_t862EC1638BBB220501FBDE3A364BB2316809E188* L_10 = L_9; ((U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var))->___U3CU3E9__38_0_1 = L_10; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var))->___U3CU3E9__38_0_1), (void*)L_10); G_B5_0 = L_10; G_B5_1 = G_B4_1; } IL_003e: { NullCheck(G_B5_1); List_1_Sort_mEB9A929B41F7294B9F91D91FFCEB73C358478813(G_B5_1, G_B5_0, List_1_Sort_mEB9A929B41F7294B9F91D91FFCEB73C358478813_RuntimeMethod_var); // m_Enumerator.Dispose(); Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* L_11 = __this->___m_Enumerator_4; NullCheck(L_11); Enumerator_Dispose_m385FC51CC8FD384DE531046778BB39C30B623B4F(L_11, NULL); // m_Enumerator = null; __this->___m_Enumerator_4 = (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Enumerator_4), (void*)(Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75*)NULL); // m_AllEventsByTime = eventsByTime; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_12 = V_0; __this->___m_AllEventsByTime_13 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AllEventsByTime_13), (void*)L_12); // position = 0; ReplayController_set_position_m4948A3C77785BCBBE721AC7C452C470A9C24C098_inline(__this, 0, NULL); // finished = false; ReplayController_set_finished_m05C11A4E622954AFDACE0F7AB76E93EEECD6B6A2_inline(__this, (bool)0, NULL); // m_StartTimeAsPerFirstEvent = -1; __this->___m_StartTimeAsPerFirstEvent_10 = (-1.0); // m_AllEventsByTimeIndex = -1; __this->___m_AllEventsByTimeIndex_12 = (-1); // InputSystem.onBeforeUpdate += OnBeginFrame; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_13 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_13); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_13, __this, (intptr_t)((void*)ReplayController_OnBeginFrame_m099944319B93E1E8A2B6264F50F31CF5434277EF_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSystem_add_onBeforeUpdate_mB479D148F4C1684B66FB64B79C9331813A596ECD(L_13, NULL); // return this; V_3 = __this; goto IL_009a; } IL_009a: { // } ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_14 = V_3; return L_14; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::OnBeginFrame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayController_OnBeginFrame_m099944319B93E1E8A2B6264F50F31CF5434277EF (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_5; memset((&V_5), 0, sizeof(V_5)); bool V_6 = false; bool V_7 = false; int32_t V_8 = 0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_9; memset((&V_9), 0, sizeof(V_9)); bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; int32_t G_B6_0 = 0; int32_t G_B20_0 = 0; { // if (paused) bool L_0; L_0 = ReplayController_get_paused_mA3967138FEFDD72AE8823B2B2DACEBE6E5555F30_inline(__this, NULL); V_1 = L_0; bool L_1 = V_1; if (!L_1) { goto IL_0010; } } { // return; goto IL_015f; } IL_0010: { // if (!MoveNext(false, out var currentEventPtr)) bool L_2; L_2 = ReplayController_MoveNext_m2887515FB9A9316E0A2A272C57ADA2301DD90980(__this, (bool)0, (&V_0), NULL); V_2 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0052; } } { // if (m_AllEventsByTime == null || m_AllEventsByTimeIndex >= m_AllEventsByTime.Count) List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_4 = __this->___m_AllEventsByTime_13; if (!L_4) { goto IL_0041; } } { int32_t L_5 = __this->___m_AllEventsByTimeIndex_12; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_6 = __this->___m_AllEventsByTime_13; NullCheck(L_6); int32_t L_7; L_7 = List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_inline(L_6, List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_RuntimeMethod_var); G_B6_0 = ((((int32_t)((((int32_t)L_5) < ((int32_t)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0042; } IL_0041: { G_B6_0 = 1; } IL_0042: { V_3 = (bool)G_B6_0; bool L_8 = V_3; if (!L_8) { goto IL_004d; } } { // Finished(); ReplayController_Finished_m264D5E388A7FA1EFCED8420A5969C84D505493DF(__this, NULL); } IL_004d: { // return; goto IL_015f; } IL_0052: { // if (currentEventPtr.type == FrameMarkerEvent) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_9; L_9 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&V_0), NULL); il2cpp_codegen_runtime_class_init_inline(InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_10; L_10 = InputEventTrace_get_FrameMarkerEvent_m2AABF936DE8A85187532D4A6B98B41DDB9955561(NULL); bool L_11; L_11 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_9, L_10, NULL); V_4 = L_11; bool L_12 = V_4; if (!L_12) { goto IL_00c9; } } { // if (!MoveNext(false, out var nextEvent)) bool L_13; L_13 = ReplayController_MoveNext_m2887515FB9A9316E0A2A272C57ADA2301DD90980(__this, (bool)0, (&V_5), NULL); V_6 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0); bool L_14 = V_6; if (!L_14) { goto IL_0089; } } { // Finished(); ReplayController_Finished_m264D5E388A7FA1EFCED8420A5969C84D505493DF(__this, NULL); // return; goto IL_015f; } IL_0089: { // if (nextEvent.type == FrameMarkerEvent) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15; L_15 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&V_5), NULL); il2cpp_codegen_runtime_class_init_inline(InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_16; L_16 = InputEventTrace_get_FrameMarkerEvent_m2AABF936DE8A85187532D4A6B98B41DDB9955561(NULL); bool L_17; L_17 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_15, L_16, NULL); V_7 = L_17; bool L_18 = V_7; if (!L_18) { goto IL_00c5; } } { // --position; int32_t L_19; L_19 = ReplayController_get_position_m39297BBE091E3E76FDD27B71AA7355148E908B88_inline(__this, NULL); V_8 = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); int32_t L_20 = V_8; ReplayController_set_position_m4948A3C77785BCBBE721AC7C452C470A9C24C098_inline(__this, L_20, NULL); // m_Enumerator.m_Current = currentEventPtr; Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* L_21 = __this->___m_Enumerator_4; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_22 = V_0; NullCheck(L_21); L_21->___m_Current_2 = L_22; // return; goto IL_015f; } IL_00c5: { // currentEventPtr = nextEvent; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_23 = V_5; V_0 = L_23; } IL_00c9: { goto IL_0157; } IL_00ce: { // QueueEvent(currentEventPtr); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_24 = V_0; ReplayController_QueueEvent_mC5FA360DEB643DF3D85E7A9AFD6510D66A7F8BEE(__this, L_24, NULL); // if (!MoveNext(false, out var nextEvent)) bool L_25; L_25 = ReplayController_MoveNext_m2887515FB9A9316E0A2A272C57ADA2301DD90980(__this, (bool)0, (&V_9), NULL); V_10 = (bool)((((int32_t)L_25) == ((int32_t)0))? 1 : 0); bool L_26 = V_10; if (!L_26) { goto IL_011a; } } { // if (m_AllEventsByTime == null || m_AllEventsByTimeIndex >= m_AllEventsByTime.Count) List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_27 = __this->___m_AllEventsByTime_13; if (!L_27) { goto IL_010a; } } { int32_t L_28 = __this->___m_AllEventsByTimeIndex_12; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_29 = __this->___m_AllEventsByTime_13; NullCheck(L_29); int32_t L_30; L_30 = List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_inline(L_29, List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_RuntimeMethod_var); G_B20_0 = ((((int32_t)((((int32_t)L_28) < ((int32_t)L_30))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_010b; } IL_010a: { G_B20_0 = 1; } IL_010b: { V_11 = (bool)G_B20_0; bool L_31 = V_11; if (!L_31) { goto IL_0118; } } { // Finished(); ReplayController_Finished_m264D5E388A7FA1EFCED8420A5969C84D505493DF(__this, NULL); } IL_0118: { // break; goto IL_015f; } IL_011a: { // if (nextEvent.type == FrameMarkerEvent) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_32; L_32 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&V_9), NULL); il2cpp_codegen_runtime_class_init_inline(InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_33; L_33 = InputEventTrace_get_FrameMarkerEvent_m2AABF936DE8A85187532D4A6B98B41DDB9955561(NULL); bool L_34; L_34 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_32, L_33, NULL); V_12 = L_34; bool L_35 = V_12; if (!L_35) { goto IL_0153; } } { // m_Enumerator.m_Current = currentEventPtr; Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* L_36 = __this->___m_Enumerator_4; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_37 = V_0; NullCheck(L_36); L_36->___m_Current_2 = L_37; // --position; int32_t L_38; L_38 = ReplayController_get_position_m39297BBE091E3E76FDD27B71AA7355148E908B88_inline(__this, NULL); V_8 = ((int32_t)il2cpp_codegen_subtract(L_38, 1)); int32_t L_39 = V_8; ReplayController_set_position_m4948A3C77785BCBBE721AC7C452C470A9C24C098_inline(__this, L_39, NULL); // break; goto IL_015f; } IL_0153: { // currentEventPtr = nextEvent; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_40 = V_9; V_0 = L_40; } IL_0157: { // while (true) V_13 = (bool)1; goto IL_00ce; } IL_015f: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::Finished() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayController_Finished_m264D5E388A7FA1EFCED8420A5969C84D505493DF (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, 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*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReplayController_OnBeginFrame_m099944319B93E1E8A2B6264F50F31CF5434277EF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL; { // finished = true; ReplayController_set_finished_m05C11A4E622954AFDACE0F7AB76E93EEECD6B6A2_inline(__this, (bool)1, NULL); // InputSystem.onBeforeUpdate -= OnBeginFrame; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_0); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)ReplayController_OnBeginFrame_m099944319B93E1E8A2B6264F50F31CF5434277EF_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSystem_remove_onBeforeUpdate_mBF0659BB33E2FD7874CD45067CEFF08C3A7A9EE4(L_0, NULL); // m_OnFinished?.Invoke(); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___m_OnFinished_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = L_1; G_B1_0 = L_2; if (L_2) { G_B2_0 = L_2; goto IL_0027; } } { goto IL_002d; } IL_0027: { NullCheck(G_B2_0); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B2_0, NULL); } IL_002d: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::QueueEvent(UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayController_QueueEvent_mC5FA360DEB643DF3D85E7A9AFD6510D66A7F8BEE (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* G_B5_0 = NULL; Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* G_B4_0 = NULL; { // var originalTimestamp = eventPtr.internalTime; double L_0; L_0 = InputEventPtr_get_internalTime_mB0A20BAF50AC9842691B0495A766A18B05CB4781((&___eventPtr0), NULL); V_0 = L_0; // if (m_AllEventsByTime != null) List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_1 = __this->___m_AllEventsByTime_13; V_3 = (bool)((!(((RuntimeObject*)(List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_2 = V_3; if (!L_2) { goto IL_0035; } } { // eventPtr.internalTime = m_StartTimeAsPerRuntime + (eventPtr.internalTime - m_StartTimeAsPerFirstEvent); double L_3 = __this->___m_StartTimeAsPerRuntime_11; double L_4; L_4 = InputEventPtr_get_internalTime_mB0A20BAF50AC9842691B0495A766A18B05CB4781((&___eventPtr0), NULL); double L_5 = __this->___m_StartTimeAsPerFirstEvent_10; InputEventPtr_set_internalTime_mBD0B465C6882DD13F5FA3AAE487C0FA8A68E3810((&___eventPtr0), ((double)il2cpp_codegen_add(L_3, ((double)il2cpp_codegen_subtract(L_4, L_5)))), NULL); goto IL_0047; } IL_0035: { // eventPtr.internalTime = InputRuntime.s_Instance.currentTime; RuntimeObject* L_6 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0; NullCheck(L_6); double L_7; L_7 = InterfaceFuncInvoker0< double >::Invoke(19 /* System.Double UnityEngine.InputSystem.LowLevel.IInputRuntime::get_currentTime() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_6); InputEventPtr_set_internalTime_mBD0B465C6882DD13F5FA3AAE487C0FA8A68E3810((&___eventPtr0), L_7, NULL); } IL_0047: { // var originalEventId = eventPtr.id; int32_t L_8; L_8 = InputEventPtr_get_id_mED485DFF0A720B0A27201BAFD554D42A8FE527FB((&___eventPtr0), NULL); V_1 = L_8; // var originalDeviceId = eventPtr.deviceId; int32_t L_9; L_9 = InputEventPtr_get_deviceId_mD8B68EDC37D90A69EE67A47B3E17F4D80D4620D3((&___eventPtr0), NULL); V_2 = L_9; // eventPtr.deviceId = ApplyDeviceMapping(originalDeviceId); int32_t L_10 = V_2; int32_t L_11; L_11 = ReplayController_ApplyDeviceMapping_mE74A404A704F80B52F5FC9C728B13D0433A46962(__this, L_10, NULL); InputEventPtr_set_deviceId_mDC5B90109CDEECE63A5F1310379DB8B1B31D2B97((&___eventPtr0), L_11, NULL); // m_OnEvent?.Invoke(eventPtr); Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* L_12 = __this->___m_OnEvent_9; Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* L_13 = L_12; G_B4_0 = L_13; if (L_13) { G_B5_0 = L_13; goto IL_0072; } } { goto IL_0079; } IL_0072: { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_14 = ___eventPtr0; NullCheck(G_B5_0); Action_1_Invoke_m30D56EDF2807EF309EEF182BA63A3F0EF0B08A15_inline(G_B5_0, L_14, NULL); } IL_0079: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0085: {// begin finally (depth: 1) // eventPtr.internalTime = originalTimestamp; double L_15 = V_0; InputEventPtr_set_internalTime_mBD0B465C6882DD13F5FA3AAE487C0FA8A68E3810((&___eventPtr0), L_15, NULL); // eventPtr.id = originalEventId; int32_t L_16 = V_1; InputEventPtr_set_id_m8CCBE3CAF92578F56613E99AAA4334BCCFCFD40B((&___eventPtr0), L_16, NULL); // eventPtr.deviceId = originalDeviceId; int32_t L_17 = V_2; InputEventPtr_set_deviceId_mDC5B90109CDEECE63A5F1310379DB8B1B31D2B97((&___eventPtr0), L_17, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) // InputSystem.QueueEvent(eventPtr); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_18 = ___eventPtr0; il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSystem_QueueEvent_m35F20668E3E09695F94D64AD9E9FA6510F8BBB40(L_18, NULL); goto IL_00a3; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00a3: { // } return; } } // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::MoveNext(System.Boolean,UnityEngine.InputSystem.LowLevel.InputEventPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReplayController_MoveNext_m2887515FB9A9316E0A2A272C57ADA2301DD90980 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, bool ___skipFrameEvents0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* ___eventPtr1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_4; memset((&V_4), 0, sizeof(V_4)); bool V_5 = false; int32_t V_6 = 0; bool V_7 = false; bool V_8 = false; bool V_9 = false; int32_t G_B8_0 = 0; int32_t G_B18_0 = 0; { // eventPtr = default; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_0 = ___eventPtr1; il2cpp_codegen_initobj(L_0, sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)); // if (m_AllEventsByTime != null) List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_1 = __this->___m_AllEventsByTime_13; V_0 = (bool)((!(((RuntimeObject*)(List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0133; } } { // if (m_AllEventsByTimeIndex + 1 >= m_AllEventsByTime.Count) int32_t L_3 = __this->___m_AllEventsByTimeIndex_12; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_4 = __this->___m_AllEventsByTime_13; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_inline(L_4, List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_RuntimeMethod_var); V_1 = (bool)((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_3, 1))) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0060; } } { // position = m_AllEventsByTime.Count; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_7 = __this->___m_AllEventsByTime_13; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_inline(L_7, List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_RuntimeMethod_var); ReplayController_set_position_m4948A3C77785BCBBE721AC7C452C470A9C24C098_inline(__this, L_8, NULL); // m_AllEventsByTimeIndex = m_AllEventsByTime.Count; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_9 = __this->___m_AllEventsByTime_13; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_inline(L_9, List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_RuntimeMethod_var); __this->___m_AllEventsByTimeIndex_12 = L_10; // return false; V_2 = (bool)0; goto IL_01b3; } IL_0060: { // if (m_AllEventsByTimeIndex < 0) int32_t L_11 = __this->___m_AllEventsByTimeIndex_12; V_3 = (bool)((((int32_t)L_11) < ((int32_t)0))? 1 : 0); bool L_12 = V_3; if (!L_12) { goto IL_009c; } } { // m_StartTimeAsPerFirstEvent = m_AllEventsByTime[0].internalTime; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_13 = __this->___m_AllEventsByTime_13; NullCheck(L_13); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_14; L_14 = List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718(L_13, 0, List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718_RuntimeMethod_var); V_4 = L_14; double L_15; L_15 = InputEventPtr_get_internalTime_mB0A20BAF50AC9842691B0495A766A18B05CB4781((&V_4), NULL); __this->___m_StartTimeAsPerFirstEvent_10 = L_15; // m_StartTimeAsPerRuntime = InputRuntime.s_Instance.currentTime; RuntimeObject* L_16 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0; NullCheck(L_16); double L_17; L_17 = InterfaceFuncInvoker0< double >::Invoke(19 /* System.Double UnityEngine.InputSystem.LowLevel.IInputRuntime::get_currentTime() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_16); __this->___m_StartTimeAsPerRuntime_11 = L_17; goto IL_00f8; } IL_009c: { // else if (m_AllEventsByTimeIndex < m_AllEventsByTime.Count - 1 && // m_AllEventsByTime[m_AllEventsByTimeIndex + 1].internalTime > m_StartTimeAsPerFirstEvent + (InputRuntime.s_Instance.currentTime - m_StartTimeAsPerRuntime)) int32_t L_18 = __this->___m_AllEventsByTimeIndex_12; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_19 = __this->___m_AllEventsByTime_13; NullCheck(L_19); int32_t L_20; L_20 = List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_inline(L_19, List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_RuntimeMethod_var); if ((((int32_t)L_18) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_20, 1))))) { goto IL_00e9; } } { List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_21 = __this->___m_AllEventsByTime_13; int32_t L_22 = __this->___m_AllEventsByTimeIndex_12; NullCheck(L_21); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_23; L_23 = List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718(L_21, ((int32_t)il2cpp_codegen_add(L_22, 1)), List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718_RuntimeMethod_var); V_4 = L_23; double L_24; L_24 = InputEventPtr_get_internalTime_mB0A20BAF50AC9842691B0495A766A18B05CB4781((&V_4), NULL); double L_25 = __this->___m_StartTimeAsPerFirstEvent_10; RuntimeObject* L_26 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0; NullCheck(L_26); double L_27; L_27 = InterfaceFuncInvoker0< double >::Invoke(19 /* System.Double UnityEngine.InputSystem.LowLevel.IInputRuntime::get_currentTime() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_26); double L_28 = __this->___m_StartTimeAsPerRuntime_11; G_B8_0 = ((((double)L_24) > ((double)((double)il2cpp_codegen_add(L_25, ((double)il2cpp_codegen_subtract(L_27, L_28))))))? 1 : 0); goto IL_00ea; } IL_00e9: { G_B8_0 = 0; } IL_00ea: { V_5 = (bool)G_B8_0; bool L_29 = V_5; if (!L_29) { goto IL_00f8; } } { // return false; V_2 = (bool)0; goto IL_01b3; } IL_00f8: { // ++m_AllEventsByTimeIndex; int32_t L_30 = __this->___m_AllEventsByTimeIndex_12; __this->___m_AllEventsByTimeIndex_12 = ((int32_t)il2cpp_codegen_add(L_30, 1)); // ++position; int32_t L_31; L_31 = ReplayController_get_position_m39297BBE091E3E76FDD27B71AA7355148E908B88_inline(__this, NULL); V_6 = ((int32_t)il2cpp_codegen_add(L_31, 1)); int32_t L_32 = V_6; ReplayController_set_position_m4948A3C77785BCBBE721AC7C452C470A9C24C098_inline(__this, L_32, NULL); // eventPtr = m_AllEventsByTime[m_AllEventsByTimeIndex]; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_33 = ___eventPtr1; List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* L_34 = __this->___m_AllEventsByTime_13; int32_t L_35 = __this->___m_AllEventsByTimeIndex_12; NullCheck(L_34); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_36; L_36 = List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718(L_34, L_35, List_1_get_Item_m230131CE40A0013D25B1FB05FDDB98CB898BB718_RuntimeMethod_var); *(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*)L_33 = L_36; goto IL_01af; } IL_0133: { // if (m_Enumerator == null) Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* L_37 = __this->___m_Enumerator_4; V_7 = (bool)((((RuntimeObject*)(Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75*)L_37) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_38 = V_7; if (!L_38) { goto IL_0154; } } { // m_Enumerator = new Enumerator(m_EventTrace); InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_39 = __this->___m_EventTrace_3; Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* L_40 = (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75*)il2cpp_codegen_object_new(Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75_il2cpp_TypeInfo_var); NullCheck(L_40); Enumerator__ctor_m4F5637FFD01430441D557749B2443A43E2E52575(L_40, L_39, NULL); __this->___m_Enumerator_4 = L_40; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Enumerator_4), (void*)L_40); } IL_0154: { // if (!m_Enumerator.MoveNext()) Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* L_41 = __this->___m_Enumerator_4; NullCheck(L_41); bool L_42; L_42 = Enumerator_MoveNext_mBAEFD5A6376C9CFEE01B48D250572D491A8C6C24(L_41, NULL); V_8 = (bool)((((int32_t)L_42) == ((int32_t)0))? 1 : 0); bool L_43 = V_8; if (!L_43) { goto IL_016d; } } { // return false; V_2 = (bool)0; goto IL_01b3; } IL_016d: { // ++position; int32_t L_44; L_44 = ReplayController_get_position_m39297BBE091E3E76FDD27B71AA7355148E908B88_inline(__this, NULL); V_6 = ((int32_t)il2cpp_codegen_add(L_44, 1)); int32_t L_45 = V_6; ReplayController_set_position_m4948A3C77785BCBBE721AC7C452C470A9C24C098_inline(__this, L_45, NULL); // eventPtr = m_Enumerator.Current; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_46 = ___eventPtr1; Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* L_47 = __this->___m_Enumerator_4; NullCheck(L_47); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_48; L_48 = Enumerator_get_Current_m3C388C6F62B1736308A7B1AAB5D1AE461B2D50CC_inline(L_47, NULL); *(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*)L_46 = L_48; // while (skipFrameEvents && eventPtr.type == FrameMarkerEvent); bool L_49 = ___skipFrameEvents0; if (!L_49) { goto IL_01a7; } } { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_50 = ___eventPtr1; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_51; L_51 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69(L_50, NULL); il2cpp_codegen_runtime_class_init_inline(InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_52; L_52 = InputEventTrace_get_FrameMarkerEvent_m2AABF936DE8A85187532D4A6B98B41DDB9955561(NULL); bool L_53; L_53 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_51, L_52, NULL); G_B18_0 = ((int32_t)(L_53)); goto IL_01a8; } IL_01a7: { G_B18_0 = 0; } IL_01a8: { V_9 = (bool)G_B18_0; bool L_54 = V_9; if (L_54) { goto IL_0154; } } { } IL_01af: { // return true; V_2 = (bool)1; goto IL_01b3; } IL_01b3: { // } bool L_55 = V_2; return L_55; } } // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController::ApplyDeviceMapping(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReplayController_ApplyDeviceMapping_mE74A404A704F80B52F5FC9C728B13D0433A46962 (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, int32_t ___originalDeviceId0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_AppendWithCapacity_mC3DD9D6BFC53FE2F13BC3FEE652EC3B2CBA547AE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m1C8BF2A41804F8D2B398B234FE3B1E940D36DFF1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_IndexOf_mFE4262FD29B7CC10555B765F22C7D263C0BC97AB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mDFB5E4BE282F80EE3CF856F0DD06DD5BD72B8B2A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass43_0_U3CApplyDeviceMappingU3Eb__0_mD9F26ADD12D189195E38531637DD0404DCBC9F1D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* V_0 = NULL; int32_t V_1 = 0; KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; int32_t V_7 = 0; ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570 V_8; memset((&V_8), 0, sizeof(V_8)); bool V_9 = false; DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52 V_10; memset((&V_10), 0, sizeof(V_10)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_11; memset((&V_11), 0, sizeof(V_11)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_12 = NULL; bool V_13 = false; bool V_14 = false; Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C V_15; memset((&V_15), 0, sizeof(V_15)); il2cpp::utils::ExceptionSupportStack __active_exceptions; { U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* L_0 = (U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass43_0__ctor_m44DFCFD88DB448F015B1576A19C27E625666493C(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* L_1 = V_0; int32_t L_2 = ___originalDeviceId0; NullCheck(L_1); L_1->___originalDeviceId_0 = L_2; // for (var i = 0; i < m_DeviceIDMappings.length; ++i) V_1 = 0; goto IL_0046; } IL_0012: { // var entry = m_DeviceIDMappings[i]; InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* L_3 = (&__this->___m_DeviceIDMappings_5); int32_t L_4 = V_1; KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189 L_5; L_5 = InlinedArray_1_get_Item_m1C8BF2A41804F8D2B398B234FE3B1E940D36DFF1(L_3, L_4, InlinedArray_1_get_Item_m1C8BF2A41804F8D2B398B234FE3B1E940D36DFF1_RuntimeMethod_var); V_2 = L_5; // if (entry.Key == originalDeviceId) int32_t L_6; L_6 = KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_inline((&V_2), KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_RuntimeMethod_var); U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* L_7 = V_0; NullCheck(L_7); int32_t L_8 = L_7->___originalDeviceId_0; V_3 = (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0); bool L_9 = V_3; if (!L_9) { goto IL_0041; } } { // return entry.Value; int32_t L_10; L_10 = KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_inline((&V_2), KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_RuntimeMethod_var); V_4 = L_10; goto IL_0162; } IL_0041: { // for (var i = 0; i < m_DeviceIDMappings.length; ++i) int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0046: { // for (var i = 0; i < m_DeviceIDMappings.length; ++i) int32_t L_12 = V_1; InlinedArray_1_tCD4550E16CF87B93F7C4EF9D0F922C1D5E99FA43* L_13 = (&__this->___m_DeviceIDMappings_5); int32_t L_14 = L_13->___length_0; V_5 = (bool)((((int32_t)L_12) < ((int32_t)L_14))? 1 : 0); bool L_15 = V_5; if (L_15) { goto IL_0012; } } { // if (m_CreateNewDevices) bool L_16 = __this->___m_CreateNewDevices_6; V_6 = L_16; bool L_17 = V_6; if (!L_17) { goto IL_0158; } } { } try {// begin try (depth: 1) { // var deviceIndex = m_EventTrace.deviceInfos.IndexOf(x => x.deviceId == originalDeviceId); InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_18 = __this->___m_EventTrace_3; NullCheck(L_18); ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570 L_19; L_19 = InputEventTrace_get_deviceInfos_m66BCE6CE81C634A9352F04CF76CEA14F4E8B3942(L_18, NULL); V_8 = L_19; U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* L_20 = V_0; Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D* L_21 = (Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D*)il2cpp_codegen_object_new(Predicate_1_t81E65ECFCC613C16F7408ECA5D3D94536697174D_il2cpp_TypeInfo_var); NullCheck(L_21); Predicate_1__ctor_mB518D664C1FF6E6E0E5886154563FF1AD31B74D3(L_21, L_20, (intptr_t)((void*)U3CU3Ec__DisplayClass43_0_U3CApplyDeviceMappingU3Eb__0_mD9F26ADD12D189195E38531637DD0404DCBC9F1D_RuntimeMethod_var), NULL); int32_t L_22; L_22 = ReadOnlyArray_1_IndexOf_mFE4262FD29B7CC10555B765F22C7D263C0BC97AB((&V_8), L_21, ReadOnlyArray_1_IndexOf_mFE4262FD29B7CC10555B765F22C7D263C0BC97AB_RuntimeMethod_var); V_7 = L_22; // if (deviceIndex != -1) int32_t L_23 = V_7; V_9 = (bool)((((int32_t)((((int32_t)L_23) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_24 = V_9; if (!L_24) { goto IL_014f_1; } } { // var deviceInfo = m_EventTrace.deviceInfos[deviceIndex]; InputEventTrace_t1D25547AACA8FD1C1AA974F31EF9BD9478205FBD* L_25 = __this->___m_EventTrace_3; NullCheck(L_25); ReadOnlyArray_1_tA6BF8CE904C9753E9B1BA944C102C36E3B75E570 L_26; L_26 = InputEventTrace_get_deviceInfos_m66BCE6CE81C634A9352F04CF76CEA14F4E8B3942(L_25, NULL); V_8 = L_26; int32_t L_27 = V_7; DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52 L_28; L_28 = ReadOnlyArray_1_get_Item_mDFB5E4BE282F80EE3CF856F0DD06DD5BD72B8B2A((&V_8), L_27, ReadOnlyArray_1_get_Item_mDFB5E4BE282F80EE3CF856F0DD06DD5BD72B8B2A_RuntimeMethod_var); V_10 = L_28; // var layoutName = new InternedString(deviceInfo.layout); String_t* L_29; L_29 = DeviceInfo_get_layout_mC531D6400FCF8EE7CCBE96D0DC9328BC0A5AC24C_inline((&V_10), NULL); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_11), L_29, NULL); // if (!InputControlLayout.s_Layouts.HasLayout(layoutName)) il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_30 = V_11; bool L_31; L_31 = Collection_HasLayout_m76BD57A515EFDE26B81646B755529776C02ACA8E((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts_15), L_30, NULL); V_13 = (bool)((((int32_t)L_31) == ((int32_t)0))? 1 : 0); bool L_32 = V_13; if (!L_32) { goto IL_0110_1; } } { // if (string.IsNullOrEmpty(deviceInfo.m_FullLayoutJson)) DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52 L_33 = V_10; String_t* L_34 = L_33.___m_FullLayoutJson_4; bool L_35; L_35 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_34, NULL); V_14 = L_35; bool L_36 = V_14; if (!L_36) { goto IL_00f7_1; } } { // return originalDeviceId; U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* L_37 = V_0; NullCheck(L_37); int32_t L_38 = L_37->___originalDeviceId_0; V_4 = L_38; goto IL_0162; } IL_00f7_1: { // InputSystem.RegisterLayout(deviceInfo.m_FullLayoutJson); DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52 L_39 = V_10; String_t* L_40 = L_39.___m_FullLayoutJson_4; il2cpp_codegen_initobj((&V_15), sizeof(Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C)); Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C L_41 = V_15; il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSystem_RegisterLayout_m0B85065BF998E684B4CAC7D8DF2759906D551B9D(L_40, (String_t*)NULL, L_41, NULL); } IL_0110_1: { // var device = InputSystem.AddDevice(layoutName); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_42 = V_11; String_t* L_43; L_43 = InternedString_op_Implicit_mF8E1F7DA818367AEB1330013321063D7BDF30526(L_42, NULL); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_44; L_44 = InputSystem_AddDevice_m6A36B1D42CC84336EEA8A36CA6F8EAF7069CA6C1(L_43, (String_t*)NULL, (String_t*)NULL, NULL); V_12 = L_44; // WithDeviceMappedFromTo(originalDeviceId, device.deviceId); U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* L_45 = V_0; NullCheck(L_45); int32_t L_46 = L_45->___originalDeviceId_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_47 = V_12; NullCheck(L_47); int32_t L_48; L_48 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_47, NULL); ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* L_49; L_49 = ReplayController_WithDeviceMappedFromTo_m88AC8466C0CEAB26F9F502DF6A1B3853512F7090(__this, L_46, L_48, NULL); // m_CreatedDevices.AppendWithCapacity(device); InlinedArray_1_t1B3C6A098E8582B58A16218A7BA01827E025158C* L_50 = (&__this->___m_CreatedDevices_7); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_51 = V_12; int32_t L_52; L_52 = InlinedArray_1_AppendWithCapacity_mC3DD9D6BFC53FE2F13BC3FEE652EC3B2CBA547AE(L_50, L_51, ((int32_t)10), InlinedArray_1_AppendWithCapacity_mC3DD9D6BFC53FE2F13BC3FEE652EC3B2CBA547AE_RuntimeMethod_var); // return device.deviceId; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_53 = V_12; NullCheck(L_53); int32_t L_54; L_54 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_53, NULL); V_4 = L_54; goto IL_0162; } IL_014f_1: { goto IL_0157; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0152; } throw e; } CATCH_0152: {// begin catch(System.Object) // catch IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0157; }// end catch (depth: 1) IL_0157: { } IL_0158: { // return originalDeviceId; U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* L_55 = V_0; NullCheck(L_55); int32_t L_56 = L_55->___originalDeviceId_0; V_4 = L_56; goto IL_0162; } IL_0162: { // } int32_t L_57 = V_4; return L_57; } } #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 // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0D2A00F7A63507D05B0BB27E1BCD0E4075F049E2 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F* L_0 = (U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F*)il2cpp_codegen_object_new(U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m2B226897DC23B48ACB5AF11CF779F3B02EDC558D(L_0, NULL); ((U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m2B226897DC23B48ACB5AF11CF779F3B02EDC558D (U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c::b__38_0(UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CPlayAllEventsAccordingToTimestampsU3Eb__38_0_mD6E1BBAC6B62A15BA7EF6AA962FB149E191F86A5 (U3CU3Ec_t5336D6DE5130C3DB505031E2A946E99F7FF3205F* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___a0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___b1, const RuntimeMethod* method) { double V_0 = 0.0; { // eventsByTime.Sort((a, b) => a.time.CompareTo(b.time)); double L_0; L_0 = InputEventPtr_get_time_mD2C90C66C334E767E2F9B5B9A3711B500027B185((&___a0), NULL); V_0 = L_0; double L_1; L_1 = InputEventPtr_get_time_mD2C90C66C334E767E2F9B5B9A3711B500027B185((&___b1), NULL); int32_t L_2; L_2 = Double_CompareTo_m40FD7CA33B178CCFA4B6755267DC67841092CCFC((&V_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 // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c__DisplayClass43_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass43_0__ctor_m44DFCFD88DB448F015B1576A19C27E625666493C (U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean UnityEngine.InputSystem.LowLevel.InputEventTrace/ReplayController/<>c__DisplayClass43_0::b__0(UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass43_0_U3CApplyDeviceMappingU3Eb__0_mD9F26ADD12D189195E38531637DD0404DCBC9F1D (U3CU3Ec__DisplayClass43_0_tC673746FB77AF6915ACB62C483E6BD5A00DC974A* __this, DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52 ___x0, const RuntimeMethod* method) { { // var deviceIndex = m_EventTrace.deviceInfos.IndexOf(x => x.deviceId == originalDeviceId); int32_t L_0; L_0 = DeviceInfo_get_deviceId_m1F56DCC1850CA1B775C357DA6D521F04EA74F0C6_inline((&___x0), NULL); int32_t L_1 = __this->___originalDeviceId_0; return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo IL2CPP_EXTERN_C void DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshal_pinvoke(const DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52& unmarshaled, DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshaled_pinvoke& marshaled) { marshaled.___m_DeviceId_0 = unmarshaled.___m_DeviceId_0; marshaled.___m_Layout_1 = il2cpp_codegen_marshal_string(unmarshaled.___m_Layout_1); marshaled.___m_StateFormat_2 = unmarshaled.___m_StateFormat_2; marshaled.___m_StateSizeInBytes_3 = unmarshaled.___m_StateSizeInBytes_3; marshaled.___m_FullLayoutJson_4 = il2cpp_codegen_marshal_string(unmarshaled.___m_FullLayoutJson_4); } IL2CPP_EXTERN_C void DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshal_pinvoke_back(const DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshaled_pinvoke& marshaled, DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52& unmarshaled) { int32_t unmarshaledm_DeviceId_temp_0 = 0; unmarshaledm_DeviceId_temp_0 = marshaled.___m_DeviceId_0; unmarshaled.___m_DeviceId_0 = unmarshaledm_DeviceId_temp_0; unmarshaled.___m_Layout_1 = il2cpp_codegen_marshal_string_result(marshaled.___m_Layout_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Layout_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_Layout_1)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED unmarshaledm_StateFormat_temp_2; memset((&unmarshaledm_StateFormat_temp_2), 0, sizeof(unmarshaledm_StateFormat_temp_2)); unmarshaledm_StateFormat_temp_2 = marshaled.___m_StateFormat_2; unmarshaled.___m_StateFormat_2 = unmarshaledm_StateFormat_temp_2; int32_t unmarshaledm_StateSizeInBytes_temp_3 = 0; unmarshaledm_StateSizeInBytes_temp_3 = marshaled.___m_StateSizeInBytes_3; unmarshaled.___m_StateSizeInBytes_3 = unmarshaledm_StateSizeInBytes_temp_3; unmarshaled.___m_FullLayoutJson_4 = il2cpp_codegen_marshal_string_result(marshaled.___m_FullLayoutJson_4); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_FullLayoutJson_4), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_FullLayoutJson_4)); } // Conversion method for clean up from marshalling of: UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo IL2CPP_EXTERN_C void DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshal_pinvoke_cleanup(DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___m_Layout_1); marshaled.___m_Layout_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___m_FullLayoutJson_4); marshaled.___m_FullLayoutJson_4 = NULL; } // Conversion methods for marshalling of: UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo IL2CPP_EXTERN_C void DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshal_com(const DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52& unmarshaled, DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshaled_com& marshaled) { marshaled.___m_DeviceId_0 = unmarshaled.___m_DeviceId_0; marshaled.___m_Layout_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___m_Layout_1); marshaled.___m_StateFormat_2 = unmarshaled.___m_StateFormat_2; marshaled.___m_StateSizeInBytes_3 = unmarshaled.___m_StateSizeInBytes_3; marshaled.___m_FullLayoutJson_4 = il2cpp_codegen_marshal_bstring(unmarshaled.___m_FullLayoutJson_4); } IL2CPP_EXTERN_C void DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshal_com_back(const DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshaled_com& marshaled, DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52& unmarshaled) { int32_t unmarshaledm_DeviceId_temp_0 = 0; unmarshaledm_DeviceId_temp_0 = marshaled.___m_DeviceId_0; unmarshaled.___m_DeviceId_0 = unmarshaledm_DeviceId_temp_0; unmarshaled.___m_Layout_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___m_Layout_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Layout_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_Layout_1)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED unmarshaledm_StateFormat_temp_2; memset((&unmarshaledm_StateFormat_temp_2), 0, sizeof(unmarshaledm_StateFormat_temp_2)); unmarshaledm_StateFormat_temp_2 = marshaled.___m_StateFormat_2; unmarshaled.___m_StateFormat_2 = unmarshaledm_StateFormat_temp_2; int32_t unmarshaledm_StateSizeInBytes_temp_3 = 0; unmarshaledm_StateSizeInBytes_temp_3 = marshaled.___m_StateSizeInBytes_3; unmarshaled.___m_StateSizeInBytes_3 = unmarshaledm_StateSizeInBytes_temp_3; unmarshaled.___m_FullLayoutJson_4 = il2cpp_codegen_marshal_bstring_result(marshaled.___m_FullLayoutJson_4); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_FullLayoutJson_4), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_FullLayoutJson_4)); } // Conversion method for clean up from marshalling of: UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo IL2CPP_EXTERN_C void DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshal_com_cleanup(DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___m_Layout_1); marshaled.___m_Layout_1 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___m_FullLayoutJson_4); marshaled.___m_FullLayoutJson_4 = NULL; } // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::get_deviceId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeviceInfo_get_deviceId_m1F56DCC1850CA1B775C357DA6D521F04EA74F0C6 (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) { { // get => m_DeviceId; int32_t L_0 = __this->___m_DeviceId_0; return L_0; } } IL2CPP_EXTERN_C int32_t DeviceInfo_get_deviceId_m1F56DCC1850CA1B775C357DA6D521F04EA74F0C6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DeviceInfo_get_deviceId_m1F56DCC1850CA1B775C357DA6D521F04EA74F0C6_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::set_deviceId(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceInfo_set_deviceId_m76EE4AFBA1FA3FFACF2E017498621E66A819DEBD (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, int32_t ___value0, const RuntimeMethod* method) { { // set => m_DeviceId = value; int32_t L_0 = ___value0; __this->___m_DeviceId_0 = L_0; return; } } IL2CPP_EXTERN_C void DeviceInfo_set_deviceId_m76EE4AFBA1FA3FFACF2E017498621E66A819DEBD_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DeviceInfo_set_deviceId_m76EE4AFBA1FA3FFACF2E017498621E66A819DEBD_inline(_thisAdjusted, ___value0, method); } // System.String UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::get_layout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DeviceInfo_get_layout_mC531D6400FCF8EE7CCBE96D0DC9328BC0A5AC24C (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) { { // get => m_Layout; String_t* L_0 = __this->___m_Layout_1; return L_0; } } IL2CPP_EXTERN_C String_t* DeviceInfo_get_layout_mC531D6400FCF8EE7CCBE96D0DC9328BC0A5AC24C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = DeviceInfo_get_layout_mC531D6400FCF8EE7CCBE96D0DC9328BC0A5AC24C_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::set_layout(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceInfo_set_layout_mB0175279434FFE48B744FE2CA4800A1EF24B2D69 (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, String_t* ___value0, const RuntimeMethod* method) { { // set => m_Layout = value; String_t* L_0 = ___value0; __this->___m_Layout_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Layout_1), (void*)L_0); return; } } IL2CPP_EXTERN_C void DeviceInfo_set_layout_mB0175279434FFE48B744FE2CA4800A1EF24B2D69_AdjustorThunk (RuntimeObject* __this, String_t* ___value0, const RuntimeMethod* method) { DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DeviceInfo_set_layout_mB0175279434FFE48B744FE2CA4800A1EF24B2D69_inline(_thisAdjusted, ___value0, method); } // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::get_stateFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED DeviceInfo_get_stateFormat_mA04A926E1277535752AC4117996C3B0F89D26916 (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) { { // get => m_StateFormat; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = __this->___m_StateFormat_2; return L_0; } } IL2CPP_EXTERN_C FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED DeviceInfo_get_stateFormat_mA04A926E1277535752AC4117996C3B0F89D26916_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED _returnValue; _returnValue = DeviceInfo_get_stateFormat_mA04A926E1277535752AC4117996C3B0F89D26916_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::set_stateFormat(UnityEngine.InputSystem.Utilities.FourCC) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceInfo_set_stateFormat_mFC8581D56C34FFCBF8264CFD61BA12CE56755478 (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) { { // set => m_StateFormat = value; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___value0; __this->___m_StateFormat_2 = L_0; return; } } IL2CPP_EXTERN_C void DeviceInfo_set_stateFormat_mFC8581D56C34FFCBF8264CFD61BA12CE56755478_AdjustorThunk (RuntimeObject* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) { DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DeviceInfo_set_stateFormat_mFC8581D56C34FFCBF8264CFD61BA12CE56755478_inline(_thisAdjusted, ___value0, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::get_stateSizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeviceInfo_get_stateSizeInBytes_mD21A7DBF02B25079F7A1F1482AC2EFE5A86F5C9C (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) { { // get => m_StateSizeInBytes; int32_t L_0 = __this->___m_StateSizeInBytes_3; return L_0; } } IL2CPP_EXTERN_C int32_t DeviceInfo_get_stateSizeInBytes_mD21A7DBF02B25079F7A1F1482AC2EFE5A86F5C9C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DeviceInfo_get_stateSizeInBytes_mD21A7DBF02B25079F7A1F1482AC2EFE5A86F5C9C_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputEventTrace/DeviceInfo::set_stateSizeInBytes(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceInfo_set_stateSizeInBytes_m7D7507BD0D817A86E99E3E44E216B31855ED06B3 (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, int32_t ___value0, const RuntimeMethod* method) { { // set => m_StateSizeInBytes = value; int32_t L_0 = ___value0; __this->___m_StateSizeInBytes_3 = L_0; return; } } IL2CPP_EXTERN_C void DeviceInfo_set_stateSizeInBytes_m7D7507BD0D817A86E99E3E44E216B31855ED06B3_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DeviceInfo_set_stateSizeInBytes_m7D7507BD0D817A86E99E3E44E216B31855ED06B3_inline(_thisAdjusted, ___value0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.UInt32 UnityEngine.InputSystem.LowLevel.StateEvent::get_stateSizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t StateEvent_get_stateSizeInBytes_m07E8E8D19DA4D9B58A23DC19680794764AE8FA21 (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* __this, const RuntimeMethod* method) { { // public uint stateSizeInBytes => baseEvent.sizeInBytes - (InputEvent.kBaseEventSize + sizeof(int)); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_0 = (&__this->___baseEvent_2); uint32_t L_1; L_1 = InputEvent_get_sizeInBytes_m71B7FE5CF7674275875248208BB51161C90B9307(L_0, NULL); return ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, ((int32_t)24))); } } IL2CPP_EXTERN_C uint32_t StateEvent_get_stateSizeInBytes_m07E8E8D19DA4D9B58A23DC19680794764AE8FA21_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = StateEvent_get_stateSizeInBytes_m07E8E8D19DA4D9B58A23DC19680794764AE8FA21(_thisAdjusted, method); return _returnValue; } // System.Void* UnityEngine.InputSystem.LowLevel.StateEvent::get_state() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26 (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* __this, const RuntimeMethod* method) { uint8_t* V_0 = NULL; uint8_t* V_1 = NULL; void* V_2 = NULL; { U3CstateDataU3Ee__FixedBuffer_t00ED1E0C66E396C0021CE2F46B671748BC5E5FEC* L_0 = (&__this->___stateData_4); uint8_t* L_1 = (&L_0->___FixedElementField_0); V_1 = L_1; // fixed(byte* data = stateData) uint8_t* L_2 = V_1; V_0 = (uint8_t*)((uintptr_t)L_2); // return data; uint8_t* L_3 = V_0; V_2 = (void*)L_3; goto IL_0015; } IL_0015: { // } void* L_4 = V_2; return L_4; } } IL2CPP_EXTERN_C void* StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); void* _returnValue; _returnValue = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26(_thisAdjusted, method); return _returnValue; } // UnityEngine.InputSystem.LowLevel.InputEventPtr UnityEngine.InputSystem.LowLevel.StateEvent::ToEventPtr() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 StateEvent_ToEventPtr_mD3680659E169AB02E24D776602EDDE77369CE06D (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* __this, const RuntimeMethod* method) { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_0 = NULL; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_1 = NULL; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_2; memset((&V_2), 0, sizeof(V_2)); { V_1 = __this; // fixed(StateEvent * ptr = &this) StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_0 = V_1; V_0 = (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)((uintptr_t)L_0); // return new InputEventPtr((InputEvent*)ptr); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_1 = V_0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_2; memset((&L_2), 0, sizeof(L_2)); InputEventPtr__ctor_m42C0DB27FACAB1B1EB79BEFEF640F90004815FF0((&L_2), (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_1, /*hidden argument*/NULL); V_2 = L_2; goto IL_0010; } IL_0010: { // } InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = V_2; return L_3; } } IL2CPP_EXTERN_C InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 StateEvent_ToEventPtr_mD3680659E169AB02E24D776602EDDE77369CE06D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 _returnValue; _returnValue = StateEvent_ToEventPtr_mD3680659E169AB02E24D776602EDDE77369CE06D(_thisAdjusted, method); return _returnValue; } // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.StateEvent::get_typeStatic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED StateEvent_get_typeStatic_m919C8D08A31FF49959788F03C2DADD67B763B0BB (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* __this, const RuntimeMethod* method) { { // public FourCC typeStatic => Type; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0; L_0 = FourCC_op_Implicit_mE034DF02D6986EFBFA80055EC94936D958CBEF66(((int32_t)1398030676), NULL); return L_0; } } IL2CPP_EXTERN_C FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED StateEvent_get_typeStatic_m919C8D08A31FF49959788F03C2DADD67B763B0BB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED _returnValue; _returnValue = StateEvent_get_typeStatic_m919C8D08A31FF49959788F03C2DADD67B763B0BB(_thisAdjusted, method); return _returnValue; } // UnityEngine.InputSystem.LowLevel.StateEvent* UnityEngine.InputSystem.LowLevel.StateEvent::From(UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* StateEvent_From_m166403F2FFBE599A37B2D54799E2F27FE38331A9 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___ptr0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_2 = NULL; { // if (!ptr.valid) bool L_0; L_0 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012((&___ptr0), NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001a; } } { // throw new ArgumentNullException(nameof(ptr)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE493A589C92D423742E94550596D4C4E4B20CC33)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StateEvent_From_m166403F2FFBE599A37B2D54799E2F27FE38331A9_RuntimeMethod_var))); } IL_001a: { // if (!ptr.IsA()) bool L_3; L_3 = InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327((&___ptr0), InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_RuntimeMethod_var); V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0044; } } { // throw new InvalidCastException($"Cannot cast event with type '{ptr.type}' into StateEvent"); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_5; L_5 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___ptr0), NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6 = L_5; RuntimeObject* L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_6); String_t* L_8; L_8 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDC29674F226716B02549B8B392EB04F0D3FBEB76)), L_7, NULL); InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_9 = (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var))); NullCheck(L_9); InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644(L_9, L_8, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StateEvent_From_m166403F2FFBE599A37B2D54799E2F27FE38331A9_RuntimeMethod_var))); } IL_0044: { // return FromUnchecked(ptr); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_10 = ___ptr0; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_11; L_11 = StateEvent_FromUnchecked_mED4304E6B802FC734B206A997DDC49B12FEBB29D(L_10, NULL); V_2 = L_11; goto IL_004d; } IL_004d: { // } StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_12 = V_2; return L_12; } } // UnityEngine.InputSystem.LowLevel.StateEvent* UnityEngine.InputSystem.LowLevel.StateEvent::FromUnchecked(UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* StateEvent_FromUnchecked_mED4304E6B802FC734B206A997DDC49B12FEBB29D (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___ptr0, const RuntimeMethod* method) { StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_0 = NULL; { // return (StateEvent*)ptr.data; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_0; L_0 = InputEventPtr_get_data_m4694B5F91E787CE9586B5C7113AFEB89D33CC616_inline((&___ptr0), NULL); V_0 = (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_0; goto IL_000b; } IL_000b: { // } StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_1 = V_0; return L_1; } } // Unity.Collections.NativeArray`1 UnityEngine.InputSystem.LowLevel.StateEvent::From(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr&,Unity.Collections.Allocator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF StateEvent_From_m7774ECFAB234A273F72C2FC1A1753E68C01BC635 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* ___eventPtr1, int32_t ___allocator2, const RuntimeMethod* method) { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_0; memset((&V_0), 0, sizeof(V_0)); { // return From(device, out eventPtr, allocator, useDefaultState: false); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___device0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_1 = ___eventPtr1; int32_t L_2 = ___allocator2; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_3; L_3 = StateEvent_From_m16DBA718CE9964C9FA2BB11BE476B865F0168FE7(L_0, L_1, L_2, (bool)0, NULL); V_0 = L_3; goto IL_000d; } IL_000d: { // } NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_4 = V_0; return L_4; } } // Unity.Collections.NativeArray`1 UnityEngine.InputSystem.LowLevel.StateEvent::FromDefaultStateFor(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr&,Unity.Collections.Allocator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF StateEvent_FromDefaultStateFor_m169ACA0D8F89B1748021EE15B917267F7A7A6D63 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* ___eventPtr1, int32_t ___allocator2, const RuntimeMethod* method) { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_0; memset((&V_0), 0, sizeof(V_0)); { // return From(device, out eventPtr, allocator, useDefaultState: true); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___device0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_1 = ___eventPtr1; int32_t L_2 = ___allocator2; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_3; L_3 = StateEvent_From_m16DBA718CE9964C9FA2BB11BE476B865F0168FE7(L_0, L_1, L_2, (bool)1, NULL); V_0 = L_3; goto IL_000d; } IL_000d: { // } NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_4 = V_0; return L_4; } } // Unity.Collections.NativeArray`1 UnityEngine.InputSystem.LowLevel.StateEvent::From(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr&,Unity.Collections.Allocator,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF StateEvent_From_m16DBA718CE9964C9FA2BB11BE476B865F0168FE7 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* ___eventPtr1, int32_t ___allocator2, bool ___useDefaultState3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_0; memset((&V_0), 0, sizeof(V_0)); uint32_t V_1 = 0; uint32_t V_2 = 0; uint8_t* V_3 = NULL; uint32_t V_4 = 0; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_5; memset((&V_5), 0, sizeof(V_5)); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_6 = NULL; bool V_7 = false; bool V_8 = false; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_9; memset((&V_9), 0, sizeof(V_9)); void* G_B7_0 = NULL; { // if (device == null) InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___device0; V_7 = (bool)((((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_7; if (!L_1) { goto IL_0016; } } { // throw new ArgumentNullException(nameof(device)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StateEvent_From_m16DBA718CE9964C9FA2BB11BE476B865F0168FE7_RuntimeMethod_var))); } IL_0016: { // if (!device.added) InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = ___device0; NullCheck(L_3); bool L_4; L_4 = InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C(L_3, NULL); V_8 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0); bool L_5 = V_8; if (!L_5) { goto IL_003b; } } { // throw new ArgumentException($"Device '{device}' has not been added to system", // nameof(device)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = ___device0; String_t* L_7; L_7 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral336A688B6B40BC4C1AF41D269266485DC8485E3B)), 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))); NullCheck(L_8); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_8, L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StateEvent_From_m16DBA718CE9964C9FA2BB11BE476B865F0168FE7_RuntimeMethod_var))); } IL_003b: { // var stateFormat = device.m_StateBlock.format; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = ___device0; NullCheck(L_9); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_10 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_9)->___m_StateBlock_0); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11; L_11 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(L_10, NULL); V_0 = L_11; // var stateSize = device.m_StateBlock.alignedSizeInBytes; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12 = ___device0; NullCheck(L_12); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_13 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_12)->___m_StateBlock_0); uint32_t L_14; L_14 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(L_13, NULL); V_1 = L_14; // var stateOffset = device.m_StateBlock.byteOffset; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_15 = ___device0; NullCheck(L_15); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_16 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_15)->___m_StateBlock_0); uint32_t L_17; L_17 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_16, NULL); V_2 = L_17; // var statePtr = (byte*)(useDefaultState ? device.defaultStatePtr : device.currentStatePtr) + (int)stateOffset; bool L_18 = ___useDefaultState3; if (L_18) { goto IL_006a; } } { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_19 = ___device0; NullCheck(L_19); void* L_20; L_20 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_19, NULL); G_B7_0 = L_20; goto IL_0070; } IL_006a: { InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_21 = ___device0; NullCheck(L_21); void* L_22; L_22 = InputControl_get_defaultStatePtr_m0AB5C2504696867BAC98126C4A352141389C3160_inline(L_21, NULL); G_B7_0 = L_22; } IL_0070: { uint32_t L_23 = V_2; V_3 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)G_B7_0, (int32_t)L_23)); // var eventSize = InputEvent.kBaseEventSize + sizeof(int) + stateSize; uint32_t L_24 = V_1; V_4 = ((int32_t)il2cpp_codegen_add(((int32_t)24), (int32_t)L_24)); // var buffer = new NativeArray((int)eventSize, allocator); uint32_t L_25 = V_4; int32_t L_26 = ___allocator2; NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F((&V_5), L_25, L_26, 1, NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); // var stateEventPtr = (StateEvent*)buffer.GetUnsafePtr(); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_27 = V_5; void* L_28; L_28 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD(L_27, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD_RuntimeMethod_var); V_6 = (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_28; // stateEventPtr->baseEvent = new InputEvent(Type, (int)eventSize, device.deviceId, InputRuntime.s_Instance.currentTime); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_29 = V_6; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_30; L_30 = FourCC_op_Implicit_mE034DF02D6986EFBFA80055EC94936D958CBEF66(((int32_t)1398030676), NULL); uint32_t L_31 = V_4; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_32 = ___device0; NullCheck(L_32); int32_t L_33; L_33 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_32, NULL); RuntimeObject* L_34 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0; NullCheck(L_34); double L_35; L_35 = InterfaceFuncInvoker0< double >::Invoke(19 /* System.Double UnityEngine.InputSystem.LowLevel.IInputRuntime::get_currentTime() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_34); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 L_36; memset((&L_36), 0, sizeof(L_36)); InputEvent__ctor_mC37410F819784AAFC4D2A58C104E0F093E932924((&L_36), L_30, L_31, L_33, L_35, /*hidden argument*/NULL); NullCheck(L_29); L_29->___baseEvent_2 = L_36; // stateEventPtr->stateFormat = stateFormat; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_37 = V_6; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_38 = V_0; NullCheck(L_37); L_37->___stateFormat_3 = L_38; // UnsafeUtility.MemCpy(stateEventPtr->state, statePtr, stateSize); StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_39 = V_6; void* L_40; L_40 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_39, NULL); uint8_t* L_41 = V_3; uint32_t L_42 = V_1; UnsafeUtility_MemCpy_m019E657B952C27F705607F0F3D371EEE526B716B(L_40, (void*)L_41, ((int64_t)(uint64_t)L_42), NULL); // eventPtr = stateEventPtr->ToEventPtr(); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_43 = ___eventPtr1; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_44 = V_6; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_45; L_45 = StateEvent_ToEventPtr_mD3680659E169AB02E24D776602EDDE77369CE06D((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_44, NULL); *(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*)L_43 = L_45; // return buffer; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_46 = V_5; V_9 = L_46; goto IL_00e0; } IL_00e0: { // } NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_47 = V_9; return L_47; } } #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 // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.TextEvent::get_typeStatic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED TextEvent_get_typeStatic_m1140CC664806484A029BEACF8E85E2EA41DB0CD0 (TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E* __this, const RuntimeMethod* method) { { // public FourCC typeStatic => Type; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0; L_0 = FourCC_op_Implicit_mE034DF02D6986EFBFA80055EC94936D958CBEF66(((int32_t)1413830740), NULL); return L_0; } } IL2CPP_EXTERN_C FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED TextEvent_get_typeStatic_m1140CC664806484A029BEACF8E85E2EA41DB0CD0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED _returnValue; _returnValue = TextEvent_get_typeStatic_m1140CC664806484A029BEACF8E85E2EA41DB0CD0(_thisAdjusted, method); return _returnValue; } // UnityEngine.InputSystem.LowLevel.TextEvent* UnityEngine.InputSystem.LowLevel.TextEvent::From(UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E* TextEvent_From_m98F4732A0B29739FAA88C712588F340B10A677FF (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventPtr_IsA_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m01CE0B6701368BD1BFDB10DE3162AF9A3D413B8A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E* V_2 = NULL; { // if (!eventPtr.valid) bool L_0; L_0 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012((&___eventPtr0), NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001a; } } { // throw new ArgumentNullException(nameof(eventPtr)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TextEvent_From_m98F4732A0B29739FAA88C712588F340B10A677FF_RuntimeMethod_var))); } IL_001a: { // if (!eventPtr.IsA()) bool L_3; L_3 = InputEventPtr_IsA_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m01CE0B6701368BD1BFDB10DE3162AF9A3D413B8A((&___eventPtr0), InputEventPtr_IsA_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m01CE0B6701368BD1BFDB10DE3162AF9A3D413B8A_RuntimeMethod_var); V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0044; } } { // throw new InvalidCastException(string.Format("Cannot cast event with type '{0}' into TextEvent", // eventPtr.type)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_5; L_5 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___eventPtr0), NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6 = L_5; RuntimeObject* L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_6); String_t* L_8; L_8 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5C199811F186FA928A800B2EFB80A1C7498DA9B5)), L_7, NULL); InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E* L_9 = (InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidCastException_t47FC62F21A3937E814D20381DDACEF240E95AC2E_il2cpp_TypeInfo_var))); NullCheck(L_9); InvalidCastException__ctor_mED3F9781E6CA47A92C602C896EDDF2F40ECB8644(L_9, L_8, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TextEvent_From_m98F4732A0B29739FAA88C712588F340B10A677FF_RuntimeMethod_var))); } IL_0044: { // return (TextEvent*)eventPtr.data; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_10; L_10 = InputEventPtr_get_data_m4694B5F91E787CE9586B5C7113AFEB89D33CC616_inline((&___eventPtr0), NULL); V_2 = (TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E*)L_10; goto IL_004e; } IL_004e: { // } TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E* L_11 = V_2; return L_11; } } // UnityEngine.InputSystem.LowLevel.TextEvent UnityEngine.InputSystem.LowLevel.TextEvent::Create(System.Int32,System.Char,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E TextEvent_Create_m873A314731F0F7CE48C8C9EC886535EDEDEE6149 (int32_t ___deviceId0, Il2CppChar ___character1, double ___time2, const RuntimeMethod* method) { TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E V_0; memset((&V_0), 0, sizeof(V_0)); TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E V_1; memset((&V_1), 0, sizeof(V_1)); TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E V_2; memset((&V_2), 0, sizeof(V_2)); { // var inputEvent = new TextEvent // { // baseEvent = new InputEvent(Type, InputEvent.kBaseEventSize + 4, deviceId, time), // character = character // }; il2cpp_codegen_initobj((&V_1), sizeof(TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0; L_0 = FourCC_op_Implicit_mE034DF02D6986EFBFA80055EC94936D958CBEF66(((int32_t)1413830740), NULL); int32_t L_1 = ___deviceId0; double L_2 = ___time2; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 L_3; memset((&L_3), 0, sizeof(L_3)); InputEvent__ctor_mC37410F819784AAFC4D2A58C104E0F093E932924((&L_3), L_0, ((int32_t)24), L_1, L_2, /*hidden argument*/NULL); (&V_1)->___baseEvent_1 = L_3; Il2CppChar L_4 = ___character1; (&V_1)->___character_2 = L_4; TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E L_5 = V_1; V_0 = L_5; // return inputEvent; TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E L_6 = V_0; V_2 = L_6; goto IL_0031; } IL_0031: { // } TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E L_7 = V_2; return L_7; } } // UnityEngine.InputSystem.LowLevel.TextEvent UnityEngine.InputSystem.LowLevel.TextEvent::Create(System.Int32,System.Int32,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E TextEvent_Create_m47F3F100190C3AFC6F3023BFEB707A01E74EC42C (int32_t ___deviceId0, int32_t ___character1, double ___time2, const RuntimeMethod* method) { TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E V_0; memset((&V_0), 0, sizeof(V_0)); TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E V_1; memset((&V_1), 0, sizeof(V_1)); TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E V_2; memset((&V_2), 0, sizeof(V_2)); { // var inputEvent = new TextEvent // { // baseEvent = new InputEvent(Type, InputEvent.kBaseEventSize + 4, deviceId, time), // character = character // }; il2cpp_codegen_initobj((&V_1), sizeof(TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0; L_0 = FourCC_op_Implicit_mE034DF02D6986EFBFA80055EC94936D958CBEF66(((int32_t)1413830740), NULL); int32_t L_1 = ___deviceId0; double L_2 = ___time2; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 L_3; memset((&L_3), 0, sizeof(L_3)); InputEvent__ctor_mC37410F819784AAFC4D2A58C104E0F093E932924((&L_3), L_0, ((int32_t)24), L_1, L_2, /*hidden argument*/NULL); (&V_1)->___baseEvent_1 = L_3; int32_t L_4 = ___character1; (&V_1)->___character_2 = L_4; TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E L_5 = V_1; V_0 = L_5; // return inputEvent; TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E L_6 = V_0; V_2 = L_6; goto IL_0031; } IL_0031: { // } TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E L_7 = V_2; return L_7; } } #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 void InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_Multicast(InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); typedef void (*FunctionPointerType) (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method); for (il2cpp_array_size_t i = 0; i < length; i++) { InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); ((FunctionPointerType)currentDelegate->___invoke_impl_1)(currentDelegate, ___updateType0, ___eventBuffer1, reinterpret_cast(currentDelegate->___method_3)); } } void InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_Open(InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___updateType0, ___eventBuffer1, method); } void InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_Closed(InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(__this->___m_target_2, ___updateType0, ___eventBuffer1, method); } void InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_OpenStaticInvoker(InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method) { InvokerActionInvoker2< int32_t, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* >::Invoke(__this->___method_ptr_0, method, NULL, ___updateType0, ___eventBuffer1); } void InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_ClosedStaticInvoker(InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method) { InvokerActionInvoker3< RuntimeObject*, int32_t, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___updateType0, ___eventBuffer1); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55 (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(int32_t, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); // Marshaling of parameter '___eventBuffer1' to native representation InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke* ____eventBuffer1_marshaled = NULL; InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke ____eventBuffer1_marshaled_dereferenced = {}; InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshal_pinvoke(*___eventBuffer1, ____eventBuffer1_marshaled_dereferenced); ____eventBuffer1_marshaled = &____eventBuffer1_marshaled_dereferenced; // Native function invocation il2cppPInvokeFunc(___updateType0, ____eventBuffer1_marshaled); // Marshaling of parameter '___eventBuffer1' back from native representation InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE _____eventBuffer1_marshaled_unmarshaled_dereferenced; memset((&_____eventBuffer1_marshaled_unmarshaled_dereferenced), 0, sizeof(_____eventBuffer1_marshaled_unmarshaled_dereferenced)); InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshal_pinvoke_back(*____eventBuffer1_marshaled, _____eventBuffer1_marshaled_unmarshaled_dereferenced); InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshal_pinvoke_cleanup(*____eventBuffer1_marshaled); *___eventBuffer1 = _____eventBuffer1_marshaled_unmarshaled_dereferenced; } // System.Void UnityEngine.InputSystem.LowLevel.InputUpdateDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUpdateDelegate__ctor_m3B042EEEB64F60473356D68735482D18DC72BE8A (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1); __this->___method_3 = ___method1; __this->___m_target_2 = ___object0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0); int methodCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1); if (MethodIsStatic((RuntimeMethod*)___method1)) { bool isOpen = methodCount == 2; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_Open; else __this->___invoke_impl_1 = (intptr_t)&InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_Closed; } else { __this->___invoke_impl_1 = (intptr_t)&InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_Closed; } __this->___extra_arg_5 = (intptr_t)&InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_Multicast; } // System.Void UnityEngine.InputSystem.LowLevel.InputUpdateDelegate::Invoke(UnityEngine.InputSystem.LowLevel.InputUpdateType,UnityEngine.InputSystem.LowLevel.InputEventBuffer&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___updateType0, ___eventBuffer1, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult UnityEngine.InputSystem.LowLevel.InputUpdateDelegate::BeginInvoke(UnityEngine.InputSystem.LowLevel.InputUpdateType,UnityEngine.InputSystem.LowLevel.InputEventBuffer&,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputUpdateDelegate_BeginInvoke_m8D3AF780E439E287A0F878BF199F9D29C82BB5CC (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback2, RuntimeObject* ___object3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputUpdateType_t31A66F5342D924983382FA675EF78007C04EC590_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[3] = {0}; __d_args[0] = Box(InputUpdateType_t31A66F5342D924983382FA675EF78007C04EC590_il2cpp_TypeInfo_var, &___updateType0); __d_args[1] = Box(InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_il2cpp_TypeInfo_var, &*___eventBuffer1); return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);; } // System.Void UnityEngine.InputSystem.LowLevel.InputUpdateDelegate::EndInvoke(UnityEngine.InputSystem.LowLevel.InputEventBuffer&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUpdateDelegate_EndInvoke_mBF3D556902AD150E226D2E09CEF43C648F54DE3D (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___eventBuffer0, }; il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_maxNumDevices() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputMetrics_get_maxNumDevices_m0FEEC51F3510A61C081B4C4159FD4453CC847428 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int maxNumDevices { get; set; } int32_t L_0 = __this->___U3CmaxNumDevicesU3Ek__BackingField_0; return L_0; } } IL2CPP_EXTERN_C int32_t InputMetrics_get_maxNumDevices_m0FEEC51F3510A61C081B4C4159FD4453CC847428_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InputMetrics_get_maxNumDevices_m0FEEC51F3510A61C081B4C4159FD4453CC847428_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_maxNumDevices(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_maxNumDevices_m9F11EC470346A3CB0048D2DAE5B38E3344E51C08 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int maxNumDevices { get; set; } int32_t L_0 = ___value0; __this->___U3CmaxNumDevicesU3Ek__BackingField_0 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_maxNumDevices_m9F11EC470346A3CB0048D2DAE5B38E3344E51C08_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_maxNumDevices_m9F11EC470346A3CB0048D2DAE5B38E3344E51C08_inline(_thisAdjusted, ___value0, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_currentNumDevices() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentNumDevices_m95D2F0878FD22AFB147019A4511CEA6856FAFB45 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int currentNumDevices { get; set; } int32_t L_0 = __this->___U3CcurrentNumDevicesU3Ek__BackingField_1; return L_0; } } IL2CPP_EXTERN_C int32_t InputMetrics_get_currentNumDevices_m95D2F0878FD22AFB147019A4511CEA6856FAFB45_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InputMetrics_get_currentNumDevices_m95D2F0878FD22AFB147019A4511CEA6856FAFB45_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_currentNumDevices(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_currentNumDevices_m548C2BF7385931D42DD8FF22BB010FF602AC14EA (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int currentNumDevices { get; set; } int32_t L_0 = ___value0; __this->___U3CcurrentNumDevicesU3Ek__BackingField_1 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_currentNumDevices_m548C2BF7385931D42DD8FF22BB010FF602AC14EA_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_currentNumDevices_m548C2BF7385931D42DD8FF22BB010FF602AC14EA_inline(_thisAdjusted, ___value0, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_maxStateSizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputMetrics_get_maxStateSizeInBytes_m105BD2DF857955095D11D617F738350B638C4EF2 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int maxStateSizeInBytes { get; set; } int32_t L_0 = __this->___U3CmaxStateSizeInBytesU3Ek__BackingField_2; return L_0; } } IL2CPP_EXTERN_C int32_t InputMetrics_get_maxStateSizeInBytes_m105BD2DF857955095D11D617F738350B638C4EF2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InputMetrics_get_maxStateSizeInBytes_m105BD2DF857955095D11D617F738350B638C4EF2_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_maxStateSizeInBytes(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_maxStateSizeInBytes_m31330B150C4D44C95E79B2BCF9AC422E9D3CD105 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int maxStateSizeInBytes { get; set; } int32_t L_0 = ___value0; __this->___U3CmaxStateSizeInBytesU3Ek__BackingField_2 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_maxStateSizeInBytes_m31330B150C4D44C95E79B2BCF9AC422E9D3CD105_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_maxStateSizeInBytes_m31330B150C4D44C95E79B2BCF9AC422E9D3CD105_inline(_thisAdjusted, ___value0, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_currentStateSizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentStateSizeInBytes_mF8F8501666ADFA81A4BD4DF71F8E27847B0D6EA5 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int currentStateSizeInBytes { get; set; } int32_t L_0 = __this->___U3CcurrentStateSizeInBytesU3Ek__BackingField_3; return L_0; } } IL2CPP_EXTERN_C int32_t InputMetrics_get_currentStateSizeInBytes_mF8F8501666ADFA81A4BD4DF71F8E27847B0D6EA5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InputMetrics_get_currentStateSizeInBytes_mF8F8501666ADFA81A4BD4DF71F8E27847B0D6EA5_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_currentStateSizeInBytes(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_currentStateSizeInBytes_m9BBDBBD4A727B654A36F2396F40DB4D0E137CD7D (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int currentStateSizeInBytes { get; set; } int32_t L_0 = ___value0; __this->___U3CcurrentStateSizeInBytesU3Ek__BackingField_3 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_currentStateSizeInBytes_m9BBDBBD4A727B654A36F2396F40DB4D0E137CD7D_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_currentStateSizeInBytes_m9BBDBBD4A727B654A36F2396F40DB4D0E137CD7D_inline(_thisAdjusted, ___value0, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_currentControlCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentControlCount_mEBDE0B72A6A56819D2BBA87394C386EECEBD78F3 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int currentControlCount { get; set; } int32_t L_0 = __this->___U3CcurrentControlCountU3Ek__BackingField_4; return L_0; } } IL2CPP_EXTERN_C int32_t InputMetrics_get_currentControlCount_mEBDE0B72A6A56819D2BBA87394C386EECEBD78F3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InputMetrics_get_currentControlCount_mEBDE0B72A6A56819D2BBA87394C386EECEBD78F3_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_currentControlCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_currentControlCount_mDF1F18CB6B69696C953510A4FE58C87D6FA72729 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int currentControlCount { get; set; } int32_t L_0 = ___value0; __this->___U3CcurrentControlCountU3Ek__BackingField_4 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_currentControlCount_mDF1F18CB6B69696C953510A4FE58C87D6FA72729_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_currentControlCount_mDF1F18CB6B69696C953510A4FE58C87D6FA72729_inline(_thisAdjusted, ___value0, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_currentLayoutCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentLayoutCount_m69DC513C2784189A9B3F214A3332DD9DC352A528 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int currentLayoutCount { get; set; } int32_t L_0 = __this->___U3CcurrentLayoutCountU3Ek__BackingField_5; return L_0; } } IL2CPP_EXTERN_C int32_t InputMetrics_get_currentLayoutCount_m69DC513C2784189A9B3F214A3332DD9DC352A528_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InputMetrics_get_currentLayoutCount_m69DC513C2784189A9B3F214A3332DD9DC352A528_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_currentLayoutCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int currentLayoutCount { get; set; } int32_t L_0 = ___value0; __this->___U3CcurrentLayoutCountU3Ek__BackingField_5 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A_inline(_thisAdjusted, ___value0, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_totalEventBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalEventBytes_m04F4BFD498777335799D63A81C29AA97143CC13B (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int totalEventBytes { get; set; } int32_t L_0 = __this->___U3CtotalEventBytesU3Ek__BackingField_6; return L_0; } } IL2CPP_EXTERN_C int32_t InputMetrics_get_totalEventBytes_m04F4BFD498777335799D63A81C29AA97143CC13B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InputMetrics_get_totalEventBytes_m04F4BFD498777335799D63A81C29AA97143CC13B_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_totalEventBytes(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventBytes_m3E9A896A75E1A57ABA893EA1F63E98E041D404ED (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int totalEventBytes { get; set; } int32_t L_0 = ___value0; __this->___U3CtotalEventBytesU3Ek__BackingField_6 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_totalEventBytes_m3E9A896A75E1A57ABA893EA1F63E98E041D404ED_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_totalEventBytes_m3E9A896A75E1A57ABA893EA1F63E98E041D404ED_inline(_thisAdjusted, ___value0, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_totalEventCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalEventCount_m2EA373AAB2B4975C2BBAE3C37DA78946BB5BD0D0 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int totalEventCount { get; set; } int32_t L_0 = __this->___U3CtotalEventCountU3Ek__BackingField_7; return L_0; } } IL2CPP_EXTERN_C int32_t InputMetrics_get_totalEventCount_m2EA373AAB2B4975C2BBAE3C37DA78946BB5BD0D0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InputMetrics_get_totalEventCount_m2EA373AAB2B4975C2BBAE3C37DA78946BB5BD0D0_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_totalEventCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventCount_mE8188B2A42002E32190B8981B2B5D2D08A95DBE5 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int totalEventCount { get; set; } int32_t L_0 = ___value0; __this->___U3CtotalEventCountU3Ek__BackingField_7 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_totalEventCount_mE8188B2A42002E32190B8981B2B5D2D08A95DBE5_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_totalEventCount_mE8188B2A42002E32190B8981B2B5D2D08A95DBE5_inline(_thisAdjusted, ___value0, method); } // System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::get_totalUpdateCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalUpdateCount_mCF84FB729C509B5D85A54EA1A6AC36980ED2CC61 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int totalUpdateCount { get; set; } int32_t L_0 = __this->___U3CtotalUpdateCountU3Ek__BackingField_8; return L_0; } } IL2CPP_EXTERN_C int32_t InputMetrics_get_totalUpdateCount_mCF84FB729C509B5D85A54EA1A6AC36980ED2CC61_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InputMetrics_get_totalUpdateCount_mCF84FB729C509B5D85A54EA1A6AC36980ED2CC61_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_totalUpdateCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_totalUpdateCount_mF43ADDD579F92E2727B55A6E10B578180C2019C2 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int totalUpdateCount { get; set; } int32_t L_0 = ___value0; __this->___U3CtotalUpdateCountU3Ek__BackingField_8 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_totalUpdateCount_mF43ADDD579F92E2727B55A6E10B578180C2019C2_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_totalUpdateCount_mF43ADDD579F92E2727B55A6E10B578180C2019C2_inline(_thisAdjusted, ___value0, method); } // System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::get_totalEventProcessingTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputMetrics_get_totalEventProcessingTime_mCF205D2B52FA9BC1E869BA7A6039FC0E712DABE3 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public double totalEventProcessingTime { get; set; } double L_0 = __this->___U3CtotalEventProcessingTimeU3Ek__BackingField_9; return L_0; } } IL2CPP_EXTERN_C double InputMetrics_get_totalEventProcessingTime_mCF205D2B52FA9BC1E869BA7A6039FC0E712DABE3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = InputMetrics_get_totalEventProcessingTime_mCF205D2B52FA9BC1E869BA7A6039FC0E712DABE3_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_totalEventProcessingTime(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventProcessingTime_m1C75FA1C698121B1A1C5BE0044264CCAA0304732 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, double ___value0, const RuntimeMethod* method) { { // public double totalEventProcessingTime { get; set; } double L_0 = ___value0; __this->___U3CtotalEventProcessingTimeU3Ek__BackingField_9 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_totalEventProcessingTime_m1C75FA1C698121B1A1C5BE0044264CCAA0304732_AdjustorThunk (RuntimeObject* __this, double ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_totalEventProcessingTime_m1C75FA1C698121B1A1C5BE0044264CCAA0304732_inline(_thisAdjusted, ___value0, method); } // System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::get_totalEventLagTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputMetrics_get_totalEventLagTime_m70516750050E2D62430DB62B5D6E2EB22697C1E6 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public double totalEventLagTime { get; set; } double L_0 = __this->___U3CtotalEventLagTimeU3Ek__BackingField_10; return L_0; } } IL2CPP_EXTERN_C double InputMetrics_get_totalEventLagTime_m70516750050E2D62430DB62B5D6E2EB22697C1E6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = InputMetrics_get_totalEventLagTime_m70516750050E2D62430DB62B5D6E2EB22697C1E6_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputMetrics::set_totalEventLagTime(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventLagTime_m486CE7F87D0221E5829B6D7BDE37837CB3D239F4 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, double ___value0, const RuntimeMethod* method) { { // public double totalEventLagTime { get; set; } double L_0 = ___value0; __this->___U3CtotalEventLagTimeU3Ek__BackingField_10 = L_0; return; } } IL2CPP_EXTERN_C void InputMetrics_set_totalEventLagTime_m486CE7F87D0221E5829B6D7BDE37837CB3D239F4_AdjustorThunk (RuntimeObject* __this, double ___value0, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputMetrics_set_totalEventLagTime_m486CE7F87D0221E5829B6D7BDE37837CB3D239F4_inline(_thisAdjusted, ___value0, method); } // System.Single UnityEngine.InputSystem.LowLevel.InputMetrics::get_averageEventBytesPerFrame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputMetrics_get_averageEventBytesPerFrame_m3B35751312B79976908CAA27A8F8E9DB387E3DB8 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public float averageEventBytesPerFrame => (float)totalEventBytes / totalUpdateCount; int32_t L_0; L_0 = InputMetrics_get_totalEventBytes_m04F4BFD498777335799D63A81C29AA97143CC13B_inline(__this, NULL); int32_t L_1; L_1 = InputMetrics_get_totalUpdateCount_mCF84FB729C509B5D85A54EA1A6AC36980ED2CC61_inline(__this, NULL); return ((float)(((float)L_0)/((float)L_1))); } } IL2CPP_EXTERN_C float InputMetrics_get_averageEventBytesPerFrame_m3B35751312B79976908CAA27A8F8E9DB387E3DB8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = InputMetrics_get_averageEventBytesPerFrame_m3B35751312B79976908CAA27A8F8E9DB387E3DB8(_thisAdjusted, method); return _returnValue; } // System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::get_averageProcessingTimePerEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputMetrics_get_averageProcessingTimePerEvent_m2A93733786AB9DD394CD35F52B3E3BD5B9307020 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public double averageProcessingTimePerEvent => totalEventProcessingTime / totalEventCount; double L_0; L_0 = InputMetrics_get_totalEventProcessingTime_mCF205D2B52FA9BC1E869BA7A6039FC0E712DABE3_inline(__this, NULL); int32_t L_1; L_1 = InputMetrics_get_totalEventCount_m2EA373AAB2B4975C2BBAE3C37DA78946BB5BD0D0_inline(__this, NULL); return ((double)(L_0/((double)L_1))); } } IL2CPP_EXTERN_C double InputMetrics_get_averageProcessingTimePerEvent_m2A93733786AB9DD394CD35F52B3E3BD5B9307020_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = InputMetrics_get_averageProcessingTimePerEvent_m2A93733786AB9DD394CD35F52B3E3BD5B9307020(_thisAdjusted, method); return _returnValue; } // System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::get_averageLagTimePerEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputMetrics_get_averageLagTimePerEvent_mE4CDD4A599B33E03A76F2E75E1CECDBED08115C7 (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public double averageLagTimePerEvent => totalEventLagTime / totalEventCount; double L_0; L_0 = InputMetrics_get_totalEventLagTime_m70516750050E2D62430DB62B5D6E2EB22697C1E6_inline(__this, NULL); int32_t L_1; L_1 = InputMetrics_get_totalEventCount_m2EA373AAB2B4975C2BBAE3C37DA78946BB5BD0D0_inline(__this, NULL); return ((double)(L_0/((double)L_1))); } } IL2CPP_EXTERN_C double InputMetrics_get_averageLagTimePerEvent_mE4CDD4A599B33E03A76F2E75E1CECDBED08115C7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = InputMetrics_get_averageLagTimePerEvent_mE4CDD4A599B33E03A76F2E75E1CECDBED08115C7(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.InputSystem.LowLevel.InputUpdate::OnBeforeUpdate(UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUpdate_OnBeforeUpdate_m965064C0EF2D3969435C3859957A975A30779AC5 (int32_t ___type0, 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 V_0 = 0; int32_t V_1 = 0; { // s_LatestUpdateType = type; int32_t L_0 = ___type0; ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_LatestUpdateType_1 = L_0; // switch (type) int32_t L_1 = ___type0; V_1 = L_1; int32_t L_2 = V_1; V_0 = L_2; int32_t L_3 = V_0; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 1))) > ((uint32_t)1)))) { goto IL_001a; } } { goto IL_0013; } IL_0013: { int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)((int32_t)16)))) { goto IL_001a; } } { goto IL_0036; } IL_001a: { // s_PlayerUpdateStepCount.OnBeforeUpdate(); UpdateStepCount_OnBeforeUpdate_m064BE8C6A6E25B934C7CD9B81514C3A61376E002((&((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_PlayerUpdateStepCount_2), NULL); // s_UpdateStepCount = s_PlayerUpdateStepCount.value; uint32_t L_5; L_5 = UpdateStepCount_get_value_m939CB192D174FC917F8ABE9E05FEC308BFCDB459_inline((&((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_PlayerUpdateStepCount_2), NULL); ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_UpdateStepCount_0 = L_5; // break; goto IL_0036; } IL_0036: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputUpdate::OnUpdate(UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUpdate_OnUpdate_m368A43743B4CE15E3783A44E8D180389BD4A1A5D (int32_t ___type0, 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 V_0 = 0; int32_t V_1 = 0; { // s_LatestUpdateType = type; int32_t L_0 = ___type0; ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_LatestUpdateType_1 = L_0; // switch (type) int32_t L_1 = ___type0; V_1 = L_1; int32_t L_2 = V_1; V_0 = L_2; int32_t L_3 = V_0; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 1))) > ((uint32_t)1)))) { goto IL_001a; } } { goto IL_0013; } IL_0013: { int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)((int32_t)16)))) { goto IL_001a; } } { goto IL_0036; } IL_001a: { // s_PlayerUpdateStepCount.OnUpdate(); UpdateStepCount_OnUpdate_m7E993B061FBF276567B5004742BED2443F2D1426((&((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_PlayerUpdateStepCount_2), NULL); // s_UpdateStepCount = s_PlayerUpdateStepCount.value; uint32_t L_5; L_5 = UpdateStepCount_get_value_m939CB192D174FC917F8ABE9E05FEC308BFCDB459_inline((&((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_PlayerUpdateStepCount_2), NULL); ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_UpdateStepCount_0 = L_5; // break; goto IL_0036; } IL_0036: { // } return; } } // UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState UnityEngine.InputSystem.LowLevel.InputUpdate::Save() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 InputUpdate_Save_m9E6208DBE0E459A5A397EA9F0DC4F55BCB96E628 (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; } SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 V_0; memset((&V_0), 0, sizeof(V_0)); SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 V_1; memset((&V_1), 0, sizeof(V_1)); { // return new SerializedState // { // lastUpdateType = s_LatestUpdateType, // playerUpdateStepCount = s_PlayerUpdateStepCount, // #if UNITY_EDITOR // lastNonEditorUpdateType = s_LatestNonEditorUpdateType, // editorUpdateStepCount = s_EditorUpdateStepCount // #endif // }; il2cpp_codegen_initobj((&V_0), sizeof(SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026)); int32_t L_0 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_LatestUpdateType_1; (&V_0)->___lastUpdateType_0 = L_0; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324 L_1 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_PlayerUpdateStepCount_2; (&V_0)->___playerUpdateStepCount_1 = L_1; SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 L_2 = V_0; V_1 = L_2; goto IL_0025; } IL_0025: { // } SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 L_3 = V_1; return L_3; } } // System.Void UnityEngine.InputSystem.LowLevel.InputUpdate::Restore(UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUpdate_Restore_mF736A6E0FB54B98B599403D84A37808A62A98482 (SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 ___state0, 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 V_0 = 0; int32_t V_1 = 0; { // s_LatestUpdateType = state.lastUpdateType; SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 L_0 = ___state0; int32_t L_1 = L_0.___lastUpdateType_0; ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_LatestUpdateType_1 = L_1; // s_PlayerUpdateStepCount = state.playerUpdateStepCount; SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026 L_2 = ___state0; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324 L_3 = L_2.___playerUpdateStepCount_1; ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_PlayerUpdateStepCount_2 = L_3; // switch (s_LatestUpdateType) int32_t L_4 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_LatestUpdateType_1; V_1 = L_4; int32_t L_5 = V_1; V_0 = L_5; int32_t L_6 = V_0; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, 1))) > ((uint32_t)1)))) { goto IL_002e; } } { goto IL_0027; } IL_0027: { int32_t L_7 = V_0; if ((((int32_t)L_7) == ((int32_t)((int32_t)16)))) { goto IL_002e; } } { goto IL_003f; } IL_002e: { // s_UpdateStepCount = s_PlayerUpdateStepCount.value; uint32_t L_8; L_8 = UpdateStepCount_get_value_m939CB192D174FC917F8ABE9E05FEC308BFCDB459_inline((&((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_PlayerUpdateStepCount_2), NULL); ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_UpdateStepCount_0 = L_8; // break; goto IL_0047; } IL_003f: { // s_UpdateStepCount = 0; ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_UpdateStepCount_0 = 0; // break; goto IL_0047; } IL_0047: { // } return; } } // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.LowLevel.InputUpdate::GetUpdateTypeForPlayer(UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputUpdate_GetUpdateTypeForPlayer_mA68C559C463EE0B5DA07794DAF08A3997E78A4B3 (int32_t ___mask0, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; { // if ((mask & InputUpdateType.Manual) != 0) int32_t L_0 = ___mask0; V_0 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)16)))) <= ((uint32_t)0)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0011; } } { // return InputUpdateType.Manual; V_1 = ((int32_t)16); goto IL_0031; } IL_0011: { // if ((mask & InputUpdateType.Dynamic) != 0) int32_t L_2 = ___mask0; V_2 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_2&1))) <= ((uint32_t)0)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_001f; } } { // return InputUpdateType.Dynamic; V_1 = 1; goto IL_0031; } IL_001f: { // if ((mask & InputUpdateType.Fixed) != 0) int32_t L_4 = ___mask0; V_3 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_4&2))) <= ((uint32_t)0)))? 1 : 0); bool L_5 = V_3; if (!L_5) { goto IL_002d; } } { // return InputUpdateType.Fixed; V_1 = 2; goto IL_0031; } IL_002d: { // return InputUpdateType.None; V_1 = 0; goto IL_0031; } IL_0031: { // } int32_t L_6 = V_1; return L_6; } } // System.Boolean UnityEngine.InputSystem.LowLevel.InputUpdate::IsPlayerUpdate(UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUpdate_IsPlayerUpdate_mEC4B3397251C3D16576CD09036812DFFE38D1A43 (int32_t ___updateType0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // if (updateType == InputUpdateType.Editor) int32_t L_0 = ___updateType0; V_0 = (bool)((((int32_t)L_0) == ((int32_t)8))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_000d; } } { // return false; V_1 = (bool)0; goto IL_0014; } IL_000d: { // return updateType != default; int32_t L_2 = ___updateType0; V_1 = (bool)((!(((uint32_t)L_2) <= ((uint32_t)0)))? 1 : 0); goto IL_0014; } IL_0014: { // } bool L_3 = V_1; return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_pinvoke(const UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324& unmarshaled, UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke& marshaled) { marshaled.___m_WasUpdated_0 = static_cast(unmarshaled.___m_WasUpdated_0); marshaled.___U3CvalueU3Ek__BackingField_1 = unmarshaled.___U3CvalueU3Ek__BackingField_1; } IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_pinvoke_back(const UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke& marshaled, UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324& unmarshaled) { bool unmarshaledm_WasUpdated_temp_0 = false; unmarshaledm_WasUpdated_temp_0 = static_cast(marshaled.___m_WasUpdated_0); unmarshaled.___m_WasUpdated_0 = unmarshaledm_WasUpdated_temp_0; uint32_t unmarshaledU3CvalueU3Ek__BackingField_temp_1 = 0; unmarshaledU3CvalueU3Ek__BackingField_temp_1 = marshaled.___U3CvalueU3Ek__BackingField_1; unmarshaled.___U3CvalueU3Ek__BackingField_1 = unmarshaledU3CvalueU3Ek__BackingField_temp_1; } // Conversion method for clean up from marshalling of: UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_pinvoke_cleanup(UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_com(const UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324& unmarshaled, UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com& marshaled) { marshaled.___m_WasUpdated_0 = static_cast(unmarshaled.___m_WasUpdated_0); marshaled.___U3CvalueU3Ek__BackingField_1 = unmarshaled.___U3CvalueU3Ek__BackingField_1; } IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_com_back(const UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com& marshaled, UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324& unmarshaled) { bool unmarshaledm_WasUpdated_temp_0 = false; unmarshaledm_WasUpdated_temp_0 = static_cast(marshaled.___m_WasUpdated_0); unmarshaled.___m_WasUpdated_0 = unmarshaledm_WasUpdated_temp_0; uint32_t unmarshaledU3CvalueU3Ek__BackingField_temp_1 = 0; unmarshaledU3CvalueU3Ek__BackingField_temp_1 = marshaled.___U3CvalueU3Ek__BackingField_1; unmarshaled.___U3CvalueU3Ek__BackingField_1 = unmarshaledU3CvalueU3Ek__BackingField_temp_1; } // Conversion method for clean up from marshalling of: UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount IL2CPP_EXTERN_C void UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_com_cleanup(UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com& marshaled) { } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t UpdateStepCount_get_value_m939CB192D174FC917F8ABE9E05FEC308BFCDB459 (UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* __this, const RuntimeMethod* method) { { // public uint value { get; private set; } uint32_t L_0 = __this->___U3CvalueU3Ek__BackingField_1; return L_0; } } IL2CPP_EXTERN_C uint32_t UpdateStepCount_get_value_m939CB192D174FC917F8ABE9E05FEC308BFCDB459_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = UpdateStepCount_get_value_m939CB192D174FC917F8ABE9E05FEC308BFCDB459_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount::set_value(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStepCount_set_value_m94BD09FB80BCEAA8211533A7391D3708C19AF60A (UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint value { get; private set; } uint32_t L_0 = ___value0; __this->___U3CvalueU3Ek__BackingField_1 = L_0; return; } } IL2CPP_EXTERN_C void UpdateStepCount_set_value_m94BD09FB80BCEAA8211533A7391D3708C19AF60A_AdjustorThunk (RuntimeObject* __this, uint32_t ___value0, const RuntimeMethod* method) { UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); UpdateStepCount_set_value_m94BD09FB80BCEAA8211533A7391D3708C19AF60A_inline(_thisAdjusted, ___value0, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount::OnBeforeUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStepCount_OnBeforeUpdate_m064BE8C6A6E25B934C7CD9B81514C3A61376E002 (UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* __this, const RuntimeMethod* method) { uint32_t V_0 = 0; { // m_WasUpdated = true; __this->___m_WasUpdated_0 = (bool)1; // value++; uint32_t L_0; L_0 = UpdateStepCount_get_value_m939CB192D174FC917F8ABE9E05FEC308BFCDB459_inline(__this, NULL); V_0 = L_0; uint32_t L_1 = V_0; UpdateStepCount_set_value_m94BD09FB80BCEAA8211533A7391D3708C19AF60A_inline(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_1, 1)), NULL); // } return; } } IL2CPP_EXTERN_C void UpdateStepCount_OnBeforeUpdate_m064BE8C6A6E25B934C7CD9B81514C3A61376E002_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); UpdateStepCount_OnBeforeUpdate_m064BE8C6A6E25B934C7CD9B81514C3A61376E002(_thisAdjusted, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputUpdate/UpdateStepCount::OnUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateStepCount_OnUpdate_m7E993B061FBF276567B5004742BED2443F2D1426 (UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* __this, const RuntimeMethod* method) { bool V_0 = false; uint32_t V_1 = 0; { // if (!m_WasUpdated) bool L_0 = __this->___m_WasUpdated_0; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001f; } } { // value++; uint32_t L_2; L_2 = UpdateStepCount_get_value_m939CB192D174FC917F8ABE9E05FEC308BFCDB459_inline(__this, NULL); V_1 = L_2; uint32_t L_3 = V_1; UpdateStepCount_set_value_m94BD09FB80BCEAA8211533A7391D3708C19AF60A_inline(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_3, 1)), NULL); } IL_001f: { // m_WasUpdated = false; __this->___m_WasUpdated_0 = (bool)0; // } return; } } IL2CPP_EXTERN_C void UpdateStepCount_OnUpdate_m7E993B061FBF276567B5004742BED2443F2D1426_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); UpdateStepCount_OnUpdate_m7E993B061FBF276567B5004742BED2443F2D1426(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState IL2CPP_EXTERN_C void SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshal_pinvoke(const SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026& unmarshaled, SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshaled_pinvoke& marshaled) { marshaled.___lastUpdateType_0 = unmarshaled.___lastUpdateType_0; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_pinvoke(unmarshaled.___playerUpdateStepCount_1, marshaled.___playerUpdateStepCount_1); } IL2CPP_EXTERN_C void SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshal_pinvoke_back(const SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshaled_pinvoke& marshaled, SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026& unmarshaled) { int32_t unmarshaledlastUpdateType_temp_0 = 0; unmarshaledlastUpdateType_temp_0 = marshaled.___lastUpdateType_0; unmarshaled.___lastUpdateType_0 = unmarshaledlastUpdateType_temp_0; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324 unmarshaledplayerUpdateStepCount_temp_1; memset((&unmarshaledplayerUpdateStepCount_temp_1), 0, sizeof(unmarshaledplayerUpdateStepCount_temp_1)); UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_pinvoke_back(marshaled.___playerUpdateStepCount_1, unmarshaledplayerUpdateStepCount_temp_1); unmarshaled.___playerUpdateStepCount_1 = unmarshaledplayerUpdateStepCount_temp_1; } // Conversion method for clean up from marshalling of: UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState IL2CPP_EXTERN_C void SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshal_pinvoke_cleanup(SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshaled_pinvoke& marshaled) { UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_pinvoke_cleanup(marshaled.___playerUpdateStepCount_1); } // Conversion methods for marshalling of: UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState IL2CPP_EXTERN_C void SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshal_com(const SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026& unmarshaled, SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshaled_com& marshaled) { marshaled.___lastUpdateType_0 = unmarshaled.___lastUpdateType_0; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_com(unmarshaled.___playerUpdateStepCount_1, marshaled.___playerUpdateStepCount_1); } IL2CPP_EXTERN_C void SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshal_com_back(const SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshaled_com& marshaled, SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026& unmarshaled) { int32_t unmarshaledlastUpdateType_temp_0 = 0; unmarshaledlastUpdateType_temp_0 = marshaled.___lastUpdateType_0; unmarshaled.___lastUpdateType_0 = unmarshaledlastUpdateType_temp_0; UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324 unmarshaledplayerUpdateStepCount_temp_1; memset((&unmarshaledplayerUpdateStepCount_temp_1), 0, sizeof(unmarshaledplayerUpdateStepCount_temp_1)); UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_com_back(marshaled.___playerUpdateStepCount_1, unmarshaledplayerUpdateStepCount_temp_1); unmarshaled.___playerUpdateStepCount_1 = unmarshaledplayerUpdateStepCount_temp_1; } // Conversion method for clean up from marshalling of: UnityEngine.InputSystem.LowLevel.InputUpdate/SerializedState IL2CPP_EXTERN_C void SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshal_com_cleanup(SerializedState_t3109D2FBBC10098C57DC414CF8E80C5685232026_marshaled_com& marshaled) { UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshal_com_cleanup(marshaled.___playerUpdateStepCount_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 // System.Int32 UnityEngine.InputSystem.LowLevel.NativeInputRuntime::AllocateDeviceId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeInputRuntime_AllocateDeviceId_m946D273D3B7AAFAAC30A8F26FD91050C2F64284C (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // return NativeInputSystem.AllocateDeviceId(); il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); int32_t L_0; L_0 = NativeInputSystem_AllocateDeviceId_mAC24A153C4BE2F1F32E9E674EBB7D4B56C868E82(NULL); V_0 = L_0; goto IL_0009; } IL_0009: { // } int32_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::Update(UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_Update_m2D4646BBC664C86F1E2DBBDBD3C4E5947DCDC759 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, int32_t ___updateType0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // NativeInputSystem.Update((NativeInputUpdateType)updateType); int32_t L_0 = ___updateType0; il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); NativeInputSystem_Update_m1AA42896EE1B197EE51781411326E243C102BAF5(L_0, NULL); // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::QueueEvent(UnityEngine.InputSystem.LowLevel.InputEvent*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_QueueEvent_m0F23D7F562BB21BDB91599A087FC1D93B608E997 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___ptr0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // NativeInputSystem.QueueInputEvent((IntPtr)ptr); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_0 = ___ptr0; intptr_t L_1; L_1 = IntPtr_op_Explicit_m04BEF6277775C13DD8A986812AAA3FCEC32DCCBE((void*)L_0, NULL); il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); NativeInputSystem_QueueInputEvent_m316E7C47A9EB60CE9097020FDB7517F085729E6C(L_1, NULL); // } return; } } // System.Int64 UnityEngine.InputSystem.LowLevel.NativeInputRuntime::DeviceCommand(System.Int32,UnityEngine.InputSystem.LowLevel.InputDeviceCommand*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t NativeInputRuntime_DeviceCommand_mB8A526874AD69E9506C9107ED93456FCBE1CCDF1 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, int32_t ___deviceId0, InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* ___commandPtr1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int64_t V_1 = 0; { // if (commandPtr == null) InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* L_0 = ___commandPtr1; V_0 = (bool)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { // throw new ArgumentNullException(nameof(commandPtr)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8ABFE73B54F1E2EDA1877D47B6AD4176818D1A01)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeInputRuntime_DeviceCommand_mB8A526874AD69E9506C9107ED93456FCBE1CCDF1_RuntimeMethod_var))); } IL_0015: { // return NativeInputSystem.IOCTL(deviceId, commandPtr->type, new IntPtr(commandPtr->payloadPtr), commandPtr->payloadSizeInBytes); int32_t L_3 = ___deviceId0; InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* L_4 = ___commandPtr1; NullCheck(L_4); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_5 = L_4->___type_4; int32_t L_6; L_6 = FourCC_op_Implicit_m754D657392DC63F1F125F3391002C84ABD26144A(L_5, NULL); InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* L_7 = ___commandPtr1; void* L_8; L_8 = InputDeviceCommand_get_payloadPtr_mCE339E6458B03F15067C3ADE7D22EEBAE4D29982((InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E*)L_7, NULL); intptr_t L_9; memset((&L_9), 0, sizeof(L_9)); IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&L_9), L_8, /*hidden argument*/NULL); InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* L_10 = ___commandPtr1; int32_t L_11; L_11 = InputDeviceCommand_get_payloadSizeInBytes_m65597C869B0A3AF1D1B928605A06216AB6897D11((InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E*)L_10, NULL); il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); int64_t L_12; L_12 = NativeInputSystem_IOCTL_m621D812F5A83D696EE98475A877AA750D246B695(L_3, L_6, L_9, L_11, NULL); V_1 = L_12; goto IL_003a; } IL_003a: { // } int64_t L_13 = V_1; return L_13; } } // UnityEngine.InputSystem.LowLevel.InputUpdateDelegate UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_onUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* NativeInputRuntime_get_onUpdate_mE886C37B946EBE5F90AC89313FE42D737CC5010C (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // get => m_OnUpdate; InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* L_0 = __this->___m_OnUpdate_2; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::set_onUpdate(UnityEngine.InputSystem.LowLevel.InputUpdateDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_set_onUpdate_m4997FBF82DD4A70BD43AE78A4A4D18465674343E (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass7_0_U3Cset_onUpdateU3Eb__0_mA6FA76E66DF94BD79BE9B23EC8C0B4B2038F76F7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698* V_0 = NULL; bool V_1 = false; { U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698* L_0 = (U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass7_0__ctor_m51D08934E5A8EC08EFB189DECE6572F9128ACB8A(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698* L_1 = V_0; InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // if (value != null) U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698* L_3 = V_0; NullCheck(L_3); InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* L_4 = L_3->___value_0; V_1 = (bool)((!(((RuntimeObject*)(InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_002e; } } { // NativeInputSystem.onUpdate = // (updateType, eventBufferPtr) => // { // var buffer = new InputEventBuffer((InputEvent*)eventBufferPtr->eventBuffer, // eventBufferPtr->eventCount, // sizeInBytes: eventBufferPtr->sizeInBytes, // capacityInBytes: eventBufferPtr->capacityInBytes); // // try // { // value((InputUpdateType)updateType, ref buffer); // } // catch (Exception e) // { // // Always report the original exception first to confuse users less about what it the actual failure. // Debug.LogException(e); // Debug.LogError($"{e.GetType().Name} during event processing of {updateType} update; resetting event buffer"); // buffer.Reset(); // } // // if (buffer.eventCount > 0) // { // eventBufferPtr->eventCount = buffer.eventCount; // eventBufferPtr->sizeInBytes = (int)buffer.sizeInBytes; // eventBufferPtr->capacityInBytes = (int)buffer.capacityInBytes; // eventBufferPtr->eventBuffer = // NativeArrayUnsafeUtility.GetUnsafeBufferPointerWithoutChecks(buffer.data); // } // else // { // eventBufferPtr->eventCount = 0; // eventBufferPtr->sizeInBytes = 0; // } // }; U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698* L_6 = V_0; NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495* L_7 = (NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495*)il2cpp_codegen_object_new(NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495_il2cpp_TypeInfo_var); NullCheck(L_7); NativeUpdateCallback__ctor_m04FDCD50564E7535FADAFF34BBA83500585A84F5(L_7, L_6, (intptr_t)((void*)U3CU3Ec__DisplayClass7_0_U3Cset_onUpdateU3Eb__0_mA6FA76E66DF94BD79BE9B23EC8C0B4B2038F76F7_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); ((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onUpdate_0 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onUpdate_0), (void*)L_7); goto IL_0034; } IL_002e: { // NativeInputSystem.onUpdate = null; il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); ((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onUpdate_0 = (NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onUpdate_0), (void*)(NativeUpdateCallback_tC5CA5A9117B79251968A4DA3758552EFE1D37495*)NULL); } IL_0034: { // m_OnUpdate = value; U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698* L_8 = V_0; NullCheck(L_8); InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* L_9 = L_8->___value_0; __this->___m_OnUpdate_2 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnUpdate_2), (void*)L_9); // } return; } } // System.Action`1 UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_onBeforeUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* NativeInputRuntime_get_onBeforeUpdate_m809577D51ABF625E285F9D7B662DB7206916F2ED (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // get => m_OnBeforeUpdate; Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* L_0 = __this->___m_OnBeforeUpdate_3; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::set_onBeforeUpdate(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_set_onBeforeUpdate_mAA088EE83845CF7A3EA0064674DB7CFCE47A94F7 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_U3Cset_onBeforeUpdateU3Eb__0_m8866A3C60E714FB89E34A85EEAC587B91D9AD43D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8* V_0 = NULL; bool V_1 = false; { U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8* L_0 = (U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass10_0__ctor_m8B3228945AA7BBBB692912F4767821233DBAA6B5(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8* L_1 = V_0; Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // if (value != null) U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8* L_3 = V_0; NullCheck(L_3); Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* L_4 = L_3->___value_0; V_1 = (bool)((!(((RuntimeObject*)(Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_002e; } } { // NativeInputSystem.onBeforeUpdate = updateType => value((InputUpdateType)updateType); U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8* L_6 = V_0; Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B* L_7 = (Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B*)il2cpp_codegen_object_new(Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B_il2cpp_TypeInfo_var); NullCheck(L_7); Action_1__ctor_m6053BD5AC27ECDD2DF78552B3ECB0D0F38B008C0(L_7, L_6, (intptr_t)((void*)U3CU3Ec__DisplayClass10_0_U3Cset_onBeforeUpdateU3Eb__0_m8866A3C60E714FB89E34A85EEAC587B91D9AD43D_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); ((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onBeforeUpdate_1 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onBeforeUpdate_1), (void*)L_7); goto IL_0034; } IL_002e: { // NativeInputSystem.onBeforeUpdate = null; il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); ((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onBeforeUpdate_1 = (Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onBeforeUpdate_1), (void*)(Action_1_t7797D4D8783204B10C3D28B96B049C48276C3B1B*)NULL); } IL_0034: { // m_OnBeforeUpdate = value; U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8* L_8 = V_0; NullCheck(L_8); Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* L_9 = L_8->___value_0; __this->___m_OnBeforeUpdate_3 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnBeforeUpdate_3), (void*)L_9); // } return; } } // System.Func`2 UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_onShouldRunUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* NativeInputRuntime_get_onShouldRunUpdate_m63574D7B7B837DBFBCDEC63215482D53EEA8E50C (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // get => m_OnShouldRunUpdate; Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* L_0 = __this->___m_OnShouldRunUpdate_4; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::set_onShouldRunUpdate(System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_set_onShouldRunUpdate_m670E29C3FD891451265FC4F8E05D752F9E6AAC49 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_U3Cset_onShouldRunUpdateU3Eb__0_mA1457EFD8C1B7BBC063563F4D3D7C41EDB06062F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763* V_0 = NULL; bool V_1 = false; { U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763* L_0 = (U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass13_0__ctor_m9BDD963AD4B4D771579687755A1B9A1DB691A89C(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763* L_1 = V_0; Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* L_2 = ___value0; NullCheck(L_1); L_1->___value_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___value_0), (void*)L_2); // if (value != null) U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763* L_3 = V_0; NullCheck(L_3); Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* L_4 = L_3->___value_0; V_1 = (bool)((!(((RuntimeObject*)(Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_002e; } } { // NativeInputSystem.onShouldRunUpdate = updateType => value((InputUpdateType)updateType); U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763* L_6 = V_0; Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2* L_7 = (Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2*)il2cpp_codegen_object_new(Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2_il2cpp_TypeInfo_var); NullCheck(L_7); Func_2__ctor_m04C8BE35346A258C612317730B8A43E84EEF5E55(L_7, L_6, (intptr_t)((void*)U3CU3Ec__DisplayClass13_0_U3Cset_onShouldRunUpdateU3Eb__0_mA1457EFD8C1B7BBC063563F4D3D7C41EDB06062F_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); ((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onShouldRunUpdate_2 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onShouldRunUpdate_2), (void*)L_7); goto IL_0034; } IL_002e: { // NativeInputSystem.onShouldRunUpdate = null; il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); ((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onShouldRunUpdate_2 = (Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var))->___onShouldRunUpdate_2), (void*)(Func_2_t880CA675AE5D39E081BEEF14DC092D82674DE4F2*)NULL); } IL_0034: { // m_OnShouldRunUpdate = value; U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763* L_8 = V_0; NullCheck(L_8); Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* L_9 = L_8->___value_0; __this->___m_OnShouldRunUpdate_4 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnShouldRunUpdate_4), (void*)L_9); // } return; } } // System.Action`2 UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_onDeviceDiscovered() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* NativeInputRuntime_get_onDeviceDiscovered_mC1F5209174E18A2115CA3C0CBFAE8B80F1E3EF41 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // get => NativeInputSystem.onDeviceDiscovered; il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* L_0; L_0 = NativeInputSystem_get_onDeviceDiscovered_m7999CE102F66BB67257862F4DF70669B318E29DC(NULL); return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::set_onDeviceDiscovered(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_set_onDeviceDiscovered_mCC90ECADE7ECF924CA330CC29FC17DADE38F5022 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // set => NativeInputSystem.onDeviceDiscovered = value; Action_2_t6AAF2E215E74E16A4EEF0A0749A4A325D99F5BA6* L_0 = ___value0; il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); NativeInputSystem_set_onDeviceDiscovered_m42370AEB4560BE9110FB59944D4E47F5B471DFE1(L_0, NULL); return; } } // System.Action UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_onShutdown() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* NativeInputRuntime_get_onShutdown_mEB42B00CF7C754143347E8880367CB2BA5BA064F (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // get => m_ShutdownMethod; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___m_ShutdownMethod_1; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::set_onShutdown(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_set_onShutdown_m5368B5CC4629E50BB049EBB3D7F62977542AE949 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, 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*)&NativeInputRuntime_OnShutdown_mD52B4BB75DB77B06409941C49A6A41F41C6AAB4A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (value == null) Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___value0; V_0 = (bool)((((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001f; } } { // Application.quitting -= OnShutdown; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_2); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_2, __this, (intptr_t)((void*)NativeInputRuntime_OnShutdown_mD52B4BB75DB77B06409941C49A6A41F41C6AAB4A_RuntimeMethod_var), NULL); Application_remove_quitting_mC309C9BF095DF4D065340A2F47CC69FC6F7BEFB9(L_2, NULL); goto IL_0040; } IL_001f: { // else if (m_ShutdownMethod == null) Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = __this->___m_ShutdownMethod_1; V_1 = (bool)((((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0040; } } { // Application.quitting += OnShutdown; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_5); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_5, __this, (intptr_t)((void*)NativeInputRuntime_OnShutdown_mD52B4BB75DB77B06409941C49A6A41F41C6AAB4A_RuntimeMethod_var), NULL); Application_add_quitting_m0FEF9560C9CB99F40EEE8585455B4461101F70F4(L_5, NULL); } IL_0040: { // m_ShutdownMethod = value; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = ___value0; __this->___m_ShutdownMethod_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShutdownMethod_1), (void*)L_6); // } return; } } // System.Action`1 UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_onPlayerFocusChanged() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* NativeInputRuntime_get_onPlayerFocusChanged_m5D7383969271CA93C125A1B08E700E14C5848BDA (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // get => m_FocusChangedMethod; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___m_FocusChangedMethod_7; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::set_onPlayerFocusChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_set_onPlayerFocusChanged_mC9A28201FD6C91E2E95636CA8AB7E2014A6FEB16 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___value0, 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*)&NativeInputRuntime_OnFocusChanged_m5EBBEFE59AA7D3441379388C255BA98963D59250_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (value == null) Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = ___value0; V_0 = (bool)((((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001d; } } { // Application.focusChanged -= OnFocusChanged; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_2); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_2, __this, (intptr_t)((void*)NativeInputRuntime_OnFocusChanged_m5EBBEFE59AA7D3441379388C255BA98963D59250_RuntimeMethod_var), NULL); Application_remove_focusChanged_m4CA301AB76C56118CC2E13CE73986FCB642D8B23(L_2, NULL); goto IL_003c; } IL_001d: { // else if (m_FocusChangedMethod == null) Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = __this->___m_FocusChangedMethod_7; V_1 = (bool)((((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_003c; } } { // Application.focusChanged += OnFocusChanged; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_5 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_5); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_5, __this, (intptr_t)((void*)NativeInputRuntime_OnFocusChanged_m5EBBEFE59AA7D3441379388C255BA98963D59250_RuntimeMethod_var), NULL); Application_add_focusChanged_mBD1C04E705BFAA42A2D76DF36480126797B92995(L_5, NULL); } IL_003c: { // m_FocusChangedMethod = value; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = ___value0; __this->___m_FocusChangedMethod_7 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FocusChangedMethod_7), (void*)L_6); // } return; } } // System.Boolean UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_isPlayerFocused() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeInputRuntime_get_isPlayerFocused_mFFAE21C76A82509C61E261738039543DD80A6CF8 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // public bool isPlayerFocused => Application.isFocused; bool L_0; L_0 = Application_get_isFocused_m5E2835D701463AB393851163788F1F2DF3770E3E(NULL); return L_0; } } // System.Single UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_pollingFrequency() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NativeInputRuntime_get_pollingFrequency_m7809A2FD35CB7952D8257D279E325E6C3F894553 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // get => m_PollingFrequency; float L_0 = __this->___m_PollingFrequency_5; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::set_pollingFrequency(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_set_pollingFrequency_mBBB031DA20FB40AD577156C195BF94C9A1F4559D (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, float ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_PollingFrequency = value; float L_0 = ___value0; __this->___m_PollingFrequency_5 = L_0; // NativeInputSystem.SetPollingFrequency(value); float L_1 = ___value0; il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); NativeInputSystem_SetPollingFrequency_m48849AAAB200C17E60BD38964A1AD52390752D9C(L_1, NULL); // } return; } } // System.Double UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_currentTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double NativeInputRuntime_get_currentTime_m4F1F15E7FA7E6B03E553AEA050F0A06608F46700 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public double currentTime => NativeInputSystem.currentTime; il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); double L_0; L_0 = NativeInputSystem_get_currentTime_m74CA30007EBB0E701F888443A2E4758339B2F764(NULL); return L_0; } } // System.Double UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_currentTimeForFixedUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double NativeInputRuntime_get_currentTimeForFixedUpdate_mF324E8BF5B540BCF2C42E2AA65CC11AEB42CAC47 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // public double currentTimeForFixedUpdate => Time.fixedUnscaledTime + currentTimeOffsetToRealtimeSinceStartup; float L_0; L_0 = Time_get_fixedUnscaledTime_mCFC6BF7A5AFFE873756C725FE726DF6704A10D22(NULL); double L_1; L_1 = NativeInputRuntime_get_currentTimeOffsetToRealtimeSinceStartup_m012D3D1C30F95156D18F882AE7A17FA3F7668BC1(__this, NULL); return ((double)il2cpp_codegen_add(((double)L_0), L_1)); } } // System.Double UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_currentTimeOffsetToRealtimeSinceStartup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double NativeInputRuntime_get_currentTimeOffsetToRealtimeSinceStartup_m012D3D1C30F95156D18F882AE7A17FA3F7668BC1 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public double currentTimeOffsetToRealtimeSinceStartup => NativeInputSystem.currentTimeOffsetToRealtimeSinceStartup; il2cpp_codegen_runtime_class_init_inline(NativeInputSystem_tCFE5554EBC0D3EE1DAD80FC55CE0DE38A3DDC5EE_il2cpp_TypeInfo_var); double L_0; L_0 = NativeInputSystem_get_currentTimeOffsetToRealtimeSinceStartup_m898F6908BE8AFECEE9B20ABE5AF0E518FAD94228(NULL); return L_0; } } // System.Single UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_unscaledGameTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NativeInputRuntime_get_unscaledGameTime_m538855F9100AFFEC5F5EB6B22ECA5C38D84E2757 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // public float unscaledGameTime => Time.unscaledTime; float L_0; L_0 = Time_get_unscaledTime_m99A3C76AB74B5278B44A5E8B3498E51ABBF793CA(NULL); return L_0; } } // System.Boolean UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_runInBackground() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeInputRuntime_get_runInBackground_mF0AAD098FB78AD18C3F462FF4322F093B6610EBC (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // public bool runInBackground => Application.runInBackground; bool L_0; L_0 = Application_get_runInBackground_m8D33ECA3D3F79D944AAF4D2BDECB3FC3E8CC7C56(NULL); return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::OnShutdown() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_OnShutdown_mD52B4BB75DB77B06409941C49A6A41F41C6AAB4A (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // m_ShutdownMethod(); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___m_ShutdownMethod_1; NullCheck(L_0); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_0, NULL); // } return; } } // System.Boolean UnityEngine.InputSystem.LowLevel.NativeInputRuntime::OnWantsToShutdown() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeInputRuntime_OnWantsToShutdown_m7B453DD7CDF7EAD718D331BC56EC217E7B769E72 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // if (!m_DidCallOnShutdown) bool L_0 = __this->___m_DidCallOnShutdown_6; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001e; } } { // OnShutdown(); NativeInputRuntime_OnShutdown_mD52B4BB75DB77B06409941C49A6A41F41C6AAB4A(__this, NULL); // m_DidCallOnShutdown = true; __this->___m_DidCallOnShutdown_6 = (bool)1; } IL_001e: { // return true; V_1 = (bool)1; goto IL_0022; } IL_0022: { // } bool L_2 = V_1; return L_2; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::OnFocusChanged(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_OnFocusChanged_m5EBBEFE59AA7D3441379388C255BA98963D59250 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, bool ___focus0, const RuntimeMethod* method) { { // m_FocusChangedMethod(focus); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___m_FocusChangedMethod_7; bool L_1 = ___focus0; NullCheck(L_0); Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_0, L_1, NULL); // } return; } } // UnityEngine.Vector2 UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_screenSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NativeInputRuntime_get_screenSize_m9EB95345A9B60B98EAFD2C5A71F3A0B8AB76E67A (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // public Vector2 screenSize => new Vector2(Screen.width, Screen.height); int32_t L_0; L_0 = Screen_get_width_mCA5D955A53CF6D29C8C7118D517D0FC84AE8056C(NULL); int32_t L_1; L_1 = Screen_get_height_m624DD2D53F34087064E3B9D09AC2207DB4E86CA8(NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; memset((&L_2), 0, sizeof(L_2)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), ((float)L_0), ((float)L_1), /*hidden argument*/NULL); return L_2; } } // UnityEngine.ScreenOrientation UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_screenOrientation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeInputRuntime_get_screenOrientation_m919BE2D129FC11F2E4801EC39A5971D961198491 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // public ScreenOrientation screenOrientation => Screen.orientation; int32_t L_0; L_0 = Screen_get_orientation_m7B47A2719DDE296357BB3199AB3BECC49F9F4A6D(NULL); return L_0; } } // System.Boolean UnityEngine.InputSystem.LowLevel.NativeInputRuntime::get_isInBatchMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeInputRuntime_get_isInBatchMode_m42D2DBB328C9D293C2D35ABAD0BDEE5E0C01BB9D (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // public bool isInBatchMode => Application.isBatchMode; bool L_0; L_0 = Application_get_isBatchMode_mBE1AD2AA536A0252E56EF19F72E3EA31A8733EE9(NULL); return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::RegisterAnalyticsEvent(System.String,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_RegisterAnalyticsEvent_m1D681549F26FF719E0B0C1E02C4637DF9806315E (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, String_t* ___name0, int32_t ___maxPerHour1, int32_t ___maxPropertiesPerEvent2, const RuntimeMethod* method) { { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::SendAnalyticsEvent(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime_SendAnalyticsEvent_mC6806BA8898251A3212905CCA9036D58DDECCA77 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, String_t* ___name0, RuntimeObject* ___data1, const RuntimeMethod* method) { { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime__ctor_mF029A72DDB68E34A46455E6354309A9585D37573 (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* __this, const RuntimeMethod* method) { { // private float m_PollingFrequency = 60.0f; __this->___m_PollingFrequency_5 = (60.0f); // private bool m_DidCallOnShutdown = false; __this->___m_DidCallOnShutdown_6 = (bool)0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeInputRuntime__cctor_mB38425A237B58A77417C2EC487BF48656D184A1B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static readonly NativeInputRuntime instance = new NativeInputRuntime(); NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* L_0 = (NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7*)il2cpp_codegen_object_new(NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_il2cpp_TypeInfo_var); NullCheck(L_0); NativeInputRuntime__ctor_mF029A72DDB68E34A46455E6354309A9585D37573(L_0, NULL); ((NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_il2cpp_TypeInfo_var))->___instance_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_il2cpp_TypeInfo_var))->___instance_0), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass7_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_0__ctor_m51D08934E5A8EC08EFB189DECE6572F9128ACB8A (U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass7_0::b__0(UnityEngineInternal.Input.NativeInputUpdateType,UnityEngineInternal.Input.NativeInputEventBuffer*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_0_U3Cset_onUpdateU3Eb__0_mA6FA76E66DF94BD79BE9B23EC8C0B4B2038F76F7 (U3CU3Ec__DisplayClass7_0_t1A3709DBB35971E4F78E67858F971CDD0B817698* __this, int32_t ___updateType0, NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* ___eventBufferPtr1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafeBufferPointerWithoutChecks_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m58834772960B0CE2EA5DFD6A79AC158FDE99C90A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE V_0; memset((&V_0), 0, sizeof(V_0)); Exception_t* V_1 = NULL; bool V_2 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // var buffer = new InputEventBuffer((InputEvent*)eventBufferPtr->eventBuffer, // eventBufferPtr->eventCount, // sizeInBytes: eventBufferPtr->sizeInBytes, // capacityInBytes: eventBufferPtr->capacityInBytes); NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* L_0 = ___eventBufferPtr1; NullCheck(L_0); void* L_1 = L_0->___eventBuffer_0; NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* L_2 = ___eventBufferPtr1; NullCheck(L_2); int32_t L_3 = L_2->___eventCount_1; NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* L_4 = ___eventBufferPtr1; NullCheck(L_4); int32_t L_5 = L_4->___sizeInBytes_2; NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* L_6 = ___eventBufferPtr1; NullCheck(L_6); int32_t L_7 = L_6->___capacityInBytes_3; InputEventBuffer__ctor_mC9DC5120D654A771A3E7B8B21E89EE6071DD01C3((&V_0), (InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5*)L_1, L_3, L_5, L_7, NULL); } try {// begin try (depth: 1) // value((InputUpdateType)updateType, ref buffer); InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* L_8 = __this->___value_0; int32_t L_9 = ___updateType0; NullCheck(L_8); InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_inline(L_8, L_9, (&V_0), NULL); goto IL_0068; }// end try (depth: 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_0033; } throw e; } CATCH_0033: {// begin catch(System.Exception) // catch (Exception e) V_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); // Debug.LogException(e); Exception_t* L_10 = V_1; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E(L_10, NULL); // Debug.LogError($"{e.GetType().Name} during event processing of {updateType} update; resetting event buffer"); Exception_t* L_11 = V_1; NullCheck(L_11); Type_t* L_12; L_12 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(L_11, NULL); NullCheck(L_12); String_t* L_13; L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_12); int32_t L_14 = ___updateType0; int32_t L_15 = L_14; RuntimeObject* L_16 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeInputUpdateType_tBF672D1AE8F85E9FFC0D44EF6BD5FB96B5C9ACE8_il2cpp_TypeInfo_var)), &L_15); String_t* L_17; L_17 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral751EA3EF4485E58987D7536A5FB4C9668CFAC063)), L_13, L_16, NULL); Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_17, NULL); // buffer.Reset(); InputEventBuffer_Reset_m9E41B3CE9C7556C62AFC55772D7D4FBA8A99360B((&V_0), NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0068; }// end catch (depth: 1) IL_0068: { // if (buffer.eventCount > 0) int32_t L_18; L_18 = InputEventBuffer_get_eventCount_mD120699C5A1CEBA76C878BC37DB2E39458F56C8E_inline((&V_0), NULL); V_2 = (bool)((((int32_t)L_18) > ((int32_t)0))? 1 : 0); bool L_19 = V_2; if (!L_19) { goto IL_00b5; } } { // eventBufferPtr->eventCount = buffer.eventCount; NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* L_20 = ___eventBufferPtr1; int32_t L_21; L_21 = InputEventBuffer_get_eventCount_mD120699C5A1CEBA76C878BC37DB2E39458F56C8E_inline((&V_0), NULL); NullCheck(L_20); L_20->___eventCount_1 = L_21; // eventBufferPtr->sizeInBytes = (int)buffer.sizeInBytes; NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* L_22 = ___eventBufferPtr1; int64_t L_23; L_23 = InputEventBuffer_get_sizeInBytes_m49C3283A02CD4A529F430E6737AF2DB191D8BBD9_inline((&V_0), NULL); NullCheck(L_22); L_22->___sizeInBytes_2 = ((int32_t)L_23); // eventBufferPtr->capacityInBytes = (int)buffer.capacityInBytes; NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* L_24 = ___eventBufferPtr1; int64_t L_25; L_25 = InputEventBuffer_get_capacityInBytes_m880911F29058AFF745E74D509EB224261374089B((&V_0), NULL); NullCheck(L_24); L_24->___capacityInBytes_3 = ((int32_t)L_25); // eventBufferPtr->eventBuffer = // NativeArrayUnsafeUtility.GetUnsafeBufferPointerWithoutChecks(buffer.data); NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* L_26 = ___eventBufferPtr1; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_27; L_27 = InputEventBuffer_get_data_m4188F4357FCFB7F743531925E7E4B75D5D066B92_inline((&V_0), NULL); void* L_28; L_28 = NativeArrayUnsafeUtility_GetUnsafeBufferPointerWithoutChecks_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m58834772960B0CE2EA5DFD6A79AC158FDE99C90A(L_27, NativeArrayUnsafeUtility_GetUnsafeBufferPointerWithoutChecks_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m58834772960B0CE2EA5DFD6A79AC158FDE99C90A_RuntimeMethod_var); NullCheck(L_26); L_26->___eventBuffer_0 = L_28; goto IL_00c5; } IL_00b5: { // eventBufferPtr->eventCount = 0; NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* L_29 = ___eventBufferPtr1; NullCheck(L_29); L_29->___eventCount_1 = 0; // eventBufferPtr->sizeInBytes = 0; NativeInputEventBuffer_t4EE5873AD7998E0E83C9F8585C338AB14C9101FD* L_30 = ___eventBufferPtr1; NullCheck(L_30); L_30->___sizeInBytes_2 = 0; } IL_00c5: { // }; 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 // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass10_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0__ctor_m8B3228945AA7BBBB692912F4767821233DBAA6B5 (U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass10_0::b__0(UnityEngineInternal.Input.NativeInputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass10_0_U3Cset_onBeforeUpdateU3Eb__0_m8866A3C60E714FB89E34A85EEAC587B91D9AD43D (U3CU3Ec__DisplayClass10_0_t3C16459876E43A6A7151C0E35A8B7402A64144D8* __this, int32_t ___updateType0, const RuntimeMethod* method) { { // NativeInputSystem.onBeforeUpdate = updateType => value((InputUpdateType)updateType); Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* L_0 = __this->___value_0; int32_t L_1 = ___updateType0; NullCheck(L_0); Action_1_Invoke_mE01F1921DBD55EF6141E4F583FAC18E854BE027A_inline(L_0, L_1, 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 // System.Void UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass13_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0__ctor_m9BDD963AD4B4D771579687755A1B9A1DB691A89C (U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean UnityEngine.InputSystem.LowLevel.NativeInputRuntime/<>c__DisplayClass13_0::b__0(UnityEngineInternal.Input.NativeInputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass13_0_U3Cset_onShouldRunUpdateU3Eb__0_mA1457EFD8C1B7BBC063563F4D3D7C41EDB06062F (U3CU3Ec__DisplayClass13_0_t21F396034441DB57F92472B4AB14EAD654A1E763* __this, int32_t ___updateType0, const RuntimeMethod* method) { { // NativeInputSystem.onShouldRunUpdate = updateType => value((InputUpdateType)updateType); Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* L_0 = __this->___value_0; int32_t L_1 = ___updateType0; NullCheck(L_0); bool L_2; L_2 = Func_2_Invoke_m9E4BB29155A373750E25C8808FE41F57C04338D4_inline(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 // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.LowLevel.InputState::get_currentUpdateType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputState_get_currentUpdateType_m00712B5D042C12725C6B92AFCD1E7F105C27F08A (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; } { // public static InputUpdateType currentUpdateType => InputUpdate.s_LatestUpdateType; int32_t L_0 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_LatestUpdateType_1; return L_0; } } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputState::get_updateCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputState_get_updateCount_m788939179BB8A77C112F614FE901EF2C7E7570ED (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; } { // public static uint updateCount => InputUpdate.s_UpdateStepCount; uint32_t L_0 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_UpdateStepCount_0; return L_0; } } // System.Double UnityEngine.InputSystem.LowLevel.InputState::get_currentTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputState_get_currentTime_m5AF6706449C88C5440DD613C83DBC88EC57CC40F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static double currentTime => InputRuntime.s_Instance.currentTime - InputRuntime.s_CurrentTimeOffsetToRealtimeSinceStartup; RuntimeObject* L_0 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0; NullCheck(L_0); double L_1; L_1 = InterfaceFuncInvoker0< double >::Invoke(19 /* System.Double UnityEngine.InputSystem.LowLevel.IInputRuntime::get_currentTime() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_0); double L_2 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_CurrentTimeOffsetToRealtimeSinceStartup_1; return ((double)il2cpp_codegen_subtract(L_1, L_2)); } } // System.Void UnityEngine.InputSystem.LowLevel.InputState::add_onChange(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_add_onChange_m9AC7ADF33A21D23FFC8F0BE44780D1F59C205615 (Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // add => InputSystem.s_Manager.onDeviceStateChange += value; il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager_2; Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* L_1 = ___value0; NullCheck(L_0); InputManager_add_onDeviceStateChange_mF7D8BA5B4407B93E73BC2ABCC7C2693D872D7A09(L_0, L_1, NULL); return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputState::remove_onChange(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_remove_onChange_m3274D15A0397AEDAED23A3BDF6A1A3CC3F6F3C52 (Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // remove => InputSystem.s_Manager.onDeviceStateChange -= value; il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager_2; Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* L_1 = ___value0; NullCheck(L_0); InputManager_remove_onDeviceStateChange_mD8415A6413E21AAD4827ABB263DC58918E0EE5CB(L_0, L_1, NULL); return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputState::Change(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_Change_mE7E8408DE36FADE91DD98D5703A2DCCF6E5D2CF1 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr1, int32_t ___updateType2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_0; memset((&V_0), 0, sizeof(V_0)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_7; memset((&V_7), 0, sizeof(V_7)); InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* G_B13_0 = NULL; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B13_1 = NULL; InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B13_2 = NULL; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* G_B12_0 = NULL; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B12_1 = NULL; InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B12_2 = NULL; int32_t G_B14_0 = 0; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* G_B14_1 = NULL; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B14_2 = NULL; InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B14_3 = NULL; { // if (device == null) InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___device0; V_2 = (bool)((((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException(nameof(device)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_Change_mE7E8408DE36FADE91DD98D5703A2DCCF6E5D2CF1_RuntimeMethod_var))); } IL_0014: { // if (!eventPtr.valid) bool L_3; L_3 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012((&___eventPtr1), NULL); V_3 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_3; if (!L_4) { goto IL_002d; } } { // throw new ArgumentNullException(nameof(eventPtr)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_5); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_Change_mE7E8408DE36FADE91DD98D5703A2DCCF6E5D2CF1_RuntimeMethod_var))); } IL_002d: { // var eventType = eventPtr.type; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6; L_6 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___eventPtr1), NULL); V_1 = L_6; // if (eventType == StateEvent.Type) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_7 = V_1; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_8; L_8 = FourCC_op_Implicit_mE034DF02D6986EFBFA80055EC94936D958CBEF66(((int32_t)1398030676), NULL); bool L_9; L_9 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_7, L_8, NULL); V_4 = L_9; bool L_10 = V_4; if (!L_10) { goto IL_0059; } } { // stateFormat = StateEvent.FromUnchecked(eventPtr)->stateFormat; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_11 = ___eventPtr1; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_12; L_12 = StateEvent_FromUnchecked_mED4304E6B802FC734B206A997DDC49B12FEBB29D(L_11, NULL); NullCheck(L_12); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_13 = L_12->___stateFormat_3; V_0 = L_13; goto IL_0080; } IL_0059: { // else if (eventType == DeltaStateEvent.Type) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_14 = V_1; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15; L_15 = FourCC_op_Implicit_mE034DF02D6986EFBFA80055EC94936D958CBEF66(((int32_t)1145852993), NULL); bool L_16; L_16 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_14, L_15, NULL); V_5 = L_16; bool L_17 = V_5; if (!L_17) { goto IL_007d; } } { // stateFormat = DeltaStateEvent.FromUnchecked(eventPtr)->stateFormat; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_18 = ___eventPtr1; DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_19; L_19 = DeltaStateEvent_FromUnchecked_m1E21FABAEA84C5B974E15AF1B91E09094A16EBC6(L_18, NULL); NullCheck(L_19); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_20 = L_19->___stateFormat_2; V_0 = L_20; goto IL_0080; } IL_007d: { // return; goto IL_00ed; } IL_0080: { // if (stateFormat != device.stateBlock.format) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_21 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_22 = ___device0; NullCheck(L_22); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_23; L_23 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_22, NULL); V_7 = L_23; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_24; L_24 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline((&V_7), NULL); bool L_25; L_25 = FourCC_op_Inequality_mD7122B2F4332BFE2AA18A50FC62C071E8CB7FDB2(L_21, L_24, NULL); V_6 = L_25; bool L_26 = V_6; if (!L_26) { goto IL_00cb; } } { // throw new ArgumentException( // $"State format {stateFormat} from event does not match state format {device.stateBlock.format} of device {device}", // nameof(eventPtr)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_27 = V_0; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_28 = L_27; RuntimeObject* L_29 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_28); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_30 = ___device0; NullCheck(L_30); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_31; L_31 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_30, NULL); V_7 = L_31; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_32; L_32 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline((&V_7), NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_33 = L_32; RuntimeObject* L_34 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_33); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_35 = ___device0; String_t* L_36; L_36 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral50B5FDB25780A0463D1E627B04779FAF5330F1E9)), L_29, L_34, L_35, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_37 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_37); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_37, L_36, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_37, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_Change_mE7E8408DE36FADE91DD98D5703A2DCCF6E5D2CF1_RuntimeMethod_var))); } IL_00cb: { // InputSystem.s_Manager.UpdateState(device, eventPtr, // updateType != default ? updateType : InputSystem.s_Manager.defaultUpdateType); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_38 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager_2; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_39 = ___device0; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_40 = ___eventPtr1; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_41; L_41 = InputEventPtr_op_Implicit_m404BDC6FF1FB748C1365FFEA330CDDD6579A2E6A(L_40, NULL); int32_t L_42 = ___updateType2; G_B12_0 = L_41; G_B12_1 = L_39; G_B12_2 = L_38; if (L_42) { G_B13_0 = L_41; G_B13_1 = L_39; G_B13_2 = L_38; goto IL_00e6; } } { il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_43 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager_2; NullCheck(L_43); int32_t L_44; L_44 = InputManager_get_defaultUpdateType_mB7D093DDF6E2D3B78F8AA059FA9506800C33B35C(L_43, NULL); G_B14_0 = L_44; G_B14_1 = G_B12_0; G_B14_2 = G_B12_1; G_B14_3 = G_B12_2; goto IL_00e7; } IL_00e6: { int32_t L_45 = ___updateType2; G_B14_0 = L_45; G_B14_1 = G_B13_0; G_B14_2 = G_B13_1; G_B14_3 = G_B13_2; } IL_00e7: { NullCheck(G_B14_3); bool L_46; L_46 = InputManager_UpdateState_m5F6D683F850E278934DEB502A6DD96D975056477(G_B14_3, G_B14_2, G_B14_1, G_B14_0, NULL); } IL_00ed: { // } return; } } // System.Boolean UnityEngine.InputSystem.LowLevel.InputState::IsIntegerFormat(UnityEngine.InputSystem.Utilities.FourCC) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputState_IsIntegerFormat_m9A54BAB4D2EB3E9A5BBDB0C82E5F7648FB7E70A5 (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___format0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t G_B10_0 = 0; { // return format == InputStateBlock.FormatBit || // format == InputStateBlock.FormatInt || // format == InputStateBlock.FormatByte || // format == InputStateBlock.FormatShort || // format == InputStateBlock.FormatSBit || // format == InputStateBlock.FormatUInt || // format == InputStateBlock.FormatUShort || // format == InputStateBlock.FormatLong || // format == InputStateBlock.FormatULong; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___format0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_1 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatBit_2; bool L_2; L_2 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_0, L_1, NULL); if (L_2) { goto IL_0076; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3 = ___format0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatInt_6; bool L_5; L_5 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_3, L_4, NULL); if (L_5) { goto IL_0076; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6 = ___format0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_7 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatByte_14; bool L_8; L_8 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_6, L_7, NULL); if (L_8) { goto IL_0076; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_9 = ___format0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_10 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatShort_10; bool L_11; L_11 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_9, L_10, NULL); if (L_11) { goto IL_0076; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12 = ___format0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_13 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatSBit_4; bool L_14; L_14 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_12, L_13, NULL); if (L_14) { goto IL_0076; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15 = ___format0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_16 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatUInt_8; bool L_17; L_17 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_15, L_16, NULL); if (L_17) { goto IL_0076; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_18 = ___format0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_19 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatUShort_12; bool L_20; L_20 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_18, L_19, NULL); if (L_20) { goto IL_0076; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_21 = ___format0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_22 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatLong_18; bool L_23; L_23 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_21, L_22, NULL); if (L_23) { goto IL_0076; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_24 = ___format0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_25 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatULong_20; bool L_26; L_26 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_24, L_25, NULL); G_B10_0 = ((int32_t)(L_26)); goto IL_0077; } IL_0076: { G_B10_0 = 1; } IL_0077: { V_0 = (bool)G_B10_0; goto IL_007a; } IL_007a: { // } bool L_27 = V_0; return L_27; } } // System.Void UnityEngine.InputSystem.LowLevel.InputState::AddChangeMonitor(UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_AddChangeMonitor_mA5F265B1DAD41FBD1C02333EFDDD71942876CE8E (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, RuntimeObject* ___monitor1, int64_t ___monitorIndex2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; { // if (control == null) InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___control0; V_0 = (bool)((((RuntimeObject*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException(nameof(control)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_AddChangeMonitor_mA5F265B1DAD41FBD1C02333EFDDD71942876CE8E_RuntimeMethod_var))); } IL_0014: { // if (monitor == null) RuntimeObject* L_3 = ___monitor1; V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0027; } } { // throw new ArgumentNullException(nameof(monitor)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_5); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66771CBF7A6F8D1C96826CD68BA93D5C408C8865)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_AddChangeMonitor_mA5F265B1DAD41FBD1C02333EFDDD71942876CE8E_RuntimeMethod_var))); } IL_0027: { // if (control.device.m_DeviceIndex == InputDevice.kInvalidDeviceIndex) InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___control0; NullCheck(L_6); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7; L_7 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_6, NULL); NullCheck(L_7); int32_t L_8 = L_7->___m_DeviceIndex_27; V_2 = (bool)((((int32_t)L_8) == ((int32_t)(-1)))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0053; } } { // throw new ArgumentException(string.Format("Device for control '{0}' has not been added to system"), // nameof(control)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10; L_10 = Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline(((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var))); String_t* L_11; L_11 = String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC26AE6F38B24292B9F4A89F463BE2C43F48DEBD1)), L_10, 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))); NullCheck(L_12); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_12, L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_AddChangeMonitor_mA5F265B1DAD41FBD1C02333EFDDD71942876CE8E_RuntimeMethod_var))); } IL_0053: { // InputSystem.s_Manager.AddStateChangeMonitor(control, monitor, monitorIndex); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_13 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager_2; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_14 = ___control0; RuntimeObject* L_15 = ___monitor1; int64_t L_16 = ___monitorIndex2; NullCheck(L_13); InputManager_AddStateChangeMonitor_mA70F667FACEE81F1EC302EB9F89AA8A83111D603(L_13, L_14, L_15, L_16, NULL); // } return; } } // UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor UnityEngine.InputSystem.LowLevel.InputState::AddChangeMonitor(UnityEngine.InputSystem.InputControl,System.Action`4,System.Int32,System.Action`4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputState_AddChangeMonitor_mA08EAE2F42F499929ECC32CD53962CF53C2E3DD7 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, Action_4_t6851B1EC5DCD4CBADE8DBCFA19AEDF291296FCF6* ___valueChangeCallback1, int32_t ___monitorIndex2, Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B* ___timerExpiredCallback3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798* V_0 = NULL; bool V_1 = false; RuntimeObject* V_2 = NULL; { // if (valueChangeCallback == null) Action_4_t6851B1EC5DCD4CBADE8DBCFA19AEDF291296FCF6* L_0 = ___valueChangeCallback1; V_1 = (bool)((((RuntimeObject*)(Action_4_t6851B1EC5DCD4CBADE8DBCFA19AEDF291296FCF6*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException(nameof(valueChangeCallback)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1760F67463EE9078ADA20BFD20686874FFF562DB)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_AddChangeMonitor_mA08EAE2F42F499929ECC32CD53962CF53C2E3DD7_RuntimeMethod_var))); } IL_0014: { // var monitor = new StateChangeMonitorDelegate // { // valueChangeCallback = valueChangeCallback, // timerExpiredCallback = timerExpiredCallback // }; StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798* L_3 = (StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798*)il2cpp_codegen_object_new(StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798_il2cpp_TypeInfo_var); NullCheck(L_3); StateChangeMonitorDelegate__ctor_mA84CD919E53615B72F9AF0B8271CD108F4850FD0(L_3, NULL); StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798* L_4 = L_3; Action_4_t6851B1EC5DCD4CBADE8DBCFA19AEDF291296FCF6* L_5 = ___valueChangeCallback1; NullCheck(L_4); L_4->___valueChangeCallback_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___valueChangeCallback_0), (void*)L_5); StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798* L_6 = L_4; Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B* L_7 = ___timerExpiredCallback3; NullCheck(L_6); L_6->___timerExpiredCallback_1 = L_7; Il2CppCodeGenWriteBarrier((void**)(&L_6->___timerExpiredCallback_1), (void*)L_7); V_0 = L_6; // AddChangeMonitor(control, monitor, monitorIndex); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8 = ___control0; StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798* L_9 = V_0; int32_t L_10 = ___monitorIndex2; InputState_AddChangeMonitor_mA5F265B1DAD41FBD1C02333EFDDD71942876CE8E(L_8, L_9, ((int64_t)L_10), NULL); // return monitor; StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798* L_11 = V_0; V_2 = L_11; goto IL_0036; } IL_0036: { // } RuntimeObject* L_12 = V_2; return L_12; } } // System.Void UnityEngine.InputSystem.LowLevel.InputState::RemoveChangeMonitor(UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_RemoveChangeMonitor_mC12BA656134E67F7DD60457EC15BDB4C10F95057 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, RuntimeObject* ___monitor1, int64_t ___monitorIndex2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (control == null) InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___control0; V_0 = (bool)((((RuntimeObject*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException(nameof(control)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_RemoveChangeMonitor_mC12BA656134E67F7DD60457EC15BDB4C10F95057_RuntimeMethod_var))); } IL_0014: { // if (monitor == null) RuntimeObject* L_3 = ___monitor1; V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0027; } } { // throw new ArgumentNullException(nameof(monitor)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_5); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66771CBF7A6F8D1C96826CD68BA93D5C408C8865)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_RemoveChangeMonitor_mC12BA656134E67F7DD60457EC15BDB4C10F95057_RuntimeMethod_var))); } IL_0027: { // InputSystem.s_Manager.RemoveStateChangeMonitor(control, monitor, monitorIndex); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_6 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager_2; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___control0; RuntimeObject* L_8 = ___monitor1; int64_t L_9 = ___monitorIndex2; NullCheck(L_6); InputManager_RemoveStateChangeMonitor_m42ABBCBBAFDF907F11E8DD737DEF32A4CBE6C7C4(L_6, L_7, L_8, L_9, NULL); // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputState::AddChangeMonitorTimeout(UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor,System.Double,System.Int64,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_AddChangeMonitorTimeout_m94D829D27F8D93313C190A0F0C32C2B8872FD1D4 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, RuntimeObject* ___monitor1, double ___time2, int64_t ___monitorIndex3, int32_t ___timerIndex4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (monitor == null) RuntimeObject* L_0 = ___monitor1; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException(nameof(monitor)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66771CBF7A6F8D1C96826CD68BA93D5C408C8865)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_AddChangeMonitorTimeout_m94D829D27F8D93313C190A0F0C32C2B8872FD1D4_RuntimeMethod_var))); } IL_0014: { // InputSystem.s_Manager.AddStateChangeMonitorTimeout(control, monitor, time, monitorIndex, timerIndex); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager_2; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___control0; RuntimeObject* L_5 = ___monitor1; double L_6 = ___time2; int64_t L_7 = ___monitorIndex3; int32_t L_8 = ___timerIndex4; NullCheck(L_3); InputManager_AddStateChangeMonitorTimeout_mC6AEF512D3D61ACCC189D3FB19B18296CD3D8BFF(L_3, L_4, L_5, L_6, L_7, L_8, NULL); // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputState::RemoveChangeMonitorTimeout(UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor,System.Int64,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_RemoveChangeMonitorTimeout_m5EE2363CC9102216A5E99F767E1A22F51F3A79AE (RuntimeObject* ___monitor0, int64_t ___monitorIndex1, int32_t ___timerIndex2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (monitor == null) RuntimeObject* L_0 = ___monitor0; V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException(nameof(monitor)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66771CBF7A6F8D1C96826CD68BA93D5C408C8865)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputState_RemoveChangeMonitorTimeout_m5EE2363CC9102216A5E99F767E1A22F51F3A79AE_RuntimeMethod_var))); } IL_0014: { // InputSystem.s_Manager.RemoveStateChangeMonitorTimeout(monitor, monitorIndex, timerIndex); il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager_2; RuntimeObject* L_4 = ___monitor0; int64_t L_5 = ___monitorIndex1; int32_t L_6 = ___timerIndex2; NullCheck(L_3); InputManager_RemoveStateChangeMonitorTimeout_m112395C79777E5B919B945ABA0A6B76C9F320528(L_3, L_4, L_5, L_6, 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 // System.Void UnityEngine.InputSystem.LowLevel.InputState/StateChangeMonitorDelegate::NotifyControlStateChanged(UnityEngine.InputSystem.InputControl,System.Double,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateChangeMonitorDelegate_NotifyControlStateChanged_m09BACC4C32EC03DD4DA948A45BDDF78BBB88BB3A (StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, double ___time1, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr2, int64_t ___monitorIndex3, const RuntimeMethod* method) { { // valueChangeCallback(control, time, eventPtr, monitorIndex); Action_4_t6851B1EC5DCD4CBADE8DBCFA19AEDF291296FCF6* L_0 = __this->___valueChangeCallback_0; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = ___control0; double L_2 = ___time1; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = ___eventPtr2; int64_t L_4 = ___monitorIndex3; NullCheck(L_0); Action_4_Invoke_m198E9A8A619A0C123079959EA37444466A01FBA2_inline(L_0, L_1, L_2, L_3, L_4, NULL); // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputState/StateChangeMonitorDelegate::NotifyTimerExpired(UnityEngine.InputSystem.InputControl,System.Double,System.Int64,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateChangeMonitorDelegate_NotifyTimerExpired_mB364520595100347164852945F018DBFBAC2F7DC (StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, double ___time1, int64_t ___monitorIndex2, int32_t ___timerIndex3, const RuntimeMethod* method) { Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B* G_B2_0 = NULL; Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B* G_B1_0 = NULL; { // timerExpiredCallback?.Invoke(control, time, monitorIndex, timerIndex); Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B* L_0 = __this->___timerExpiredCallback_1; Action_4_tE7F26291E612F3304EDB709A68D1761096F0BE8B* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0018; } IL_000d: { InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___control0; double L_3 = ___time1; int64_t L_4 = ___monitorIndex2; int32_t L_5 = ___timerIndex3; NullCheck(G_B2_0); Action_4_Invoke_mC48373C1507CB8B6472A0D9701BD1ABB49375BC2_inline(G_B2_0, L_2, L_3, L_4, L_5, NULL); } IL_0018: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputState/StateChangeMonitorDelegate::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateChangeMonitorDelegate__ctor_mA84CD919E53615B72F9AF0B8271CD108F4850FD0 (StateChangeMonitorDelegate_t099E9C2F86E4AB59D4810F8DDA0C8D2247812798* __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 // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateBlock::GetSizeOfPrimitiveFormatInBits(UnityEngine.InputSystem.Utilities.FourCC) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateBlock_GetSizeOfPrimitiveFormatInBits_mB95ABDA76713974E4C56C2A2A30B05F2981814D8 (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; int32_t G_B3_0 = 0; int32_t G_B8_0 = 0; int32_t G_B13_0 = 0; int32_t G_B18_0 = 0; int32_t G_B23_0 = 0; { // if (type == FormatBit || type == FormatSBit) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_1 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatBit_2; bool L_2; L_2 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_0, L_1, NULL); if (L_2) { goto IL_001b; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatSBit_4; bool L_5; L_5 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_3, L_4, NULL); G_B3_0 = ((int32_t)(L_5)); goto IL_001c; } IL_001b: { G_B3_0 = 1; } IL_001c: { V_0 = (bool)G_B3_0; bool L_6 = V_0; if (!L_6) { goto IL_0027; } } { // return 1; V_1 = 1; goto IL_019c; } IL_0027: { // if (type == FormatInt || type == FormatUInt) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_7 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_8 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatInt_6; bool L_9; L_9 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_7, L_8, NULL); if (L_9) { goto IL_0041; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_10 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatUInt_8; bool L_12; L_12 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_10, L_11, NULL); G_B8_0 = ((int32_t)(L_12)); goto IL_0042; } IL_0041: { G_B8_0 = 1; } IL_0042: { V_2 = (bool)G_B8_0; bool L_13 = V_2; if (!L_13) { goto IL_004e; } } { // return 4 * 8; V_1 = ((int32_t)32); goto IL_019c; } IL_004e: { // if (type == FormatShort || type == FormatUShort) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_14 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatShort_10; bool L_16; L_16 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_14, L_15, NULL); if (L_16) { goto IL_0068; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_17 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_18 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatUShort_12; bool L_19; L_19 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_17, L_18, NULL); G_B13_0 = ((int32_t)(L_19)); goto IL_0069; } IL_0068: { G_B13_0 = 1; } IL_0069: { V_3 = (bool)G_B13_0; bool L_20 = V_3; if (!L_20) { goto IL_0075; } } { // return 2 * 8; V_1 = ((int32_t)16); goto IL_019c; } IL_0075: { // if (type == FormatByte || type == FormatSByte) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_21 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_22 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatByte_14; bool L_23; L_23 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_21, L_22, NULL); if (L_23) { goto IL_008f; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_24 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_25 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatSByte_16; bool L_26; L_26 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_24, L_25, NULL); G_B18_0 = ((int32_t)(L_26)); goto IL_0090; } IL_008f: { G_B18_0 = 1; } IL_0090: { V_4 = (bool)G_B18_0; bool L_27 = V_4; if (!L_27) { goto IL_009d; } } { // return 1 * 8; V_1 = 8; goto IL_019c; } IL_009d: { // if (type == FormatLong || type == FormatULong) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_28 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_29 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatLong_18; bool L_30; L_30 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_28, L_29, NULL); if (L_30) { goto IL_00b7; } } { FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_31 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_32 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatULong_20; bool L_33; L_33 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_31, L_32, NULL); G_B23_0 = ((int32_t)(L_33)); goto IL_00b8; } IL_00b7: { G_B23_0 = 1; } IL_00b8: { V_5 = (bool)G_B23_0; bool L_34 = V_5; if (!L_34) { goto IL_00c6; } } { // return 8 * 8; V_1 = ((int32_t)64); goto IL_019c; } IL_00c6: { // if (type == FormatFloat) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_35 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_36 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatFloat_22; bool L_37; L_37 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_35, L_36, NULL); V_6 = L_37; bool L_38 = V_6; if (!L_38) { goto IL_00df; } } { // return 4 * 8; V_1 = ((int32_t)32); goto IL_019c; } IL_00df: { // if (type == FormatDouble) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_39 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_40 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatDouble_24; bool L_41; L_41 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_39, L_40, NULL); V_7 = L_41; bool L_42 = V_7; if (!L_42) { goto IL_00f8; } } { // return 8 * 8; V_1 = ((int32_t)64); goto IL_019c; } IL_00f8: { // if (type == FormatVector2) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_43 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_44 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector2_26; bool L_45; L_45 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_43, L_44, NULL); V_8 = L_45; bool L_46 = V_8; if (!L_46) { goto IL_0111; } } { // return 2 * 4 * 8; V_1 = ((int32_t)64); goto IL_019c; } IL_0111: { // if (type == FormatVector3) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_47 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_48 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector3_27; bool L_49; L_49 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_47, L_48, NULL); V_9 = L_49; bool L_50 = V_9; if (!L_50) { goto IL_0127; } } { // return 3 * 4 * 8; V_1 = ((int32_t)96); goto IL_019c; } IL_0127: { // if (type == FormatQuaternion) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_51 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_52 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatQuaternion_28; bool L_53; L_53 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_51, L_52, NULL); V_10 = L_53; bool L_54 = V_10; if (!L_54) { goto IL_0140; } } { // return 4 * 4 * 8; V_1 = ((int32_t)128); goto IL_019c; } IL_0140: { // if (type == FormatVector2Short) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_55 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_56 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector2Short_29; bool L_57; L_57 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_55, L_56, NULL); V_11 = L_57; bool L_58 = V_11; if (!L_58) { goto IL_0156; } } { // return 2 * 2 * 8; V_1 = ((int32_t)32); goto IL_019c; } IL_0156: { // if (type == FormatVector3Short) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_59 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_60 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector3Short_30; bool L_61; L_61 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_59, L_60, NULL); V_12 = L_61; bool L_62 = V_12; if (!L_62) { goto IL_016c; } } { // return 3 * 2 * 8; V_1 = ((int32_t)48); goto IL_019c; } IL_016c: { // if (type == FormatVector2Byte) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_63 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_64 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector2Byte_31; bool L_65; L_65 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_63, L_64, NULL); V_13 = L_65; bool L_66 = V_13; if (!L_66) { goto IL_0182; } } { // return 2 * 1 * 8; V_1 = ((int32_t)16); goto IL_019c; } IL_0182: { // if (type == FormatVector3Byte) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_67 = ___type0; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_68 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector3Byte_32; bool L_69; L_69 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_67, L_68, NULL); V_14 = L_69; bool L_70 = V_14; if (!L_70) { goto IL_0198; } } { // return 3 * 1 * 8; V_1 = ((int32_t)24); goto IL_019c; } IL_0198: { // return -1; V_1 = (-1); goto IL_019c; } IL_019c: { // } int32_t L_71 = V_1; return L_71; } } // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::GetPrimitiveFormatFromType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputStateBlock_GetPrimitiveFormatFromType_m90468B031C8DB0C74118DDDC0FC3E5F0C291BA13 (Type_t* ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_14; memset((&V_14), 0, sizeof(V_14)); { // if (ReferenceEquals(type, typeof(int))) Type_t* L_0 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_1, NULL); V_0 = (bool)((((RuntimeObject*)(Type_t*)L_0) == ((RuntimeObject*)(Type_t*)L_2))? 1 : 0); bool L_3 = V_0; if (!L_3) { goto IL_001d; } } { // return FormatInt; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatInt_6; V_1 = L_4; goto IL_017f; } IL_001d: { // if (ReferenceEquals(type, typeof(uint))) Type_t* L_5 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_7; L_7 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_6, NULL); V_2 = (bool)((((RuntimeObject*)(Type_t*)L_5) == ((RuntimeObject*)(Type_t*)L_7))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_0039; } } { // return FormatUInt; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_9 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatUInt_8; V_1 = L_9; goto IL_017f; } IL_0039: { // if (ReferenceEquals(type, typeof(short))) Type_t* L_10 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast (Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_12; L_12 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_11, NULL); V_3 = (bool)((((RuntimeObject*)(Type_t*)L_10) == ((RuntimeObject*)(Type_t*)L_12))? 1 : 0); bool L_13 = V_3; if (!L_13) { goto IL_0055; } } { // return FormatShort; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_14 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatShort_10; V_1 = L_14; goto IL_017f; } IL_0055: { // if (ReferenceEquals(type, typeof(ushort))) Type_t* L_15 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast (UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_17; L_17 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_16, NULL); V_4 = (bool)((((RuntimeObject*)(Type_t*)L_15) == ((RuntimeObject*)(Type_t*)L_17))? 1 : 0); bool L_18 = V_4; if (!L_18) { goto IL_0073; } } { // return FormatUShort; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_19 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatUShort_12; V_1 = L_19; goto IL_017f; } IL_0073: { // if (ReferenceEquals(type, typeof(byte))) Type_t* L_20 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast (Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_22; L_22 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_21, NULL); V_5 = (bool)((((RuntimeObject*)(Type_t*)L_20) == ((RuntimeObject*)(Type_t*)L_22))? 1 : 0); bool L_23 = V_5; if (!L_23) { goto IL_0091; } } { // return FormatByte; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_24 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatByte_14; V_1 = L_24; goto IL_017f; } IL_0091: { // if (ReferenceEquals(type, typeof(sbyte))) Type_t* L_25 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_26 = { reinterpret_cast (SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_27; L_27 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_26, NULL); V_6 = (bool)((((RuntimeObject*)(Type_t*)L_25) == ((RuntimeObject*)(Type_t*)L_27))? 1 : 0); bool L_28 = V_6; if (!L_28) { goto IL_00af; } } { // return FormatSByte; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_29 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatSByte_16; V_1 = L_29; goto IL_017f; } IL_00af: { // if (ReferenceEquals(type, typeof(long))) Type_t* L_30 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast (Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_32; L_32 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_31, NULL); V_7 = (bool)((((RuntimeObject*)(Type_t*)L_30) == ((RuntimeObject*)(Type_t*)L_32))? 1 : 0); bool L_33 = V_7; if (!L_33) { goto IL_00cd; } } { // return FormatLong; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_34 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatLong_18; V_1 = L_34; goto IL_017f; } IL_00cd: { // if (ReferenceEquals(type, typeof(ulong))) Type_t* L_35 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_36 = { reinterpret_cast (UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_37; L_37 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_36, NULL); V_8 = (bool)((((RuntimeObject*)(Type_t*)L_35) == ((RuntimeObject*)(Type_t*)L_37))? 1 : 0); bool L_38 = V_8; if (!L_38) { goto IL_00eb; } } { // return FormatULong; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_39 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatULong_20; V_1 = L_39; goto IL_017f; } IL_00eb: { // if (ReferenceEquals(type, typeof(float))) Type_t* L_40 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_41 = { reinterpret_cast (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_42; L_42 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_41, NULL); V_9 = (bool)((((RuntimeObject*)(Type_t*)L_40) == ((RuntimeObject*)(Type_t*)L_42))? 1 : 0); bool L_43 = V_9; if (!L_43) { goto IL_0106; } } { // return FormatFloat; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_44 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatFloat_22; V_1 = L_44; goto IL_017f; } IL_0106: { // if (ReferenceEquals(type, typeof(double))) Type_t* L_45 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_46 = { reinterpret_cast (Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_47; L_47 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_46, NULL); V_10 = (bool)((((RuntimeObject*)(Type_t*)L_45) == ((RuntimeObject*)(Type_t*)L_47))? 1 : 0); bool L_48 = V_10; if (!L_48) { goto IL_0121; } } { // return FormatDouble; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_49 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatDouble_24; V_1 = L_49; goto IL_017f; } IL_0121: { // if (ReferenceEquals(type, typeof(Vector2))) Type_t* L_50 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_51 = { reinterpret_cast (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_52; L_52 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_51, NULL); V_11 = (bool)((((RuntimeObject*)(Type_t*)L_50) == ((RuntimeObject*)(Type_t*)L_52))? 1 : 0); bool L_53 = V_11; if (!L_53) { goto IL_013c; } } { // return FormatVector2; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_54 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector2_26; V_1 = L_54; goto IL_017f; } IL_013c: { // if (ReferenceEquals(type, typeof(Vector3))) Type_t* L_55 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_57; L_57 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_56, NULL); V_12 = (bool)((((RuntimeObject*)(Type_t*)L_55) == ((RuntimeObject*)(Type_t*)L_57))? 1 : 0); bool L_58 = V_12; if (!L_58) { goto IL_0157; } } { // return FormatVector3; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_59 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector3_27; V_1 = L_59; goto IL_017f; } IL_0157: { // if (ReferenceEquals(type, typeof(Quaternion))) Type_t* L_60 = ___type0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_61 = { reinterpret_cast (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_62; L_62 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_61, NULL); V_13 = (bool)((((RuntimeObject*)(Type_t*)L_60) == ((RuntimeObject*)(Type_t*)L_62))? 1 : 0); bool L_63 = V_13; if (!L_63) { goto IL_0172; } } { // return FormatQuaternion; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_64 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatQuaternion_28; V_1 = L_64; goto IL_017f; } IL_0172: { // return new FourCC(); il2cpp_codegen_initobj((&V_14), sizeof(FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_65 = V_14; V_1 = L_65; goto IL_017f; } IL_017f: { // } FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_66 = V_1; return L_66; } } // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::get_format() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // public FourCC format { get; set; } FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = __this->___U3CformatU3Ek__BackingField_33; return L_0; } } IL2CPP_EXTERN_C FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED _returnValue; _returnValue = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::set_format(UnityEngine.InputSystem.Utilities.FourCC) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) { { // public FourCC format { get; set; } FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___value0; __this->___U3CformatU3Ek__BackingField_33 = L_0; return; } } IL2CPP_EXTERN_C void InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_AdjustorThunk (RuntimeObject* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline(_thisAdjusted, ___value0, method); } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_byteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // public uint byteOffset { get; set; } uint32_t L_0 = __this->___U3CbyteOffsetU3Ek__BackingField_34; return L_0; } } IL2CPP_EXTERN_C uint32_t InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::set_byteOffset(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint byteOffset { get; set; } uint32_t L_0 = ___value0; __this->___U3CbyteOffsetU3Ek__BackingField_34 = L_0; return; } } IL2CPP_EXTERN_C void InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_AdjustorThunk (RuntimeObject* __this, uint32_t ___value0, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline(_thisAdjusted, ___value0, method); } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_bitOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // public uint bitOffset { get; set; } uint32_t L_0 = __this->___U3CbitOffsetU3Ek__BackingField_35; return L_0; } } IL2CPP_EXTERN_C uint32_t InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::set_bitOffset(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint bitOffset { get; set; } uint32_t L_0 = ___value0; __this->___U3CbitOffsetU3Ek__BackingField_35 = L_0; return; } } IL2CPP_EXTERN_C void InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_AdjustorThunk (RuntimeObject* __this, uint32_t ___value0, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline(_thisAdjusted, ___value0, method); } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_sizeInBits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // public uint sizeInBits { get; set; } uint32_t L_0 = __this->___U3CsizeInBitsU3Ek__BackingField_36; return L_0; } } IL2CPP_EXTERN_C uint32_t InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::set_sizeInBits(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint sizeInBits { get; set; } uint32_t L_0 = ___value0; __this->___U3CsizeInBitsU3Ek__BackingField_36 = L_0; return; } } IL2CPP_EXTERN_C void InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_AdjustorThunk (RuntimeObject* __this, uint32_t ___value0, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline(_thisAdjusted, ___value0, method); } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_alignedSizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // internal uint alignedSizeInBytes => (sizeInBits + 7) >> 3; uint32_t L_0; L_0 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); return ((int32_t)((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, 7))>>3)); } } IL2CPP_EXTERN_C uint32_t InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(_thisAdjusted, method); return _returnValue; } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_effectiveByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_effectiveByteOffset_m25A786194A52550CBC62B1A727EEA6F1CD0BFC3D (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // internal uint effectiveByteOffset => byteOffset + (bitOffset >> 3); uint32_t L_0; L_0 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); uint32_t L_1; L_1 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); return ((int32_t)il2cpp_codegen_add((int32_t)L_0, ((int32_t)((uint32_t)L_1>>3)))); } } IL2CPP_EXTERN_C uint32_t InputStateBlock_get_effectiveByteOffset_m25A786194A52550CBC62B1A727EEA6F1CD0BFC3D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = InputStateBlock_get_effectiveByteOffset_m25A786194A52550CBC62B1A727EEA6F1CD0BFC3D(_thisAdjusted, method); return _returnValue; } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::get_effectiveBitOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_effectiveBitOffset_m9DBDA5338F4242517409E936652D17D62599D118 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // internal uint effectiveBitOffset => byteOffset * 8 + bitOffset; uint32_t L_0; L_0 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); uint32_t L_1; L_1 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, 8)), (int32_t)L_1)); } } IL2CPP_EXTERN_C uint32_t InputStateBlock_get_effectiveBitOffset_m9DBDA5338F4242517409E936652D17D62599D118_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = InputStateBlock_get_effectiveBitOffset_m9DBDA5338F4242517409E936652D17D62599D118(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateBlock::ReadInt(System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateBlock_ReadInt_mD3B6B5B084CDE93F49702CCF4AC3428CD5DC984C (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, 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*)&_stringLiteral0EFB08CF3688D7A97BB0DAE4EF05446966D52CAD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C995D15E78E620553F37AA9989EE264EC794FFE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8259E1EB3BD3B993C510E349E6ACD08AE2FC094); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E); s_Il2CppMethodInitialized = true; } uint8_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; int32_t G_B23_0 = 0; int32_t G_B29_0 = 0; { // Debug.Assert(sizeInBits != 0); uint32_t L_0; L_0 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0), NULL); // var valuePtr = (byte*)statePtr + (int)byteOffset; void* L_1 = ___statePtr0; uint32_t L_2; L_2 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_1, (int32_t)L_2)); // var fmt = (int)format; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3; L_3 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); int32_t L_4; L_4 = FourCC_op_Implicit_m754D657392DC63F1F125F3391002C84ABD26144A(L_3, NULL); V_1 = L_4; // switch (fmt) int32_t L_5 = V_1; V_3 = L_5; int32_t L_6 = V_3; V_2 = L_6; int32_t L_7 = V_2; if ((((int32_t)L_7) > ((int32_t)((int32_t)1396853076)))) { goto IL_0070; } } { int32_t L_8 = V_2; if ((((int32_t)L_8) > ((int32_t)((int32_t)1113150533)))) { goto IL_0053; } } { int32_t L_9 = V_2; if ((((int32_t)L_9) == ((int32_t)((int32_t)1112101920)))) { goto IL_00b2; } } { goto IL_0043; } IL_0043: { int32_t L_10 = V_2; if ((((int32_t)L_10) == ((int32_t)((int32_t)1113150533)))) { goto IL_01ec; } } { goto IL_0248; } IL_0053: { int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)((int32_t)1229870112)))) { goto IL_0134; } } { goto IL_0060; } IL_0060: { int32_t L_12 = V_2; if ((((int32_t)L_12) == ((int32_t)((int32_t)1396853076)))) { goto IL_00f3; } } { goto IL_0248; } IL_0070: { int32_t L_13 = V_2; if ((((int32_t)L_13) > ((int32_t)((int32_t)1397248596)))) { goto IL_0095; } } { int32_t L_14 = V_2; if ((((int32_t)L_14) == ((int32_t)((int32_t)1396857172)))) { goto IL_021a; } } { goto IL_0085; } IL_0085: { int32_t L_15 = V_2; if ((((int32_t)L_15) == ((int32_t)((int32_t)1397248596)))) { goto IL_018b; } } { goto IL_0248; } IL_0095: { int32_t L_16 = V_2; if ((((int32_t)L_16) == ((int32_t)((int32_t)1430867540)))) { goto IL_0134; } } { goto IL_00a2; } IL_00a2: { int32_t L_17 = V_2; if ((((int32_t)L_17) == ((int32_t)((int32_t)1431521364)))) { goto IL_01bd; } } { goto IL_0248; } IL_00b2: { // if (sizeInBits == 1) uint32_t L_18; L_18 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_4 = (bool)((((int32_t)L_18) == ((int32_t)1))? 1 : 0); bool L_19 = V_4; if (!L_19) { goto IL_00da; } } { // return MemoryHelpers.ReadSingleBit(valuePtr, bitOffset) ? 1 : 0; uint8_t* L_20 = V_0; uint32_t L_21; L_21 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); bool L_22; L_22 = MemoryHelpers_ReadSingleBit_m435620260BFD95F7B33502F98EAF6D6DE9C28EF7((void*)L_20, L_21, NULL); if (L_22) { goto IL_00d2; } } { G_B23_0 = 0; goto IL_00d3; } IL_00d2: { G_B23_0 = 1; } IL_00d3: { V_5 = G_B23_0; goto IL_0263; } IL_00da: { // return (int)MemoryHelpers.ReadMultipleBitsAsUInt(valuePtr, bitOffset, sizeInBits); uint8_t* L_23 = V_0; uint32_t L_24; L_24 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_25; L_25 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); uint32_t L_26; L_26 = MemoryHelpers_ReadMultipleBitsAsUInt_mBB8B2A2D706732249E25C026A06203BE1FDC0372((void*)L_23, L_24, L_25, NULL); V_5 = L_26; goto IL_0263; } IL_00f3: { // if (sizeInBits == 1) uint32_t L_27; L_27 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_6 = (bool)((((int32_t)L_27) == ((int32_t)1))? 1 : 0); bool L_28 = V_6; if (!L_28) { goto IL_011b; } } { // return MemoryHelpers.ReadSingleBit(valuePtr, bitOffset) ? 1 : -1; uint8_t* L_29 = V_0; uint32_t L_30; L_30 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); bool L_31; L_31 = MemoryHelpers_ReadSingleBit_m435620260BFD95F7B33502F98EAF6D6DE9C28EF7((void*)L_29, L_30, NULL); if (L_31) { goto IL_0113; } } { G_B29_0 = (-1); goto IL_0114; } IL_0113: { G_B29_0 = 1; } IL_0114: { V_5 = G_B29_0; goto IL_0263; } IL_011b: { // return MemoryHelpers.ReadExcessKMultipleBitsAsInt(valuePtr, bitOffset, sizeInBits); uint8_t* L_32 = V_0; uint32_t L_33; L_33 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_34; L_34 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); int32_t L_35; L_35 = MemoryHelpers_ReadExcessKMultipleBitsAsInt_mC65E2E3D527FAF013C46CB07C493DD2A50665F5E((void*)L_32, L_33, L_34, NULL); V_5 = L_35; goto IL_0263; } IL_0134: { // Debug.Assert(sizeInBits == 32, "INT and UINT state must have sizeInBits=32"); uint32_t L_36; L_36 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_36) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral3C995D15E78E620553F37AA9989EE264EC794FFE, NULL); // Debug.Assert(bitOffset == 0, "INT and UINT state must be byte-aligned"); uint32_t L_37; L_37 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_37) == ((int32_t)0))? 1 : 0), _stringLiteralA8259E1EB3BD3B993C510E349E6ACD08AE2FC094, NULL); // if (fmt == kFormatUInt) int32_t L_38 = V_1; V_7 = (bool)((((int32_t)L_38) == ((int32_t)((int32_t)1430867540)))? 1 : 0); bool L_39 = V_7; if (!L_39) { goto IL_0182; } } { // Debug.Assert(*(uint*)valuePtr <= int.MaxValue, "UINT must fit in the int"); uint8_t* L_40 = V_0; int32_t L_41 = *((uint32_t*)L_40); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)((!(((uint32_t)L_41) <= ((uint32_t)((int32_t)2147483647LL))))? 1 : 0)) == ((int32_t)0))? 1 : 0), _stringLiteral0EFB08CF3688D7A97BB0DAE4EF05446966D52CAD, NULL); } IL_0182: { // return *(int*)valuePtr; uint8_t* L_42 = V_0; int32_t L_43 = *((int32_t*)L_42); V_5 = L_43; goto IL_0263; } IL_018b: { // Debug.Assert(sizeInBits == 16, "SHRT state must have sizeInBits=16"); uint32_t L_44; L_44 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_44) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10, NULL); // Debug.Assert(bitOffset == 0, "SHRT state must be byte-aligned"); uint32_t L_45; L_45 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_45) == ((int32_t)0))? 1 : 0), _stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9, NULL); // return *(short*)valuePtr; uint8_t* L_46 = V_0; int32_t L_47 = *((int16_t*)L_46); V_5 = L_47; goto IL_0263; } IL_01bd: { // Debug.Assert(sizeInBits == 16, "USHT state must have sizeInBits=16"); uint32_t L_48; L_48 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_48) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23, NULL); // Debug.Assert(bitOffset == 0, "USHT state must be byte-aligned"); uint32_t L_49; L_49 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_49) == ((int32_t)0))? 1 : 0), _stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E, NULL); // return *(ushort*)valuePtr; uint8_t* L_50 = V_0; int32_t L_51 = *((uint16_t*)L_50); V_5 = L_51; goto IL_0263; } IL_01ec: { // Debug.Assert(sizeInBits == 8, "BYTE state must have sizeInBits=8"); uint32_t L_52; L_52 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_52) == ((int32_t)8))? 1 : 0), _stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003, NULL); // Debug.Assert(bitOffset == 0, "BYTE state must be byte-aligned"); uint32_t L_53; L_53 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_53) == ((int32_t)0))? 1 : 0), _stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B, NULL); // return *valuePtr; uint8_t* L_54 = V_0; int32_t L_55 = *((uint8_t*)L_54); V_5 = L_55; goto IL_0263; } IL_021a: { // Debug.Assert(sizeInBits == 8, "SBYT state must have sizeInBits=8"); uint32_t L_56; L_56 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_56) == ((int32_t)8))? 1 : 0), _stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2, NULL); // Debug.Assert(bitOffset == 0, "SBYT state must be byte-aligned"); uint32_t L_57; L_57 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_57) == ((int32_t)0))? 1 : 0), _stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30, NULL); // return *(sbyte*)valuePtr; uint8_t* L_58 = V_0; int32_t L_59 = *((int8_t*)L_58); V_5 = L_59; goto IL_0263; } IL_0248: { // throw new InvalidOperationException($"State format '{format}' is not supported as integer format"); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_60; L_60 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_61 = L_60; RuntimeObject* L_62 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_61); String_t* L_63; L_63 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB50D202E253B9FF7662944C984E1808CDAF79F15)), L_62, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_64 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_64); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_64, L_63, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_64, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBlock_ReadInt_mD3B6B5B084CDE93F49702CCF4AC3428CD5DC984C_RuntimeMethod_var))); } IL_0263: { // } int32_t L_65 = V_5; return L_65; } } IL2CPP_EXTERN_C int32_t InputStateBlock_ReadInt_mD3B6B5B084CDE93F49702CCF4AC3428CD5DC984C_AdjustorThunk (RuntimeObject* __this, void* ___statePtr0, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InputStateBlock_ReadInt_mD3B6B5B084CDE93F49702CCF4AC3428CD5DC984C(_thisAdjusted, ___statePtr0, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::WriteInt(System.Void*,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_WriteInt_mFDD5D19E799EAF75EC14EB38E131612880A5BB18 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, int32_t ___value1, 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*)&_stringLiteral3C995D15E78E620553F37AA9989EE264EC794FFE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8259E1EB3BD3B993C510E349E6ACD08AE2FC094); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E); s_Il2CppMethodInitialized = true; } uint8_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; { // Debug.Assert(sizeInBits != 0); uint32_t L_0; L_0 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0), NULL); // var valuePtr = (byte*)statePtr + (int)byteOffset; void* L_1 = ___statePtr0; uint32_t L_2; L_2 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_1, (int32_t)L_2)); // var fmt = (int)format; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3; L_3 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); int32_t L_4; L_4 = FourCC_op_Implicit_m754D657392DC63F1F125F3391002C84ABD26144A(L_3, NULL); V_1 = L_4; // switch (fmt) int32_t L_5 = V_1; V_3 = L_5; int32_t L_6 = V_3; V_2 = L_6; int32_t L_7 = V_2; if ((((int32_t)L_7) > ((int32_t)((int32_t)1396853076)))) { goto IL_0070; } } { int32_t L_8 = V_2; if ((((int32_t)L_8) > ((int32_t)((int32_t)1113150533)))) { goto IL_0053; } } { int32_t L_9 = V_2; if ((((int32_t)L_9) == ((int32_t)((int32_t)1112101920)))) { goto IL_00b2; } } { goto IL_0043; } IL_0043: { int32_t L_10 = V_2; if ((((int32_t)L_10) == ((int32_t)((int32_t)1113150533)))) { goto IL_01ba; } } { goto IL_0216; } IL_0053: { int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)((int32_t)1229870112)))) { goto IL_0128; } } { goto IL_0060; } IL_0060: { int32_t L_12 = V_2; if ((((int32_t)L_12) == ((int32_t)((int32_t)1396853076)))) { goto IL_00ed; } } { goto IL_0216; } IL_0070: { int32_t L_13 = V_2; if ((((int32_t)L_13) > ((int32_t)((int32_t)1397248596)))) { goto IL_0095; } } { int32_t L_14 = V_2; if ((((int32_t)L_14) == ((int32_t)((int32_t)1396857172)))) { goto IL_01e8; } } { goto IL_0085; } IL_0085: { int32_t L_15 = V_2; if ((((int32_t)L_15) == ((int32_t)((int32_t)1397248596)))) { goto IL_0159; } } { goto IL_0216; } IL_0095: { int32_t L_16 = V_2; if ((((int32_t)L_16) == ((int32_t)((int32_t)1430867540)))) { goto IL_0128; } } { goto IL_00a2; } IL_00a2: { int32_t L_17 = V_2; if ((((int32_t)L_17) == ((int32_t)((int32_t)1431521364)))) { goto IL_018b; } } { goto IL_0216; } IL_00b2: { // if (sizeInBits == 1) uint32_t L_18; L_18 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_4 = (bool)((((int32_t)L_18) == ((int32_t)1))? 1 : 0); bool L_19 = V_4; if (!L_19) { goto IL_00d4; } } { // MemoryHelpers.WriteSingleBit(valuePtr, bitOffset, value != 0); uint8_t* L_20 = V_0; uint32_t L_21; L_21 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); int32_t L_22 = ___value1; MemoryHelpers_WriteSingleBit_m72417937A056A756E474BC8D72A84C45B4DEA1E8((void*)L_20, L_21, (bool)((!(((uint32_t)L_22) <= ((uint32_t)0)))? 1 : 0), NULL); goto IL_00e8; } IL_00d4: { // MemoryHelpers.WriteUIntAsMultipleBits(valuePtr, bitOffset, sizeInBits, (uint)value); uint8_t* L_23 = V_0; uint32_t L_24; L_24 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_25; L_25 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); int32_t L_26 = ___value1; MemoryHelpers_WriteUIntAsMultipleBits_mF4BF6072D41C4CBC06769DFC6AAF1CEE329ED8E1((void*)L_23, L_24, L_25, L_26, NULL); } IL_00e8: { // break; goto IL_0231; } IL_00ed: { // if (sizeInBits == 1) uint32_t L_27; L_27 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_5 = (bool)((((int32_t)L_27) == ((int32_t)1))? 1 : 0); bool L_28 = V_5; if (!L_28) { goto IL_010f; } } { // MemoryHelpers.WriteSingleBit(valuePtr, bitOffset, value > 0); uint8_t* L_29 = V_0; uint32_t L_30; L_30 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); int32_t L_31 = ___value1; MemoryHelpers_WriteSingleBit_m72417937A056A756E474BC8D72A84C45B4DEA1E8((void*)L_29, L_30, (bool)((((int32_t)L_31) > ((int32_t)0))? 1 : 0), NULL); goto IL_0123; } IL_010f: { // MemoryHelpers.WriteIntAsExcessKMultipleBits(valuePtr, bitOffset, sizeInBits, value); uint8_t* L_32 = V_0; uint32_t L_33; L_33 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_34; L_34 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); int32_t L_35 = ___value1; MemoryHelpers_WriteIntAsExcessKMultipleBits_mF0914A0EF7957DADD474BB81AF82475BA276CE26((void*)L_32, L_33, L_34, L_35, NULL); } IL_0123: { // break; goto IL_0231; } IL_0128: { // Debug.Assert(sizeInBits == 32, "INT and UINT state must have sizeInBits=32"); uint32_t L_36; L_36 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_36) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral3C995D15E78E620553F37AA9989EE264EC794FFE, NULL); // Debug.Assert(bitOffset == 0, "INT and UINT state must be byte-aligned"); uint32_t L_37; L_37 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_37) == ((int32_t)0))? 1 : 0), _stringLiteralA8259E1EB3BD3B993C510E349E6ACD08AE2FC094, NULL); // *(int*)valuePtr = value; uint8_t* L_38 = V_0; int32_t L_39 = ___value1; *((int32_t*)L_38) = (int32_t)L_39; // break; goto IL_0231; } IL_0159: { // Debug.Assert(sizeInBits == 16, "SHRT state must have sizeInBits=16"); uint32_t L_40; L_40 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_40) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10, NULL); // Debug.Assert(bitOffset == 0, "SHRT state must be byte-aligned"); uint32_t L_41; L_41 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_41) == ((int32_t)0))? 1 : 0), _stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9, NULL); // *(short*)valuePtr = (short)value; uint8_t* L_42 = V_0; int32_t L_43 = ___value1; *((int16_t*)L_42) = (int16_t)((int16_t)L_43); // break; goto IL_0231; } IL_018b: { // Debug.Assert(sizeInBits == 16, "USHT state must have sizeInBits=16"); uint32_t L_44; L_44 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_44) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23, NULL); // Debug.Assert(bitOffset == 0, "USHT state must be byte-aligned"); uint32_t L_45; L_45 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_45) == ((int32_t)0))? 1 : 0), _stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E, NULL); // *(ushort*)valuePtr = (ushort)value; uint8_t* L_46 = V_0; int32_t L_47 = ___value1; *((int16_t*)L_46) = (int16_t)((int32_t)(uint16_t)L_47); // break; goto IL_0231; } IL_01ba: { // Debug.Assert(sizeInBits == 8, "BYTE state must have sizeInBits=8"); uint32_t L_48; L_48 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_48) == ((int32_t)8))? 1 : 0), _stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003, NULL); // Debug.Assert(bitOffset == 0, "BYTE state must be byte-aligned"); uint32_t L_49; L_49 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_49) == ((int32_t)0))? 1 : 0), _stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B, NULL); // *valuePtr = (byte)value; uint8_t* L_50 = V_0; int32_t L_51 = ___value1; *((int8_t*)L_50) = (int8_t)((int32_t)(uint8_t)L_51); // break; goto IL_0231; } IL_01e8: { // Debug.Assert(sizeInBits == 8, "SBYT state must have sizeInBits=8"); uint32_t L_52; L_52 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_52) == ((int32_t)8))? 1 : 0), _stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2, NULL); // Debug.Assert(bitOffset == 0, "SBYT state must be byte-aligned"); uint32_t L_53; L_53 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_53) == ((int32_t)0))? 1 : 0), _stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30, NULL); // *(sbyte*)valuePtr = (sbyte)value; uint8_t* L_54 = V_0; int32_t L_55 = ___value1; *((int8_t*)L_54) = (int8_t)((int8_t)L_55); // break; goto IL_0231; } IL_0216: { // throw new Exception($"State format '{format}' is not supported as integer format"); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_56; L_56 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_57 = L_56; RuntimeObject* L_58 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_57); String_t* L_59; L_59 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB50D202E253B9FF7662944C984E1808CDAF79F15)), L_58, NULL); Exception_t* L_60 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_60); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_60, L_59, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_60, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBlock_WriteInt_mFDD5D19E799EAF75EC14EB38E131612880A5BB18_RuntimeMethod_var))); } IL_0231: { // } return; } } IL2CPP_EXTERN_C void InputStateBlock_WriteInt_mFDD5D19E799EAF75EC14EB38E131612880A5BB18_AdjustorThunk (RuntimeObject* __this, void* ___statePtr0, int32_t ___value1, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBlock_WriteInt_mFDD5D19E799EAF75EC14EB38E131612880A5BB18(_thisAdjusted, ___statePtr0, ___value1, method); } // System.Single UnityEngine.InputSystem.LowLevel.InputStateBlock::ReadFloat(System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputStateBlock_ReadFloat_mE73AB296192A471AFE5ECA929700364215E469D8 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, 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*)&_stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE10DB851861774F8B20E61A448817A9F874D3743); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E); s_Il2CppMethodInitialized = true; } uint8_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; float V_5 = 0.0f; bool V_6 = false; float G_B27_0 = 0.0f; float G_B33_0 = 0.0f; { // Debug.Assert(sizeInBits != 0); uint32_t L_0; L_0 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0), NULL); // var valuePtr = (byte*)statePtr + (int)byteOffset; void* L_1 = ___statePtr0; uint32_t L_2; L_2 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_1, (int32_t)L_2)); // var fmt = (int)format; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3; L_3 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); int32_t L_4; L_4 = FourCC_op_Implicit_m754D657392DC63F1F125F3391002C84ABD26144A(L_3, NULL); V_1 = L_4; // switch (fmt) int32_t L_5 = V_1; V_3 = L_5; int32_t L_6 = V_3; V_2 = L_6; int32_t L_7 = V_2; if ((((int32_t)L_7) > ((int32_t)((int32_t)1229870112)))) { goto IL_0080; } } { int32_t L_8 = V_2; if ((((int32_t)L_8) > ((int32_t)((int32_t)1113150533)))) { goto IL_0056; } } { int32_t L_9 = V_2; if ((((int32_t)L_9) == ((int32_t)((int32_t)1112101920)))) { goto IL_00cf; } } { goto IL_0046; } IL_0046: { int32_t L_10 = V_2; if ((((int32_t)L_10) == ((int32_t)((int32_t)1113150533)))) { goto IL_027d; } } { goto IL_035b; } IL_0056: { int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)((int32_t)1145195552)))) { goto IL_032b; } } { goto IL_0063; } IL_0063: { int32_t L_12 = V_2; if ((((int32_t)L_12) == ((int32_t)((int32_t)1179407392)))) { goto IL_02fc; } } { goto IL_0070; } IL_0070: { int32_t L_13 = V_2; if ((((int32_t)L_13) == ((int32_t)((int32_t)1229870112)))) { goto IL_016d; } } { goto IL_035b; } IL_0080: { int32_t L_14 = V_2; if ((((int32_t)L_14) > ((int32_t)((int32_t)1396857172)))) { goto IL_00a5; } } { int32_t L_15 = V_2; if ((((int32_t)L_15) == ((int32_t)((int32_t)1396853076)))) { goto IL_0118; } } { goto IL_0095; } IL_0095: { int32_t L_16 = V_2; if ((((int32_t)L_16) == ((int32_t)((int32_t)1396857172)))) { goto IL_02b9; } } { goto IL_035b; } IL_00a5: { int32_t L_17 = V_2; if ((((int32_t)L_17) == ((int32_t)((int32_t)1397248596)))) { goto IL_01f3; } } { goto IL_00b2; } IL_00b2: { int32_t L_18 = V_2; if ((((int32_t)L_18) == ((int32_t)((int32_t)1430867540)))) { goto IL_01ba; } } { goto IL_00bf; } IL_00bf: { int32_t L_19 = V_2; if ((((int32_t)L_19) == ((int32_t)((int32_t)1431521364)))) { goto IL_0240; } } { goto IL_035b; } IL_00cf: { // if (sizeInBits == 1) uint32_t L_20; L_20 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_4 = (bool)((((int32_t)L_20) == ((int32_t)1))? 1 : 0); bool L_21 = V_4; if (!L_21) { goto IL_00ff; } } { // return MemoryHelpers.ReadSingleBit(valuePtr, bitOffset) ? 1.0f : 0.0f; uint8_t* L_22 = V_0; uint32_t L_23; L_23 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); bool L_24; L_24 = MemoryHelpers_ReadSingleBit_m435620260BFD95F7B33502F98EAF6D6DE9C28EF7((void*)L_22, L_23, NULL); if (L_24) { goto IL_00f3; } } { G_B27_0 = (0.0f); goto IL_00f8; } IL_00f3: { G_B27_0 = (1.0f); } IL_00f8: { V_5 = G_B27_0; goto IL_0376; } IL_00ff: { // return MemoryHelpers.ReadMultipleBitsAsNormalizedUInt(valuePtr, bitOffset, sizeInBits); uint8_t* L_25 = V_0; uint32_t L_26; L_26 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_27; L_27 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); float L_28; L_28 = MemoryHelpers_ReadMultipleBitsAsNormalizedUInt_mF125690DC9531D9E74F7AA00FF4F0CED6A361CF7((void*)L_25, L_26, L_27, NULL); V_5 = L_28; goto IL_0376; } IL_0118: { // if (sizeInBits == 1) uint32_t L_29; L_29 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_6 = (bool)((((int32_t)L_29) == ((int32_t)1))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_0148; } } { // return MemoryHelpers.ReadSingleBit(valuePtr, bitOffset) ? 1.0f : -1.0f; uint8_t* L_31 = V_0; uint32_t L_32; L_32 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); bool L_33; L_33 = MemoryHelpers_ReadSingleBit_m435620260BFD95F7B33502F98EAF6D6DE9C28EF7((void*)L_31, L_32, NULL); if (L_33) { goto IL_013c; } } { G_B33_0 = (-1.0f); goto IL_0141; } IL_013c: { G_B33_0 = (1.0f); } IL_0141: { V_5 = G_B33_0; goto IL_0376; } IL_0148: { // return MemoryHelpers.ReadMultipleBitsAsNormalizedUInt(valuePtr, bitOffset, sizeInBits) * 2.0f - 1.0f; uint8_t* L_34 = V_0; uint32_t L_35; L_35 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_36; L_36 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); float L_37; L_37 = MemoryHelpers_ReadMultipleBitsAsNormalizedUInt_mF125690DC9531D9E74F7AA00FF4F0CED6A361CF7((void*)L_34, L_35, L_36, NULL); V_5 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_37, (2.0f))), (1.0f))); goto IL_0376; } IL_016d: { // Debug.Assert(sizeInBits == 32, "INT state must have sizeInBits=32"); uint32_t L_38; L_38 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_38) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC, NULL); // Debug.Assert(bitOffset == 0, "INT state must be byte-aligned"); uint32_t L_39; L_39 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_39) == ((int32_t)0))? 1 : 0), _stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7, NULL); // return NumberHelpers.IntToNormalizedFloat(*(int*)valuePtr, int.MinValue, int.MaxValue) * 2.0f - 1.0f; uint8_t* L_40 = V_0; int32_t L_41 = *((int32_t*)L_40); float L_42; L_42 = NumberHelpers_IntToNormalizedFloat_m88973EB41AFB18D1A6900335248F3D77BBD2F1BC_inline(L_41, ((int32_t)-2147483648LL), ((int32_t)2147483647LL), NULL); V_5 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_42, (2.0f))), (1.0f))); goto IL_0376; } IL_01ba: { // Debug.Assert(sizeInBits == 32, "UINT state must have sizeInBits=32"); uint32_t L_43; L_43 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_43) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteralE10DB851861774F8B20E61A448817A9F874D3743, NULL); // Debug.Assert(bitOffset == 0, "UINT state must be byte-aligned"); uint32_t L_44; L_44 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_44) == ((int32_t)0))? 1 : 0), _stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162, NULL); // return NumberHelpers.UIntToNormalizedFloat(*(uint*)valuePtr, uint.MinValue, uint.MaxValue); uint8_t* L_45 = V_0; int32_t L_46 = *((uint32_t*)L_45); float L_47; L_47 = NumberHelpers_UIntToNormalizedFloat_m302B1379117FEDC56095650462521DEF0252181A_inline(L_46, 0, (-1), NULL); V_5 = L_47; goto IL_0376; } IL_01f3: { // Debug.Assert(sizeInBits == 16, "SHRT state must have sizeInBits=16"); uint32_t L_48; L_48 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_48) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10, NULL); // Debug.Assert(bitOffset == 0, "SHRT state must be byte-aligned"); uint32_t L_49; L_49 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_49) == ((int32_t)0))? 1 : 0), _stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9, NULL); // return NumberHelpers.IntToNormalizedFloat(*(short*)valuePtr, short.MinValue, short.MaxValue) * 2.0f - 1.0f; uint8_t* L_50 = V_0; int32_t L_51 = *((int16_t*)L_50); float L_52; L_52 = NumberHelpers_IntToNormalizedFloat_m88973EB41AFB18D1A6900335248F3D77BBD2F1BC_inline(L_51, ((int32_t)-32768), ((int32_t)32767), NULL); V_5 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_52, (2.0f))), (1.0f))); goto IL_0376; } IL_0240: { // Debug.Assert(sizeInBits == 16, "USHT state must have sizeInBits=16"); uint32_t L_53; L_53 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_53) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23, NULL); // Debug.Assert(bitOffset == 0, "USHT state must be byte-aligned"); uint32_t L_54; L_54 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_54) == ((int32_t)0))? 1 : 0), _stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E, NULL); // return NumberHelpers.UIntToNormalizedFloat(*(ushort*)valuePtr, ushort.MinValue, ushort.MaxValue); uint8_t* L_55 = V_0; int32_t L_56 = *((uint16_t*)L_55); float L_57; L_57 = NumberHelpers_UIntToNormalizedFloat_m302B1379117FEDC56095650462521DEF0252181A_inline(L_56, 0, ((int32_t)65535), NULL); V_5 = L_57; goto IL_0376; } IL_027d: { // Debug.Assert(sizeInBits == 8, "BYTE state must have sizeInBits=8"); uint32_t L_58; L_58 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_58) == ((int32_t)8))? 1 : 0), _stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003, NULL); // Debug.Assert(bitOffset == 0, "BYTE state must be byte-aligned"); uint32_t L_59; L_59 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_59) == ((int32_t)0))? 1 : 0), _stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B, NULL); // return NumberHelpers.UIntToNormalizedFloat(*valuePtr, byte.MinValue, byte.MaxValue); uint8_t* L_60 = V_0; int32_t L_61 = *((uint8_t*)L_60); float L_62; L_62 = NumberHelpers_UIntToNormalizedFloat_m302B1379117FEDC56095650462521DEF0252181A_inline(L_61, 0, ((int32_t)255), NULL); V_5 = L_62; goto IL_0376; } IL_02b9: { // Debug.Assert(sizeInBits == 8, "SBYT state must have sizeInBits=8"); uint32_t L_63; L_63 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_63) == ((int32_t)8))? 1 : 0), _stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2, NULL); // Debug.Assert(bitOffset == 0, "SBYT state must be byte-aligned"); uint32_t L_64; L_64 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_64) == ((int32_t)0))? 1 : 0), _stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30, NULL); // return NumberHelpers.IntToNormalizedFloat(*(sbyte*)valuePtr, sbyte.MinValue, sbyte.MaxValue) * 2.0f - 1.0f; uint8_t* L_65 = V_0; int32_t L_66 = *((int8_t*)L_65); float L_67; L_67 = NumberHelpers_IntToNormalizedFloat_m88973EB41AFB18D1A6900335248F3D77BBD2F1BC_inline(L_66, ((int32_t)-128), ((int32_t)127), NULL); V_5 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_67, (2.0f))), (1.0f))); goto IL_0376; } IL_02fc: { // Debug.Assert(sizeInBits == 32, "FLT state must have sizeInBits=32"); uint32_t L_68; L_68 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_68) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29, NULL); // Debug.Assert(bitOffset == 0, "FLT state must be byte-aligned"); uint32_t L_69; L_69 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_69) == ((int32_t)0))? 1 : 0), _stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E, NULL); // return *(float*)valuePtr; uint8_t* L_70 = V_0; float L_71 = *((float*)L_70); V_5 = L_71; goto IL_0376; } IL_032b: { // Debug.Assert(sizeInBits == 64, "DBL state must have sizeInBits=64"); uint32_t L_72; L_72 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_72) == ((int32_t)((int32_t)64)))? 1 : 0), _stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0, NULL); // Debug.Assert(bitOffset == 0, "DBL state must be byte-aligned"); uint32_t L_73; L_73 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_73) == ((int32_t)0))? 1 : 0), _stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1, NULL); // return (float)*(double*)valuePtr; uint8_t* L_74 = V_0; double L_75 = *((double*)L_74); V_5 = ((float)L_75); goto IL_0376; } IL_035b: { // throw new InvalidOperationException($"State format '{format}' is not supported as floating-point format"); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_76; L_76 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_77 = L_76; RuntimeObject* L_78 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_77); String_t* L_79; L_79 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral16297ACF04036A0F83757379906F70D900D7566C)), L_78, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_80 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_80); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_80, L_79, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_80, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBlock_ReadFloat_mE73AB296192A471AFE5ECA929700364215E469D8_RuntimeMethod_var))); } IL_0376: { // } float L_81 = V_5; return L_81; } } IL2CPP_EXTERN_C float InputStateBlock_ReadFloat_mE73AB296192A471AFE5ECA929700364215E469D8_AdjustorThunk (RuntimeObject* __this, void* ___statePtr0, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = InputStateBlock_ReadFloat_mE73AB296192A471AFE5ECA929700364215E469D8(_thisAdjusted, ___statePtr0, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::WriteFloat(System.Void*,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_WriteFloat_mC76DEFF01258667BBC17EDD58265742133D008BE (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, float ___value1, 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*)&_stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE10DB851861774F8B20E61A448817A9F874D3743); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E); s_Il2CppMethodInitialized = true; } uint8_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; { // var valuePtr = (byte*)statePtr + (int)byteOffset; void* L_0 = ___statePtr0; uint32_t L_1; L_1 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)L_1)); // var fmt = (int)format; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2; L_2 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); int32_t L_3; L_3 = FourCC_op_Implicit_m754D657392DC63F1F125F3391002C84ABD26144A(L_2, NULL); V_1 = L_3; // switch (fmt) int32_t L_4 = V_1; V_3 = L_4; int32_t L_5 = V_3; V_2 = L_5; int32_t L_6 = V_2; if ((((int32_t)L_6) > ((int32_t)((int32_t)1229870112)))) { goto IL_0071; } } { int32_t L_7 = V_2; if ((((int32_t)L_7) > ((int32_t)((int32_t)1113150533)))) { goto IL_0047; } } { int32_t L_8 = V_2; if ((((int32_t)L_8) == ((int32_t)((int32_t)1112101920)))) { goto IL_00bd; } } { goto IL_0037; } IL_0037: { int32_t L_9 = V_2; if ((((int32_t)L_9) == ((int32_t)((int32_t)1113150533)))) { goto IL_025b; } } { goto IL_0337; } IL_0047: { int32_t L_10 = V_2; if ((((int32_t)L_10) == ((int32_t)((int32_t)1145195552)))) { goto IL_0308; } } { goto IL_0054; } IL_0054: { int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)((int32_t)1179407392)))) { goto IL_02da; } } { goto IL_0061; } IL_0061: { int32_t L_12 = V_2; if ((((int32_t)L_12) == ((int32_t)((int32_t)1229870112)))) { goto IL_014d; } } { goto IL_0337; } IL_0071: { int32_t L_13 = V_2; if ((((int32_t)L_13) > ((int32_t)((int32_t)1396857172)))) { goto IL_0093; } } { int32_t L_14 = V_2; if ((((int32_t)L_14) == ((int32_t)((int32_t)1396853076)))) { goto IL_00ff; } } { goto IL_0083; } IL_0083: { int32_t L_15 = V_2; if ((((int32_t)L_15) == ((int32_t)((int32_t)1396857172)))) { goto IL_0297; } } { goto IL_0337; } IL_0093: { int32_t L_16 = V_2; if ((((int32_t)L_16) == ((int32_t)((int32_t)1397248596)))) { goto IL_01d1; } } { goto IL_00a0; } IL_00a0: { int32_t L_17 = V_2; if ((((int32_t)L_17) == ((int32_t)((int32_t)1430867540)))) { goto IL_0199; } } { goto IL_00ad; } IL_00ad: { int32_t L_18 = V_2; if ((((int32_t)L_18) == ((int32_t)((int32_t)1431521364)))) { goto IL_021e; } } { goto IL_0337; } IL_00bd: { // if (sizeInBits == 1) uint32_t L_19; L_19 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_4 = (bool)((((int32_t)L_19) == ((int32_t)1))? 1 : 0); bool L_20 = V_4; if (!L_20) { goto IL_00e6; } } { // MemoryHelpers.WriteSingleBit(valuePtr, bitOffset, value >= 0.5f); uint8_t* L_21 = V_0; uint32_t L_22; L_22 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); float L_23 = ___value1; MemoryHelpers_WriteSingleBit_m72417937A056A756E474BC8D72A84C45B4DEA1E8((void*)L_21, L_22, (bool)((((int32_t)((!(((float)L_23) >= ((float)(0.5f))))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL); goto IL_00fa; } IL_00e6: { // MemoryHelpers.WriteNormalizedUIntAsMultipleBits(valuePtr, bitOffset, sizeInBits, value); uint8_t* L_24 = V_0; uint32_t L_25; L_25 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_26; L_26 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); float L_27 = ___value1; MemoryHelpers_WriteNormalizedUIntAsMultipleBits_m168F7AD897757CDF75BC9EF50182863A6EB79DEB((void*)L_24, L_25, L_26, L_27, NULL); } IL_00fa: { // break; goto IL_0352; } IL_00ff: { // if (sizeInBits == 1) uint32_t L_28; L_28 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_5 = (bool)((((int32_t)L_28) == ((int32_t)1))? 1 : 0); bool L_29 = V_5; if (!L_29) { goto IL_0128; } } { // MemoryHelpers.WriteSingleBit(valuePtr, bitOffset, value >= 0.0f); uint8_t* L_30 = V_0; uint32_t L_31; L_31 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); float L_32 = ___value1; MemoryHelpers_WriteSingleBit_m72417937A056A756E474BC8D72A84C45B4DEA1E8((void*)L_30, L_31, (bool)((((int32_t)((!(((float)L_32) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL); goto IL_0148; } IL_0128: { // MemoryHelpers.WriteNormalizedUIntAsMultipleBits(valuePtr, bitOffset, sizeInBits, value * 0.5f + 0.5f); uint8_t* L_33 = V_0; uint32_t L_34; L_34 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_35; L_35 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); float L_36 = ___value1; MemoryHelpers_WriteNormalizedUIntAsMultipleBits_m168F7AD897757CDF75BC9EF50182863A6EB79DEB((void*)L_33, L_34, L_35, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_36, (0.5f))), (0.5f))), NULL); } IL_0148: { // break; goto IL_0352; } IL_014d: { // Debug.Assert(sizeInBits == 32, "INT state must have sizeInBits=32"); uint32_t L_37; L_37 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_37) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC, NULL); // Debug.Assert(bitOffset == 0, "INT state must be byte-aligned"); uint32_t L_38; L_38 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_38) == ((int32_t)0))? 1 : 0), _stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7, NULL); // *(int*)valuePtr = (int)NumberHelpers.NormalizedFloatToInt(value * 0.5f + 0.5f, int.MinValue, int.MaxValue); uint8_t* L_39 = V_0; float L_40 = ___value1; int32_t L_41; L_41 = NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_40, (0.5f))), (0.5f))), ((int32_t)-2147483648LL), ((int32_t)2147483647LL), NULL); *((int32_t*)L_39) = (int32_t)L_41; // break; goto IL_0352; } IL_0199: { // Debug.Assert(sizeInBits == 32, "UINT state must have sizeInBits=32"); uint32_t L_42; L_42 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_42) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteralE10DB851861774F8B20E61A448817A9F874D3743, NULL); // Debug.Assert(bitOffset == 0, "UINT state must be byte-aligned"); uint32_t L_43; L_43 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_43) == ((int32_t)0))? 1 : 0), _stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162, NULL); // *(uint*)valuePtr = NumberHelpers.NormalizedFloatToUInt(value, uint.MinValue, uint.MaxValue); uint8_t* L_44 = V_0; float L_45 = ___value1; uint32_t L_46; L_46 = NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline(L_45, 0, (-1), NULL); *((int32_t*)L_44) = (int32_t)L_46; // break; goto IL_0352; } IL_01d1: { // Debug.Assert(sizeInBits == 16, "SHRT state must have sizeInBits=16"); uint32_t L_47; L_47 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_47) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10, NULL); // Debug.Assert(bitOffset == 0, "SHRT state must be byte-aligned"); uint32_t L_48; L_48 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_48) == ((int32_t)0))? 1 : 0), _stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9, NULL); // *(short*)valuePtr = (short)NumberHelpers.NormalizedFloatToInt(value * 0.5f + 0.5f, short.MinValue, short.MaxValue); uint8_t* L_49 = V_0; float L_50 = ___value1; int32_t L_51; L_51 = NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_50, (0.5f))), (0.5f))), ((int32_t)-32768), ((int32_t)32767), NULL); *((int16_t*)L_49) = (int16_t)((int16_t)L_51); // break; goto IL_0352; } IL_021e: { // Debug.Assert(sizeInBits == 16, "USHT state must have sizeInBits=16"); uint32_t L_52; L_52 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_52) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23, NULL); // Debug.Assert(bitOffset == 0, "USHT state must be byte-aligned"); uint32_t L_53; L_53 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_53) == ((int32_t)0))? 1 : 0), _stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E, NULL); // *(ushort*)valuePtr = (ushort)NumberHelpers.NormalizedFloatToUInt(value, ushort.MinValue, ushort.MaxValue); uint8_t* L_54 = V_0; float L_55 = ___value1; uint32_t L_56; L_56 = NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline(L_55, 0, ((int32_t)65535), NULL); *((int16_t*)L_54) = (int16_t)((int32_t)(uint16_t)L_56); // break; goto IL_0352; } IL_025b: { // Debug.Assert(sizeInBits == 8, "BYTE state must have sizeInBits=8"); uint32_t L_57; L_57 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_57) == ((int32_t)8))? 1 : 0), _stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003, NULL); // Debug.Assert(bitOffset == 0, "BYTE state must be byte-aligned"); uint32_t L_58; L_58 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_58) == ((int32_t)0))? 1 : 0), _stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B, NULL); // *valuePtr = (byte)NumberHelpers.NormalizedFloatToUInt(value, byte.MinValue, byte.MaxValue); uint8_t* L_59 = V_0; float L_60 = ___value1; uint32_t L_61; L_61 = NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline(L_60, 0, ((int32_t)255), NULL); *((int8_t*)L_59) = (int8_t)((int32_t)(uint8_t)L_61); // break; goto IL_0352; } IL_0297: { // Debug.Assert(sizeInBits == 8, "SBYT state must have sizeInBits=8"); uint32_t L_62; L_62 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_62) == ((int32_t)8))? 1 : 0), _stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2, NULL); // Debug.Assert(bitOffset == 0, "SBYT state must be byte-aligned"); uint32_t L_63; L_63 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_63) == ((int32_t)0))? 1 : 0), _stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30, NULL); // *(sbyte*)valuePtr = (sbyte)NumberHelpers.NormalizedFloatToInt(value * 0.5f + 0.5f, sbyte.MinValue, sbyte.MaxValue); uint8_t* L_64 = V_0; float L_65 = ___value1; int32_t L_66; L_66 = NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_65, (0.5f))), (0.5f))), ((int32_t)-128), ((int32_t)127), NULL); *((int8_t*)L_64) = (int8_t)((int8_t)L_66); // break; goto IL_0352; } IL_02da: { // Debug.Assert(sizeInBits == 32, "FLT state must have sizeInBits=32"); uint32_t L_67; L_67 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_67) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29, NULL); // Debug.Assert(bitOffset == 0, "FLT state must be byte-aligned"); uint32_t L_68; L_68 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_68) == ((int32_t)0))? 1 : 0), _stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E, NULL); // *(float*)valuePtr = value; uint8_t* L_69 = V_0; float L_70 = ___value1; *((float*)L_69) = (float)L_70; // break; goto IL_0352; } IL_0308: { // Debug.Assert(sizeInBits == 64, "DBL state must have sizeInBits=64"); uint32_t L_71; L_71 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_71) == ((int32_t)((int32_t)64)))? 1 : 0), _stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0, NULL); // Debug.Assert(bitOffset == 0, "DBL state must be byte-aligned"); uint32_t L_72; L_72 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_72) == ((int32_t)0))? 1 : 0), _stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1, NULL); // *(double*)valuePtr = value; uint8_t* L_73 = V_0; float L_74 = ___value1; *((double*)L_73) = (double)((double)L_74); // break; goto IL_0352; } IL_0337: { // throw new Exception($"State format '{format}' is not supported as floating-point format"); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_75; L_75 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_76 = L_75; RuntimeObject* L_77 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_76); String_t* L_78; L_78 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral16297ACF04036A0F83757379906F70D900D7566C)), L_77, NULL); Exception_t* L_79 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_79); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_79, L_78, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_79, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBlock_WriteFloat_mC76DEFF01258667BBC17EDD58265742133D008BE_RuntimeMethod_var))); } IL_0352: { // } return; } } IL2CPP_EXTERN_C void InputStateBlock_WriteFloat_mC76DEFF01258667BBC17EDD58265742133D008BE_AdjustorThunk (RuntimeObject* __this, void* ___statePtr0, float ___value1, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBlock_WriteFloat_mC76DEFF01258667BBC17EDD58265742133D008BE(_thisAdjusted, ___statePtr0, ___value1, method); } // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.LowLevel.InputStateBlock::FloatToPrimitiveValue(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 InputStateBlock_FloatToPrimitiveValue_m46EBD7FE513E6770363E28AFEA74B614CB76A414 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, float ___value0, 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*)&_stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE10DB851861774F8B20E61A448817A9F874D3743); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; int32_t V_6 = 0; bool V_7 = false; { // var fmt = (int)format; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0; L_0 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); int32_t L_1; L_1 = FourCC_op_Implicit_m754D657392DC63F1F125F3391002C84ABD26144A(L_0, NULL); V_0 = L_1; // switch (fmt) int32_t L_2 = V_0; V_2 = L_2; int32_t L_3 = V_2; V_1 = L_3; int32_t L_4 = V_1; if ((((int32_t)L_4) > ((int32_t)((int32_t)1229870112)))) { goto IL_0068; } } { int32_t L_5 = V_1; if ((((int32_t)L_5) > ((int32_t)((int32_t)1113150533)))) { goto IL_003e; } } { int32_t L_6 = V_1; if ((((int32_t)L_6) == ((int32_t)((int32_t)1112101920)))) { goto IL_00b7; } } { goto IL_002e; } IL_002e: { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)((int32_t)1113150533)))) { goto IL_0283; } } { goto IL_0375; } IL_003e: { int32_t L_8 = V_1; if ((((int32_t)L_8) == ((int32_t)((int32_t)1145195552)))) { goto IL_0342; } } { goto IL_004b; } IL_004b: { int32_t L_9 = V_1; if ((((int32_t)L_9) == ((int32_t)((int32_t)1179407392)))) { goto IL_030f; } } { goto IL_0058; } IL_0058: { int32_t L_10 = V_1; if ((((int32_t)L_10) == ((int32_t)((int32_t)1229870112)))) { goto IL_0161; } } { goto IL_0375; } IL_0068: { int32_t L_11 = V_1; if ((((int32_t)L_11) > ((int32_t)((int32_t)1396857172)))) { goto IL_008d; } } { int32_t L_12 = V_1; if ((((int32_t)L_12) == ((int32_t)((int32_t)1396853076)))) { goto IL_00fe; } } { goto IL_007d; } IL_007d: { int32_t L_13 = V_1; if ((((int32_t)L_13) == ((int32_t)((int32_t)1396857172)))) { goto IL_02c4; } } { goto IL_0375; } IL_008d: { int32_t L_14 = V_1; if ((((int32_t)L_14) == ((int32_t)((int32_t)1397248596)))) { goto IL_01ef; } } { goto IL_009a; } IL_009a: { int32_t L_15 = V_1; if ((((int32_t)L_15) == ((int32_t)((int32_t)1430867540)))) { goto IL_01b2; } } { goto IL_00a7; } IL_00a7: { int32_t L_16 = V_1; if ((((int32_t)L_16) == ((int32_t)((int32_t)1431521364)))) { goto IL_0241; } } { goto IL_0375; } IL_00b7: { // if (sizeInBits == 1) uint32_t L_17; L_17 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_3 = (bool)((((int32_t)L_17) == ((int32_t)1))? 1 : 0); bool L_18 = V_3; if (!L_18) { goto IL_00db; } } { // return value >= 0.5f; float L_19 = ___value0; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_20; L_20 = PrimitiveValue_op_Implicit_m4393C6F25CE81CD9B42E0DA522596339222ADC5A((bool)((((int32_t)((!(((float)L_19) >= ((float)(0.5f))))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL); V_4 = L_20; goto IL_0390; } IL_00db: { // return (int)NumberHelpers.NormalizedFloatToUInt(value, 0, (uint)((1UL << (int)sizeInBits) - 1)); float L_21 = ___value0; uint32_t L_22; L_22 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); uint32_t L_23; L_23 = NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline(L_21, 0, ((int32_t)(uint32_t)((int64_t)il2cpp_codegen_subtract(((int64_t)(((int64_t)1)<<((int32_t)((int32_t)L_22&((int32_t)63))))), ((int64_t)1)))), NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_24; L_24 = PrimitiveValue_op_Implicit_m85AEA8DB8205EE124E0C444E17A6DE9C5D18677D(L_23, NULL); V_4 = L_24; goto IL_0390; } IL_00fe: { // if (sizeInBits == 1) uint32_t L_25; L_25 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_7 = (bool)((((int32_t)L_25) == ((int32_t)1))? 1 : 0); bool L_26 = V_7; if (!L_26) { goto IL_0125; } } { // return value >= 0.0f; float L_27 = ___value0; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_28; L_28 = PrimitiveValue_op_Implicit_m4393C6F25CE81CD9B42E0DA522596339222ADC5A((bool)((((int32_t)((!(((float)L_27) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL); V_4 = L_28; goto IL_0390; } IL_0125: { // var minValue = (int)-(long)(1UL << ((int)sizeInBits - 1)); uint32_t L_29; L_29 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_5 = ((int32_t)((-((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, 1))&((int32_t)63)))))))); // var maxValue = (int)((1UL << ((int)sizeInBits - 1)) - 1); uint32_t L_30; L_30 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_6 = ((int32_t)((int64_t)il2cpp_codegen_subtract(((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract((int32_t)L_30, 1))&((int32_t)63))))), ((int64_t)1)))); // return NumberHelpers.NormalizedFloatToInt(value, minValue, maxValue); float L_31 = ___value0; int32_t L_32 = V_5; int32_t L_33 = V_6; int32_t L_34; L_34 = NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline(L_31, L_32, L_33, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_35; L_35 = PrimitiveValue_op_Implicit_m85AEA8DB8205EE124E0C444E17A6DE9C5D18677D(L_34, NULL); V_4 = L_35; goto IL_0390; } IL_0161: { // Debug.Assert(sizeInBits == 32, "INT state must have sizeInBits=32"); uint32_t L_36; L_36 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_36) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC, NULL); // Debug.Assert(bitOffset == 0, "INT state must be byte-aligned"); uint32_t L_37; L_37 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_37) == ((int32_t)0))? 1 : 0), _stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7, NULL); // return NumberHelpers.NormalizedFloatToInt(value * 0.5f + 0.5f, int.MinValue, int.MaxValue); float L_38 = ___value0; int32_t L_39; L_39 = NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_38, (0.5f))), (0.5f))), ((int32_t)-2147483648LL), ((int32_t)2147483647LL), NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_40; L_40 = PrimitiveValue_op_Implicit_m85AEA8DB8205EE124E0C444E17A6DE9C5D18677D(L_39, NULL); V_4 = L_40; goto IL_0390; } IL_01b2: { // Debug.Assert(sizeInBits == 32, "UINT state must have sizeInBits=32"); uint32_t L_41; L_41 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_41) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteralE10DB851861774F8B20E61A448817A9F874D3743, NULL); // Debug.Assert(bitOffset == 0, "UINT state must be byte-aligned"); uint32_t L_42; L_42 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_42) == ((int32_t)0))? 1 : 0), _stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162, NULL); // return NumberHelpers.NormalizedFloatToUInt(value, uint.MinValue, uint.MaxValue); float L_43 = ___value0; uint32_t L_44; L_44 = NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline(L_43, 0, (-1), NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_45; L_45 = PrimitiveValue_op_Implicit_mDB0FD011C0532A74ABD3277D848C662A7205D151(L_44, NULL); V_4 = L_45; goto IL_0390; } IL_01ef: { // Debug.Assert(sizeInBits == 16, "SHRT state must have sizeInBits=16"); uint32_t L_46; L_46 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_46) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10, NULL); // Debug.Assert(bitOffset == 0, "SHRT state must be byte-aligned"); uint32_t L_47; L_47 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_47) == ((int32_t)0))? 1 : 0), _stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9, NULL); // return (short)NumberHelpers.NormalizedFloatToInt(value * 0.5f + 0.5f, short.MinValue, short.MaxValue); float L_48 = ___value0; int32_t L_49; L_49 = NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_48, (0.5f))), (0.5f))), ((int32_t)-32768), ((int32_t)32767), NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_50; L_50 = PrimitiveValue_op_Implicit_m12C5F8C36A0C56674E54D78012FC6F4356CE00CC(((int16_t)L_49), NULL); V_4 = L_50; goto IL_0390; } IL_0241: { // Debug.Assert(sizeInBits == 16, "USHT state must have sizeInBits=16"); uint32_t L_51; L_51 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_51) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23, NULL); // Debug.Assert(bitOffset == 0, "USHT state must be byte-aligned"); uint32_t L_52; L_52 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_52) == ((int32_t)0))? 1 : 0), _stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E, NULL); // return (ushort)NumberHelpers.NormalizedFloatToUInt(value, ushort.MinValue, ushort.MaxValue); float L_53 = ___value0; uint32_t L_54; L_54 = NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline(L_53, 0, ((int32_t)65535), NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_55; L_55 = PrimitiveValue_op_Implicit_mDB970E9F2F9032299DBD30D4842AA860E2566D80((uint16_t)((int32_t)(uint16_t)L_54), NULL); V_4 = L_55; goto IL_0390; } IL_0283: { // Debug.Assert(sizeInBits == 8, "BYTE state must have sizeInBits=8"); uint32_t L_56; L_56 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_56) == ((int32_t)8))? 1 : 0), _stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003, NULL); // Debug.Assert(bitOffset == 0, "BYTE state must be byte-aligned"); uint32_t L_57; L_57 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_57) == ((int32_t)0))? 1 : 0), _stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B, NULL); // return (byte)NumberHelpers.NormalizedFloatToUInt(value, byte.MinValue, byte.MaxValue); float L_58 = ___value0; uint32_t L_59; L_59 = NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline(L_58, 0, ((int32_t)255), NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_60; L_60 = PrimitiveValue_op_Implicit_mEDEC47B660DAF7F226F19431CA21445637A7EE19((uint8_t)((int32_t)(uint8_t)L_59), NULL); V_4 = L_60; goto IL_0390; } IL_02c4: { // Debug.Assert(sizeInBits == 8, "SBYT state must have sizeInBits=8"); uint32_t L_61; L_61 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_61) == ((int32_t)8))? 1 : 0), _stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2, NULL); // Debug.Assert(bitOffset == 0, "SBYT state must be byte-aligned"); uint32_t L_62; L_62 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_62) == ((int32_t)0))? 1 : 0), _stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30, NULL); // return (sbyte)NumberHelpers.NormalizedFloatToInt(value * 0.5f + 0.5f, sbyte.MinValue, sbyte.MaxValue); float L_63 = ___value0; int32_t L_64; L_64 = NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_63, (0.5f))), (0.5f))), ((int32_t)-128), ((int32_t)127), NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_65; L_65 = PrimitiveValue_op_Implicit_m6BC3A0CEC20C264FF552FEBBD8337E92273CE6E9(((int8_t)L_64), NULL); V_4 = L_65; goto IL_0390; } IL_030f: { // Debug.Assert(sizeInBits == 32, "FLT state must have sizeInBits=32"); uint32_t L_66; L_66 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_66) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29, NULL); // Debug.Assert(bitOffset == 0, "FLT state must be byte-aligned"); uint32_t L_67; L_67 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_67) == ((int32_t)0))? 1 : 0), _stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E, NULL); // return value; float L_68 = ___value0; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_69; L_69 = PrimitiveValue_op_Implicit_m2E37FE97D7684B627489F765FC9BE697C08A7120(L_68, NULL); V_4 = L_69; goto IL_0390; } IL_0342: { // Debug.Assert(sizeInBits == 64, "DBL state must have sizeInBits=64"); uint32_t L_70; L_70 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_70) == ((int32_t)((int32_t)64)))? 1 : 0), _stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0, NULL); // Debug.Assert(bitOffset == 0, "DBL state must be byte-aligned"); uint32_t L_71; L_71 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_71) == ((int32_t)0))? 1 : 0), _stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1, NULL); // return value; float L_72 = ___value0; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_73; L_73 = PrimitiveValue_op_Implicit_m2E37FE97D7684B627489F765FC9BE697C08A7120(L_72, NULL); V_4 = L_73; goto IL_0390; } IL_0375: { // throw new Exception($"State format '{format}' is not supported as floating-point format"); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_74; L_74 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_75 = L_74; RuntimeObject* L_76 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_75); String_t* L_77; L_77 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral16297ACF04036A0F83757379906F70D900D7566C)), L_76, NULL); Exception_t* L_78 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_78); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_78, L_77, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_78, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBlock_FloatToPrimitiveValue_m46EBD7FE513E6770363E28AFEA74B614CB76A414_RuntimeMethod_var))); } IL_0390: { // } PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_79 = V_4; return L_79; } } IL2CPP_EXTERN_C PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 InputStateBlock_FloatToPrimitiveValue_m46EBD7FE513E6770363E28AFEA74B614CB76A414_AdjustorThunk (RuntimeObject* __this, float ___value0, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 _returnValue; _returnValue = InputStateBlock_FloatToPrimitiveValue_m46EBD7FE513E6770363E28AFEA74B614CB76A414(_thisAdjusted, ___value0, method); return _returnValue; } // System.Double UnityEngine.InputSystem.LowLevel.InputStateBlock::ReadDouble(System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputStateBlock_ReadDouble_mA940861D65BC4427ACAFD16DB69A79E34F5D7CD9 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, 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*)&_stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE10DB851861774F8B20E61A448817A9F874D3743); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E); s_Il2CppMethodInitialized = true; } uint8_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; double V_5 = 0.0; bool V_6 = false; float G_B27_0 = 0.0f; float G_B33_0 = 0.0f; { // Debug.Assert(sizeInBits != 0); uint32_t L_0; L_0 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_mC95931BE797761A2D7800908C0BA4B41D68B3216((bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0), NULL); // var valuePtr = (byte*)statePtr + (int)byteOffset; void* L_1 = ___statePtr0; uint32_t L_2; L_2 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_1, (int32_t)L_2)); // var fmt = (int)format; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3; L_3 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); int32_t L_4; L_4 = FourCC_op_Implicit_m754D657392DC63F1F125F3391002C84ABD26144A(L_3, NULL); V_1 = L_4; // switch (fmt) int32_t L_5 = V_1; V_3 = L_5; int32_t L_6 = V_3; V_2 = L_6; int32_t L_7 = V_2; if ((((int32_t)L_7) > ((int32_t)((int32_t)1229870112)))) { goto IL_0080; } } { int32_t L_8 = V_2; if ((((int32_t)L_8) > ((int32_t)((int32_t)1113150533)))) { goto IL_0056; } } { int32_t L_9 = V_2; if ((((int32_t)L_9) == ((int32_t)((int32_t)1112101920)))) { goto IL_00cf; } } { goto IL_0046; } IL_0046: { int32_t L_10 = V_2; if ((((int32_t)L_10) == ((int32_t)((int32_t)1113150533)))) { goto IL_0285; } } { goto IL_0365; } IL_0056: { int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)((int32_t)1145195552)))) { goto IL_0336; } } { goto IL_0063; } IL_0063: { int32_t L_12 = V_2; if ((((int32_t)L_12) == ((int32_t)((int32_t)1179407392)))) { goto IL_0306; } } { goto IL_0070; } IL_0070: { int32_t L_13 = V_2; if ((((int32_t)L_13) == ((int32_t)((int32_t)1229870112)))) { goto IL_0171; } } { goto IL_0365; } IL_0080: { int32_t L_14 = V_2; if ((((int32_t)L_14) > ((int32_t)((int32_t)1396857172)))) { goto IL_00a5; } } { int32_t L_15 = V_2; if ((((int32_t)L_15) == ((int32_t)((int32_t)1396853076)))) { goto IL_011a; } } { goto IL_0095; } IL_0095: { int32_t L_16 = V_2; if ((((int32_t)L_16) == ((int32_t)((int32_t)1396857172)))) { goto IL_02c2; } } { goto IL_0365; } IL_00a5: { int32_t L_17 = V_2; if ((((int32_t)L_17) == ((int32_t)((int32_t)1397248596)))) { goto IL_01f9; } } { goto IL_00b2; } IL_00b2: { int32_t L_18 = V_2; if ((((int32_t)L_18) == ((int32_t)((int32_t)1430867540)))) { goto IL_01bf; } } { goto IL_00bf; } IL_00bf: { int32_t L_19 = V_2; if ((((int32_t)L_19) == ((int32_t)((int32_t)1431521364)))) { goto IL_0247; } } { goto IL_0365; } IL_00cf: { // if (sizeInBits == 1) uint32_t L_20; L_20 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_4 = (bool)((((int32_t)L_20) == ((int32_t)1))? 1 : 0); bool L_21 = V_4; if (!L_21) { goto IL_0100; } } { // return MemoryHelpers.ReadSingleBit(valuePtr, bitOffset) ? 1.0f : 0.0f; uint8_t* L_22 = V_0; uint32_t L_23; L_23 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); bool L_24; L_24 = MemoryHelpers_ReadSingleBit_m435620260BFD95F7B33502F98EAF6D6DE9C28EF7((void*)L_22, L_23, NULL); if (L_24) { goto IL_00f3; } } { G_B27_0 = (0.0f); goto IL_00f8; } IL_00f3: { G_B27_0 = (1.0f); } IL_00f8: { V_5 = ((double)G_B27_0); goto IL_0380; } IL_0100: { // return MemoryHelpers.ReadMultipleBitsAsNormalizedUInt(valuePtr, bitOffset, sizeInBits); uint8_t* L_25 = V_0; uint32_t L_26; L_26 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_27; L_27 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); float L_28; L_28 = MemoryHelpers_ReadMultipleBitsAsNormalizedUInt_mF125690DC9531D9E74F7AA00FF4F0CED6A361CF7((void*)L_25, L_26, L_27, NULL); V_5 = ((double)L_28); goto IL_0380; } IL_011a: { // if (sizeInBits == 1) uint32_t L_29; L_29 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_6 = (bool)((((int32_t)L_29) == ((int32_t)1))? 1 : 0); bool L_30 = V_6; if (!L_30) { goto IL_014b; } } { // return MemoryHelpers.ReadSingleBit(valuePtr, bitOffset) ? 1.0f : -1.0f; uint8_t* L_31 = V_0; uint32_t L_32; L_32 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); bool L_33; L_33 = MemoryHelpers_ReadSingleBit_m435620260BFD95F7B33502F98EAF6D6DE9C28EF7((void*)L_31, L_32, NULL); if (L_33) { goto IL_013e; } } { G_B33_0 = (-1.0f); goto IL_0143; } IL_013e: { G_B33_0 = (1.0f); } IL_0143: { V_5 = ((double)G_B33_0); goto IL_0380; } IL_014b: { // return MemoryHelpers.ReadMultipleBitsAsNormalizedUInt(valuePtr, bitOffset, sizeInBits) * 2.0f - 1.0f; uint8_t* L_34 = V_0; uint32_t L_35; L_35 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_36; L_36 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); float L_37; L_37 = MemoryHelpers_ReadMultipleBitsAsNormalizedUInt_mF125690DC9531D9E74F7AA00FF4F0CED6A361CF7((void*)L_34, L_35, L_36, NULL); V_5 = ((double)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_37, (2.0f))), (1.0f)))); goto IL_0380; } IL_0171: { // Debug.Assert(sizeInBits == 32, "INT state must have sizeInBits=32"); uint32_t L_38; L_38 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_38) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC, NULL); // Debug.Assert(bitOffset == 0, "INT state must be byte-aligned"); uint32_t L_39; L_39 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_39) == ((int32_t)0))? 1 : 0), _stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7, NULL); // return NumberHelpers.IntToNormalizedFloat(*(int*)valuePtr, int.MinValue, int.MaxValue) * 2.0f - 1.0f; uint8_t* L_40 = V_0; int32_t L_41 = *((int32_t*)L_40); float L_42; L_42 = NumberHelpers_IntToNormalizedFloat_m88973EB41AFB18D1A6900335248F3D77BBD2F1BC_inline(L_41, ((int32_t)-2147483648LL), ((int32_t)2147483647LL), NULL); V_5 = ((double)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_42, (2.0f))), (1.0f)))); goto IL_0380; } IL_01bf: { // Debug.Assert(sizeInBits == 32, "UINT state must have sizeInBits=32"); uint32_t L_43; L_43 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_43) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteralE10DB851861774F8B20E61A448817A9F874D3743, NULL); // Debug.Assert(bitOffset == 0, "UINT state must be byte-aligned"); uint32_t L_44; L_44 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_44) == ((int32_t)0))? 1 : 0), _stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162, NULL); // return NumberHelpers.UIntToNormalizedFloat(*(uint*)valuePtr, uint.MinValue, uint.MaxValue); uint8_t* L_45 = V_0; int32_t L_46 = *((uint32_t*)L_45); float L_47; L_47 = NumberHelpers_UIntToNormalizedFloat_m302B1379117FEDC56095650462521DEF0252181A_inline(L_46, 0, (-1), NULL); V_5 = ((double)L_47); goto IL_0380; } IL_01f9: { // Debug.Assert(sizeInBits == 16, "SHRT state must have sizeInBits=16"); uint32_t L_48; L_48 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_48) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10, NULL); // Debug.Assert(bitOffset == 0, "SHRT state must be byte-aligned"); uint32_t L_49; L_49 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_49) == ((int32_t)0))? 1 : 0), _stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9, NULL); // return NumberHelpers.IntToNormalizedFloat(*(short*)valuePtr, short.MinValue, short.MaxValue) * 2.0f - 1.0f; uint8_t* L_50 = V_0; int32_t L_51 = *((int16_t*)L_50); float L_52; L_52 = NumberHelpers_IntToNormalizedFloat_m88973EB41AFB18D1A6900335248F3D77BBD2F1BC_inline(L_51, ((int32_t)-32768), ((int32_t)32767), NULL); V_5 = ((double)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_52, (2.0f))), (1.0f)))); goto IL_0380; } IL_0247: { // Debug.Assert(sizeInBits == 16, "USHT state must have sizeInBits=16"); uint32_t L_53; L_53 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_53) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23, NULL); // Debug.Assert(bitOffset == 0, "USHT state must be byte-aligned"); uint32_t L_54; L_54 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_54) == ((int32_t)0))? 1 : 0), _stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E, NULL); // return NumberHelpers.UIntToNormalizedFloat(*(ushort*)valuePtr, ushort.MinValue, ushort.MaxValue); uint8_t* L_55 = V_0; int32_t L_56 = *((uint16_t*)L_55); float L_57; L_57 = NumberHelpers_UIntToNormalizedFloat_m302B1379117FEDC56095650462521DEF0252181A_inline(L_56, 0, ((int32_t)65535), NULL); V_5 = ((double)L_57); goto IL_0380; } IL_0285: { // Debug.Assert(sizeInBits == 8, "BYTE state must have sizeInBits=8"); uint32_t L_58; L_58 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_58) == ((int32_t)8))? 1 : 0), _stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003, NULL); // Debug.Assert(bitOffset == 0, "BYTE state must be byte-aligned"); uint32_t L_59; L_59 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_59) == ((int32_t)0))? 1 : 0), _stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B, NULL); // return NumberHelpers.UIntToNormalizedFloat(*valuePtr, byte.MinValue, byte.MaxValue); uint8_t* L_60 = V_0; int32_t L_61 = *((uint8_t*)L_60); float L_62; L_62 = NumberHelpers_UIntToNormalizedFloat_m302B1379117FEDC56095650462521DEF0252181A_inline(L_61, 0, ((int32_t)255), NULL); V_5 = ((double)L_62); goto IL_0380; } IL_02c2: { // Debug.Assert(sizeInBits == 8, "SBYT state must have sizeInBits=8"); uint32_t L_63; L_63 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_63) == ((int32_t)8))? 1 : 0), _stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2, NULL); // Debug.Assert(bitOffset == 0, "SBYT state must be byte-aligned"); uint32_t L_64; L_64 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_64) == ((int32_t)0))? 1 : 0), _stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30, NULL); // return NumberHelpers.IntToNormalizedFloat(*(sbyte*)valuePtr, sbyte.MinValue, sbyte.MaxValue) * 2.0f - 1.0f; uint8_t* L_65 = V_0; int32_t L_66 = *((int8_t*)L_65); float L_67; L_67 = NumberHelpers_IntToNormalizedFloat_m88973EB41AFB18D1A6900335248F3D77BBD2F1BC_inline(L_66, ((int32_t)-128), ((int32_t)127), NULL); V_5 = ((double)((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_67, (2.0f))), (1.0f)))); goto IL_0380; } IL_0306: { // Debug.Assert(sizeInBits == 32, "FLT state must have sizeInBits=32"); uint32_t L_68; L_68 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_68) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29, NULL); // Debug.Assert(bitOffset == 0, "FLT state must be byte-aligned"); uint32_t L_69; L_69 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_69) == ((int32_t)0))? 1 : 0), _stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E, NULL); // return *(float*)valuePtr; uint8_t* L_70 = V_0; float L_71 = *((float*)L_70); V_5 = ((double)L_71); goto IL_0380; } IL_0336: { // Debug.Assert(sizeInBits == 64, "DBL state must have sizeInBits=64"); uint32_t L_72; L_72 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_72) == ((int32_t)((int32_t)64)))? 1 : 0), _stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0, NULL); // Debug.Assert(bitOffset == 0, "DBL state must be byte-aligned"); uint32_t L_73; L_73 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_73) == ((int32_t)0))? 1 : 0), _stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1, NULL); // return *(double*)valuePtr; uint8_t* L_74 = V_0; double L_75 = *((double*)L_74); V_5 = L_75; goto IL_0380; } IL_0365: { // throw new Exception($"State format '{format}' is not supported as floating-point format"); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_76; L_76 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_77 = L_76; RuntimeObject* L_78 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_77); String_t* L_79; L_79 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral16297ACF04036A0F83757379906F70D900D7566C)), L_78, NULL); Exception_t* L_80 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_80); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_80, L_79, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_80, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBlock_ReadDouble_mA940861D65BC4427ACAFD16DB69A79E34F5D7CD9_RuntimeMethod_var))); } IL_0380: { // } double L_81 = V_5; return L_81; } } IL2CPP_EXTERN_C double InputStateBlock_ReadDouble_mA940861D65BC4427ACAFD16DB69A79E34F5D7CD9_AdjustorThunk (RuntimeObject* __this, void* ___statePtr0, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = InputStateBlock_ReadDouble_mA940861D65BC4427ACAFD16DB69A79E34F5D7CD9(_thisAdjusted, ___statePtr0, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::WriteDouble(System.Void*,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_WriteDouble_m6E297671BA431FF222F079FE816DBAE5F130C725 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, double ___value1, 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*)&_stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59BAF8A1180D9C853B86CE81DA45E8B56BA485BF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9DB0C876EEBDFF4EADCBF5CC95D343F5E80CB68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E); s_Il2CppMethodInitialized = true; } uint8_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; { // var valuePtr = (byte*)statePtr + (int)byteOffset; void* L_0 = ___statePtr0; uint32_t L_1; L_1 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)L_1)); // var fmt = (int)format; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2; L_2 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); int32_t L_3; L_3 = FourCC_op_Implicit_m754D657392DC63F1F125F3391002C84ABD26144A(L_2, NULL); V_1 = L_3; // switch (fmt) int32_t L_4 = V_1; V_3 = L_4; int32_t L_5 = V_3; V_2 = L_5; int32_t L_6 = V_2; if ((((int32_t)L_6) > ((int32_t)((int32_t)1229870112)))) { goto IL_0071; } } { int32_t L_7 = V_2; if ((((int32_t)L_7) > ((int32_t)((int32_t)1113150533)))) { goto IL_0047; } } { int32_t L_8 = V_2; if ((((int32_t)L_8) == ((int32_t)((int32_t)1112101920)))) { goto IL_00c0; } } { goto IL_0037; } IL_0037: { int32_t L_9 = V_2; if ((((int32_t)L_9) == ((int32_t)((int32_t)1113150533)))) { goto IL_026c; } } { goto IL_034a; } IL_0047: { int32_t L_10 = V_2; if ((((int32_t)L_10) == ((int32_t)((int32_t)1145195552)))) { goto IL_031c; } } { goto IL_0054; } IL_0054: { int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)((int32_t)1179407392)))) { goto IL_02ed; } } { goto IL_0061; } IL_0061: { int32_t L_12 = V_2; if ((((int32_t)L_12) == ((int32_t)((int32_t)1229870112)))) { goto IL_015a; } } { goto IL_034a; } IL_0071: { int32_t L_13 = V_2; if ((((int32_t)L_13) > ((int32_t)((int32_t)1396857172)))) { goto IL_0096; } } { int32_t L_14 = V_2; if ((((int32_t)L_14) == ((int32_t)((int32_t)1396853076)))) { goto IL_0107; } } { goto IL_0086; } IL_0086: { int32_t L_15 = V_2; if ((((int32_t)L_15) == ((int32_t)((int32_t)1396857172)))) { goto IL_02a9; } } { goto IL_034a; } IL_0096: { int32_t L_16 = V_2; if ((((int32_t)L_16) == ((int32_t)((int32_t)1397248596)))) { goto IL_01e0; } } { goto IL_00a3; } IL_00a3: { int32_t L_17 = V_2; if ((((int32_t)L_17) == ((int32_t)((int32_t)1430867540)))) { goto IL_01a7; } } { goto IL_00b0; } IL_00b0: { int32_t L_18 = V_2; if ((((int32_t)L_18) == ((int32_t)((int32_t)1431521364)))) { goto IL_022e; } } { goto IL_034a; } IL_00c0: { // if (sizeInBits == 1) uint32_t L_19; L_19 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_4 = (bool)((((int32_t)L_19) == ((int32_t)1))? 1 : 0); bool L_20 = V_4; if (!L_20) { goto IL_00ed; } } { // MemoryHelpers.WriteSingleBit(valuePtr, bitOffset, value >= 0.5f); uint8_t* L_21 = V_0; uint32_t L_22; L_22 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); double L_23 = ___value1; MemoryHelpers_WriteSingleBit_m72417937A056A756E474BC8D72A84C45B4DEA1E8((void*)L_21, L_22, (bool)((((int32_t)((!(((double)L_23) >= ((double)(0.5))))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL); goto IL_0102; } IL_00ed: { // MemoryHelpers.WriteNormalizedUIntAsMultipleBits(valuePtr, bitOffset, sizeInBits, (float)value); uint8_t* L_24 = V_0; uint32_t L_25; L_25 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_26; L_26 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); double L_27 = ___value1; MemoryHelpers_WriteNormalizedUIntAsMultipleBits_m168F7AD897757CDF75BC9EF50182863A6EB79DEB((void*)L_24, L_25, L_26, ((float)L_27), NULL); } IL_0102: { // break; goto IL_0365; } IL_0107: { // if (sizeInBits == 1) uint32_t L_28; L_28 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_5 = (bool)((((int32_t)L_28) == ((int32_t)1))? 1 : 0); bool L_29 = V_5; if (!L_29) { goto IL_0134; } } { // MemoryHelpers.WriteSingleBit(valuePtr, bitOffset, value >= 0.0f); uint8_t* L_30 = V_0; uint32_t L_31; L_31 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); double L_32 = ___value1; MemoryHelpers_WriteSingleBit_m72417937A056A756E474BC8D72A84C45B4DEA1E8((void*)L_30, L_31, (bool)((((int32_t)((!(((double)L_32) >= ((double)(0.0))))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL); goto IL_0155; } IL_0134: { // MemoryHelpers.WriteNormalizedUIntAsMultipleBits(valuePtr, bitOffset, sizeInBits, (float)value * 0.5f + 0.5f); uint8_t* L_33 = V_0; uint32_t L_34; L_34 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_35; L_35 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); double L_36 = ___value1; MemoryHelpers_WriteNormalizedUIntAsMultipleBits_m168F7AD897757CDF75BC9EF50182863A6EB79DEB((void*)L_33, L_34, L_35, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_36), (0.5f))), (0.5f))), NULL); } IL_0155: { // break; goto IL_0365; } IL_015a: { // Debug.Assert(sizeInBits == 32, "INT state must have sizeInBits=16"); uint32_t L_37; L_37 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_37) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteralA9DB0C876EEBDFF4EADCBF5CC95D343F5E80CB68, NULL); // Debug.Assert(bitOffset == 0, "INT state must be byte-aligned"); uint32_t L_38; L_38 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_38) == ((int32_t)0))? 1 : 0), _stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7, NULL); // *(int*)valuePtr = NumberHelpers.NormalizedFloatToInt((float)value * 0.5f + 0.5f, int.MinValue, int.MaxValue); uint8_t* L_39 = V_0; double L_40 = ___value1; int32_t L_41; L_41 = NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_40), (0.5f))), (0.5f))), ((int32_t)-2147483648LL), ((int32_t)2147483647LL), NULL); *((int32_t*)L_39) = (int32_t)L_41; // break; goto IL_0365; } IL_01a7: { // Debug.Assert(sizeInBits == 32, "UINT state must have sizeInBits=16"); uint32_t L_42; L_42 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_42) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral59BAF8A1180D9C853B86CE81DA45E8B56BA485BF, NULL); // Debug.Assert(bitOffset == 0, "UINT state must be byte-aligned"); uint32_t L_43; L_43 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_43) == ((int32_t)0))? 1 : 0), _stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162, NULL); // *(uint*)valuePtr = NumberHelpers.NormalizedFloatToUInt((float)value, uint.MinValue, uint.MaxValue); uint8_t* L_44 = V_0; double L_45 = ___value1; uint32_t L_46; L_46 = NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline(((float)L_45), 0, (-1), NULL); *((int32_t*)L_44) = (int32_t)L_46; // break; goto IL_0365; } IL_01e0: { // Debug.Assert(sizeInBits == 16, "SHRT state must have sizeInBits=16"); uint32_t L_47; L_47 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_47) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10, NULL); // Debug.Assert(bitOffset == 0, "SHRT state must be byte-aligned"); uint32_t L_48; L_48 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_48) == ((int32_t)0))? 1 : 0), _stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9, NULL); // *(short*)valuePtr = (short)NumberHelpers.NormalizedFloatToInt((float)value * 0.5f + 0.5f, short.MinValue, short.MaxValue); uint8_t* L_49 = V_0; double L_50 = ___value1; int32_t L_51; L_51 = NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_50), (0.5f))), (0.5f))), ((int32_t)-32768), ((int32_t)32767), NULL); *((int16_t*)L_49) = (int16_t)((int16_t)L_51); // break; goto IL_0365; } IL_022e: { // Debug.Assert(sizeInBits == 16, "USHT state must have sizeInBits=16"); uint32_t L_52; L_52 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_52) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23, NULL); // Debug.Assert(bitOffset == 0, "USHT state must be byte-aligned"); uint32_t L_53; L_53 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_53) == ((int32_t)0))? 1 : 0), _stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E, NULL); // *(ushort*)valuePtr = (ushort)NumberHelpers.NormalizedFloatToUInt((float)value, ushort.MinValue, ushort.MaxValue); uint8_t* L_54 = V_0; double L_55 = ___value1; uint32_t L_56; L_56 = NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline(((float)L_55), 0, ((int32_t)65535), NULL); *((int16_t*)L_54) = (int16_t)((int32_t)(uint16_t)L_56); // break; goto IL_0365; } IL_026c: { // Debug.Assert(sizeInBits == 8, "BYTE state must have sizeInBits=8"); uint32_t L_57; L_57 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_57) == ((int32_t)8))? 1 : 0), _stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003, NULL); // Debug.Assert(bitOffset == 0, "BYTE state must be byte-aligned"); uint32_t L_58; L_58 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_58) == ((int32_t)0))? 1 : 0), _stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B, NULL); // *valuePtr = (byte)NumberHelpers.NormalizedFloatToUInt((float)value, byte.MinValue, byte.MaxValue); uint8_t* L_59 = V_0; double L_60 = ___value1; uint32_t L_61; L_61 = NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline(((float)L_60), 0, ((int32_t)255), NULL); *((int8_t*)L_59) = (int8_t)((int32_t)(uint8_t)L_61); // break; goto IL_0365; } IL_02a9: { // Debug.Assert(sizeInBits == 8, "SBYT state must have sizeInBits=8"); uint32_t L_62; L_62 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_62) == ((int32_t)8))? 1 : 0), _stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2, NULL); // Debug.Assert(bitOffset == 0, "SBYT state must be byte-aligned"); uint32_t L_63; L_63 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_63) == ((int32_t)0))? 1 : 0), _stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30, NULL); // *(sbyte*)valuePtr = (sbyte)NumberHelpers.NormalizedFloatToInt((float)value * 0.5f + 0.5f, sbyte.MinValue, sbyte.MaxValue); uint8_t* L_64 = V_0; double L_65 = ___value1; int32_t L_66; L_66 = NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_65), (0.5f))), (0.5f))), ((int32_t)-128), ((int32_t)127), NULL); *((int8_t*)L_64) = (int8_t)((int8_t)L_66); // break; goto IL_0365; } IL_02ed: { // Debug.Assert(sizeInBits == 32, "FLT state must have sizeInBits=32"); uint32_t L_67; L_67 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_67) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29, NULL); // Debug.Assert(bitOffset == 0, "FLT state must be byte-aligned"); uint32_t L_68; L_68 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_68) == ((int32_t)0))? 1 : 0), _stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E, NULL); // *(float*)valuePtr = (float)value; uint8_t* L_69 = V_0; double L_70 = ___value1; *((float*)L_69) = (float)((float)L_70); // break; goto IL_0365; } IL_031c: { // Debug.Assert(sizeInBits == 64, "DBL state must have sizeInBits=64"); uint32_t L_71; L_71 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_71) == ((int32_t)((int32_t)64)))? 1 : 0), _stringLiteralCE211E9BC6813557EA640770E3D458F748D5D3E0, NULL); // Debug.Assert(bitOffset == 0, "DBL state must be byte-aligned"); uint32_t L_72; L_72 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_72) == ((int32_t)0))? 1 : 0), _stringLiteral237FAC671D06EDEF6D72257E3BDF2DF2858C6CE1, NULL); // *(double*)valuePtr = value; uint8_t* L_73 = V_0; double L_74 = ___value1; *((double*)L_73) = (double)L_74; // break; goto IL_0365; } IL_034a: { // throw new InvalidOperationException($"State format '{format}' is not supported as floating-point format"); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_75; L_75 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_76 = L_75; RuntimeObject* L_77 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_76); String_t* L_78; L_78 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral16297ACF04036A0F83757379906F70D900D7566C)), L_77, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_79 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_79); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_79, L_78, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_79, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBlock_WriteDouble_m6E297671BA431FF222F079FE816DBAE5F130C725_RuntimeMethod_var))); } IL_0365: { // } return; } } IL2CPP_EXTERN_C void InputStateBlock_WriteDouble_m6E297671BA431FF222F079FE816DBAE5F130C725_AdjustorThunk (RuntimeObject* __this, void* ___statePtr0, double ___value1, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBlock_WriteDouble_m6E297671BA431FF222F079FE816DBAE5F130C725(_thisAdjusted, ___statePtr0, ___value1, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::Write(System.Void*,UnityEngine.InputSystem.Utilities.PrimitiveValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_Write_m2C6C1EFED16A69F2EF166E4DCF2B84C7994F3F5D (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___statePtr0, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value1, 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*)&_stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE10DB851861774F8B20E61A448817A9F874D3743); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E); s_Il2CppMethodInitialized = true; } uint8_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; { // var valuePtr = (byte*)statePtr + (int)byteOffset; void* L_0 = ___statePtr0; uint32_t L_1; L_1 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)L_1)); // var fmt = (int)format; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2; L_2 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); int32_t L_3; L_3 = FourCC_op_Implicit_m754D657392DC63F1F125F3391002C84ABD26144A(L_2, NULL); V_1 = L_3; // switch (fmt) int32_t L_4 = V_1; V_3 = L_4; int32_t L_5 = V_3; V_2 = L_5; int32_t L_6 = V_2; if ((((int32_t)L_6) > ((int32_t)((int32_t)1229870112)))) { goto IL_0061; } } { int32_t L_7 = V_2; if ((((int32_t)L_7) > ((int32_t)((int32_t)1113150533)))) { goto IL_0044; } } { int32_t L_8 = V_2; if ((((int32_t)L_8) == ((int32_t)((int32_t)1112101920)))) { goto IL_00b0; } } { goto IL_0034; } IL_0034: { int32_t L_9 = V_2; if ((((int32_t)L_9) == ((int32_t)((int32_t)1113150533)))) { goto IL_021c; } } { goto IL_02bc; } IL_0044: { int32_t L_10 = V_2; if ((((int32_t)L_10) == ((int32_t)((int32_t)1179407392)))) { goto IL_0287; } } { goto IL_0051; } IL_0051: { int32_t L_11 = V_2; if ((((int32_t)L_11) == ((int32_t)((int32_t)1229870112)))) { goto IL_013c; } } { goto IL_02bc; } IL_0061: { int32_t L_12 = V_2; if ((((int32_t)L_12) > ((int32_t)((int32_t)1396857172)))) { goto IL_0086; } } { int32_t L_13 = V_2; if ((((int32_t)L_13) == ((int32_t)((int32_t)1396853076)))) { goto IL_00f6; } } { goto IL_0076; } IL_0076: { int32_t L_14 = V_2; if ((((int32_t)L_14) == ((int32_t)((int32_t)1396857172)))) { goto IL_0253; } } { goto IL_02bc; } IL_0086: { int32_t L_15 = V_2; if ((((int32_t)L_15) == ((int32_t)((int32_t)1397248596)))) { goto IL_01ac; } } { goto IL_0093; } IL_0093: { int32_t L_16 = V_2; if ((((int32_t)L_16) == ((int32_t)((int32_t)1430867540)))) { goto IL_0174; } } { goto IL_00a0; } IL_00a0: { int32_t L_17 = V_2; if ((((int32_t)L_17) == ((int32_t)((int32_t)1431521364)))) { goto IL_01e4; } } { goto IL_02bc; } IL_00b0: { // if (sizeInBits == 1) uint32_t L_18; L_18 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_4 = (bool)((((int32_t)L_18) == ((int32_t)1))? 1 : 0); bool L_19 = V_4; if (!L_19) { goto IL_00d6; } } { // MemoryHelpers.WriteSingleBit(valuePtr, bitOffset, value.ToBoolean()); uint8_t* L_20 = V_0; uint32_t L_21; L_21 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); bool L_22; L_22 = PrimitiveValue_ToBoolean_m6F7A1CB501C4530A966319D958B44ABA1AA34C51((&___value1), (RuntimeObject*)NULL, NULL); MemoryHelpers_WriteSingleBit_m72417937A056A756E474BC8D72A84C45B4DEA1E8((void*)L_20, L_21, L_22, NULL); goto IL_00f1; } IL_00d6: { // MemoryHelpers.WriteUIntAsMultipleBits(valuePtr, bitOffset, sizeInBits, value.ToUInt32()); uint8_t* L_23 = V_0; uint32_t L_24; L_24 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_25; L_25 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); uint32_t L_26; L_26 = PrimitiveValue_ToUInt32_m7126A5217DC66C6517720AF63E419D22EF31BA91((&___value1), (RuntimeObject*)NULL, NULL); MemoryHelpers_WriteUIntAsMultipleBits_mF4BF6072D41C4CBC06769DFC6AAF1CEE329ED8E1((void*)L_23, L_24, L_25, L_26, NULL); } IL_00f1: { // break; goto IL_02e3; } IL_00f6: { // if (sizeInBits == 1) uint32_t L_27; L_27 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); V_5 = (bool)((((int32_t)L_27) == ((int32_t)1))? 1 : 0); bool L_28 = V_5; if (!L_28) { goto IL_011c; } } { // MemoryHelpers.WriteSingleBit(valuePtr, bitOffset, value.ToBoolean()); uint8_t* L_29 = V_0; uint32_t L_30; L_30 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); bool L_31; L_31 = PrimitiveValue_ToBoolean_m6F7A1CB501C4530A966319D958B44ABA1AA34C51((&___value1), (RuntimeObject*)NULL, NULL); MemoryHelpers_WriteSingleBit_m72417937A056A756E474BC8D72A84C45B4DEA1E8((void*)L_29, L_30, L_31, NULL); goto IL_0137; } IL_011c: { // MemoryHelpers.WriteIntAsExcessKMultipleBits(valuePtr, bitOffset, sizeInBits, value.ToInt32()); uint8_t* L_32 = V_0; uint32_t L_33; L_33 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); uint32_t L_34; L_34 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); int32_t L_35; L_35 = PrimitiveValue_ToInt32_m5CCE1FB7974A378503F69C5E47060A8B7BEAC40C((&___value1), (RuntimeObject*)NULL, NULL); MemoryHelpers_WriteIntAsExcessKMultipleBits_mF0914A0EF7957DADD474BB81AF82475BA276CE26((void*)L_32, L_33, L_34, L_35, NULL); } IL_0137: { // break; goto IL_02e3; } IL_013c: { // Debug.Assert(sizeInBits == 32, "INT state must have sizeInBits=32"); uint32_t L_36; L_36 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_36) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral638F801556198BF8A4CF7076B4E595544C3250FC, NULL); // Debug.Assert(bitOffset == 0, "INT state must be byte-aligned"); uint32_t L_37; L_37 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_37) == ((int32_t)0))? 1 : 0), _stringLiteralAEECAC791A5739A2D1AEDB674CF8AECFC20333C7, NULL); // *(int*)valuePtr = value.ToInt32(); uint8_t* L_38 = V_0; int32_t L_39; L_39 = PrimitiveValue_ToInt32_m5CCE1FB7974A378503F69C5E47060A8B7BEAC40C((&___value1), (RuntimeObject*)NULL, NULL); *((int32_t*)L_38) = (int32_t)L_39; // break; goto IL_02e3; } IL_0174: { // Debug.Assert(sizeInBits == 32, "UINT state must have sizeInBits=32"); uint32_t L_40; L_40 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_40) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteralE10DB851861774F8B20E61A448817A9F874D3743, NULL); // Debug.Assert(bitOffset == 0, "UINT state must be byte-aligned"); uint32_t L_41; L_41 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_41) == ((int32_t)0))? 1 : 0), _stringLiteral4070D804077F9136A427CC1FB2BC5BA470774162, NULL); // *(uint*)valuePtr = value.ToUInt32(); uint8_t* L_42 = V_0; uint32_t L_43; L_43 = PrimitiveValue_ToUInt32_m7126A5217DC66C6517720AF63E419D22EF31BA91((&___value1), (RuntimeObject*)NULL, NULL); *((int32_t*)L_42) = (int32_t)L_43; // break; goto IL_02e3; } IL_01ac: { // Debug.Assert(sizeInBits == 16, "SHRT state must have sizeInBits=16"); uint32_t L_44; L_44 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_44) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteral5946829B48D3AAE141BAD82B9D6949340FEDDE10, NULL); // Debug.Assert(bitOffset == 0, "SHRT state must be byte-aligned"); uint32_t L_45; L_45 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_45) == ((int32_t)0))? 1 : 0), _stringLiteralB398EF7F86F0387F246A7341EC5F8156A3F4E8C9, NULL); // *(short*)valuePtr = value.ToInt16(); uint8_t* L_46 = V_0; int16_t L_47; L_47 = PrimitiveValue_ToInt16_mA3480BA85FE00C8F86EEB7346BF589786706739D((&___value1), (RuntimeObject*)NULL, NULL); *((int16_t*)L_46) = (int16_t)L_47; // break; goto IL_02e3; } IL_01e4: { // Debug.Assert(sizeInBits == 16, "USHT state must have sizeInBits=16"); uint32_t L_48; L_48 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_48) == ((int32_t)((int32_t)16)))? 1 : 0), _stringLiteralE1BC644CF480A8EFF63C6E971DA85729B8E90C23, NULL); // Debug.Assert(bitOffset == 0, "USHT state must be byte-aligned"); uint32_t L_49; L_49 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_49) == ((int32_t)0))? 1 : 0), _stringLiteralFA734BB058EB3DF174222D80BF055D745A0FBD5E, NULL); // *(ushort*)valuePtr = value.ToUInt16(); uint8_t* L_50 = V_0; uint16_t L_51; L_51 = PrimitiveValue_ToUInt16_m25076B42F7FD4A5829F0F88968E5A72672F0FE79((&___value1), (RuntimeObject*)NULL, NULL); *((int16_t*)L_50) = (int16_t)L_51; // break; goto IL_02e3; } IL_021c: { // Debug.Assert(sizeInBits == 8, "BYTE state must have sizeInBits=8"); uint32_t L_52; L_52 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_52) == ((int32_t)8))? 1 : 0), _stringLiteralCF4B00E0D95B6AA924A6784A0488C56A1B30F003, NULL); // Debug.Assert(bitOffset == 0, "BYTE state must be byte-aligned"); uint32_t L_53; L_53 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_53) == ((int32_t)0))? 1 : 0), _stringLiteral5A463677E8EDB16A142F9D6B502E9F9A2C71D57B, NULL); // *valuePtr = value.ToByte(); uint8_t* L_54 = V_0; uint8_t L_55; L_55 = PrimitiveValue_ToByte_m0E28F3584D4F827AF13CF803DA08AF4258042931((&___value1), (RuntimeObject*)NULL, NULL); *((int8_t*)L_54) = (int8_t)L_55; // break; goto IL_02e3; } IL_0253: { // Debug.Assert(sizeInBits == 8, "SBYT state must have sizeInBits=8"); uint32_t L_56; L_56 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_56) == ((int32_t)8))? 1 : 0), _stringLiteral4D9CB0BCC9A8076BEE7543F4C94D93BC5CFB08D2, NULL); // Debug.Assert(bitOffset == 0, "SBYT state must be byte-aligned"); uint32_t L_57; L_57 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_57) == ((int32_t)0))? 1 : 0), _stringLiteralC422208F1709CF170E5908A3B3A1C74DB8081B30, NULL); // *(sbyte*)valuePtr = value.ToSByte(); uint8_t* L_58 = V_0; int8_t L_59; L_59 = PrimitiveValue_ToSByte_mB92487C21FA8DDD6586E283F3D8E5E4F2ED6CF0B((&___value1), (RuntimeObject*)NULL, NULL); *((int8_t*)L_58) = (int8_t)L_59; // break; goto IL_02e3; } IL_0287: { // Debug.Assert(sizeInBits == 32, "FLT state must have sizeInBits=32"); uint32_t L_60; L_60 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_60) == ((int32_t)((int32_t)32)))? 1 : 0), _stringLiteral044B0602AEE5F99DE679F4013A6C4105CEA4FF29, NULL); // Debug.Assert(bitOffset == 0, "FLT state must be byte-aligned"); uint32_t L_61; L_61 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_61) == ((int32_t)0))? 1 : 0), _stringLiteral131C1695C22D85A1D32E7B7D6951D55B17D4971E, NULL); // *(float*)valuePtr = value.ToSingle(); uint8_t* L_62 = V_0; float L_63; L_63 = PrimitiveValue_ToSingle_mB1DAF285A066B17850C7B390FC83099289D0CF1B((&___value1), (RuntimeObject*)NULL, NULL); *((float*)L_62) = (float)L_63; // break; goto IL_02e3; } IL_02bc: { // throw new NotImplementedException( // $"Writing primitive value of type '{value.type}' into state block with format '{format}'"); int32_t L_64; L_64 = PrimitiveValue_get_type_m5E879D643209154FA8B68A45366EB969221CF4F4_inline((&___value1), NULL); int32_t L_65 = L_64; RuntimeObject* L_66 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79_il2cpp_TypeInfo_var)), &L_65); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_67; L_67 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(__this, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_68 = L_67; RuntimeObject* L_69 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_68); String_t* L_70; L_70 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB7AD49615F6ACCD2706A83EE4F5785B55CCF2BF2)), L_66, L_69, NULL); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_71 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NullCheck(L_71); NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_71, L_70, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_71, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBlock_Write_m2C6C1EFED16A69F2EF166E4DCF2B84C7994F3F5D_RuntimeMethod_var))); } IL_02e3: { // } return; } } IL2CPP_EXTERN_C void InputStateBlock_Write_m2C6C1EFED16A69F2EF166E4DCF2B84C7994F3F5D_AdjustorThunk (RuntimeObject* __this, void* ___statePtr0, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value1, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBlock_Write_m2C6C1EFED16A69F2EF166E4DCF2B84C7994F3F5D(_thisAdjusted, ___statePtr0, ___value1, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::CopyToFrom(System.Void*,System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, void* ___toStatePtr0, void* ___fromStatePtr1, const RuntimeMethod* method) { uint8_t* V_0 = NULL; uint8_t* V_1 = NULL; bool V_2 = false; int32_t G_B3_0 = 0; { // if (bitOffset != 0 || sizeInBits % 8 != 0) uint32_t L_0; L_0 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(__this, NULL); if (L_0) { goto IL_0016; } } { uint32_t L_1; L_1 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(__this, NULL); G_B3_0 = ((!(((uint32_t)((int32_t)((uint32_t)(int32_t)L_1%(uint32_t)(int32_t)8))) <= ((uint32_t)0)))? 1 : 0); goto IL_0017; } IL_0016: { G_B3_0 = 1; } IL_0017: { V_2 = (bool)G_B3_0; bool L_2 = V_2; if (!L_2) { goto IL_0026; } } { // throw new NotImplementedException("Copying bitfields"); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_3 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NullCheck(L_3); NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8836B0ECB04CBAF8DDD0D0201B34A97795A5118)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8_RuntimeMethod_var))); } IL_0026: { // var from = (byte*)fromStatePtr + byteOffset; void* L_4 = ___fromStatePtr1; uint32_t L_5; L_5 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_4, (intptr_t)((uintptr_t)L_5))); // var to = (byte*)toStatePtr + byteOffset; void* L_6 = ___toStatePtr0; uint32_t L_7; L_7 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(__this, NULL); V_1 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_6, (intptr_t)((uintptr_t)L_7))); // UnsafeUtility.MemCpy(to, from, alignedSizeInBytes); uint8_t* L_8 = V_1; uint8_t* L_9 = V_0; uint32_t L_10; L_10 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(__this, NULL); UnsafeUtility_MemCpy_m019E657B952C27F705607F0F3D371EEE526B716B((void*)L_8, (void*)L_9, ((int64_t)(uint64_t)L_10), NULL); // } return; } } IL2CPP_EXTERN_C void InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8_AdjustorThunk (RuntimeObject* __this, void* ___toStatePtr0, void* ___fromStatePtr1, const RuntimeMethod* method) { InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBlock_CopyToFrom_mC6A8262F0C882ECFED7DA7EB49504E84E2F2AAA8(_thisAdjusted, ___toStatePtr0, ___fromStatePtr1, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBlock::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBlock__cctor_m53B17A047B151C1FBFD4238C5BD2C32E62E2425D (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; } { // public static readonly FourCC FormatBit = new FourCC('B', 'I', 'T'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0; memset((&L_0), 0, sizeof(L_0)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_0), ((int32_t)66), ((int32_t)73), ((int32_t)84), ((int32_t)32), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatBit_2 = L_0; // public static readonly FourCC FormatSBit = new FourCC('S', 'B', 'I', 'T'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_1; memset((&L_1), 0, sizeof(L_1)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_1), ((int32_t)83), ((int32_t)66), ((int32_t)73), ((int32_t)84), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatSBit_4 = L_1; // public static readonly FourCC FormatInt = new FourCC('I', 'N', 'T'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2; memset((&L_2), 0, sizeof(L_2)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_2), ((int32_t)73), ((int32_t)78), ((int32_t)84), ((int32_t)32), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatInt_6 = L_2; // public static readonly FourCC FormatUInt = new FourCC('U', 'I', 'N', 'T'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3; memset((&L_3), 0, sizeof(L_3)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_3), ((int32_t)85), ((int32_t)73), ((int32_t)78), ((int32_t)84), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatUInt_8 = L_3; // public static readonly FourCC FormatShort = new FourCC('S', 'H', 'R', 'T'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4; memset((&L_4), 0, sizeof(L_4)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_4), ((int32_t)83), ((int32_t)72), ((int32_t)82), ((int32_t)84), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatShort_10 = L_4; // public static readonly FourCC FormatUShort = new FourCC('U', 'S', 'H', 'T'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_5; memset((&L_5), 0, sizeof(L_5)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_5), ((int32_t)85), ((int32_t)83), ((int32_t)72), ((int32_t)84), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatUShort_12 = L_5; // public static readonly FourCC FormatByte = new FourCC('B', 'Y', 'T', 'E'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6; memset((&L_6), 0, sizeof(L_6)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_6), ((int32_t)66), ((int32_t)89), ((int32_t)84), ((int32_t)69), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatByte_14 = L_6; // public static readonly FourCC FormatSByte = new FourCC('S', 'B', 'Y', 'T'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_7; memset((&L_7), 0, sizeof(L_7)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_7), ((int32_t)83), ((int32_t)66), ((int32_t)89), ((int32_t)84), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatSByte_16 = L_7; // public static readonly FourCC FormatLong = new FourCC('L', 'N', 'G'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_8; memset((&L_8), 0, sizeof(L_8)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_8), ((int32_t)76), ((int32_t)78), ((int32_t)71), ((int32_t)32), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatLong_18 = L_8; // public static readonly FourCC FormatULong = new FourCC('U', 'L', 'N', 'G'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_9; memset((&L_9), 0, sizeof(L_9)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_9), ((int32_t)85), ((int32_t)76), ((int32_t)78), ((int32_t)71), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatULong_20 = L_9; // public static readonly FourCC FormatFloat = new FourCC('F', 'L', 'T'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_10; memset((&L_10), 0, sizeof(L_10)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_10), ((int32_t)70), ((int32_t)76), ((int32_t)84), ((int32_t)32), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatFloat_22 = L_10; // public static readonly FourCC FormatDouble = new FourCC('D', 'B', 'L'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11; memset((&L_11), 0, sizeof(L_11)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_11), ((int32_t)68), ((int32_t)66), ((int32_t)76), ((int32_t)32), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatDouble_24 = L_11; // public static readonly FourCC FormatVector2 = new FourCC('V', 'E', 'C', '2'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12; memset((&L_12), 0, sizeof(L_12)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_12), ((int32_t)86), ((int32_t)69), ((int32_t)67), ((int32_t)50), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector2_26 = L_12; // public static readonly FourCC FormatVector3 = new FourCC('V', 'E', 'C', '3'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_13; memset((&L_13), 0, sizeof(L_13)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_13), ((int32_t)86), ((int32_t)69), ((int32_t)67), ((int32_t)51), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector3_27 = L_13; // public static readonly FourCC FormatQuaternion = new FourCC('Q', 'U', 'A', 'T'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_14; memset((&L_14), 0, sizeof(L_14)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_14), ((int32_t)81), ((int32_t)85), ((int32_t)65), ((int32_t)84), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatQuaternion_28 = L_14; // public static readonly FourCC FormatVector2Short = new FourCC('V', 'C', '2', 'S'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15; memset((&L_15), 0, sizeof(L_15)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_15), ((int32_t)86), ((int32_t)67), ((int32_t)50), ((int32_t)83), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector2Short_29 = L_15; // public static readonly FourCC FormatVector3Short = new FourCC('V', 'C', '3', 'S'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_16; memset((&L_16), 0, sizeof(L_16)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_16), ((int32_t)86), ((int32_t)67), ((int32_t)51), ((int32_t)83), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector3Short_30 = L_16; // public static readonly FourCC FormatVector2Byte = new FourCC('V', 'C', '2', 'B'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_17; memset((&L_17), 0, sizeof(L_17)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_17), ((int32_t)86), ((int32_t)67), ((int32_t)50), ((int32_t)66), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector2Byte_31 = L_17; // public static readonly FourCC FormatVector3Byte = new FourCC('V', 'C', '3', 'B'); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_18; memset((&L_18), 0, sizeof(L_18)); FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_18), ((int32_t)86), ((int32_t)67), ((int32_t)51), ((int32_t)66), /*hidden argument*/NULL); ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatVector3Byte_32 = L_18; 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 // UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers UnityEngine.InputSystem.LowLevel.InputStateBuffers::GetDoubleBuffersFor(UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED InputStateBuffers_GetDoubleBuffersFor_m672E6159F04BFE25BC315F8623B5FFB450DF9DA1 (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __this, int32_t ___updateType0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED V_2; memset((&V_2), 0, sizeof(V_2)); { // switch (updateType) int32_t L_0 = ___updateType0; V_1 = L_0; int32_t L_1 = V_1; V_0 = L_1; int32_t L_2 = V_0; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1))) > ((uint32_t)1)))) { goto IL_001a; } } { goto IL_000d; } IL_000d: { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)4))) { goto IL_001a; } } { goto IL_0013; } IL_0013: { int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)((int32_t)16)))) { goto IL_001a; } } { goto IL_0023; } IL_001a: { // return m_PlayerStateBuffers; DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED L_5 = __this->___m_PlayerStateBuffers_6; V_2 = L_5; goto IL_0045; } IL_0023: { // throw new ArgumentException("Unrecognized InputUpdateType: " + updateType, nameof(updateType)); Il2CppFakeBox L_6(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputUpdateType_t31A66F5342D924983382FA675EF78007C04EC590_il2cpp_TypeInfo_var)), (&___updateType0)); String_t* L_7; L_7 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_6), NULL); String_t* L_8; L_8 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6B41E0896CB14A80B18E1EE9286728CD0DE99B59)), L_7, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_9 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_9); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_9, L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBCD98B0142C52CD18DCFB4DFCBFDF6106886015C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBuffers_GetDoubleBuffersFor_m672E6159F04BFE25BC315F8623B5FFB450DF9DA1_RuntimeMethod_var))); } IL_0045: { // } DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED L_10 = V_2; return L_10; } } IL2CPP_EXTERN_C DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED InputStateBuffers_GetDoubleBuffersFor_m672E6159F04BFE25BC315F8623B5FFB450DF9DA1_AdjustorThunk (RuntimeObject* __this, int32_t ___updateType0, const RuntimeMethod* method) { InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED _returnValue; _returnValue = InputStateBuffers_GetDoubleBuffersFor_m672E6159F04BFE25BC315F8623B5FFB450DF9DA1(_thisAdjusted, ___updateType0, method); return _returnValue; } // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers::GetFrontBufferForDevice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputStateBuffers_GetFrontBufferForDevice_m12CC3E9C04BA622A3E58D9456095E88D2DCE8267 (int32_t ___deviceIndex0, 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* V_0 = NULL; { // return s_CurrentBuffers.GetFrontBuffer(deviceIndex); int32_t L_0 = ___deviceIndex0; void* L_1; L_1 = DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747((&((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_CurrentBuffers_10), L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { // } void* L_2 = V_0; return L_2; } } // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers::GetBackBufferForDevice(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputStateBuffers_GetBackBufferForDevice_mC26A21DEC53F078923B000481F804B99ED63DB6F (int32_t ___deviceIndex0, 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* V_0 = NULL; { // return s_CurrentBuffers.GetBackBuffer(deviceIndex); int32_t L_0 = ___deviceIndex0; void* L_1; L_1 = DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4((&((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_CurrentBuffers_10), L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { // } void* L_2 = V_0; return L_2; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::SwitchTo(UnityEngine.InputSystem.LowLevel.InputStateBuffers,UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_SwitchTo_m58D27E4255EAA07B5AC31003901D6A9B93E0857F (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 ___buffers0, int32_t ___update1, 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; } { // s_CurrentBuffers = buffers.GetDoubleBuffersFor(update); int32_t L_0 = ___update1; DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED L_1; L_1 = InputStateBuffers_GetDoubleBuffersFor_m672E6159F04BFE25BC315F8623B5FFB450DF9DA1((&___buffers0), L_0, NULL); ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_CurrentBuffers_10 = L_1; // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::AllocateAll(UnityEngine.InputSystem.InputDevice[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_AllocateAll_mCDCF5F99505DFDCBC0F10B6936D5384A015B2C85 (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __this, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices0, int32_t ___deviceCount1, const RuntimeMethod* method) { uint32_t V_0 = 0; uint8_t* V_1 = NULL; bool V_2 = false; { // sizePerBuffer = ComputeSizeOfSingleStateBuffer(devices, deviceCount); InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_0 = ___devices0; int32_t L_1 = ___deviceCount1; uint32_t L_2; L_2 = InputStateBuffers_ComputeSizeOfSingleStateBuffer_m680CD694A08ED39663755834B1B960B2FA1A0F98(L_0, L_1, NULL); __this->___sizePerBuffer_0 = L_2; // if (sizePerBuffer == 0) uint32_t L_3 = __this->___sizePerBuffer_0; V_2 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0020; } } { // return; goto IL_00e6; } IL_0020: { // sizePerBuffer = sizePerBuffer.AlignToMultipleOf(4); uint32_t L_5 = __this->___sizePerBuffer_0; uint32_t L_6; L_6 = NumberHelpers_AlignToMultipleOf_mEB8F85FE2BA604AC7B15C1FA171ECDF1A5D107C2_inline(L_5, 4, NULL); __this->___sizePerBuffer_0 = L_6; // var mappingTableSizePerBuffer = (uint)(deviceCount * sizeof(void*) * 2); int32_t L_7 = ___deviceCount1; uint32_t L_8 = sizeof(void*); V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_7, (int32_t)L_8)), 2)); // totalSize = 0; __this->___totalSize_1 = 0; // totalSize += sizePerBuffer * 2; uint32_t L_9 = __this->___totalSize_1; uint32_t L_10 = __this->___sizePerBuffer_0; __this->___totalSize_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, ((int32_t)il2cpp_codegen_multiply((int32_t)L_10, 2)))); // totalSize += mappingTableSizePerBuffer; uint32_t L_11 = __this->___totalSize_1; uint32_t L_12 = V_0; __this->___totalSize_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)); // totalSize += sizePerBuffer * 3; uint32_t L_13 = __this->___totalSize_1; uint32_t L_14 = __this->___sizePerBuffer_0; __this->___totalSize_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, ((int32_t)il2cpp_codegen_multiply((int32_t)L_14, 3)))); // m_AllBuffers = UnsafeUtility.Malloc(totalSize, 4, Allocator.Persistent); uint32_t L_15 = __this->___totalSize_1; void* L_16; L_16 = UnsafeUtility_Malloc_mA79BF3D6FC86F67D4354A6C8481DB0F13FD6777B(((int64_t)(uint64_t)L_15), 4, 4, NULL); __this->___m_AllBuffers_5 = L_16; // UnsafeUtility.MemClear(m_AllBuffers, totalSize); void* L_17 = __this->___m_AllBuffers_5; uint32_t L_18 = __this->___totalSize_1; UnsafeUtility_MemClear_m0535B03E39A2A8CF84AE517549902F0025F67460(L_17, ((int64_t)(uint64_t)L_18), NULL); // var ptr = (byte*)m_AllBuffers; void* L_19 = __this->___m_AllBuffers_5; V_1 = (uint8_t*)L_19; // m_PlayerStateBuffers = // SetUpDeviceToBufferMappings(deviceCount, ref ptr, sizePerBuffer, // mappingTableSizePerBuffer); int32_t L_20 = ___deviceCount1; uint32_t L_21 = __this->___sizePerBuffer_0; uint32_t L_22 = V_0; DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED L_23; L_23 = InputStateBuffers_SetUpDeviceToBufferMappings_m4DB3923DA5FBE6FAC63C2A2514B80475B924EDDC(L_20, (&V_1), L_21, L_22, NULL); __this->___m_PlayerStateBuffers_6 = L_23; // defaultStateBuffer = ptr; uint8_t* L_24 = V_1; __this->___defaultStateBuffer_2 = (void*)L_24; // noiseMaskBuffer = ptr + sizePerBuffer; uint8_t* L_25 = V_1; uint32_t L_26 = __this->___sizePerBuffer_0; __this->___noiseMaskBuffer_3 = (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_25, (intptr_t)((uintptr_t)L_26))); // resetMaskBuffer = ptr + sizePerBuffer * 2; uint8_t* L_27 = V_1; uint32_t L_28 = __this->___sizePerBuffer_0; __this->___resetMaskBuffer_4 = (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_27, (intptr_t)((uintptr_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_28, 2))))); } IL_00e6: { // } return; } } IL2CPP_EXTERN_C void InputStateBuffers_AllocateAll_mCDCF5F99505DFDCBC0F10B6936D5384A015B2C85_AdjustorThunk (RuntimeObject* __this, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices0, int32_t ___deviceCount1, const RuntimeMethod* method) { InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBuffers_AllocateAll_mCDCF5F99505DFDCBC0F10B6936D5384A015B2C85(_thisAdjusted, ___devices0, ___deviceCount1, method); } // UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers UnityEngine.InputSystem.LowLevel.InputStateBuffers::SetUpDeviceToBufferMappings(System.Int32,System.Byte*&,System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED InputStateBuffers_SetUpDeviceToBufferMappings_m4DB3923DA5FBE6FAC63C2A2514B80475B924EDDC (int32_t ___deviceCount0, uint8_t** ___bufferPtr1, uint32_t ___sizePerBuffer2, uint32_t ___mappingTableSizePerBuffer3, const RuntimeMethod* method) { uint8_t* V_0 = NULL; uint8_t* V_1 = NULL; void** V_2 = NULL; DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED V_3; memset((&V_3), 0, sizeof(V_3)); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; int32_t V_6 = 0; bool V_7 = false; DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED V_8; memset((&V_8), 0, sizeof(V_8)); { // var front = bufferPtr; uint8_t** L_0 = ___bufferPtr1; V_0 = (uint8_t*)(*((intptr_t*)L_0)); // var back = bufferPtr + sizePerBuffer; uint8_t** L_1 = ___bufferPtr1; uint32_t L_2 = ___sizePerBuffer2; V_1 = (uint8_t*)((intptr_t)il2cpp_codegen_add((*((intptr_t*)L_1)), (intptr_t)((uintptr_t)L_2))); // var mappings = (void**)(bufferPtr + sizePerBuffer * 2); // Put mapping table at end. uint8_t** L_3 = ___bufferPtr1; uint32_t L_4 = ___sizePerBuffer2; V_2 = (void**)((intptr_t)il2cpp_codegen_add((*((intptr_t*)L_3)), (intptr_t)((uintptr_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, 2))))); // bufferPtr += sizePerBuffer * 2 + mappingTableSizePerBuffer; uint8_t** L_5 = ___bufferPtr1; uint8_t** L_6 = ___bufferPtr1; uint32_t L_7 = ___sizePerBuffer2; uint32_t L_8 = ___mappingTableSizePerBuffer3; *((intptr_t*)L_5) = (intptr_t)((intptr_t)il2cpp_codegen_add((*((intptr_t*)L_6)), (intptr_t)((uintptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply((int32_t)L_7, 2)), (int32_t)L_8))))); // var buffers = new DoubleBuffers {deviceToBufferMapping = mappings}; il2cpp_codegen_initobj((&V_4), sizeof(DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED)); void** L_9 = V_2; (&V_4)->___deviceToBufferMapping_0 = L_9; DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED L_10 = V_4; V_3 = L_10; // for (var i = 0; i < deviceCount; ++i) V_5 = 0; goto IL_0057; } IL_0035: { // var deviceIndex = i; int32_t L_11 = V_5; V_6 = L_11; // buffers.SetFrontBuffer(deviceIndex, front); int32_t L_12 = V_6; uint8_t* L_13 = V_0; DoubleBuffers_SetFrontBuffer_mC42472D618E22CAF64F1FC739B8B753A515B8C4A((&V_3), L_12, (void*)L_13, NULL); // buffers.SetBackBuffer(deviceIndex, back); int32_t L_14 = V_6; uint8_t* L_15 = V_1; DoubleBuffers_SetBackBuffer_mC8E2BB9B3DDCCE7650C511EDDD313D5E783E0F23((&V_3), L_14, (void*)L_15, NULL); // for (var i = 0; i < deviceCount; ++i) int32_t L_16 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0057: { // for (var i = 0; i < deviceCount; ++i) int32_t L_17 = V_5; int32_t L_18 = ___deviceCount0; V_7 = (bool)((((int32_t)L_17) < ((int32_t)L_18))? 1 : 0); bool L_19 = V_7; if (L_19) { goto IL_0035; } } { // return buffers; DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED L_20 = V_3; V_8 = L_20; goto IL_0067; } IL_0067: { // } DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED L_21 = V_8; return L_21; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::FreeAll() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_FreeAll_m5BEECBC58584E892DA22F07CEE12C765D28BF1EB (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __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; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; { // if (m_AllBuffers != null) void* L_0 = __this->___m_AllBuffers_5; V_0 = (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0029; } } { // UnsafeUtility.Free(m_AllBuffers, Allocator.Persistent); void* L_2 = __this->___m_AllBuffers_5; UnsafeUtility_Free_mA951B190894E1755DE821FCBD35F7AD9FB388F18(L_2, 4, NULL); // m_AllBuffers = null; __this->___m_AllBuffers_5 = (void*)((uintptr_t)0); } IL_0029: { // m_PlayerStateBuffers = new DoubleBuffers(); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* L_3 = (&__this->___m_PlayerStateBuffers_6); il2cpp_codegen_initobj(L_3, sizeof(DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED)); // s_CurrentBuffers = new DoubleBuffers(); il2cpp_codegen_initobj((&((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_CurrentBuffers_10), sizeof(DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED)); // if (s_DefaultStateBuffer == defaultStateBuffer) void* L_4 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_DefaultStateBuffer_7; void* L_5 = __this->___defaultStateBuffer_2; V_1 = (bool)((((intptr_t)L_4) == ((intptr_t)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0058; } } { // s_DefaultStateBuffer = null; ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_DefaultStateBuffer_7 = (void*)((uintptr_t)0); } IL_0058: { // defaultStateBuffer = null; __this->___defaultStateBuffer_2 = (void*)((uintptr_t)0); // if (s_NoiseMaskBuffer == noiseMaskBuffer) void* L_7 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_NoiseMaskBuffer_8; void* L_8 = __this->___noiseMaskBuffer_3; V_2 = (bool)((((intptr_t)L_7) == ((intptr_t)L_8))? 1 : 0); bool L_9 = V_2; if (!L_9) { goto IL_0078; } } { // s_NoiseMaskBuffer = null; ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_NoiseMaskBuffer_8 = (void*)((uintptr_t)0); } IL_0078: { // if (s_ResetMaskBuffer == resetMaskBuffer) void* L_10 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_ResetMaskBuffer_9; void* L_11 = __this->___resetMaskBuffer_4; V_3 = (bool)((((intptr_t)L_10) == ((intptr_t)L_11))? 1 : 0); bool L_12 = V_3; if (!L_12) { goto IL_0090; } } { // s_ResetMaskBuffer = null; ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_ResetMaskBuffer_9 = (void*)((uintptr_t)0); } IL_0090: { // noiseMaskBuffer = null; __this->___noiseMaskBuffer_3 = (void*)((uintptr_t)0); // resetMaskBuffer = null; __this->___resetMaskBuffer_4 = (void*)((uintptr_t)0); // totalSize = 0; __this->___totalSize_1 = 0; // sizePerBuffer = 0; __this->___sizePerBuffer_0 = 0; // } return; } } IL2CPP_EXTERN_C void InputStateBuffers_FreeAll_m5BEECBC58584E892DA22F07CEE12C765D28BF1EB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBuffers_FreeAll_m5BEECBC58584E892DA22F07CEE12C765D28BF1EB(_thisAdjusted, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::MigrateAll(UnityEngine.InputSystem.InputDevice[],System.Int32,UnityEngine.InputSystem.LowLevel.InputStateBuffers) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_MigrateAll_mB47647CC99FEEBFD41E882A24EC5517B51725A3D (InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* __this, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices0, int32_t ___deviceCount1, InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 ___oldBuffers2, 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*)&_stringLiteral19D6540C643BF7C4688C561269F571A41DA7BCDC); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_3 = NULL; uint32_t V_4 = 0; bool V_5 = false; bool V_6 = false; uint32_t V_7 = 0; bool V_8 = false; bool V_9 = false; { // if (oldBuffers.totalSize > 0) InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_0 = ___oldBuffers2; uint32_t L_1 = L_0.___totalSize_1; V_1 = (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0060; } } { // MigrateDoubleBuffer(m_PlayerStateBuffers, devices, deviceCount, oldBuffers.m_PlayerStateBuffers); DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED L_3 = __this->___m_PlayerStateBuffers_6; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_4 = ___devices0; int32_t L_5 = ___deviceCount1; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_6 = ___oldBuffers2; DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED L_7 = L_6.___m_PlayerStateBuffers_6; InputStateBuffers_MigrateDoubleBuffer_m4A9CCB1FAF0BBEC319CC4340C1AF4BF62D666A63(L_3, L_4, L_5, L_7, NULL); // MigrateSingleBuffer(defaultStateBuffer, devices, deviceCount, oldBuffers.defaultStateBuffer); void* L_8 = __this->___defaultStateBuffer_2; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_9 = ___devices0; int32_t L_10 = ___deviceCount1; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_11 = ___oldBuffers2; void* L_12 = L_11.___defaultStateBuffer_2; InputStateBuffers_MigrateSingleBuffer_m874442E9D19179A2F33F5E1F7BF9CA84C0CBACA4(L_8, L_9, L_10, L_12, NULL); // MigrateSingleBuffer(noiseMaskBuffer, devices, deviceCount, oldBuffers.noiseMaskBuffer); void* L_13 = __this->___noiseMaskBuffer_3; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_14 = ___devices0; int32_t L_15 = ___deviceCount1; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_16 = ___oldBuffers2; void* L_17 = L_16.___noiseMaskBuffer_3; InputStateBuffers_MigrateSingleBuffer_m874442E9D19179A2F33F5E1F7BF9CA84C0CBACA4(L_13, L_14, L_15, L_17, NULL); // MigrateSingleBuffer(resetMaskBuffer, devices, deviceCount, oldBuffers.resetMaskBuffer); void* L_18 = __this->___resetMaskBuffer_4; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_19 = ___devices0; int32_t L_20 = ___deviceCount1; InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 L_21 = ___oldBuffers2; void* L_22 = L_21.___resetMaskBuffer_4; InputStateBuffers_MigrateSingleBuffer_m874442E9D19179A2F33F5E1F7BF9CA84C0CBACA4(L_18, L_19, L_20, L_22, NULL); } IL_0060: { // var newOffset = 0u; V_0 = 0; // for (var i = 0; i < deviceCount; ++i) V_2 = 0; goto IL_00eb; } IL_0069: { // var device = devices[i]; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_23 = ___devices0; int32_t L_24 = V_2; NullCheck(L_23); int32_t L_25 = L_24; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26 = (L_23)->GetAt(static_cast(L_25)); V_3 = L_26; // var oldOffset = device.m_StateBlock.byteOffset; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_27 = V_3; NullCheck(L_27); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_28 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_27)->___m_StateBlock_0); uint32_t L_29; L_29 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_28, NULL); V_4 = L_29; // if (oldOffset == InputStateBlock.InvalidOffset) uint32_t L_30 = V_4; V_5 = (bool)((((int32_t)L_30) == ((int32_t)(-1)))? 1 : 0); bool L_31 = V_5; if (!L_31) { goto IL_00a9; } } { // device.m_StateBlock.byteOffset = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_32 = V_3; NullCheck(L_32); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_33 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_32)->___m_StateBlock_0); InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline(L_33, 0, NULL); // if (newOffset != 0) uint32_t L_34 = V_0; V_6 = (bool)((!(((uint32_t)L_34) <= ((uint32_t)0)))? 1 : 0); bool L_35 = V_6; if (!L_35) { goto IL_00a6; } } { // device.BakeOffsetIntoStateBlockRecursive(newOffset); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_36 = V_3; uint32_t L_37 = V_0; NullCheck(L_36); InputControl_BakeOffsetIntoStateBlockRecursive_mBC0790413F113D658F541F4903457F9B89D49D04(L_36, L_37, NULL); } IL_00a6: { goto IL_00c5; } IL_00a9: { // var delta = newOffset - oldOffset; uint32_t L_38 = V_0; uint32_t L_39 = V_4; V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_38, (int32_t)L_39)); // if (delta != 0) uint32_t L_40 = V_7; V_8 = (bool)((!(((uint32_t)L_40) <= ((uint32_t)0)))? 1 : 0); bool L_41 = V_8; if (!L_41) { goto IL_00c4; } } { // device.BakeOffsetIntoStateBlockRecursive(delta); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_42 = V_3; uint32_t L_43 = V_7; NullCheck(L_42); InputControl_BakeOffsetIntoStateBlockRecursive_mBC0790413F113D658F541F4903457F9B89D49D04(L_42, L_43, NULL); } IL_00c4: { } IL_00c5: { // Debug.Assert(device.m_StateBlock.byteOffset == newOffset, "Device state offset not set correctly"); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_44 = V_3; NullCheck(L_44); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_45 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_44)->___m_StateBlock_0); uint32_t L_46; L_46 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_45, NULL); uint32_t L_47 = V_0; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_46) == ((int32_t)L_47))? 1 : 0), _stringLiteral19D6540C643BF7C4688C561269F571A41DA7BCDC, NULL); // newOffset = NextDeviceOffset(newOffset, device); uint32_t L_48 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_49 = V_3; uint32_t L_50; L_50 = InputStateBuffers_NextDeviceOffset_m208E50429BEA0B99B6B46AA8BAC12C694DF1B14F(L_48, L_49, NULL); V_0 = L_50; // for (var i = 0; i < deviceCount; ++i) int32_t L_51 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_51, 1)); } IL_00eb: { // for (var i = 0; i < deviceCount; ++i) int32_t L_52 = V_2; int32_t L_53 = ___deviceCount1; V_9 = (bool)((((int32_t)L_52) < ((int32_t)L_53))? 1 : 0); bool L_54 = V_9; if (L_54) { goto IL_0069; } } { // } return; } } IL2CPP_EXTERN_C void InputStateBuffers_MigrateAll_mB47647CC99FEEBFD41E882A24EC5517B51725A3D_AdjustorThunk (RuntimeObject* __this, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices0, int32_t ___deviceCount1, InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 ___oldBuffers2, const RuntimeMethod* method) { InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateBuffers_MigrateAll_mB47647CC99FEEBFD41E882A24EC5517B51725A3D(_thisAdjusted, ___devices0, ___deviceCount1, ___oldBuffers2, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::MigrateDoubleBuffer(UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers,UnityEngine.InputSystem.InputDevice[],System.Int32,UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_MigrateDoubleBuffer_m4A9CCB1FAF0BBEC319CC4340C1AF4BF62D666A63 (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED ___newBuffer0, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices1, int32_t ___deviceCount2, DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED ___oldBuffer3, 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*)&_stringLiteral932FFEAE4BE8707E35310CC1453D8A5E502FE67F); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; bool V_1 = false; bool V_2 = false; int32_t V_3 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; uint32_t V_7 = 0; uint8_t* V_8 = NULL; uint8_t* V_9 = NULL; uint8_t* V_10 = NULL; uint8_t* V_11 = NULL; bool V_12 = false; int32_t V_13 = 0; bool V_14 = false; bool V_15 = false; { // if (!newBuffer.valid) bool L_0; L_0 = DoubleBuffers_get_valid_m3BA90FE70F7E7856765E42E059B23E112C2DBD1D((&___newBuffer0), NULL); V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0014; } } { // return; goto IL_011e; } IL_0014: { // if (!oldBuffer.valid) bool L_2; L_2 = DoubleBuffers_get_valid_m3BA90FE70F7E7856765E42E059B23E112C2DBD1D((&___oldBuffer3), NULL); V_2 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0027; } } { // return; goto IL_011e; } IL_0027: { // var newStateBlockOffset = 0u; V_0 = 0; // for (var i = 0; i < deviceCount; ++i) V_3 = 0; goto IL_0111; } IL_0030: { // var device = devices[i]; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_4 = ___devices1; int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = L_7; // if (device.m_StateBlock.byteOffset == InputStateBlock.InvalidOffset) InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8 = V_4; NullCheck(L_8); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_9 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_8)->___m_StateBlock_0); uint32_t L_10; L_10 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_9, NULL); V_12 = (bool)((((int32_t)L_10) == ((int32_t)(-1)))? 1 : 0); bool L_11 = V_12; if (!L_11) { goto IL_0085; } } { // for (var n = i + 1; n < deviceCount; ++n) int32_t L_12 = V_3; V_13 = ((int32_t)il2cpp_codegen_add(L_12, 1)); goto IL_0075; } IL_0053: { // Debug.Assert(devices[n].m_StateBlock.byteOffset == InputStateBlock.InvalidOffset, // "New devices must be appended to the array; found an old device coming in the array after a newly added device"); InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_13 = ___devices1; int32_t L_14 = V_13; NullCheck(L_13); int32_t L_15 = L_14; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_16 = (L_13)->GetAt(static_cast(L_15)); NullCheck(L_16); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_17 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_16)->___m_StateBlock_0); uint32_t L_18; L_18 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_17, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_18) == ((int32_t)(-1)))? 1 : 0), _stringLiteral932FFEAE4BE8707E35310CC1453D8A5E502FE67F, NULL); // for (var n = i + 1; n < deviceCount; ++n) int32_t L_19 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0075: { // for (var n = i + 1; n < deviceCount; ++n) int32_t L_20 = V_13; int32_t L_21 = ___deviceCount2; V_14 = (bool)((((int32_t)L_20) < ((int32_t)L_21))? 1 : 0); bool L_22 = V_14; if (L_22) { goto IL_0053; } } { // break; goto IL_011e; } IL_0085: { // var oldDeviceIndex = device.m_DeviceIndex; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_23 = V_4; NullCheck(L_23); int32_t L_24 = L_23->___m_DeviceIndex_27; V_5 = L_24; // var newDeviceIndex = i; int32_t L_25 = V_3; V_6 = L_25; // var numBytes = device.m_StateBlock.alignedSizeInBytes; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26 = V_4; NullCheck(L_26); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_27 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_26)->___m_StateBlock_0); uint32_t L_28; L_28 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(L_27, NULL); V_7 = L_28; // var oldFrontPtr = (byte*)oldBuffer.GetFrontBuffer(oldDeviceIndex) + (int)device.m_StateBlock.byteOffset; // m_StateBlock still refers to oldBuffer. int32_t L_29 = V_5; void* L_30; L_30 = DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747((&___oldBuffer3), L_29, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_31 = V_4; NullCheck(L_31); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_32 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_31)->___m_StateBlock_0); uint32_t L_33; L_33 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_32, NULL); V_8 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_30, (int32_t)L_33)); // var oldBackPtr = (byte*)oldBuffer.GetBackBuffer(oldDeviceIndex) + (int)device.m_StateBlock.byteOffset; int32_t L_34 = V_5; void* L_35; L_35 = DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4((&___oldBuffer3), L_34, NULL); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_36 = V_4; NullCheck(L_36); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_37 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_36)->___m_StateBlock_0); uint32_t L_38; L_38 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_37, NULL); V_9 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_35, (int32_t)L_38)); // var newFrontPtr = (byte*)newBuffer.GetFrontBuffer(newDeviceIndex) + (int)newStateBlockOffset; int32_t L_39 = V_6; void* L_40; L_40 = DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747((&___newBuffer0), L_39, NULL); uint32_t L_41 = V_0; V_10 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_40, (int32_t)L_41)); // var newBackPtr = (byte*)newBuffer.GetBackBuffer(newDeviceIndex) + (int)newStateBlockOffset; int32_t L_42 = V_6; void* L_43; L_43 = DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4((&___newBuffer0), L_42, NULL); uint32_t L_44 = V_0; V_11 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_43, (int32_t)L_44)); // UnsafeUtility.MemCpy(newFrontPtr, oldFrontPtr, numBytes); uint8_t* L_45 = V_10; uint8_t* L_46 = V_8; uint32_t L_47 = V_7; UnsafeUtility_MemCpy_m019E657B952C27F705607F0F3D371EEE526B716B((void*)L_45, (void*)L_46, ((int64_t)(uint64_t)L_47), NULL); // UnsafeUtility.MemCpy(newBackPtr, oldBackPtr, numBytes); uint8_t* L_48 = V_11; uint8_t* L_49 = V_9; uint32_t L_50 = V_7; UnsafeUtility_MemCpy_m019E657B952C27F705607F0F3D371EEE526B716B((void*)L_48, (void*)L_49, ((int64_t)(uint64_t)L_50), NULL); // newStateBlockOffset = NextDeviceOffset(newStateBlockOffset, device); uint32_t L_51 = V_0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_52 = V_4; uint32_t L_53; L_53 = InputStateBuffers_NextDeviceOffset_m208E50429BEA0B99B6B46AA8BAC12C694DF1B14F(L_51, L_52, NULL); V_0 = L_53; // for (var i = 0; i < deviceCount; ++i) int32_t L_54 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_54, 1)); } IL_0111: { // for (var i = 0; i < deviceCount; ++i) int32_t L_55 = V_3; int32_t L_56 = ___deviceCount2; V_15 = (bool)((((int32_t)L_55) < ((int32_t)L_56))? 1 : 0); bool L_57 = V_15; if (L_57) { goto IL_0030; } } IL_011e: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers::MigrateSingleBuffer(System.Void*,UnityEngine.InputSystem.InputDevice[],System.Int32,System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateBuffers_MigrateSingleBuffer_m874442E9D19179A2F33F5E1F7BF9CA84C0CBACA4 (void* ___newBuffer0, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices1, int32_t ___deviceCount2, void* ___oldBuffer3, const RuntimeMethod* method) { int32_t V_0 = 0; uint32_t V_1 = 0; int32_t V_2 = 0; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_3 = NULL; uint32_t V_4 = 0; uint8_t* V_5 = NULL; uint8_t* V_6 = NULL; bool V_7 = false; bool V_8 = false; { // var newDeviceCount = deviceCount; int32_t L_0 = ___deviceCount2; V_0 = L_0; // var newStateBlockOffset = 0u; V_1 = 0; // for (var i = 0; i < newDeviceCount; ++i) V_2 = 0; goto IL_005f; } IL_0009: { // var device = devices[i]; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_1 = ___devices1; int32_t L_2 = V_2; NullCheck(L_1); int32_t L_3 = L_2; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = (L_1)->GetAt(static_cast(L_3)); V_3 = L_4; // if (device.m_StateBlock.byteOffset == InputStateBlock.InvalidOffset) InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = V_3; NullCheck(L_5); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_6 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_5)->___m_StateBlock_0); uint32_t L_7; L_7 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_6, NULL); V_7 = (bool)((((int32_t)L_7) == ((int32_t)(-1)))? 1 : 0); bool L_8 = V_7; if (!L_8) { goto IL_0024; } } { // break; goto IL_0069; } IL_0024: { // var numBytes = device.m_StateBlock.alignedSizeInBytes; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = V_3; NullCheck(L_9); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_10 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_9)->___m_StateBlock_0); uint32_t L_11; L_11 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(L_10, NULL); V_4 = L_11; // var oldStatePtr = (byte*)oldBuffer + (int)device.m_StateBlock.byteOffset; void* L_12 = ___oldBuffer3; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = V_3; NullCheck(L_13); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_14 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_13)->___m_StateBlock_0); uint32_t L_15; L_15 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_14, NULL); V_5 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_12, (int32_t)L_15)); // var newStatePtr = (byte*)newBuffer + (int)newStateBlockOffset; void* L_16 = ___newBuffer0; uint32_t L_17 = V_1; V_6 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)L_17)); // UnsafeUtility.MemCpy(newStatePtr, oldStatePtr, numBytes); uint8_t* L_18 = V_6; uint8_t* L_19 = V_5; uint32_t L_20 = V_4; UnsafeUtility_MemCpy_m019E657B952C27F705607F0F3D371EEE526B716B((void*)L_18, (void*)L_19, ((int64_t)(uint64_t)L_20), NULL); // newStateBlockOffset = NextDeviceOffset(newStateBlockOffset, device); uint32_t L_21 = V_1; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_22 = V_3; uint32_t L_23; L_23 = InputStateBuffers_NextDeviceOffset_m208E50429BEA0B99B6B46AA8BAC12C694DF1B14F(L_21, L_22, NULL); V_1 = L_23; // for (var i = 0; i < newDeviceCount; ++i) int32_t L_24 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_005f: { // for (var i = 0; i < newDeviceCount; ++i) int32_t L_25 = V_2; int32_t L_26 = V_0; V_8 = (bool)((((int32_t)L_25) < ((int32_t)L_26))? 1 : 0); bool L_27 = V_8; if (L_27) { goto IL_0009; } } IL_0069: { // } return; } } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBuffers::ComputeSizeOfSingleStateBuffer(UnityEngine.InputSystem.InputDevice[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBuffers_ComputeSizeOfSingleStateBuffer_m680CD694A08ED39663755834B1B960B2FA1A0F98 (InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___devices0, int32_t ___deviceCount1, const RuntimeMethod* method) { uint32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; uint32_t V_3 = 0; { // var sizeInBytes = 0u; V_0 = 0; // for (var i = 0; i < deviceCount; ++i) V_1 = 0; goto IL_0015; } IL_0007: { // sizeInBytes = NextDeviceOffset(sizeInBytes, devices[i]); uint32_t L_0 = V_0; InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_1 = ___devices0; 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)); uint32_t L_5; L_5 = InputStateBuffers_NextDeviceOffset_m208E50429BEA0B99B6B46AA8BAC12C694DF1B14F(L_0, L_4, NULL); V_0 = L_5; // for (var i = 0; i < deviceCount; ++i) int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0015: { // for (var i = 0; i < deviceCount; ++i) int32_t L_7 = V_1; int32_t L_8 = ___deviceCount1; V_2 = (bool)((((int32_t)L_7) < ((int32_t)L_8))? 1 : 0); bool L_9 = V_2; if (L_9) { goto IL_0007; } } { // return sizeInBytes; uint32_t L_10 = V_0; V_3 = L_10; goto IL_0021; } IL_0021: { // } uint32_t L_11 = V_3; return L_11; } } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBuffers::NextDeviceOffset(System.UInt32,UnityEngine.InputSystem.InputDevice) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBuffers_NextDeviceOffset_m208E50429BEA0B99B6B46AA8BAC12C694DF1B14F (uint32_t ___currentOffset0, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device1, const RuntimeMethod* method) { uint32_t V_0 = 0; bool V_1 = false; uint32_t V_2 = 0; { // var sizeOfDevice = device.m_StateBlock.alignedSizeInBytes; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___device1; NullCheck(L_0); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_1 = (&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_StateBlock_0); uint32_t L_2; L_2 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(L_1, NULL); V_0 = L_2; // if (sizeOfDevice == 0) // Shouldn't happen as we don't allow empty layouts but make sure we catch this if something slips through. uint32_t L_3 = V_0; V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_002b; } } { // throw new ArgumentException($"Device '{device}' has a zero-size state buffer", nameof(device)); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = ___device1; String_t* L_6; L_6 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2CFC7018E36A5B210F9ABC4B37374819C86CDED3)), L_5, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_7); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_7, L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateBuffers_NextDeviceOffset_m208E50429BEA0B99B6B46AA8BAC12C694DF1B14F_RuntimeMethod_var))); } IL_002b: { // return currentOffset + sizeOfDevice.AlignToMultipleOf(4); uint32_t L_8 = ___currentOffset0; uint32_t L_9 = V_0; uint32_t L_10; L_10 = NumberHelpers_AlignToMultipleOf_mEB8F85FE2BA604AC7B15C1FA171ECDF1A5D107C2_inline(L_9, 4, NULL); V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_10)); goto IL_0037; } IL_0037: { // } uint32_t L_11 = V_2; return L_11; } } #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 // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::get_valid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DoubleBuffers_get_valid_m3BA90FE70F7E7856765E42E059B23E112C2DBD1D (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, const RuntimeMethod* method) { { // public bool valid => deviceToBufferMapping != null; void** L_0 = __this->___deviceToBufferMapping_0; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool DoubleBuffers_get_valid_m3BA90FE70F7E7856765E42E059B23E112C2DBD1D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = DoubleBuffers_get_valid_m3BA90FE70F7E7856765E42E059B23E112C2DBD1D(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::SetFrontBuffer(System.Int32,System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleBuffers_SetFrontBuffer_mC42472D618E22CAF64F1FC739B8B753A515B8C4A (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___deviceIndex0, void* ___ptr1, const RuntimeMethod* method) { { // deviceToBufferMapping[deviceIndex * 2] = ptr; void** L_0 = __this->___deviceToBufferMapping_0; int32_t L_1 = ___deviceIndex0; uint32_t L_2 = sizeof(void*); void* L_3 = ___ptr1; *((intptr_t*)((void**)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(L_1, 2))), (int32_t)L_2))))) = (intptr_t)L_3; // } return; } } IL2CPP_EXTERN_C void DoubleBuffers_SetFrontBuffer_mC42472D618E22CAF64F1FC739B8B753A515B8C4A_AdjustorThunk (RuntimeObject* __this, int32_t ___deviceIndex0, void* ___ptr1, const RuntimeMethod* method) { DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DoubleBuffers_SetFrontBuffer_mC42472D618E22CAF64F1FC739B8B753A515B8C4A(_thisAdjusted, ___deviceIndex0, ___ptr1, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::SetBackBuffer(System.Int32,System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleBuffers_SetBackBuffer_mC8E2BB9B3DDCCE7650C511EDDD313D5E783E0F23 (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___deviceIndex0, void* ___ptr1, const RuntimeMethod* method) { { // deviceToBufferMapping[deviceIndex * 2 + 1] = ptr; void** L_0 = __this->___deviceToBufferMapping_0; int32_t L_1 = ___deviceIndex0; uint32_t L_2 = sizeof(void*); void* L_3 = ___ptr1; *((intptr_t*)((void**)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_1, 2)), 1))), (int32_t)L_2))))) = (intptr_t)L_3; // } return; } } IL2CPP_EXTERN_C void DoubleBuffers_SetBackBuffer_mC8E2BB9B3DDCCE7650C511EDDD313D5E783E0F23_AdjustorThunk (RuntimeObject* __this, int32_t ___deviceIndex0, void* ___ptr1, const RuntimeMethod* method) { DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DoubleBuffers_SetBackBuffer_mC8E2BB9B3DDCCE7650C511EDDD313D5E783E0F23(_thisAdjusted, ___deviceIndex0, ___ptr1, method); } // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::GetFrontBuffer(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747 (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___deviceIndex0, const RuntimeMethod* method) { void* V_0 = NULL; { // return deviceToBufferMapping[deviceIndex * 2]; void** L_0 = __this->___deviceToBufferMapping_0; int32_t L_1 = ___deviceIndex0; uint32_t L_2 = sizeof(void*); V_0 = (void*)(*((intptr_t*)((void**)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(L_1, 2))), (int32_t)L_2)))))); goto IL_0017; } IL_0017: { // } void* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C void* DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747_AdjustorThunk (RuntimeObject* __this, int32_t ___deviceIndex0, const RuntimeMethod* method) { DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); void* _returnValue; _returnValue = DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747(_thisAdjusted, ___deviceIndex0, method); return _returnValue; } // System.Void* UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::GetBackBuffer(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4 (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___deviceIndex0, const RuntimeMethod* method) { void* V_0 = NULL; { // return deviceToBufferMapping[deviceIndex * 2 + 1]; void** L_0 = __this->___deviceToBufferMapping_0; int32_t L_1 = ___deviceIndex0; uint32_t L_2 = sizeof(void*); V_0 = (void*)(*((intptr_t*)((void**)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_1, 2)), 1))), (int32_t)L_2)))))); goto IL_0019; } IL_0019: { // } void* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C void* DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4_AdjustorThunk (RuntimeObject* __this, int32_t ___deviceIndex0, const RuntimeMethod* method) { DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); void* _returnValue; _returnValue = DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4(_thisAdjusted, ___deviceIndex0, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateBuffers/DoubleBuffers::SwapBuffers(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleBuffers_SwapBuffers_m54686C92F91F734EC6C074F1D48D3DFEDD0B214A (DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* __this, int32_t ___deviceIndex0, const RuntimeMethod* method) { void* V_0 = NULL; void* V_1 = NULL; bool V_2 = false; { // if (!valid) bool L_0; L_0 = DoubleBuffers_get_valid_m3BA90FE70F7E7856765E42E059B23E112C2DBD1D(__this, NULL); V_2 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_0010; } } { // return; goto IL_0032; } IL_0010: { // var front = GetFrontBuffer(deviceIndex); int32_t L_2 = ___deviceIndex0; void* L_3; L_3 = DoubleBuffers_GetFrontBuffer_m69E70CFF0E381CDE0D30456E799EA265E8C0E747(__this, L_2, NULL); V_0 = L_3; // var back = GetBackBuffer(deviceIndex); int32_t L_4 = ___deviceIndex0; void* L_5; L_5 = DoubleBuffers_GetBackBuffer_m94D06F17DB4B4938B2A4C0DCD4460BF6AA0910A4(__this, L_4, NULL); V_1 = L_5; // SetFrontBuffer(deviceIndex, back); int32_t L_6 = ___deviceIndex0; void* L_7 = V_1; DoubleBuffers_SetFrontBuffer_mC42472D618E22CAF64F1FC739B8B753A515B8C4A(__this, L_6, L_7, NULL); // SetBackBuffer(deviceIndex, front); int32_t L_8 = ___deviceIndex0; void* L_9 = V_0; DoubleBuffers_SetBackBuffer_mC8E2BB9B3DDCCE7650C511EDDD313D5E783E0F23(__this, L_8, L_9, NULL); } IL_0032: { // } return; } } IL2CPP_EXTERN_C void DoubleBuffers_SwapBuffers_m54686C92F91F734EC6C074F1D48D3DFEDD0B214A_AdjustorThunk (RuntimeObject* __this, int32_t ___deviceIndex0, const RuntimeMethod* method) { DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DoubleBuffers_SwapBuffers_m54686C92F91F734EC6C074F1D48D3DFEDD0B214A(_thisAdjusted, ___deviceIndex0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_Count_m23DF78272A6C97F6C8782A953482772CDF6FFA81 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // public int Count => m_RecordCount; int32_t L_0 = __this->___m_RecordCount_7; return L_0; } } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateHistory_get_version_m89DDB085F1210A84797C85822792F5FBF73C25F0 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // public uint version => m_CurrentVersion; uint32_t L_0 = __this->___m_CurrentVersion_11; return L_0; } } // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_historyDepth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_historyDepth_mBAFA4592E170099C0E8BB360B148A854517AA561 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // get => m_HistoryDepth; int32_t L_0 = __this->___m_HistoryDepth_8; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::set_historyDepth(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_set_historyDepth_mE520A08E8510340C919BA638230AFCCB1C8BA34D (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (value < 0) int32_t L_0 = ___value0; V_0 = (bool)((((int32_t)L_0) < ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // throw new ArgumentException("History depth cannot be negative", nameof(value)); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2C96C0D0DD4E4E7D2B025230F8C01A38AF27AB1B)), ((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*)&InputStateHistory_set_historyDepth_mE520A08E8510340C919BA638230AFCCB1C8BA34D_RuntimeMethod_var))); } IL_0019: { // if (m_RecordBuffer.IsCreated) NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_3 = (&__this->___m_RecordBuffer_5); bool L_4; L_4 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081(L_3, NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_002e; } } { // throw new NotImplementedException(); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_6 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NullCheck(L_6); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory_set_historyDepth_mE520A08E8510340C919BA638230AFCCB1C8BA34D_RuntimeMethod_var))); } IL_002e: { // m_HistoryDepth = value; int32_t L_7 = ___value0; __this->___m_HistoryDepth_8 = L_7; // } return; } } // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_extraMemoryPerRecord() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // get => m_ExtraMemoryPerRecord; int32_t L_0 = __this->___m_ExtraMemoryPerRecord_9; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::set_extraMemoryPerRecord(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_set_extraMemoryPerRecord_m6907893F41CB2EB06B4C04B2E8B35E0E5E800786 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (value < 0) int32_t L_0 = ___value0; V_0 = (bool)((((int32_t)L_0) < ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // throw new ArgumentException("Memory size cannot be negative", nameof(value)); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral13B64727ED3615B1395BED2DAA7975CB606CD5E4)), ((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*)&InputStateHistory_set_extraMemoryPerRecord_m6907893F41CB2EB06B4C04B2E8B35E0E5E800786_RuntimeMethod_var))); } IL_0019: { // if (m_RecordBuffer.IsCreated) NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_3 = (&__this->___m_RecordBuffer_5); bool L_4; L_4 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081(L_3, NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_002e; } } { // throw new NotImplementedException(); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_6 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NullCheck(L_6); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory_set_extraMemoryPerRecord_m6907893F41CB2EB06B4C04B2E8B35E0E5E800786_RuntimeMethod_var))); } IL_002e: { // m_ExtraMemoryPerRecord = value; int32_t L_7 = ___value0; __this->___m_ExtraMemoryPerRecord_9 = L_7; // } return; } } // UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.LowLevel.InputStateHistory::get_updateMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_updateMask_m6470CF7FBC233D8735A83520D260B3A2534D8C1A (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m681906A3292799C0B8557D9AC42307E6AFC168CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mAF2A1581B5249D08F08741515C8629EFB6523C86_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t G_B3_0 = 0; { // get => m_UpdateMask ?? InputSystem.s_Manager.updateMask & ~InputUpdateType.Editor; Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20 L_0 = __this->___m_UpdateMask_12; V_0 = L_0; bool L_1; L_1 = Nullable_1_get_HasValue_mAF2A1581B5249D08F08741515C8629EFB6523C86_inline((&V_0), Nullable_1_get_HasValue_mAF2A1581B5249D08F08741515C8629EFB6523C86_RuntimeMethod_var); if (L_1) { goto IL_001f; } } { il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager_2; NullCheck(L_2); int32_t L_3; L_3 = InputManager_get_updateMask_m36DDF9BF59730547371C012E507A308FD848F9E4_inline(L_2, NULL); G_B3_0 = ((int32_t)(((int32_t)((int32_t)L_3&((int32_t)-9))))); goto IL_0026; } IL_001f: { int32_t L_4; L_4 = Nullable_1_GetValueOrDefault_m681906A3292799C0B8557D9AC42307E6AFC168CC_inline((&V_0), Nullable_1_GetValueOrDefault_m681906A3292799C0B8557D9AC42307E6AFC168CC_RuntimeMethod_var); G_B3_0 = L_4; } IL_0026: { return G_B3_0; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::set_updateMask(UnityEngine.InputSystem.LowLevel.InputUpdateType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_set_updateMask_m5059363750CB5899C77D67BD05419563F703A3F7 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mBDACCE4C4A7927C7FF1D215D8AF7C1F6BE6944BE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (value == InputUpdateType.None) int32_t L_0 = ___value0; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0019; } } { // throw new ArgumentException("'InputUpdateType.None' is not a valid update mask", nameof(value)); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6D0915BA9D479ED9396AD215B5153E4717D4279D)), ((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*)&InputStateHistory_set_updateMask_m5059363750CB5899C77D67BD05419563F703A3F7_RuntimeMethod_var))); } IL_0019: { // m_UpdateMask = value; int32_t L_3 = ___value0; Nullable_1_t01EA562E317937F4460711CFA1BFDE2AA35CBF20 L_4; memset((&L_4), 0, sizeof(L_4)); Nullable_1__ctor_mBDACCE4C4A7927C7FF1D215D8AF7C1F6BE6944BE((&L_4), L_3, /*hidden argument*/Nullable_1__ctor_mBDACCE4C4A7927C7FF1D215D8AF7C1F6BE6944BE_RuntimeMethod_var); __this->___m_UpdateMask_12 = L_4; // } return; } } // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_controls() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m91E26F16AF68835954DDB6AACADED4901067A544_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public ReadOnlyArray controls => new ReadOnlyArray(m_Controls, 0, m_ControlCount); InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_0 = __this->___m_Controls_3; int32_t L_1 = __this->___m_ControlCount_4; ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_2; memset((&L_2), 0, sizeof(L_2)); ReadOnlyArray_1__ctor_m91E26F16AF68835954DDB6AACADED4901067A544((&L_2), L_0, 0, L_1, /*hidden argument*/ReadOnlyArray_1__ctor_m91E26F16AF68835954DDB6AACADED4901067A544_RuntimeMethod_var); return L_2; } } // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 InputStateHistory_get_Item_m32D5AC02F17824DD34BCD53EC239CE2C53452278 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t G_B3_0 = 0; { // if (index < 0 || index >= m_RecordCount) int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = __this->___m_RecordCount_7; G_B3_0 = ((((int32_t)((((int32_t)L_1) < ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0014; } IL_0013: { G_B3_0 = 1; } IL_0014: { V_1 = (bool)G_B3_0; bool L_3 = V_1; if (!L_3) { goto IL_003e; } } { // throw new ArgumentOutOfRangeException( // $"Index {index} is out of range for history with {m_RecordCount} entries", nameof(index)); int32_t L_4 = ___index0; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_5); int32_t L_7 = __this->___m_RecordCount_7; int32_t L_8 = L_7; RuntimeObject* L_9 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_8); String_t* L_10; L_10 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD408E794AF2B358E256380A4F7BA14299C3D5801)), L_6, L_9, NULL); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_11 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); NullCheck(L_11); ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_11, L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory_get_Item_m32D5AC02F17824DD34BCD53EC239CE2C53452278_RuntimeMethod_var))); } IL_003e: { // var recordIndex = UserIndexToRecordIndex(index); int32_t L_12 = ___index0; int32_t L_13; L_13 = InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678(__this, L_12, NULL); V_0 = L_13; // return new Record(this, recordIndex, GetRecord(recordIndex)); int32_t L_14 = V_0; int32_t L_15 = V_0; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_16; L_16 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F(__this, L_15, NULL); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_17; memset((&L_17), 0, sizeof(L_17)); Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55((&L_17), __this, L_14, L_16, /*hidden argument*/NULL); V_2 = L_17; goto IL_0057; } IL_0057: { // } Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_18 = V_2; return L_18; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::set_Item(System.Int32,UnityEngine.InputSystem.LowLevel.InputStateHistory/Record) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_set_Item_m25F2B973017C747291051B6E22B14070EE77AB3C (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___value1, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t G_B3_0 = 0; { // if (index < 0 || index >= m_RecordCount) int32_t L_0 = ___index0; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { int32_t L_1 = ___index0; int32_t L_2 = __this->___m_RecordCount_7; G_B3_0 = ((((int32_t)((((int32_t)L_1) < ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0014; } IL_0013: { G_B3_0 = 1; } IL_0014: { V_1 = (bool)G_B3_0; bool L_3 = V_1; if (!L_3) { goto IL_003e; } } { // throw new ArgumentOutOfRangeException( // $"Index {index} is out of range for history with {m_RecordCount} entries", nameof(index)); int32_t L_4 = ___index0; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_5); int32_t L_7 = __this->___m_RecordCount_7; int32_t L_8 = L_7; RuntimeObject* L_9 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_8); String_t* L_10; L_10 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD408E794AF2B358E256380A4F7BA14299C3D5801)), L_6, L_9, NULL); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_11 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); NullCheck(L_11); ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_11, L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory_set_Item_m25F2B973017C747291051B6E22B14070EE77AB3C_RuntimeMethod_var))); } IL_003e: { // var recordIndex = UserIndexToRecordIndex(index); int32_t L_12 = ___index0; int32_t L_13; L_13 = InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678(__this, L_12, NULL); V_0 = L_13; // new Record(this, recordIndex, GetRecord(recordIndex)).CopyFrom(value); int32_t L_14 = V_0; int32_t L_15 = V_0; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_16; L_16 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F(__this, L_15, NULL); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_17; memset((&L_17), 0, sizeof(L_17)); Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55((&L_17), __this, L_14, L_16, /*hidden argument*/NULL); V_2 = L_17; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_18 = ___value1; Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105((&V_2), L_18, NULL); // } return; } } // System.Action`1 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_onRecordAdded() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* InputStateHistory_get_onRecordAdded_mC7C34D59B29DBCFD235DDCE9353325E8A8033D26 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // public Action onRecordAdded { get; set; } Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* L_0 = __this->___U3ConRecordAddedU3Ek__BackingField_1; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::set_onRecordAdded(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_set_onRecordAdded_m6F35EA7B2352BE8359FD22FE803E6AAC1CD2E93A (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* ___value0, const RuntimeMethod* method) { { // public Action onRecordAdded { get; set; } Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* L_0 = ___value0; __this->___U3ConRecordAddedU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ConRecordAddedU3Ek__BackingField_1), (void*)L_0); return; } } // System.Func`4 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_onShouldRecordStateChange() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* InputStateHistory_get_onShouldRecordStateChange_m0A97606F5C6F09EC31752B75712EC31B6794C2D4 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // public Func onShouldRecordStateChange { get; set; } Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* L_0 = __this->___U3ConShouldRecordStateChangeU3Ek__BackingField_2; return L_0; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::set_onShouldRecordStateChange(System.Func`4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_set_onShouldRecordStateChange_m4553C7A82A01BE25B5F1D0D2567B70FCE375F30E (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* ___value0, const RuntimeMethod* method) { { // public Func onShouldRecordStateChange { get; set; } Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* L_0 = ___value0; __this->___U3ConShouldRecordStateChangeU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ConShouldRecordStateChangeU3Ek__BackingField_2), (void*)L_0); return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory__ctor_m240F4DEE8783B66D7300CBA0BCE2DAD14CC5F323 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___maxStateSizeInBytes0, const RuntimeMethod* method) { bool V_0 = false; { // private int m_HistoryDepth = kDefaultHistorySize; __this->___m_HistoryDepth_8 = ((int32_t)128); // public InputStateHistory(int maxStateSizeInBytes) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // if (maxStateSizeInBytes <= 0) int32_t L_0 = ___maxStateSizeInBytes0; V_0 = (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_002e; } } { // throw new ArgumentException("State size must be >= 0", nameof(maxStateSizeInBytes)); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral197D445190840253A87F12CB0E158A3C3F073881)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAB7C86761130114B26D3BC30B3ACECA5C3FD6743)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory__ctor_m240F4DEE8783B66D7300CBA0BCE2DAD14CC5F323_RuntimeMethod_var))); } IL_002e: { // m_AddNewControls = true; __this->___m_AddNewControls_13 = (bool)1; // m_StateSizeInBytes = maxStateSizeInBytes.AlignToMultipleOf(4); int32_t L_3 = ___maxStateSizeInBytes0; int32_t L_4; L_4 = NumberHelpers_AlignToMultipleOf_mC0AB871E2290467B6E6661572B87E57888FB36E0_inline(L_3, 4, NULL); __this->___m_StateSizeInBytes_6 = L_4; // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory__ctor_m4A857C282EF15E1D565F144B757577DF9D509DC1 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, String_t* ___path0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_ToArray_mB4471AF6CA979DEAE21C452D7819F9B62A67C75D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA V_0; memset((&V_0), 0, sizeof(V_0)); { // private int m_HistoryDepth = kDefaultHistorySize; __this->___m_HistoryDepth_8 = ((int32_t)128); // public InputStateHistory(string path) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // using (var controls = InputSystem.FindControls(path)) String_t* L_0 = ___path0; il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA L_1; L_1 = InputSystem_FindControls_mB0AAE5EB26C987C3B5F679BF84FFC9071BFCCAB5(L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003a: {// begin finally (depth: 1) InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82((&V_0), InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) // m_Controls = controls.ToArray(); InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_2; L_2 = InputControlList_1_ToArray_mB4471AF6CA979DEAE21C452D7819F9B62A67C75D((&V_0), (bool)0, InputControlList_1_ToArray_mB4471AF6CA979DEAE21C452D7819F9B62A67C75D_RuntimeMethod_var); __this->___m_Controls_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Controls_3), (void*)L_2); // m_ControlCount = m_Controls.Length; InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_3 = __this->___m_Controls_3; NullCheck(L_3); __this->___m_ControlCount_4 = ((int32_t)(((RuntimeArray*)L_3)->max_length)); goto IL_0049; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0049: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::.ctor(UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory__ctor_m83710CBF5EE34E5876CEF15579CE45925C9ECDE8 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // private int m_HistoryDepth = kDefaultHistorySize; __this->___m_HistoryDepth_8 = ((int32_t)128); // public InputStateHistory(InputControl control) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // if (control == null) InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___control0; V_0 = (bool)((((RuntimeObject*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0026; } } { // throw new ArgumentNullException(nameof(control)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory__ctor_m83710CBF5EE34E5876CEF15579CE45925C9ECDE8_RuntimeMethod_var))); } IL_0026: { // m_Controls = new[] {control}; InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_3 = (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*)(InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*)SZArrayNew(InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17_il2cpp_TypeInfo_var, (uint32_t)1); InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_4 = L_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5 = ___control0; NullCheck(L_4); ArrayElementTypeCheck (L_4, L_5); (L_4)->SetAt(static_cast(0), (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_5); __this->___m_Controls_3 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Controls_3), (void*)L_4); // m_ControlCount = 1; __this->___m_ControlCount_4 = 1; // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory__ctor_m45FCAFA11A6862BC42F9866D53B0BC2A46F80719 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, RuntimeObject* ___controls0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mD3834BF06D4DA81E7AA60900854538C7DE2C0A54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // private int m_HistoryDepth = kDefaultHistorySize; __this->___m_HistoryDepth_8 = ((int32_t)128); // public InputStateHistory(IEnumerable controls) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // if (controls != null) RuntimeObject* L_0 = ___controls0; V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0037; } } { // m_Controls = controls.ToArray(); RuntimeObject* L_2 = ___controls0; InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_3; L_3 = Enumerable_ToArray_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mD3834BF06D4DA81E7AA60900854538C7DE2C0A54(L_2, Enumerable_ToArray_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mD3834BF06D4DA81E7AA60900854538C7DE2C0A54_RuntimeMethod_var); __this->___m_Controls_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Controls_3), (void*)L_3); // m_ControlCount = m_Controls.Length; InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_4 = __this->___m_Controls_3; NullCheck(L_4); __this->___m_ControlCount_4 = ((int32_t)(((RuntimeArray*)L_4)->max_length)); } IL_0037: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_Finalize_m69AC352898A6B906CA308FFE8503DE9433E7A595 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_000b: {// begin finally (depth: 1) // } Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) // Dispose(); InputStateHistory_Dispose_m7DD7D063D0D205BB33BBCBA682F7BB98884CCE15(__this, NULL); goto IL_0013; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0013: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_Clear_m7B9A241840171E7224D0A01969F36CF294D227F3 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // m_HeadIndex = 0; __this->___m_HeadIndex_10 = 0; // m_RecordCount = 0; __this->___m_RecordCount_7 = 0; // ++m_CurrentVersion; uint32_t L_0 = __this->___m_CurrentVersion_11; __this->___m_CurrentVersion_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1)); // } return; } } // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory::AddRecord(UnityEngine.InputSystem.LowLevel.InputStateHistory/Record) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 InputStateHistory_AddRecord_mF1257479D3EE679694B2007D33CA6E55F8E2B7D5 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___record0, const RuntimeMethod* method) { RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* V_0 = NULL; int32_t V_1 = 0; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_2; memset((&V_2), 0, sizeof(V_2)); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_3; memset((&V_3), 0, sizeof(V_3)); { // var recordPtr = AllocateRecord(out var index); RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_0; L_0 = InputStateHistory_AllocateRecord_mAD0E7626ECD9E937BBD46B8E84DEE7E247A8B707(__this, (&V_1), NULL); V_0 = L_0; // var newRecord = new Record(this, index, recordPtr); int32_t L_1 = V_1; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_2 = V_0; Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55((&V_2), __this, L_1, L_2, NULL); // newRecord.CopyFrom(record); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_3 = ___record0; Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105((&V_2), L_3, NULL); // return newRecord; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_4 = V_2; V_3 = L_4; goto IL_0021; } IL_0021: { // } Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_5 = V_3; return L_5; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::StartRecording() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_StartRecording_mF4D22DFFB38256D8C147A098282110A961D7030C (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __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)); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_2 = NULL; { // foreach (var control in controls) ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_0; L_0 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC(__this, NULL); V_1 = L_0; Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_1; L_1 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_1), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0030: {// begin finally (depth: 1) Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_0), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0025_1; } IL_0013_1: { // foreach (var control in controls) InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2; L_2 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_0), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var); V_2 = L_2; // InputState.AddChangeMonitor(control, this); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = V_2; InputState_AddChangeMonitor_mA5F265B1DAD41FBD1C02333EFDDD71942876CE8E(L_3, __this, ((int64_t)(-1)), NULL); } IL_0025_1: { // foreach (var control in controls) bool L_4; L_4 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_0), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var); if (L_4) { goto IL_0013_1; } } { goto IL_003f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003f: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::StopRecording() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_StopRecording_mED345F52B850C222CA66192B598C25C36898C8FB (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __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)); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_2 = NULL; { // foreach (var control in controls) ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_0; L_0 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC(__this, NULL); V_1 = L_0; Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_1; L_1 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_1), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0030: {// begin finally (depth: 1) Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_0), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0025_1; } IL_0013_1: { // foreach (var control in controls) InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2; L_2 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_0), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var); V_2 = L_2; // InputState.RemoveChangeMonitor(control, this); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = V_2; InputState_RemoveChangeMonitor_mC12BA656134E67F7DD60457EC15BDB4C10F95057(L_3, __this, ((int64_t)(-1)), NULL); } IL_0025_1: { // foreach (var control in controls) bool L_4; L_4 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_0), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var); if (L_4) { goto IL_0013_1; } } { goto IL_003f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003f: { // } return; } } // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory::RecordStateChange(UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 InputStateHistory_RecordStateChange_m7D8129E325BF00887E39014E9BBE47C430A734A1 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventPtr_IsA_TisDeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859_mF1E078C1A9AC9C4697BA6A4F763D17E398CBBDE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint8_t* V_0 = NULL; bool V_1 = false; bool V_2 = false; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_3; memset((&V_3), 0, sizeof(V_3)); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_4; memset((&V_4), 0, sizeof(V_4)); { // if (eventPtr.IsA()) bool L_0; L_0 = InputEventPtr_IsA_TisDeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859_mF1E078C1A9AC9C4697BA6A4F763D17E398CBBDE7((&___eventPtr1), InputEventPtr_IsA_TisDeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859_mF1E078C1A9AC9C4697BA6A4F763D17E398CBBDE7_RuntimeMethod_var); V_1 = L_0; bool L_1 = V_1; if (!L_1) { goto IL_0012; } } { // throw new NotImplementedException(); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_2 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NullCheck(L_2); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory_RecordStateChange_m7D8129E325BF00887E39014E9BBE47C430A734A1_RuntimeMethod_var))); } IL_0012: { // if (!eventPtr.IsA()) bool L_3; L_3 = InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327((&___eventPtr1), InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_003b; } } { // throw new ArgumentException($"Event must be a state event but is '{eventPtr}' instead", // nameof(eventPtr)); InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_5 = ___eventPtr1; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_6 = L_5; RuntimeObject* L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_il2cpp_TypeInfo_var)), &L_6); String_t* L_8; L_8 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAC0DC1253204E948ED3ED4CBD63CB21B87F6355B)), L_7, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_9 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_9); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_9, L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory_RecordStateChange_m7D8129E325BF00887E39014E9BBE47C430A734A1_RuntimeMethod_var))); } IL_003b: { // var statePtr = (byte*)StateEvent.From(eventPtr)->state - control.device.stateBlock.byteOffset; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_10 = ___eventPtr1; StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_11; L_11 = StateEvent_From_m166403F2FFBE599A37B2D54799E2F27FE38331A9(L_10, NULL); void* L_12; L_12 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_11, NULL); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_13 = ___control0; NullCheck(L_13); InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14; L_14 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_13, NULL); NullCheck(L_14); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_15; L_15 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_14, NULL); V_3 = L_15; uint32_t L_16; L_16 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_3), NULL); V_0 = (uint8_t*)((void*)il2cpp_codegen_subtract((intptr_t)L_12, (intptr_t)((uintptr_t)L_16))); // return RecordStateChange(control, statePtr, eventPtr.time); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_17 = ___control0; uint8_t* L_18 = V_0; double L_19; L_19 = InputEventPtr_get_time_mD2C90C66C334E767E2F9B5B9A3711B500027B185((&___eventPtr1), NULL); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_20; L_20 = InputStateHistory_RecordStateChange_mB6A376EF3B00C27D23B0D2C268AD78E28F5259A8(__this, L_17, (void*)L_18, L_19, NULL); V_4 = L_20; goto IL_006f; } IL_006f: { // } Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_21 = V_4; return L_21; } } // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory::RecordStateChange(UnityEngine.InputSystem.InputControl,System.Void*,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 InputStateHistory_RecordStateChange_mB6A376EF3B00C27D23B0D2C268AD78E28F5259A8 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, void* ___statePtr1, double ___time2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_AppendWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mC5BF2128B73357928D460A8F53B4AEEE75704DEB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m279DE5FE21C0E7A942B97DDEFEE6F17A205EB82C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* V_1 = NULL; int32_t V_2 = 0; uint8_t* V_3 = NULL; uint32_t V_4 = 0; uint32_t V_5 = 0; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_6; memset((&V_6), 0, sizeof(V_6)); bool V_7 = false; bool V_8 = false; bool V_9 = false; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_10; memset((&V_10), 0, sizeof(V_10)); uint32_t V_11 = 0; bool V_12 = false; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_13; memset((&V_13), 0, sizeof(V_13)); int32_t G_B10_0 = 0; Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* G_B14_0 = NULL; Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* G_B13_0 = NULL; { // var controlIndex = ArrayHelpers.IndexOfReference(m_Controls, control, m_ControlCount); InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_0 = __this->___m_Controls_3; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = ___control0; int32_t L_2 = __this->___m_ControlCount_4; int32_t L_3; L_3 = ArrayHelpers_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m279DE5FE21C0E7A942B97DDEFEE6F17A205EB82C(L_0, L_1, L_2, ArrayHelpers_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m279DE5FE21C0E7A942B97DDEFEE6F17A205EB82C_RuntimeMethod_var); V_0 = L_3; // if (controlIndex == -1) int32_t L_4 = V_0; V_7 = (bool)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0); bool L_5 = V_7; if (!L_5) { goto IL_0096; } } { // if (m_AddNewControls) bool L_6 = __this->___m_AddNewControls_13; V_8 = L_6; bool L_7 = V_8; if (!L_7) { goto IL_007f; } } { // if (control.stateBlock.alignedSizeInBytes > m_StateSizeInBytes) InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8 = ___control0; NullCheck(L_8); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_9; L_9 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_8, NULL); V_10 = L_9; uint32_t L_10; L_10 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5((&V_10), NULL); int32_t L_11 = __this->___m_StateSizeInBytes_6; V_9 = (bool)((((int64_t)((int64_t)(uint64_t)L_10)) > ((int64_t)((int64_t)L_11)))? 1 : 0); bool L_12 = V_9; if (!L_12) { goto IL_0067; } } { // throw new InvalidOperationException( // $"Cannot add control '{control}' with state larger than {m_StateSizeInBytes} bytes"); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_13 = ___control0; int32_t L_14 = __this->___m_StateSizeInBytes_6; int32_t L_15 = L_14; RuntimeObject* L_16 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_15); String_t* L_17; L_17 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2D57942EAE3C438C6CB53922DEAE5D502F81D470)), L_13, L_16, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_18 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_18); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_18, L_17, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory_RecordStateChange_mB6A376EF3B00C27D23B0D2C268AD78E28F5259A8_RuntimeMethod_var))); } IL_0067: { // controlIndex = ArrayHelpers.AppendWithCapacity(ref m_Controls, ref m_ControlCount, control); InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17** L_19 = (&__this->___m_Controls_3); int32_t* L_20 = (&__this->___m_ControlCount_4); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_21 = ___control0; int32_t L_22; L_22 = ArrayHelpers_AppendWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mC5BF2128B73357928D460A8F53B4AEEE75704DEB(L_19, L_20, L_21, ((int32_t)10), ArrayHelpers_AppendWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mC5BF2128B73357928D460A8F53B4AEEE75704DEB_RuntimeMethod_var); V_0 = L_22; goto IL_0095; } IL_007f: { // throw new ArgumentException($"Control '{control}' is not part of InputStateHistory", // nameof(control)); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_23 = ___control0; String_t* L_24; L_24 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral05BE280FD63CE361B6B8A48FEA1563472CAD9ECF)), L_23, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_25 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_25); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_25, L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory_RecordStateChange_mB6A376EF3B00C27D23B0D2C268AD78E28F5259A8_RuntimeMethod_var))); } IL_0095: { } IL_0096: { // var recordPtr = AllocateRecord(out var index); RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_26; L_26 = InputStateHistory_AllocateRecord_mAD0E7626ECD9E937BBD46B8E84DEE7E247A8B707(__this, (&V_2), NULL); V_1 = L_26; // recordPtr->time = time; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_27 = V_1; double L_28 = ___time2; NullCheck(L_27); L_27->___time_0 = L_28; // recordPtr->version = ++m_CurrentVersion; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_29 = V_1; uint32_t L_30 = __this->___m_CurrentVersion_11; V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, 1)); uint32_t L_31 = V_11; __this->___m_CurrentVersion_11 = L_31; uint32_t L_32 = V_11; NullCheck(L_29); L_29->___version_1 = L_32; // var stateBufferPtr = recordPtr->statePtrWithoutControlIndex; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_33 = V_1; uint8_t* L_34; L_34 = RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_33, NULL); V_3 = L_34; // if (m_ControlCount > 1 || m_AddNewControls) int32_t L_35 = __this->___m_ControlCount_4; if ((((int32_t)L_35) > ((int32_t)1))) { goto IL_00d8; } } { bool L_36 = __this->___m_AddNewControls_13; G_B10_0 = ((int32_t)(L_36)); goto IL_00d9; } IL_00d8: { G_B10_0 = 1; } IL_00d9: { V_12 = (bool)G_B10_0; bool L_37 = V_12; if (!L_37) { goto IL_00ef; } } { // recordPtr->controlIndex = controlIndex; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_38 = V_1; int32_t L_39 = V_0; NullCheck(L_38); L_38->___controlIndex_2 = L_39; // stateBufferPtr = recordPtr->statePtrWithControlIndex; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_40 = V_1; uint8_t* L_41; L_41 = RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_40, NULL); V_3 = L_41; } IL_00ef: { // var stateSize = control.stateBlock.alignedSizeInBytes; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_42 = ___control0; NullCheck(L_42); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_43; L_43 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_42, NULL); V_10 = L_43; uint32_t L_44; L_44 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5((&V_10), NULL); V_4 = L_44; // var stateOffset = control.stateBlock.byteOffset; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_45 = ___control0; NullCheck(L_45); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_46; L_46 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_45, NULL); V_10 = L_46; uint32_t L_47; L_47 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_10), NULL); V_5 = L_47; // UnsafeUtility.MemCpy(stateBufferPtr, (byte*)statePtr + stateOffset, stateSize); uint8_t* L_48 = V_3; void* L_49 = ___statePtr1; uint32_t L_50 = V_5; uint32_t L_51 = V_4; UnsafeUtility_MemCpy_m019E657B952C27F705607F0F3D371EEE526B716B((void*)L_48, ((void*)il2cpp_codegen_add((intptr_t)L_49, (intptr_t)((uintptr_t)L_50))), ((int64_t)(uint64_t)L_51), NULL); // var record = new Record(this, index, recordPtr); int32_t L_52 = V_2; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_53 = V_1; Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55((&V_6), __this, L_52, L_53, NULL); // onRecordAdded?.Invoke(record); Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* L_54; L_54 = InputStateHistory_get_onRecordAdded_mC7C34D59B29DBCFD235DDCE9353325E8A8033D26_inline(__this, NULL); Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* L_55 = L_54; G_B13_0 = L_55; if (L_55) { G_B14_0 = L_55; goto IL_0136; } } { goto IL_013e; } IL_0136: { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_56 = V_6; NullCheck(G_B14_0); Action_1_Invoke_m385E2072F05E124A5C5A65458BECB656EA710704_inline(G_B14_0, L_56, NULL); } IL_013e: { // return record; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_57 = V_6; V_13 = L_57; goto IL_0144; } IL_0144: { // } Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_58 = V_13; return L_58; } } // System.Collections.Generic.IEnumerator`1 UnityEngine.InputSystem.LowLevel.InputStateHistory::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputStateHistory_GetEnumerator_mC358AF7122BC504AD6608B3CA589712C3A2811E2 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // return new Enumerator(this); Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935 L_0; memset((&L_0), 0, sizeof(L_0)); Enumerator__ctor_m6A3295CBAC2E7F52327147C8A5214209EB8D1185((&L_0), __this, /*hidden argument*/NULL); Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935 L_1 = L_0; RuntimeObject* L_2 = Box(Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_il2cpp_TypeInfo_var, &L_1); V_0 = (RuntimeObject*)L_2; goto IL_000f; } IL_000f: { // } RuntimeObject* L_3 = V_0; return L_3; } } // System.Collections.IEnumerator UnityEngine.InputSystem.LowLevel.InputStateHistory::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputStateHistory_System_Collections_IEnumerable_GetEnumerator_mF0C7C81BA765052E23C5C66AEF8B7B797C4CF5E1 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // return GetEnumerator(); RuntimeObject* L_0; L_0 = InputStateHistory_GetEnumerator_mC358AF7122BC504AD6608B3CA589712C3A2811E2(__this, NULL); V_0 = L_0; goto IL_000a; } IL_000a: { // } RuntimeObject* L_1 = V_0; return L_1; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_Dispose_m7DD7D063D0D205BB33BBCBA682F7BB98884CCE15 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // StopRecording(); InputStateHistory_StopRecording_mED345F52B850C222CA66192B598C25C36898C8FB(__this, NULL); // Destroy(); InputStateHistory_Destroy_m7B861DBB59BE6BCED421F7FDC4B7061FDAF32D65(__this, NULL); // GC.SuppressFinalize(this); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m3352E2F2119EB46913B51B7AAE2F217C63C35F2A(__this, NULL); // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_Destroy_m7B861DBB59BE6BCED421F7FDC4B7061FDAF32D65 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_RecordBuffer.IsCreated) NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_0 = (&__this->___m_RecordBuffer_5); bool L_1; L_1 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081(L_0, NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_002a; } } { // m_RecordBuffer.Dispose(); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_3 = (&__this->___m_RecordBuffer_5); NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA(L_3, NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); // m_RecordBuffer = new NativeArray(); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_4 = (&__this->___m_RecordBuffer_5); il2cpp_codegen_initobj(L_4, sizeof(NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF)); } IL_002a: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::Allocate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_Allocate_mFFC68B0BAB36A619E0DE6B48E8A3930F5E36E9B7 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3174F499634505015F797D24B2CF68E57F18CAFD); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E V_2; memset((&V_2), 0, sizeof(V_2)); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_3; memset((&V_3), 0, sizeof(V_3)); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_4 = NULL; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_5; memset((&V_5), 0, sizeof(V_5)); { // if (!m_AddNewControls) bool L_0 = __this->___m_AddNewControls_13; V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_006f; } } { // m_StateSizeInBytes = 0; __this->___m_StateSizeInBytes_6 = 0; // foreach (var control in controls) ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_2; L_2 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC(__this, NULL); V_3 = L_2; Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_3; L_3 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_3), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var); V_2 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005d: {// begin finally (depth: 1) Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_2), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0052_1; } IL_0028_1: { // foreach (var control in controls) InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4; L_4 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_2), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var); V_4 = L_4; // m_StateSizeInBytes = (int)Math.Max((uint)m_StateSizeInBytes, control.stateBlock.alignedSizeInBytes); int32_t L_5 = __this->___m_StateSizeInBytes_6; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = V_4; NullCheck(L_6); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_7; L_7 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_6, NULL); V_5 = L_7; uint32_t L_8; L_8 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5((&V_5), NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); uint32_t L_9; L_9 = Math_Max_mA38EFCCC7E58F8BEEDE1A9F63123302D634E001A(L_5, L_8, NULL); __this->___m_StateSizeInBytes_6 = L_9; } IL_0052_1: { // foreach (var control in controls) bool L_10; L_10 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_2), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var); if (L_10) { goto IL_0028_1; } } { goto IL_006c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006c: { goto IL_0085; } IL_006f: { // Debug.Assert(m_StateSizeInBytes > 0, "State size must be have initialized!"); int32_t L_11 = __this->___m_StateSizeInBytes_6; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_11) > ((int32_t)0))? 1 : 0), _stringLiteral3174F499634505015F797D24B2CF68E57F18CAFD, NULL); } IL_0085: { // var totalSizeOfBuffer = bytesPerRecord * m_HistoryDepth; int32_t L_12; L_12 = InputStateHistory_get_bytesPerRecord_mAF516CE1E45E3EBA46EDFFF2923908D6B672D114(__this, NULL); int32_t L_13 = __this->___m_HistoryDepth_8; V_0 = ((int32_t)il2cpp_codegen_multiply(L_12, L_13)); // m_RecordBuffer = new NativeArray(totalSizeOfBuffer, Allocator.Persistent, // NativeArrayOptions.UninitializedMemory); int32_t L_14 = V_0; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_15; memset((&L_15), 0, sizeof(L_15)); NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F((&L_15), L_14, 4, 0, /*hidden argument*/NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); __this->___m_RecordBuffer_5 = L_15; // } return; } } // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::RecordIndexToUserIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; { // if (index < m_HeadIndex) int32_t L_0 = ___index0; int32_t L_1 = __this->___m_HeadIndex_10; V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0020; } } { // return m_HistoryDepth - m_HeadIndex + index; int32_t L_3 = __this->___m_HistoryDepth_8; int32_t L_4 = __this->___m_HeadIndex_10; int32_t L_5 = ___index0; V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_3, L_4)), L_5)); goto IL_002b; } IL_0020: { // return index - m_HeadIndex; int32_t L_6 = ___index0; int32_t L_7 = __this->___m_HeadIndex_10; V_1 = ((int32_t)il2cpp_codegen_subtract(L_6, L_7)); goto IL_002b; } IL_002b: { // } int32_t L_8 = V_1; return L_8; } } // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::UserIndexToRecordIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, const RuntimeMethod* method) { int32_t V_0 = 0; { // return (m_HeadIndex + index) % m_HistoryDepth; int32_t L_0 = __this->___m_HeadIndex_10; int32_t L_1 = ___index0; int32_t L_2 = __this->___m_HistoryDepth_8; V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_0, L_1))%L_2)); goto IL_0013; } IL_0013: { // } int32_t L_3 = V_0; return L_3; } } // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader* UnityEngine.InputSystem.LowLevel.InputStateHistory::GetRecord(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* V_2 = NULL; int32_t G_B5_0 = 0; { // if (!m_RecordBuffer.IsCreated) NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_0 = (&__this->___m_RecordBuffer_5); bool L_1; L_1 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081(L_0, NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_001e; } } { // throw new InvalidOperationException("History buffer has been disposed"); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_3); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral59292A0FBCB98DA17EA0EC708181D2FFDE7BEF5D)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F_RuntimeMethod_var))); } IL_001e: { // if (index < 0 || index >= m_HistoryDepth) int32_t L_4 = ___index0; if ((((int32_t)L_4) < ((int32_t)0))) { goto IL_0030; } } { int32_t L_5 = ___index0; int32_t L_6 = __this->___m_HistoryDepth_8; G_B5_0 = ((((int32_t)((((int32_t)L_5) < ((int32_t)L_6))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_0031; } IL_0030: { G_B5_0 = 1; } IL_0031: { V_1 = (bool)G_B5_0; bool L_7 = V_1; if (!L_7) { goto IL_0040; } } { // throw new ArgumentOutOfRangeException(nameof(index)); ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_8 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); NullCheck(L_8); ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F_RuntimeMethod_var))); } IL_0040: { // return GetRecordUnchecked(index); int32_t L_9 = ___index0; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_10; L_10 = InputStateHistory_GetRecordUnchecked_m569EB10E4D93B81BEA6699746C15C720F48E42F6(__this, L_9, NULL); V_2 = L_10; goto IL_004a; } IL_004a: { // } RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_11 = V_2; return L_11; } } // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader* UnityEngine.InputSystem.LowLevel.InputStateHistory::GetRecordUnchecked(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* InputStateHistory_GetRecordUnchecked_m569EB10E4D93B81BEA6699746C15C720F48E42F6 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* V_0 = NULL; { // return (RecordHeader*)((byte*)m_RecordBuffer.GetUnsafePtr() + index * bytesPerRecord); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___m_RecordBuffer_5; void* L_1; L_1 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD(L_0, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD_RuntimeMethod_var); int32_t L_2 = ___index0; int32_t L_3; L_3 = InputStateHistory_get_bytesPerRecord_mAF516CE1E45E3EBA46EDFFF2923908D6B672D114(__this, NULL); V_0 = (RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)((void*)il2cpp_codegen_add((intptr_t)L_1, ((int32_t)il2cpp_codegen_multiply(L_2, L_3)))); goto IL_0018; } IL_0018: { // } RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_4 = V_0; return L_4; } } // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader* UnityEngine.InputSystem.LowLevel.InputStateHistory::AllocateRecord(System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* InputStateHistory_AllocateRecord_mAD0E7626ECD9E937BBD46B8E84DEE7E247A8B707 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, int32_t* ___index0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* V_2 = NULL; { // if (!m_RecordBuffer.IsCreated) NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_0 = (&__this->___m_RecordBuffer_5); bool L_1; L_1 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081(L_0, NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_001a; } } { // Allocate(); InputStateHistory_Allocate_mFFC68B0BAB36A619E0DE6B48E8A3930F5E36E9B7(__this, NULL); } IL_001a: { // index = (m_HeadIndex + m_RecordCount) % m_HistoryDepth; int32_t* L_3 = ___index0; int32_t L_4 = __this->___m_HeadIndex_10; int32_t L_5 = __this->___m_RecordCount_7; int32_t L_6 = __this->___m_HistoryDepth_8; *((int32_t*)L_3) = (int32_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_4, L_5))%L_6)); // if (m_RecordCount == m_HistoryDepth) int32_t L_7 = __this->___m_RecordCount_7; int32_t L_8 = __this->___m_HistoryDepth_8; V_1 = (bool)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0); bool L_9 = V_1; if (!L_9) { goto IL_0059; } } { // m_HeadIndex = (m_HeadIndex + 1) % m_HistoryDepth; int32_t L_10 = __this->___m_HeadIndex_10; int32_t L_11 = __this->___m_HistoryDepth_8; __this->___m_HeadIndex_10 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_10, 1))%L_11)); goto IL_0069; } IL_0059: { // ++m_RecordCount; int32_t L_12 = __this->___m_RecordCount_7; __this->___m_RecordCount_7 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0069: { // return (RecordHeader*)((byte*)m_RecordBuffer.GetUnsafePtr() + bytesPerRecord * index); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_13 = __this->___m_RecordBuffer_5; void* L_14; L_14 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD(L_13, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m65FA1E123815CA621B3659034958C4213DF274CD_RuntimeMethod_var); int32_t L_15; L_15 = InputStateHistory_get_bytesPerRecord_mAF516CE1E45E3EBA46EDFFF2923908D6B672D114(__this, NULL); int32_t* L_16 = ___index0; int32_t L_17 = *((int32_t*)L_16); V_2 = (RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)((void*)il2cpp_codegen_add((intptr_t)L_14, ((int32_t)il2cpp_codegen_multiply(L_15, L_17)))); goto IL_0081; } IL_0081: { // } RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_18 = V_2; return L_18; } } // System.Object UnityEngine.InputSystem.LowLevel.InputStateHistory::ReadValueAsObject(UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputStateHistory_ReadValueAsObject_m9EA96A2191F24C9F7D25FB0AB36B09444213B4B3 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___data0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_1 = NULL; uint8_t* V_2 = NULL; ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_3; memset((&V_3), 0, sizeof(V_3)); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_4; memset((&V_4), 0, sizeof(V_4)); RuntimeObject* V_5 = NULL; int32_t G_B3_0 = 0; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B6_0 = NULL; uint8_t* G_B9_0 = NULL; { // var haveSingleControl = m_ControlCount == 1 && !m_AddNewControls; int32_t L_0 = __this->___m_ControlCount_4; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0015; } } { bool L_1 = __this->___m_AddNewControls_13; G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0); goto IL_0016; } IL_0015: { G_B3_0 = 0; } IL_0016: { V_0 = (bool)G_B3_0; // var control = haveSingleControl ? controls[0] : controls[data->controlIndex]; bool L_2 = V_0; if (L_2) { goto IL_0030; } } { ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_3; L_3 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC(__this, NULL); V_3 = L_3; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_4 = ___data0; NullCheck(L_4); int32_t L_5 = L_4->___controlIndex_2; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6; L_6 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_3), L_5, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var); G_B6_0 = L_6; goto IL_003f; } IL_0030: { ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_7; L_7 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC(__this, NULL); V_3 = L_7; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8; L_8 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_3), 0, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var); G_B6_0 = L_8; } IL_003f: { V_1 = G_B6_0; // var statePtr = haveSingleControl ? data->statePtrWithoutControlIndex : data->statePtrWithControlIndex; bool L_9 = V_0; if (L_9) { goto IL_004b; } } { RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_10 = ___data0; uint8_t* L_11; L_11 = RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_10, NULL); G_B9_0 = L_11; goto IL_0051; } IL_004b: { RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_12 = ___data0; uint8_t* L_13; L_13 = RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_12, NULL); G_B9_0 = L_13; } IL_0051: { V_2 = G_B9_0; // statePtr -= control.stateBlock.byteOffset; uint8_t* L_14 = V_2; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_15 = V_1; NullCheck(L_15); InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_16; L_16 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(L_15, NULL); V_4 = L_16; uint32_t L_17; L_17 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_4), NULL); V_2 = ((uint8_t*)il2cpp_codegen_subtract((intptr_t)L_14, (intptr_t)((uintptr_t)L_17))); // return control.ReadValueFromStateAsObject(statePtr); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_18 = V_1; uint8_t* L_19 = V_2; NullCheck(L_18); RuntimeObject* L_20; L_20 = VirtualFuncInvoker1< RuntimeObject*, void* >::Invoke(8 /* System.Object UnityEngine.InputSystem.InputControl::ReadValueFromStateAsObject(System.Void*) */, L_18, (void*)L_19); V_5 = L_20; goto IL_0070; } IL_0070: { // } RuntimeObject* L_21 = V_5; return L_21; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor.NotifyControlStateChanged(UnityEngine.InputSystem.InputControl,System.Double,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_UnityEngine_InputSystem_LowLevel_IInputStateChangeMonitor_NotifyControlStateChanged_m2D3D0A214EBA3A04C09119AED2D63478B5694844 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, double ___time1, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr2, int64_t ___monitorIndex3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; int32_t G_B5_0 = 0; int32_t G_B7_0 = 0; int32_t G_B12_0 = 0; { // var currentUpdateType = InputState.currentUpdateType; int32_t L_0; L_0 = InputState_get_currentUpdateType_m00712B5D042C12725C6B92AFCD1E7F105C27F08A_inline(NULL); V_0 = L_0; // var updateTypeMask = updateMask; int32_t L_1; L_1 = InputStateHistory_get_updateMask_m6470CF7FBC233D8735A83520D260B3A2534D8C1A(__this, NULL); V_1 = L_1; // if ((currentUpdateType & updateTypeMask) == 0 && // // EXCEPTION: When we're recording fixed and/or dynamic updates, do NOT ignore the state change // // if it is from an event. The reason is that the input system concurrently records // // state changes from events into both fixed and dynamic update buffers if both updates // // are enabled concurrently. This means that we will see input data going into // // *dynamic* update state buffers during *fixed* update and vice versa. // !((currentUpdateType & (InputUpdateType.Dynamic | InputUpdateType.Fixed)) != 0 && // (updateTypeMask & (InputUpdateType.Dynamic | InputUpdateType.Fixed)) != 0 && // eventPtr.valid)) int32_t L_2 = V_0; int32_t L_3 = V_1; if (((int32_t)((int32_t)L_2&(int32_t)L_3))) { goto IL_002c; } } { int32_t L_4 = V_0; if (!((int32_t)((int32_t)L_4&3))) { goto IL_0029; } } { int32_t L_5 = V_1; if (!((int32_t)((int32_t)L_5&3))) { goto IL_0029; } } { bool L_6; L_6 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012((&___eventPtr2), NULL); G_B5_0 = ((((int32_t)L_6) == ((int32_t)0))? 1 : 0); goto IL_002a; } IL_0029: { G_B5_0 = 1; } IL_002a: { G_B7_0 = G_B5_0; goto IL_002d; } IL_002c: { G_B7_0 = 0; } IL_002d: { V_2 = (bool)G_B7_0; bool L_7 = V_2; if (!L_7) { goto IL_0034; } } { // return; goto IL_0065; } IL_0034: { // if (onShouldRecordStateChange != null && !onShouldRecordStateChange(control, time, eventPtr)) Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* L_8; L_8 = InputStateHistory_get_onShouldRecordStateChange_m0A97606F5C6F09EC31752B75712EC31B6794C2D4_inline(__this, NULL); if (!L_8) { goto IL_004f; } } { Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* L_9; L_9 = InputStateHistory_get_onShouldRecordStateChange_m0A97606F5C6F09EC31752B75712EC31B6794C2D4_inline(__this, NULL); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_10 = ___control0; double L_11 = ___time1; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_12 = ___eventPtr2; NullCheck(L_9); bool L_13; L_13 = Func_4_Invoke_mEE62A58E6291CADDA359CB86776336C6541AB605_inline(L_9, L_10, L_11, L_12, NULL); G_B12_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0); goto IL_0050; } IL_004f: { G_B12_0 = 0; } IL_0050: { V_3 = (bool)G_B12_0; bool L_14 = V_3; if (!L_14) { goto IL_0056; } } { // return; goto IL_0065; } IL_0056: { // RecordStateChange(control, control.currentStatePtr, time); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_15 = ___control0; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_16 = ___control0; NullCheck(L_16); void* L_17; L_17 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_16, NULL); double L_18 = ___time1; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_19; L_19 = InputStateHistory_RecordStateChange_mB6A376EF3B00C27D23B0D2C268AD78E28F5259A8(__this, L_15, L_17, L_18, NULL); } IL_0065: { // } return; } } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory::UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor.NotifyTimerExpired(UnityEngine.InputSystem.InputControl,System.Double,System.Int64,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputStateHistory_UnityEngine_InputSystem_LowLevel_IInputStateChangeMonitor_NotifyTimerExpired_mBEBBA6EDCAA783DB980C8606C19AC0D7476E98B9 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, double ___time1, int64_t ___monitorIndex2, int32_t ___timerIndex3, const RuntimeMethod* method) { { // } return; } } // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory::get_bytesPerRecord() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_bytesPerRecord_mAF516CE1E45E3EBA46EDFFF2923908D6B672D114 (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; int32_t G_B3_0 = 0; int32_t G_B4_0 = 0; int32_t G_B4_1 = 0; { // (m_StateSizeInBytes + // m_ExtraMemoryPerRecord + // (m_ControlCount == 1 && !m_AddNewControls // ? RecordHeader.kSizeWithoutControlIndex // : RecordHeader.kSizeWithControlIndex)).AlignToMultipleOf(4); int32_t L_0 = __this->___m_StateSizeInBytes_6; int32_t L_1 = __this->___m_ExtraMemoryPerRecord_9; int32_t L_2 = __this->___m_ControlCount_4; G_B1_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { G_B2_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); goto IL_001e; } } { bool L_3 = __this->___m_AddNewControls_13; G_B2_0 = G_B1_0; if (!L_3) { G_B3_0 = G_B1_0; goto IL_0022; } } IL_001e: { G_B4_0 = ((int32_t)16); G_B4_1 = G_B2_0; goto IL_0024; } IL_0022: { G_B4_0 = ((int32_t)12); G_B4_1 = G_B3_0; } IL_0024: { int32_t L_4; L_4 = NumberHelpers_AlignToMultipleOf_mC0AB871E2290467B6E6661572B87E57888FB36E0_inline(((int32_t)il2cpp_codegen_add(G_B4_1, G_B4_0)), 4, NULL); return L_4; } } #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 // Conversion methods for marshalling of: UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator IL2CPP_EXTERN_C void Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshal_pinvoke(const Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935& unmarshaled, Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshaled_pinvoke& marshaled) { Exception_t* ___m_History_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_History' of type 'Enumerator': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_History_0Exception, NULL); } IL2CPP_EXTERN_C void Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshal_pinvoke_back(const Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshaled_pinvoke& marshaled, Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935& unmarshaled) { Exception_t* ___m_History_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_History' of type 'Enumerator': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_History_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator IL2CPP_EXTERN_C void Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshal_pinvoke_cleanup(Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator IL2CPP_EXTERN_C void Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshal_com(const Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935& unmarshaled, Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshaled_com& marshaled) { Exception_t* ___m_History_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_History' of type 'Enumerator': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_History_0Exception, NULL); } IL2CPP_EXTERN_C void Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshal_com_back(const Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshaled_com& marshaled, Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935& unmarshaled) { Exception_t* ___m_History_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_History' of type 'Enumerator': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_History_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator IL2CPP_EXTERN_C void Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshal_com_cleanup(Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935_marshaled_com& marshaled) { } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::.ctor(UnityEngine.InputSystem.LowLevel.InputStateHistory) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator__ctor_m6A3295CBAC2E7F52327147C8A5214209EB8D1185 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___history0, const RuntimeMethod* method) { { // m_History = history; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = ___history0; __this->___m_History_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_History_0), (void*)L_0); // m_Index = -1; __this->___m_Index_1 = (-1); // } return; } } IL2CPP_EXTERN_C void Enumerator__ctor_m6A3295CBAC2E7F52327147C8A5214209EB8D1185_AdjustorThunk (RuntimeObject* __this, InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___history0, const RuntimeMethod* method) { Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Enumerator__ctor_m6A3295CBAC2E7F52327147C8A5214209EB8D1185(_thisAdjusted, ___history0, method); } // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m9E091C2F11330B559B802DD29F7ECD5FFA714A24 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { // if (m_Index + 1 >= m_History.Count) int32_t L_0 = __this->___m_Index_1; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_1 = __this->___m_History_0; NullCheck(L_1); int32_t L_2; L_2 = InputStateHistory_get_Count_m23DF78272A6C97F6C8782A953482772CDF6FFA81_inline(L_1, NULL); V_0 = (bool)((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 1))) < ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_3 = V_0; if (!L_3) { goto IL_0021; } } { // return false; V_1 = (bool)0; goto IL_0033; } IL_0021: { // ++m_Index; int32_t L_4 = __this->___m_Index_1; __this->___m_Index_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); // return true; V_1 = (bool)1; goto IL_0033; } IL_0033: { // } bool L_5 = V_1; return L_5; } } IL2CPP_EXTERN_C bool Enumerator_MoveNext_m9E091C2F11330B559B802DD29F7ECD5FFA714A24_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Enumerator_MoveNext_m9E091C2F11330B559B802DD29F7ECD5FFA714A24(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mBCBCEFF22B1EF0C3F7FCC042A8F8FE24C461CC71 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, const RuntimeMethod* method) { { // m_Index = -1; __this->___m_Index_1 = (-1); // } return; } } IL2CPP_EXTERN_C void Enumerator_Reset_mBCBCEFF22B1EF0C3F7FCC042A8F8FE24C461CC71_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Enumerator_Reset_mBCBCEFF22B1EF0C3F7FCC042A8F8FE24C461CC71(_thisAdjusted, method); } // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 Enumerator_get_Current_m6097DCEB344C1646DEE024169C03B003C58115D9 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, const RuntimeMethod* method) { { // public Record Current => m_History[m_Index]; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_History_0; int32_t L_1 = __this->___m_Index_1; NullCheck(L_0); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_2; L_2 = InputStateHistory_get_Item_m32D5AC02F17824DD34BCD53EC239CE2C53452278(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 Enumerator_get_Current_m6097DCEB344C1646DEE024169C03B003C58115D9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 _returnValue; _returnValue = Enumerator_get_Current_m6097DCEB344C1646DEE024169C03B003C58115D9(_thisAdjusted, method); return _returnValue; } // System.Object UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m77E4FCB808965336BC3E274DFECFB802D05AE610 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // object IEnumerator.Current => Current; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_0; L_0 = Enumerator_get_Current_m6097DCEB344C1646DEE024169C03B003C58115D9(__this, NULL); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_1 = L_0; RuntimeObject* L_2 = Box(Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_il2cpp_TypeInfo_var, &L_1); return L_2; } } IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m77E4FCB808965336BC3E274DFECFB802D05AE610_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m77E4FCB808965336BC3E274DFECFB802D05AE610(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEAFE245506E92EF84618B55E77490DE4DFF9AEB9 (Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* __this, const RuntimeMethod* method) { { // } return; } } IL2CPP_EXTERN_C void Enumerator_Dispose_mEAFE245506E92EF84618B55E77490DE4DFF9AEB9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Enumerator_t64151AA4F7A5CBB087D385EA4DCA7F3B6BB74935* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Enumerator_Dispose_mEAFE245506E92EF84618B55E77490DE4DFF9AEB9(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Byte* UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader::get_statePtrWithControlIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655 (RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* __this, const RuntimeMethod* method) { uint8_t* V_0 = NULL; uint8_t* V_1 = NULL; uint8_t* V_2 = NULL; { U3Cm_StateWithControlIndexU3Ee__FixedBuffer_t77EBD407B7C7A5338334A356AE94C7F24C77CDA2* L_0 = (&__this->___m_StateWithControlIndex_4); uint8_t* L_1 = (&L_0->___FixedElementField_0); V_1 = L_1; // fixed(byte* ptr = m_StateWithControlIndex) uint8_t* L_2 = V_1; V_0 = (uint8_t*)((uintptr_t)L_2); // return ptr; uint8_t* L_3 = V_0; V_2 = L_3; goto IL_0014; } IL_0014: { // } uint8_t* L_4 = V_2; return L_4; } } IL2CPP_EXTERN_C uint8_t* RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint8_t* _returnValue; _returnValue = RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655(_thisAdjusted, method); return _returnValue; } // System.Byte* UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader::get_statePtrWithoutControlIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C (RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* __this, const RuntimeMethod* method) { uint8_t* V_0 = NULL; uint8_t* V_1 = NULL; uint8_t* V_2 = NULL; { U3Cm_StateWithoutControlIndexU3Ee__FixedBuffer_tBC837D25D8887B1E4BCBE9B19FEB8EBD20FEF254* L_0 = (&__this->___m_StateWithoutControlIndex_3); uint8_t* L_1 = (&L_0->___FixedElementField_0); V_1 = L_1; // fixed(byte* ptr = m_StateWithoutControlIndex) uint8_t* L_2 = V_1; V_0 = (uint8_t*)((uintptr_t)L_2); // return ptr; uint8_t* L_3 = V_0; V_2 = L_3; goto IL_0014; } IL_0014: { // } uint8_t* L_4 = V_2; return L_4; } } IL2CPP_EXTERN_C uint8_t* RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint8_t* _returnValue; _returnValue = RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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 // Conversion methods for marshalling of: UnityEngine.InputSystem.LowLevel.InputStateHistory/Record IL2CPP_EXTERN_C void Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshal_pinvoke(const Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0& unmarshaled, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshaled_pinvoke& marshaled) { Exception_t* ___m_Owner_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Owner' of type 'Record': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Owner_0Exception, NULL); } IL2CPP_EXTERN_C void Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshal_pinvoke_back(const Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshaled_pinvoke& marshaled, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0& unmarshaled) { Exception_t* ___m_Owner_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Owner' of type 'Record': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Owner_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.InputSystem.LowLevel.InputStateHistory/Record IL2CPP_EXTERN_C void Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshal_pinvoke_cleanup(Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.InputSystem.LowLevel.InputStateHistory/Record IL2CPP_EXTERN_C void Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshal_com(const Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0& unmarshaled, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshaled_com& marshaled) { Exception_t* ___m_Owner_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Owner' of type 'Record': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Owner_0Exception, NULL); } IL2CPP_EXTERN_C void Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshal_com_back(const Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshaled_com& marshaled, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0& unmarshaled) { Exception_t* ___m_Owner_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Owner' of type 'Record': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Owner_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.InputSystem.LowLevel.InputStateHistory/Record IL2CPP_EXTERN_C void Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshal_com_cleanup(Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_marshaled_com& marshaled) { } // UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader* UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_header() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { { // internal RecordHeader* header => m_Owner.GetRecord(recordIndex); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; int32_t L_1; L_1 = Record_get_recordIndex_m58EE017D7611A35971E68B5B5A4A7802F79920A1(__this, NULL); NullCheck(L_0); RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_2; L_2 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* _returnValue; _returnValue = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_recordIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_recordIndex_m58EE017D7611A35971E68B5B5A4A7802F79920A1 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { { // internal int recordIndex => m_IndexPlusOne - 1; int32_t L_0 = __this->___m_IndexPlusOne_1; return ((int32_t)il2cpp_codegen_subtract(L_0, 1)); } } IL2CPP_EXTERN_C int32_t Record_get_recordIndex_m58EE017D7611A35971E68B5B5A4A7802F79920A1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Record_get_recordIndex_m58EE017D7611A35971E68B5B5A4A7802F79920A1(_thisAdjusted, method); return _returnValue; } // System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Record_get_version_m520FC2A134CE62BD9A4A66849B43461C4189FC51 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { { // internal uint version => m_Version; uint32_t L_0 = __this->___m_Version_2; return L_0; } } IL2CPP_EXTERN_C uint32_t Record_get_version_m520FC2A134CE62BD9A4A66849B43461C4189FC51_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint32_t _returnValue; _returnValue = Record_get_version_m520FC2A134CE62BD9A4A66849B43461C4189FC51_inline(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_valid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_get_valid_m73D4931772DADEDE923FEAB48BCC0B0B26D60207 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { int32_t G_B4_0 = 0; { // public bool valid => m_Owner != default && m_IndexPlusOne != default && header->version == m_Version; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; if (!L_0) { goto IL_0025; } } { int32_t L_1 = __this->___m_IndexPlusOne_1; if (!L_1) { goto IL_0025; } } { RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_2; L_2 = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35(__this, NULL); NullCheck(L_2); uint32_t L_3 = L_2->___version_1; uint32_t L_4 = __this->___m_Version_2; G_B4_0 = ((((int32_t)L_3) == ((int32_t)L_4))? 1 : 0); goto IL_0026; } IL_0025: { G_B4_0 = 0; } IL_0026: { return (bool)G_B4_0; } } IL2CPP_EXTERN_C bool Record_get_valid_m73D4931772DADEDE923FEAB48BCC0B0B26D60207_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Record_get_valid_m73D4931772DADEDE923FEAB48BCC0B0B26D60207(_thisAdjusted, method); return _returnValue; } // UnityEngine.InputSystem.LowLevel.InputStateHistory UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_owner() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* Record_get_owner_mB2699E60C558D5C61C8D8CA100CBC56869D58F10 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { { // public InputStateHistory owner => m_Owner; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; return L_0; } } IL2CPP_EXTERN_C InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* Record_get_owner_mB2699E60C558D5C61C8D8CA100CBC56869D58F10_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* _returnValue; _returnValue = Record_get_owner_mB2699E60C558D5C61C8D8CA100CBC56869D58F10_inline(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_index() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_get_index_m26D8C4FB15FC3721128D16FCE4B98989DE9B761E (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // CheckValid(); Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83(__this, NULL); // return m_Owner.RecordIndexToUserIndex(recordIndex); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; int32_t L_1; L_1 = Record_get_recordIndex_m58EE017D7611A35971E68B5B5A4A7802F79920A1(__this, NULL); NullCheck(L_0); int32_t L_2; L_2 = InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95(L_0, L_1, NULL); V_0 = L_2; goto IL_001c; } IL_001c: { // } int32_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C int32_t Record_get_index_m26D8C4FB15FC3721128D16FCE4B98989DE9B761E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Record_get_index_m26D8C4FB15FC3721128D16FCE4B98989DE9B761E(_thisAdjusted, method); return _returnValue; } // System.Double UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_time() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Record_get_time_m01D9954843D8B133990316D6116F8C0ED29F8743 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { double V_0 = 0.0; { // CheckValid(); Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83(__this, NULL); // return header->time; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_0; L_0 = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35(__this, NULL); NullCheck(L_0); double L_1 = L_0->___time_0; V_0 = L_1; goto IL_0016; } IL_0016: { // } double L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C double Record_get_time_m01D9954843D8B133990316D6116F8C0ED29F8743_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); double _returnValue; _returnValue = Record_get_time_m01D9954843D8B133990316D6116F8C0ED29F8743(_thisAdjusted, method); return _returnValue; } // UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_control() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* Record_get_control_mFA5FCC30EB91E96F56E6C405A64F1BB875591361 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_2 = NULL; int32_t G_B3_0 = 0; { // CheckValid(); Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83(__this, NULL); // var controls = m_Owner.controls; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; NullCheck(L_0); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1; L_1 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC(L_0, NULL); V_0 = L_1; // if (controls.Count == 1 && !m_Owner.m_AddNewControls) int32_t L_2; L_2 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_002e; } } { InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_3 = __this->___m_Owner_0; NullCheck(L_3); bool L_4 = L_3->___m_AddNewControls_13; G_B3_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_002f; } IL_002e: { G_B3_0 = 0; } IL_002f: { V_1 = (bool)G_B3_0; bool L_5 = V_1; if (!L_5) { goto IL_003e; } } { // return controls[0]; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6; L_6 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), 0, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var); V_2 = L_6; goto IL_0053; } IL_003e: { // return controls[header->controlIndex]; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_7; L_7 = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35(__this, NULL); NullCheck(L_7); int32_t L_8 = L_7->___controlIndex_2; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_9; L_9 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), L_8, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var); V_2 = L_9; goto IL_0053; } IL_0053: { // } InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_10 = V_2; return L_10; } } IL2CPP_EXTERN_C InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* Record_get_control_mFA5FCC30EB91E96F56E6C405A64F1BB875591361_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* _returnValue; _returnValue = Record_get_control_mFA5FCC30EB91E96F56E6C405A64F1BB875591361(_thisAdjusted, method); return _returnValue; } // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_next() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 Record_get_next_mCA772B6B73B7676D993F1FBDBE78A0C07D8A45A1 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_3; memset((&V_3), 0, sizeof(V_3)); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_4; memset((&V_4), 0, sizeof(V_4)); { // CheckValid(); Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83(__this, NULL); // var userIndex = m_Owner.RecordIndexToUserIndex(this.recordIndex); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; int32_t L_1; L_1 = Record_get_recordIndex_m58EE017D7611A35971E68B5B5A4A7802F79920A1(__this, NULL); NullCheck(L_0); int32_t L_2; L_2 = InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95(L_0, L_1, NULL); V_0 = L_2; // if (userIndex + 1 >= m_Owner.Count) int32_t L_3 = V_0; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_4 = __this->___m_Owner_0; NullCheck(L_4); int32_t L_5; L_5 = InputStateHistory_get_Count_m23DF78272A6C97F6C8782A953482772CDF6FFA81_inline(L_4, NULL); V_2 = (bool)((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_3, 1))) < ((int32_t)L_5))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_6 = V_2; if (!L_6) { goto IL_003e; } } { // return default; il2cpp_codegen_initobj((&V_3), sizeof(Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0)); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_7 = V_3; V_4 = L_7; goto IL_0069; } IL_003e: { // var recordIndex = m_Owner.UserIndexToRecordIndex(userIndex + 1); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_8 = __this->___m_Owner_0; int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10; L_10 = InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678(L_8, ((int32_t)il2cpp_codegen_add(L_9, 1)), NULL); V_1 = L_10; // return new Record(m_Owner, recordIndex, m_Owner.GetRecord(recordIndex)); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_11 = __this->___m_Owner_0; int32_t L_12 = V_1; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_13 = __this->___m_Owner_0; int32_t L_14 = V_1; NullCheck(L_13); RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_15; L_15 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F(L_13, L_14, NULL); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_16; memset((&L_16), 0, sizeof(L_16)); Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55((&L_16), L_11, L_12, L_15, /*hidden argument*/NULL); V_4 = L_16; goto IL_0069; } IL_0069: { // } Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_17 = V_4; return L_17; } } IL2CPP_EXTERN_C Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 Record_get_next_mCA772B6B73B7676D993F1FBDBE78A0C07D8A45A1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 _returnValue; _returnValue = Record_get_next_mCA772B6B73B7676D993F1FBDBE78A0C07D8A45A1(_thisAdjusted, method); return _returnValue; } // UnityEngine.InputSystem.LowLevel.InputStateHistory/Record UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::get_previous() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 Record_get_previous_m3D9A5C19AC871D22CA2B46FDB9B29D015C6C8B0A (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_3; memset((&V_3), 0, sizeof(V_3)); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_4; memset((&V_4), 0, sizeof(V_4)); { // CheckValid(); Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83(__this, NULL); // var userIndex = m_Owner.RecordIndexToUserIndex(this.recordIndex); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; int32_t L_1; L_1 = Record_get_recordIndex_m58EE017D7611A35971E68B5B5A4A7802F79920A1(__this, NULL); NullCheck(L_0); int32_t L_2; L_2 = InputStateHistory_RecordIndexToUserIndex_mC63AB3D5F356A60D9854C9636E4796D798AECC95(L_0, L_1, NULL); V_0 = L_2; // if (userIndex - 1 < 0) int32_t L_3 = V_0; V_2 = (bool)((((int32_t)((int32_t)il2cpp_codegen_subtract(L_3, 1))) < ((int32_t)0))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0031; } } { // return default; il2cpp_codegen_initobj((&V_3), sizeof(Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0)); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_5 = V_3; V_4 = L_5; goto IL_005c; } IL_0031: { // var recordIndex = m_Owner.UserIndexToRecordIndex(userIndex - 1); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_6 = __this->___m_Owner_0; int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8; L_8 = InputStateHistory_UserIndexToRecordIndex_m81D4D6EE19ED80607BAAA31F3159168AC3B5B678(L_6, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), NULL); V_1 = L_8; // return new Record(m_Owner, recordIndex, m_Owner.GetRecord(recordIndex)); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_9 = __this->___m_Owner_0; int32_t L_10 = V_1; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_11 = __this->___m_Owner_0; int32_t L_12 = V_1; NullCheck(L_11); RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_13; L_13 = InputStateHistory_GetRecord_m85FF7089306517975159512B91057A59C16CC12F(L_11, L_12, NULL); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_14; memset((&L_14), 0, sizeof(L_14)); Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55((&L_14), L_9, L_10, L_13, /*hidden argument*/NULL); V_4 = L_14; goto IL_005c; } IL_005c: { // } Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_15 = V_4; return L_15; } } IL2CPP_EXTERN_C Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 Record_get_previous_m3D9A5C19AC871D22CA2B46FDB9B29D015C6C8B0A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 _returnValue; _returnValue = Record_get_previous_m3D9A5C19AC871D22CA2B46FDB9B29D015C6C8B0A(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::.ctor(UnityEngine.InputSystem.LowLevel.InputStateHistory,System.Int32,UnityEngine.InputSystem.LowLevel.InputStateHistory/RecordHeader*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___owner0, int32_t ___index1, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___header2, const RuntimeMethod* method) { { // m_Owner = owner; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = ___owner0; __this->___m_Owner_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Owner_0), (void*)L_0); // m_IndexPlusOne = index + 1; int32_t L_1 = ___index1; __this->___m_IndexPlusOne_1 = ((int32_t)il2cpp_codegen_add(L_1, 1)); // m_Version = header->version; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_2 = ___header2; NullCheck(L_2); uint32_t L_3 = L_2->___version_1; __this->___m_Version_2 = L_3; // } return; } } IL2CPP_EXTERN_C void Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55_AdjustorThunk (RuntimeObject* __this, InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* ___owner0, int32_t ___index1, RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* ___header2, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Record__ctor_mB54551B1D8C0BF391FC4910C31536CDA2A8EAB55(_thisAdjusted, ___owner0, ___index1, ___header2, method); } // System.Object UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::ReadValueAsObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Record_ReadValueAsObject_m5F14CA6A4B11B31675A52014126BA98189CB6C88 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; { // CheckValid(); Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83(__this, NULL); // return m_Owner.ReadValueAsObject(header); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_1; L_1 = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35(__this, NULL); NullCheck(L_0); RuntimeObject* L_2; L_2 = InputStateHistory_ReadValueAsObject_m9EA96A2191F24C9F7D25FB0AB36B09444213B4B3(L_0, L_1, NULL); V_0 = L_2; goto IL_001c; } IL_001c: { // } RuntimeObject* L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C RuntimeObject* Record_ReadValueAsObject_m5F14CA6A4B11B31675A52014126BA98189CB6C88_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = Record_ReadValueAsObject_m5F14CA6A4B11B31675A52014126BA98189CB6C88(_thisAdjusted, method); return _returnValue; } // System.Void* UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::GetUnsafeMemoryPtr() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtr_m1A7FF1C09896901E9B6C24C3E58999836958AD22 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { void* V_0 = NULL; { // CheckValid(); Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83(__this, NULL); // return GetUnsafeMemoryPtrUnchecked(); void* L_0; L_0 = Record_GetUnsafeMemoryPtrUnchecked_m4BFC161E4036F0124F83D2CC87EA94D2B76BA1BF(__this, NULL); V_0 = L_0; goto IL_0011; } IL_0011: { // } void* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C void* Record_GetUnsafeMemoryPtr_m1A7FF1C09896901E9B6C24C3E58999836958AD22_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); void* _returnValue; _returnValue = Record_GetUnsafeMemoryPtr_m1A7FF1C09896901E9B6C24C3E58999836958AD22(_thisAdjusted, method); return _returnValue; } // System.Void* UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::GetUnsafeMemoryPtrUnchecked() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeMemoryPtrUnchecked_m4BFC161E4036F0124F83D2CC87EA94D2B76BA1BF (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_1; memset((&V_1), 0, sizeof(V_1)); void* V_2 = NULL; int32_t G_B3_0 = 0; { // if (m_Owner.controls.Count == 1 && !m_Owner.m_AddNewControls) InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; NullCheck(L_0); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1; L_1 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC(L_0, NULL); V_1 = L_1; int32_t L_2; L_2 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_1), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_0027; } } { InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_3 = __this->___m_Owner_0; NullCheck(L_3); bool L_4 = L_3->___m_AddNewControls_13; G_B3_0 = ((((int32_t)L_4) == ((int32_t)0))? 1 : 0); goto IL_0028; } IL_0027: { G_B3_0 = 0; } IL_0028: { V_0 = (bool)G_B3_0; bool L_5 = V_0; if (!L_5) { goto IL_003a; } } { // return header->statePtrWithoutControlIndex; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_6; L_6 = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35(__this, NULL); uint8_t* L_7; L_7 = RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_6, NULL); V_2 = (void*)L_7; goto IL_0048; } IL_003a: { // return header->statePtrWithControlIndex; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_8; L_8 = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35(__this, NULL); uint8_t* L_9; L_9 = RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_8, NULL); V_2 = (void*)L_9; goto IL_0048; } IL_0048: { // } void* L_10 = V_2; return L_10; } } IL2CPP_EXTERN_C void* Record_GetUnsafeMemoryPtrUnchecked_m4BFC161E4036F0124F83D2CC87EA94D2B76BA1BF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); void* _returnValue; _returnValue = Record_GetUnsafeMemoryPtrUnchecked_m4BFC161E4036F0124F83D2CC87EA94D2B76BA1BF(_thisAdjusted, method); return _returnValue; } // System.Void* UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::GetUnsafeExtraMemoryPtr() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtr_mB1A5ACD5AA4B1ED830BD2E2EF7EC9B9ABF579D85 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { void* V_0 = NULL; { // CheckValid(); Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83(__this, NULL); // return GetUnsafeExtraMemoryPtrUnchecked(); void* L_0; L_0 = Record_GetUnsafeExtraMemoryPtrUnchecked_m64D1BADE8C76019CB1D44F1FDE1A35A3060945FF(__this, NULL); V_0 = L_0; goto IL_0011; } IL_0011: { // } void* L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C void* Record_GetUnsafeExtraMemoryPtr_mB1A5ACD5AA4B1ED830BD2E2EF7EC9B9ABF579D85_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); void* _returnValue; _returnValue = Record_GetUnsafeExtraMemoryPtr_mB1A5ACD5AA4B1ED830BD2E2EF7EC9B9ABF579D85(_thisAdjusted, method); return _returnValue; } // System.Void* UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::GetUnsafeExtraMemoryPtrUnchecked() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* Record_GetUnsafeExtraMemoryPtrUnchecked_m64D1BADE8C76019CB1D44F1FDE1A35A3060945FF (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { bool V_0 = false; void* V_1 = NULL; { // if (m_Owner.extraMemoryPerRecord == 0) InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; NullCheck(L_0); int32_t L_1; L_1 = InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653_inline(L_0, NULL); V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_001e; } } { // throw new InvalidOperationException("No extra memory has been set up for history records; set extraMemoryPerRecord"); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_3); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral228690F85C6AD8ED815D48DC2A017A1AAD28D67E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Record_GetUnsafeExtraMemoryPtrUnchecked_m64D1BADE8C76019CB1D44F1FDE1A35A3060945FF_RuntimeMethod_var))); } IL_001e: { // return (byte*)header + m_Owner.bytesPerRecord - m_Owner.extraMemoryPerRecord; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_4; L_4 = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35(__this, NULL); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_5 = __this->___m_Owner_0; NullCheck(L_5); int32_t L_6; L_6 = InputStateHistory_get_bytesPerRecord_mAF516CE1E45E3EBA46EDFFF2923908D6B672D114(L_5, NULL); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_7 = __this->___m_Owner_0; NullCheck(L_7); int32_t L_8; L_8 = InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653_inline(L_7, NULL); V_1 = (void*)((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)il2cpp_codegen_subtract((intptr_t)((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)il2cpp_codegen_add((intptr_t)L_4, L_6)), L_8)); goto IL_003f; } IL_003f: { // } void* L_9 = V_1; return L_9; } } IL2CPP_EXTERN_C void* Record_GetUnsafeExtraMemoryPtrUnchecked_m64D1BADE8C76019CB1D44F1FDE1A35A3060945FF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); void* _returnValue; _returnValue = Record_GetUnsafeExtraMemoryPtrUnchecked_m64D1BADE8C76019CB1D44F1FDE1A35A3060945FF(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::CopyFrom(UnityEngine.InputSystem.LowLevel.InputStateHistory/Record) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___record0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_AppendWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mC5BF2128B73357928D460A8F53B4AEEE75704DEB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArrayExtensions_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mB6E96482486769BF8A03A4BAB4327F990DB2B7ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* V_3 = NULL; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* V_4 = NULL; uint8_t* V_5 = NULL; uint8_t* V_6 = NULL; int32_t V_7 = 0; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; uint32_t V_12 = 0; bool V_13 = false; ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_14; memset((&V_14), 0, sizeof(V_14)); bool V_15 = false; int32_t G_B11_0 = 0; uint8_t* G_B17_0 = NULL; int32_t G_B20_0 = 0; Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* G_B24_0 = NULL; Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* G_B23_0 = NULL; { // if (!record.valid) bool L_0; L_0 = Record_get_valid_m73D4931772DADEDE923FEAB48BCC0B0B26D60207((&___record0), NULL); V_8 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_8; if (!L_1) { goto IL_0021; } } { // throw new ArgumentException("Given history record is not valid", nameof(record)); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07502A9394E2D4006BEA38B6D757C8DD641C761C)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8AEF35B4D1778407DD318B95E28D5C52594A31FA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105_RuntimeMethod_var))); } IL_0021: { // CheckValid(); Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83(__this, NULL); // var control = record.control; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3; L_3 = Record_get_control_mFA5FCC30EB91E96F56E6C405A64F1BB875591361((&___record0), NULL); V_0 = L_3; // var controlIndex = m_Owner.controls.IndexOfReference(control); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_4 = __this->___m_Owner_0; NullCheck(L_4); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_5; L_5 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC(L_4, NULL); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = V_0; int32_t L_7; L_7 = ReadOnlyArrayExtensions_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mB6E96482486769BF8A03A4BAB4327F990DB2B7ED(L_5, L_6, ReadOnlyArrayExtensions_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mB6E96482486769BF8A03A4BAB4327F990DB2B7ED_RuntimeMethod_var); V_1 = L_7; // if (controlIndex == -1) int32_t L_8 = V_1; V_9 = (bool)((((int32_t)L_8) == ((int32_t)(-1)))? 1 : 0); bool L_9 = V_9; if (!L_9) { goto IL_0098; } } { // if (!m_Owner.m_AddNewControls) InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_10 = __this->___m_Owner_0; NullCheck(L_10); bool L_11 = L_10->___m_AddNewControls_13; V_10 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0); bool L_12 = V_10; if (!L_12) { goto IL_0078; } } { // throw new InvalidOperationException($"Control '{record.control}' is not tracked by target history"); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_13; L_13 = Record_get_control_mFA5FCC30EB91E96F56E6C405A64F1BB875591361((&___record0), NULL); String_t* L_14; L_14 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB6A2B8BB21743999872D37E9F7D3ABD5C6153542)), 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))); NullCheck(L_15); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_15, L_14, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105_RuntimeMethod_var))); } IL_0078: { // controlIndex = // ArrayHelpers.AppendWithCapacity(ref m_Owner.m_Controls, ref m_Owner.m_ControlCount, control); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_16 = __this->___m_Owner_0; NullCheck(L_16); InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17** L_17 = (&L_16->___m_Controls_3); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_18 = __this->___m_Owner_0; NullCheck(L_18); int32_t* L_19 = (&L_18->___m_ControlCount_4); InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_20 = V_0; int32_t L_21; L_21 = ArrayHelpers_AppendWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mC5BF2128B73357928D460A8F53B4AEEE75704DEB(L_17, L_19, L_20, ((int32_t)10), ArrayHelpers_AppendWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mC5BF2128B73357928D460A8F53B4AEEE75704DEB_RuntimeMethod_var); V_1 = L_21; } IL_0098: { // var numBytesForState = m_Owner.m_StateSizeInBytes; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_22 = __this->___m_Owner_0; NullCheck(L_22); int32_t L_23 = L_22->___m_StateSizeInBytes_6; V_2 = L_23; // if (numBytesForState != record.m_Owner.m_StateSizeInBytes) int32_t L_24 = V_2; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_25 = ___record0; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_26 = L_25.___m_Owner_0; NullCheck(L_26); int32_t L_27 = L_26->___m_StateSizeInBytes_6; V_11 = (bool)((((int32_t)((((int32_t)L_24) == ((int32_t)L_27))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_28 = V_11; if (!L_28) { goto IL_00e1; } } { // throw new InvalidOperationException( // $"Cannot copy record from owner with state size '{record.m_Owner.m_StateSizeInBytes}' to owner with state size '{numBytesForState}'"); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_29 = ___record0; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_30 = L_29.___m_Owner_0; NullCheck(L_30); int32_t L_31 = L_30->___m_StateSizeInBytes_6; int32_t L_32 = L_31; RuntimeObject* L_33 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_32); int32_t L_34 = V_2; int32_t L_35 = L_34; RuntimeObject* L_36 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_35); String_t* L_37; L_37 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5FED819D10C8AF6C6E7F810200B694458636D0F3)), L_33, L_36, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_38 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_38); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_38, L_37, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_38, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105_RuntimeMethod_var))); } IL_00e1: { // var thisRecordPtr = header; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_39; L_39 = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35(__this, NULL); V_3 = L_39; // var otherRecordPtr = record.header; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_40; L_40 = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35((&___record0), NULL); V_4 = L_40; // UnsafeUtility.MemCpy(thisRecordPtr, otherRecordPtr, RecordHeader.kSizeWithoutControlIndex); RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_41 = V_3; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_42 = V_4; UnsafeUtility_MemCpy_m019E657B952C27F705607F0F3D371EEE526B716B((void*)L_41, (void*)L_42, ((int64_t)((int32_t)12)), NULL); // thisRecordPtr->version = ++m_Owner.m_CurrentVersion; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_43 = V_3; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_44 = __this->___m_Owner_0; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_45 = L_44; NullCheck(L_45); uint32_t L_46 = L_45->___m_CurrentVersion_11; V_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_46, 1)); uint32_t L_47 = V_12; NullCheck(L_45); L_45->___m_CurrentVersion_11 = L_47; uint32_t L_48 = V_12; NullCheck(L_43); L_43->___version_1 = L_48; // m_Version = thisRecordPtr->version; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_49 = V_3; NullCheck(L_49); uint32_t L_50 = L_49->___version_1; __this->___m_Version_2 = L_50; // var dstPtr = thisRecordPtr->statePtrWithoutControlIndex; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_51 = V_3; uint8_t* L_52; L_52 = RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_51, NULL); V_5 = L_52; // if (m_Owner.controls.Count > 1 || m_Owner.m_AddNewControls) InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_53 = __this->___m_Owner_0; NullCheck(L_53); ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_54; L_54 = InputStateHistory_get_controls_m2B1056A5B21F2A8CFAAEE9136E24D27C4BFF31CC(L_53, NULL); V_14 = L_54; int32_t L_55; L_55 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_14), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var); if ((((int32_t)L_55) > ((int32_t)1))) { goto IL_0154; } } { InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_56 = __this->___m_Owner_0; NullCheck(L_56); bool L_57 = L_56->___m_AddNewControls_13; G_B11_0 = ((int32_t)(L_57)); goto IL_0155; } IL_0154: { G_B11_0 = 1; } IL_0155: { V_13 = (bool)G_B11_0; bool L_58 = V_13; if (!L_58) { goto IL_016c; } } { // thisRecordPtr->controlIndex = controlIndex; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_59 = V_3; int32_t L_60 = V_1; NullCheck(L_59); L_59->___controlIndex_2 = L_60; // dstPtr = thisRecordPtr->statePtrWithControlIndex; RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_61 = V_3; uint8_t* L_62; L_62 = RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_61, NULL); V_5 = L_62; } IL_016c: { // var srcPtr = record.m_Owner.m_ControlCount > 1 || record.m_Owner.m_AddNewControls // ? otherRecordPtr->statePtrWithControlIndex // : otherRecordPtr->statePtrWithoutControlIndex; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_63 = ___record0; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_64 = L_63.___m_Owner_0; NullCheck(L_64); int32_t L_65 = L_64->___m_ControlCount_4; if ((((int32_t)L_65) > ((int32_t)1))) { goto IL_0190; } } { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_66 = ___record0; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_67 = L_66.___m_Owner_0; NullCheck(L_67); bool L_68 = L_67->___m_AddNewControls_13; if (L_68) { goto IL_0190; } } { RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_69 = V_4; uint8_t* L_70; L_70 = RecordHeader_get_statePtrWithoutControlIndex_m06FC191CB4801F442A0B972DA23B48ECE629922C((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_69, NULL); G_B17_0 = L_70; goto IL_0197; } IL_0190: { RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_71 = V_4; uint8_t* L_72; L_72 = RecordHeader_get_statePtrWithControlIndex_m68BBA8402AF00318B40229E5121F9C5132A3B655((RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0*)L_71, NULL); G_B17_0 = L_72; } IL_0197: { V_6 = G_B17_0; // UnsafeUtility.MemCpy(dstPtr, srcPtr, numBytesForState); uint8_t* L_73 = V_5; uint8_t* L_74 = V_6; int32_t L_75 = V_2; UnsafeUtility_MemCpy_m019E657B952C27F705607F0F3D371EEE526B716B((void*)L_73, (void*)L_74, ((int64_t)L_75), NULL); // var numBytesExtraMemory = m_Owner.m_ExtraMemoryPerRecord; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_76 = __this->___m_Owner_0; NullCheck(L_76); int32_t L_77 = L_76->___m_ExtraMemoryPerRecord_9; V_7 = L_77; // if (numBytesExtraMemory > 0 && numBytesExtraMemory == record.m_Owner.m_ExtraMemoryPerRecord) int32_t L_78 = V_7; if ((((int32_t)L_78) <= ((int32_t)0))) { goto IL_01c8; } } { int32_t L_79 = V_7; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_80 = ___record0; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_81 = L_80.___m_Owner_0; NullCheck(L_81); int32_t L_82 = L_81->___m_ExtraMemoryPerRecord_9; G_B20_0 = ((((int32_t)L_79) == ((int32_t)L_82))? 1 : 0); goto IL_01c9; } IL_01c8: { G_B20_0 = 0; } IL_01c9: { V_15 = (bool)G_B20_0; bool L_83 = V_15; if (!L_83) { goto IL_01e5; } } { // UnsafeUtility.MemCpy(GetUnsafeExtraMemoryPtr(), record.GetUnsafeExtraMemoryPtr(), // numBytesExtraMemory); void* L_84; L_84 = Record_GetUnsafeExtraMemoryPtr_mB1A5ACD5AA4B1ED830BD2E2EF7EC9B9ABF579D85(__this, NULL); void* L_85; L_85 = Record_GetUnsafeExtraMemoryPtr_mB1A5ACD5AA4B1ED830BD2E2EF7EC9B9ABF579D85((&___record0), NULL); int32_t L_86 = V_7; UnsafeUtility_MemCpy_m019E657B952C27F705607F0F3D371EEE526B716B(L_84, L_85, ((int64_t)L_86), NULL); } IL_01e5: { // m_Owner.onRecordAdded?.Invoke(this); InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_87 = __this->___m_Owner_0; NullCheck(L_87); Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* L_88; L_88 = InputStateHistory_get_onRecordAdded_mC7C34D59B29DBCFD235DDCE9353325E8A8033D26_inline(L_87, NULL); Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* L_89 = L_88; G_B23_0 = L_89; if (L_89) { G_B24_0 = L_89; goto IL_01f6; } } { goto IL_0202; } IL_01f6: { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_90 = (*(Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0*)__this); NullCheck(G_B24_0); Action_1_Invoke_m385E2072F05E124A5C5A65458BECB656EA710704_inline(G_B24_0, L_90, NULL); } IL_0202: { // } return; } } IL2CPP_EXTERN_C void Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105_AdjustorThunk (RuntimeObject* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___record0, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Record_CopyFrom_mF3794E85475465E4DC83BBC615BC0A1506BFD105(_thisAdjusted, ___record0, method); } // System.Void UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::CheckValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t G_B3_0 = 0; { // if (m_Owner == default || m_IndexPlusOne == default) InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; if (!L_0) { goto IL_0014; } } { int32_t L_1 = __this->___m_IndexPlusOne_1; G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 1; } IL_0015: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0024; } } { // throw new InvalidOperationException("Value not initialized"); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_3); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD368221222123B4D9D426DC9D6DBC9E02A655C26)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83_RuntimeMethod_var))); } IL_0024: { // if (header->version != m_Version) RecordHeader_t6523EF3FFB7B66D4FC75A9C96AE57A0EC6D209F0* L_4; L_4 = Record_get_header_m5ED6371C87B6F577C1AE75364D0C9AB5E1C3FC35(__this, NULL); NullCheck(L_4); uint32_t L_5 = L_4->___version_1; uint32_t L_6 = __this->___m_Version_2; V_1 = (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_7 = V_1; if (!L_7) { goto IL_0049; } } { // throw new InvalidOperationException("Record is no longer valid"); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_8); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7CB991168362F6F6217558DEDAD35C480D6B523C)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83_RuntimeMethod_var))); } IL_0049: { // } return; } } IL2CPP_EXTERN_C void Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Record_CheckValid_m67D55C30E83E6D73790913DA2E1574429B339E83(_thisAdjusted, method); } // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::Equals(UnityEngine.InputSystem.LowLevel.InputStateHistory/Record) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_m46C2DACFD7A7DF90D32A0E4EC4B44D267D7B4402 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___other0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B4_0 = 0; { // return ReferenceEquals(m_Owner, other.m_Owner) && m_IndexPlusOne == other.m_IndexPlusOne && m_Version == other.m_Version; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_1 = ___other0; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_2 = L_1.___m_Owner_0; if ((!(((RuntimeObject*)(InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_0) == ((RuntimeObject*)(InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480*)L_2)))) { goto IL_002d; } } { int32_t L_3 = __this->___m_IndexPlusOne_1; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_4 = ___other0; int32_t L_5 = L_4.___m_IndexPlusOne_1; if ((!(((uint32_t)L_3) == ((uint32_t)L_5)))) { goto IL_002d; } } { uint32_t L_6 = __this->___m_Version_2; Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_7 = ___other0; uint32_t L_8 = L_7.___m_Version_2; G_B4_0 = ((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0); goto IL_002e; } IL_002d: { G_B4_0 = 0; } IL_002e: { V_0 = (bool)G_B4_0; goto IL_0031; } IL_0031: { // } bool L_9 = V_0; return L_9; } } IL2CPP_EXTERN_C bool Record_Equals_m46C2DACFD7A7DF90D32A0E4EC4B44D267D7B4402_AdjustorThunk (RuntimeObject* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___other0, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Record_Equals_m46C2DACFD7A7DF90D32A0E4EC4B44D267D7B4402(_thisAdjusted, ___other0, method); return _returnValue; } // System.Boolean UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Record_Equals_mEAE03AEEBA5DD28BBFD29288ABD97ECA570E1745 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; int32_t G_B3_0 = 0; { // return obj is Record other && Equals(other); RuntimeObject* L_0 = ___obj0; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_il2cpp_TypeInfo_var))) { goto IL_0019; } } { RuntimeObject* L_1 = ___obj0; V_0 = ((*(Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0*)((Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0*)(Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0*)UnBox(L_1, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0_il2cpp_TypeInfo_var)))); Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 L_2 = V_0; bool L_3; L_3 = Record_Equals_m46C2DACFD7A7DF90D32A0E4EC4B44D267D7B4402(__this, L_2, NULL); G_B3_0 = ((int32_t)(L_3)); goto IL_001a; } IL_0019: { G_B3_0 = 0; } IL_001a: { V_1 = (bool)G_B3_0; goto IL_001d; } IL_001d: { // } bool L_4 = V_1; return L_4; } } IL2CPP_EXTERN_C bool Record_Equals_mEAE03AEEBA5DD28BBFD29288ABD97ECA570E1745_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Record_Equals_mEAE03AEEBA5DD28BBFD29288ABD97ECA570E1745(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Record_GetHashCode_m0C3978B11ED20A623C63325C24A3B77C40C22BC6 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; { // var hashCode = m_Owner != null ? m_Owner.GetHashCode() : 0; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; if (L_0) { goto IL_000d; } } { G_B3_0 = 0; goto IL_0018; } IL_000d: { InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_1 = __this->___m_Owner_0; NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_1); G_B3_0 = L_2; } IL_0018: { V_0 = G_B3_0; // hashCode = (hashCode * 397) ^ m_IndexPlusOne; int32_t L_3 = V_0; int32_t L_4 = __this->___m_IndexPlusOne_1; V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)397)))^L_4)); // hashCode = (hashCode * 397) ^ (int)m_Version; int32_t L_5 = V_0; uint32_t L_6 = __this->___m_Version_2; V_0 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_5, ((int32_t)397)))^(int32_t)L_6)); // return hashCode; int32_t L_7 = V_0; V_1 = L_7; goto IL_003b; } IL_003b: { // } int32_t L_8 = V_1; return L_8; } } IL2CPP_EXTERN_C int32_t Record_GetHashCode_m0C3978B11ED20A623C63325C24A3B77C40C22BC6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Record_GetHashCode_m0C3978B11ED20A623C63325C24A3B77C40C22BC6(_thisAdjusted, method); return _returnValue; } // System.String UnityEngine.InputSystem.LowLevel.InputStateHistory/Record::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Record_ToString_m712763CC1EF0E6677A9A3848D870B7E619A91640 (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90C285823967F4BB319AA93A10BBA680529F1E2A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCDC4CAD2EE688756442F133610DECC9EF98A0A1D); s_Il2CppMethodInitialized = true; } bool V_0 = false; String_t* V_1 = NULL; { // if (!valid) bool L_0; L_0 = Record_get_valid_m73D4931772DADEDE923FEAB48BCC0B0B26D60207(__this, NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // return ""; V_1 = _stringLiteralCDC4CAD2EE688756442F133610DECC9EF98A0A1D; goto IL_003a; } IL_0016: { // return $"{{ control={control} value={ReadValueAsObject()} time={time} }}"; InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2; L_2 = Record_get_control_mFA5FCC30EB91E96F56E6C405A64F1BB875591361(__this, NULL); RuntimeObject* L_3; L_3 = Record_ReadValueAsObject_m5F14CA6A4B11B31675A52014126BA98189CB6C88(__this, NULL); double L_4; L_4 = Record_get_time_m01D9954843D8B133990316D6116F8C0ED29F8743(__this, NULL); double L_5 = L_4; RuntimeObject* L_6 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_5); String_t* L_7; L_7 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteral90C285823967F4BB319AA93A10BBA680529F1E2A, L_2, L_3, L_6, NULL); V_1 = L_7; goto IL_003a; } IL_003a: { // } String_t* L_8 = V_1; return L_8; } } IL2CPP_EXTERN_C String_t* Record_ToString_m712763CC1EF0E6677A9A3848D870B7E619A91640_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Record_ToString_m712763CC1EF0E6677A9A3848D870B7E619A91640(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Single UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor::get_minOrDefault() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisDeadzoneProcessor_get_minOrDefault_m0951A50CB79989B52E92A99F727D59CA8DA327A4 (AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float G_B3_0 = 0.0f; { // private float minOrDefault => min == default ? InputSystem.settings.defaultDeadzoneMin : min; float L_0 = __this->___min_1; if ((((float)L_0) == ((float)(0.0f)))) { goto IL_0015; } } { float L_1 = __this->___min_1; G_B3_0 = L_1; goto IL_001f; } IL_0015: { il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_2; L_2 = InputSystem_get_settings_mFAFDCA4665DFE068CEBBBB379972A390BD0E45C7(NULL); NullCheck(L_2); float L_3; L_3 = InputSettings_get_defaultDeadzoneMin_m1239BE1D57797E39924B157E2176088DEAA40AB4_inline(L_2, NULL); G_B3_0 = L_3; } IL_001f: { return G_B3_0; } } // System.Single UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor::get_maxOrDefault() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisDeadzoneProcessor_get_maxOrDefault_mFAD5FDE760368B8080230FB5863249E4DA7C383D (AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float G_B3_0 = 0.0f; { // private float maxOrDefault => max == default ? InputSystem.settings.defaultDeadzoneMax : max; float L_0 = __this->___max_2; if ((((float)L_0) == ((float)(0.0f)))) { goto IL_0015; } } { float L_1 = __this->___max_2; G_B3_0 = L_1; goto IL_001f; } IL_0015: { il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_2; L_2 = InputSystem_get_settings_mFAFDCA4665DFE068CEBBBB379972A390BD0E45C7(NULL); NullCheck(L_2); float L_3; L_3 = InputSettings_get_defaultDeadzoneMax_mDEDE43CBF1C003101209A6743914D4461A4B0DBD_inline(L_2, NULL); G_B3_0 = L_3; } IL_001f: { return G_B3_0; } } // System.Single UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor::Process(System.Single,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AxisDeadzoneProcessor_Process_m4703627EA561A618D98007039EA1057419481BE5 (AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275* __this, float ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; bool V_3 = false; float V_4 = 0.0f; bool V_5 = false; { // var min = minOrDefault; float L_0; L_0 = AxisDeadzoneProcessor_get_minOrDefault_m0951A50CB79989B52E92A99F727D59CA8DA327A4(__this, NULL); V_0 = L_0; // var max = maxOrDefault; float L_1; L_1 = AxisDeadzoneProcessor_get_maxOrDefault_mFAD5FDE760368B8080230FB5863249E4DA7C383D(__this, NULL); V_1 = L_1; // var absValue = Mathf.Abs(value); float L_2 = ___value0; float L_3; L_3 = fabsf(L_2); V_2 = L_3; // if (absValue < min) float L_4 = V_2; float L_5 = V_0; V_3 = (bool)((((float)L_4) < ((float)L_5))? 1 : 0); bool L_6 = V_3; if (!L_6) { goto IL_0027; } } { // return 0; V_4 = (0.0f); goto IL_004d; } IL_0027: { // if (absValue > max) float L_7 = V_2; float L_8 = V_1; V_5 = (bool)((((float)L_7) > ((float)L_8))? 1 : 0); bool L_9 = V_5; if (!L_9) { goto IL_003b; } } { // return Mathf.Sign(value); float L_10 = ___value0; float L_11; L_11 = Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline(L_10, NULL); V_4 = L_11; goto IL_004d; } IL_003b: { // return Mathf.Sign(value) * ((absValue - min) / (max - min)); float L_12 = ___value0; float L_13; L_13 = Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline(L_12, NULL); float L_14 = V_2; float L_15 = V_0; float L_16 = V_1; float L_17 = V_0; V_4 = ((float)il2cpp_codegen_multiply(L_13, ((float)(((float)il2cpp_codegen_subtract(L_14, L_15))/((float)il2cpp_codegen_subtract(L_16, L_17)))))); goto IL_004d; } IL_004d: { // } float L_18 = V_4; return L_18; } } // System.String UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AxisDeadzoneProcessor_ToString_mAFFBA22F47A9D20F7465170E35DCD8AA22B85767 (AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF1DE74E5E7C56116956E73F067169E2400B7663); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return $"AxisDeadzone(min={minOrDefault},max={maxOrDefault})"; float L_0; L_0 = AxisDeadzoneProcessor_get_minOrDefault_m0951A50CB79989B52E92A99F727D59CA8DA327A4(__this, NULL); float L_1 = L_0; RuntimeObject* L_2 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_1); float L_3; L_3 = AxisDeadzoneProcessor_get_maxOrDefault_mFAD5FDE760368B8080230FB5863249E4DA7C383D(__this, NULL); float L_4 = L_3; RuntimeObject* L_5 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_4); String_t* L_6; L_6 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteralAF1DE74E5E7C56116956E73F067169E2400B7663, L_2, L_5, NULL); V_0 = L_6; goto IL_0024; } IL_0024: { // } String_t* L_7 = V_0; return L_7; } } // System.Void UnityEngine.InputSystem.Processors.AxisDeadzoneProcessor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisDeadzoneProcessor__ctor_m1DAB3510C8F01ED88B5C1A485685CE2E67C2A29F (AxisDeadzoneProcessor_t0CD0C66C8981A54B391808B4950F14784AA28275* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363(__this, InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_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 // System.Single UnityEngine.InputSystem.Processors.ClampProcessor::Process(System.Single,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ClampProcessor_Process_m2131892DF263485CE5B0CF7ADAC57D72D5C56921 (ClampProcessor_tF3D734C88BDFC3618BA525B51A0244942A5E1E33* __this, float ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { float V_0 = 0.0f; { // return Mathf.Clamp(value, min, max); float L_0 = ___value0; float L_1 = __this->___min_1; float L_2 = __this->___max_2; float L_3; L_3 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_0, L_1, L_2, NULL); V_0 = L_3; goto IL_0016; } IL_0016: { // } float L_4 = V_0; return L_4; } } // System.String UnityEngine.InputSystem.Processors.ClampProcessor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ClampProcessor_ToString_mF892E33F7B0F33279C78BAB1FECA54AA071CAF70 (ClampProcessor_tF3D734C88BDFC3618BA525B51A0244942A5E1E33* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A6665FCE082A644FF5EC34C31774D2A8C15A647); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return $"Clamp(min={min},max={max})"; float L_0 = __this->___min_1; float L_1 = L_0; RuntimeObject* L_2 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_1); float L_3 = __this->___max_2; float L_4 = L_3; RuntimeObject* L_5 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_4); String_t* L_6; L_6 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral9A6665FCE082A644FF5EC34C31774D2A8C15A647, L_2, L_5, NULL); V_0 = L_6; goto IL_0024; } IL_0024: { // } String_t* L_7 = V_0; return L_7; } } // System.Void UnityEngine.InputSystem.Processors.ClampProcessor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ClampProcessor__ctor_mFB45C52B0959C0DE053968E44A1494D265018E26 (ClampProcessor_tF3D734C88BDFC3618BA525B51A0244942A5E1E33* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363(__this, InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_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 // UnityEngine.Vector3 UnityEngine.InputSystem.Processors.CompensateDirectionProcessor::Process(UnityEngine.Vector3,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CompensateDirectionProcessor_Process_m65E2A36B937F4314BF9994F5F596CA2B6DE5DD5E (CompensateDirectionProcessor_tD37E3634AA6A1D86A67B21CFFFF5BDD0F39183BE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; int32_t V_4 = 0; { // if (!InputSystem.settings.compensateForScreenOrientation) il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0; L_0 = InputSystem_get_settings_mFAFDCA4665DFE068CEBBBB379972A390BD0E45C7(NULL); NullCheck(L_0); bool L_1; L_1 = InputSettings_get_compensateForScreenOrientation_m3192D3A299F90F02013F003CE246174E480ACF80_inline(L_0, NULL); V_1 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0016; } } { // return value; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___value0; V_2 = L_3; goto IL_0090; } IL_0016: { // var rotation = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline(NULL); V_0 = L_4; // switch (InputRuntime.s_Instance.screenOrientation) RuntimeObject* L_5 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(25 /* UnityEngine.ScreenOrientation UnityEngine.InputSystem.LowLevel.IInputRuntime::get_screenOrientation() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_5); V_4 = L_6; int32_t L_7 = V_4; V_3 = L_7; int32_t L_8 = V_3; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_8, 2))) { case 0: { goto IL_0041; } case 1: { goto IL_0058; } case 2: { goto IL_006f; } } } { goto IL_0086; } IL_0041: { // case ScreenOrientation.PortraitUpsideDown: rotation = Quaternion.Euler(0, 0, 180); break; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9; L_9 = Quaternion_Euler_mD4601D966F1F58F3FCA01B3FC19A12D0AD0396DD_inline((0.0f), (0.0f), (180.0f), NULL); V_0 = L_9; // case ScreenOrientation.PortraitUpsideDown: rotation = Quaternion.Euler(0, 0, 180); break; goto IL_0086; } IL_0058: { // case ScreenOrientation.LandscapeLeft: rotation = Quaternion.Euler(0, 0, 90); break; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10; L_10 = Quaternion_Euler_mD4601D966F1F58F3FCA01B3FC19A12D0AD0396DD_inline((0.0f), (0.0f), (90.0f), NULL); V_0 = L_10; // case ScreenOrientation.LandscapeLeft: rotation = Quaternion.Euler(0, 0, 90); break; goto IL_0086; } IL_006f: { // case ScreenOrientation.LandscapeRight: rotation = Quaternion.Euler(0, 0, 270); break; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11; L_11 = Quaternion_Euler_mD4601D966F1F58F3FCA01B3FC19A12D0AD0396DD_inline((0.0f), (0.0f), (270.0f), NULL); V_0 = L_11; // case ScreenOrientation.LandscapeRight: rotation = Quaternion.Euler(0, 0, 270); break; goto IL_0086; } IL_0086: { // return rotation * value; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___value0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Quaternion_op_Multiply_mF1348668A6CCD46FBFF98D39182F89358ED74AC0(L_12, L_13, NULL); V_2 = L_14; goto IL_0090; } IL_0090: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_2; return L_15; } } // System.String UnityEngine.InputSystem.Processors.CompensateDirectionProcessor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CompensateDirectionProcessor_ToString_mEC6EB3BAF3570AE17469E063B8CAC3BEA7F3304E (CompensateDirectionProcessor_tD37E3634AA6A1D86A67B21CFFFF5BDD0F39183BE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCAE6E33D6A8CD53E46D38B53016C68EA56209C8); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return "CompensateDirection()"; V_0 = _stringLiteralBCAE6E33D6A8CD53E46D38B53016C68EA56209C8; goto IL_0009; } IL_0009: { // } String_t* L_0 = V_0; return L_0; } } // System.Void UnityEngine.InputSystem.Processors.CompensateDirectionProcessor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompensateDirectionProcessor__ctor_m42B87D375F4FA715B337F5B91B9991EF868C4690 (CompensateDirectionProcessor_tD37E3634AA6A1D86A67B21CFFFF5BDD0F39183BE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C(__this, InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_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 // UnityEngine.Quaternion UnityEngine.InputSystem.Processors.CompensateRotationProcessor::Process(UnityEngine.Quaternion,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CompensateRotationProcessor_Process_m90DD75229C55116B45B17FD5402AC9889CA1C1D4 (CompensateRotationProcessor_t1D14AFF56CF5C0B6615C8448470ABF88F7480D02* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; int32_t V_4 = 0; { // if (!InputSystem.settings.compensateForScreenOrientation) il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0; L_0 = InputSystem_get_settings_mFAFDCA4665DFE068CEBBBB379972A390BD0E45C7(NULL); NullCheck(L_0); bool L_1; L_1 = InputSettings_get_compensateForScreenOrientation_m3192D3A299F90F02013F003CE246174E480ACF80_inline(L_0, NULL); V_1 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0019; } } { // return value; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___value0; V_2 = L_3; goto IL_00a5; } IL_0019: { // var q = Quaternion.identity; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline(NULL); V_0 = L_4; // switch (InputRuntime.s_Instance.screenOrientation) RuntimeObject* L_5 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(25 /* UnityEngine.ScreenOrientation UnityEngine.InputSystem.LowLevel.IInputRuntime::get_screenOrientation() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_5); V_4 = L_6; int32_t L_7 = V_4; V_3 = L_7; int32_t L_8 = V_3; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_8, 2))) { case 0: { goto IL_0044; } case 1: { goto IL_0061; } case 2: { goto IL_007e; } } } { goto IL_009b; } IL_0044: { // case ScreenOrientation.PortraitUpsideDown: q = new Quaternion(0.0f, 0.0f, 1.0f /*sin(pi/2)*/, 0.0f /*cos(pi/2)*/); break; Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&V_0), (0.0f), (0.0f), (1.0f), (0.0f), NULL); // case ScreenOrientation.PortraitUpsideDown: q = new Quaternion(0.0f, 0.0f, 1.0f /*sin(pi/2)*/, 0.0f /*cos(pi/2)*/); break; goto IL_009b; } IL_0061: { // case ScreenOrientation.LandscapeLeft: q = new Quaternion(0.0f, 0.0f, kSqrtOfTwo * 0.5f /*sin(pi/4)*/, -kSqrtOfTwo * 0.5f /*cos(pi/4)*/); break; Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&V_0), (0.0f), (0.0f), (0.707106769f), (-0.707106769f), NULL); // case ScreenOrientation.LandscapeLeft: q = new Quaternion(0.0f, 0.0f, kSqrtOfTwo * 0.5f /*sin(pi/4)*/, -kSqrtOfTwo * 0.5f /*cos(pi/4)*/); break; goto IL_009b; } IL_007e: { // case ScreenOrientation.LandscapeRight: q = new Quaternion(0.0f, 0.0f, -kSqrtOfTwo * 0.5f /*sin(3pi/4)*/, -kSqrtOfTwo * 0.5f /*cos(3pi/4)*/); break; Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&V_0), (0.0f), (0.0f), (-0.707106769f), (-0.707106769f), NULL); // case ScreenOrientation.LandscapeRight: q = new Quaternion(0.0f, 0.0f, -kSqrtOfTwo * 0.5f /*sin(3pi/4)*/, -kSqrtOfTwo * 0.5f /*cos(3pi/4)*/); break; goto IL_009b; } IL_009b: { // return value * q; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = ___value0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11; L_11 = Quaternion_op_Multiply_m5AC8B39C55015059BDD09122E04E47D4BFAB2276_inline(L_9, L_10, NULL); V_2 = L_11; goto IL_00a5; } IL_00a5: { // } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = V_2; return L_12; } } // System.String UnityEngine.InputSystem.Processors.CompensateRotationProcessor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CompensateRotationProcessor_ToString_m553D01E376B4F62ACDCA1FD6CF22583EC2453E20 (CompensateRotationProcessor_t1D14AFF56CF5C0B6615C8448470ABF88F7480D02* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD630737C40293214B7C477A7997282202DB9EF40); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return "CompensateRotation()"; V_0 = _stringLiteralD630737C40293214B7C477A7997282202DB9EF40; goto IL_0009; } IL_0009: { // } String_t* L_0 = V_0; return L_0; } } // System.Void UnityEngine.InputSystem.Processors.CompensateRotationProcessor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompensateRotationProcessor__ctor_mDB2550681A4A78D2CFEE0B6E363EE14DBF015D79 (CompensateRotationProcessor_t1D14AFF56CF5C0B6615C8448470ABF88F7480D02* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_mD16AAFDF5E257298ADA5114E0A83D7F7C854F4CF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputProcessor_1__ctor_mD16AAFDF5E257298ADA5114E0A83D7F7C854F4CF(__this, InputProcessor_1__ctor_mD16AAFDF5E257298ADA5114E0A83D7F7C854F4CF_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 // System.Single UnityEngine.InputSystem.Processors.InvertProcessor::Process(System.Single,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InvertProcessor_Process_m0940A15D9C4CC77D50601385964099971D4F132A (InvertProcessor_t2566A6B6EEAA2C1056B899E866A1416808C7A497* __this, float ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { float V_0 = 0.0f; { // return value * -1.0f; float L_0 = ___value0; V_0 = ((float)il2cpp_codegen_multiply(L_0, (-1.0f))); goto IL_000b; } IL_000b: { // } float L_1 = V_0; return L_1; } } // System.String UnityEngine.InputSystem.Processors.InvertProcessor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InvertProcessor_ToString_mA9DDA8FA9FA6507030A59A0576F8EDFC50D7A48F (InvertProcessor_t2566A6B6EEAA2C1056B899E866A1416808C7A497* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30E46B33E48EEBE8B4EAD2029A6CA6D6D9B13E54); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return "Invert()"; V_0 = _stringLiteral30E46B33E48EEBE8B4EAD2029A6CA6D6D9B13E54; goto IL_0009; } IL_0009: { // } String_t* L_0 = V_0; return L_0; } } // System.Void UnityEngine.InputSystem.Processors.InvertProcessor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvertProcessor__ctor_m9C87E487CF647BC702B995A1924BEB055145D014 (InvertProcessor_t2566A6B6EEAA2C1056B899E866A1416808C7A497* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363(__this, InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_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 // UnityEngine.Vector2 UnityEngine.InputSystem.Processors.InvertVector2Processor::Process(UnityEngine.Vector2,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 InvertVector2Processor_Process_m17B46D28C805B36072314C8B3ADFD1897E7F646F (InvertVector2Processor_t6F0ECC5C79A2DA1A4FC8F5670D031DF887052FBF* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); { // if (invertX) bool L_0 = __this->___invertX_1; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_001b; } } { // value.x *= -1; float* L_2 = (&(&___value0)->___x_0); float* L_3 = L_2; float L_4 = *((float*)L_3); *((float*)L_3) = (float)((float)il2cpp_codegen_multiply(L_4, (-1.0f))); } IL_001b: { // if (invertY) bool L_5 = __this->___invertY_2; V_1 = L_5; bool L_6 = V_1; if (!L_6) { goto IL_0035; } } { // value.y *= -1; float* L_7 = (&(&___value0)->___y_1); float* L_8 = L_7; float L_9 = *((float*)L_8); *((float*)L_8) = (float)((float)il2cpp_codegen_multiply(L_9, (-1.0f))); } IL_0035: { // return value; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___value0; V_2 = L_10; goto IL_0039; } IL_0039: { // } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_2; return L_11; } } // System.String UnityEngine.InputSystem.Processors.InvertVector2Processor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InvertVector2Processor_ToString_mFF84AF32B789B537A97C4EC3B76FFB345499D4BD (InvertVector2Processor_t6F0ECC5C79A2DA1A4FC8F5670D031DF887052FBF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A5D8F72325C548909F548844968DC0D3A5311C7); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return $"InvertVector2(invertX={invertX},invertY={invertY})"; bool L_0 = __this->___invertX_1; bool L_1 = L_0; RuntimeObject* L_2 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_1); bool L_3 = __this->___invertY_2; bool L_4 = L_3; RuntimeObject* L_5 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_4); String_t* L_6; L_6 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral7A5D8F72325C548909F548844968DC0D3A5311C7, L_2, L_5, NULL); V_0 = L_6; goto IL_0024; } IL_0024: { // } String_t* L_7 = V_0; return L_7; } } // System.Void UnityEngine.InputSystem.Processors.InvertVector2Processor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvertVector2Processor__ctor_m95FEDBC9A09C6EFBB37F8F38CE97FD8C77CB55E8 (InvertVector2Processor_t6F0ECC5C79A2DA1A4FC8F5670D031DF887052FBF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public bool invertX = true; __this->___invertX_1 = (bool)1; // public bool invertY = true; __this->___invertY_2 = (bool)1; InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE(__this, InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_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 // UnityEngine.Vector3 UnityEngine.InputSystem.Processors.InvertVector3Processor::Process(UnityEngine.Vector3,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 InvertVector3Processor_Process_m7E1B6425C72DFBEE973766AD07B851466DCA914B (InvertVector3Processor_t19C6D39F6FE6F98704FA871F5A0727EAE3899ECB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; bool V_2 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); { // if (invertX) bool L_0 = __this->___invertX_1; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_001b; } } { // value.x *= -1; float* L_2 = (&(&___value0)->___x_2); float* L_3 = L_2; float L_4 = *((float*)L_3); *((float*)L_3) = (float)((float)il2cpp_codegen_multiply(L_4, (-1.0f))); } IL_001b: { // if (invertY) bool L_5 = __this->___invertY_2; V_1 = L_5; bool L_6 = V_1; if (!L_6) { goto IL_0035; } } { // value.y *= -1; float* L_7 = (&(&___value0)->___y_3); float* L_8 = L_7; float L_9 = *((float*)L_8); *((float*)L_8) = (float)((float)il2cpp_codegen_multiply(L_9, (-1.0f))); } IL_0035: { // if (invertZ) bool L_10 = __this->___invertZ_3; V_2 = L_10; bool L_11 = V_2; if (!L_11) { goto IL_004f; } } { // value.z *= -1; float* L_12 = (&(&___value0)->___z_4); float* L_13 = L_12; float L_14 = *((float*)L_13); *((float*)L_13) = (float)((float)il2cpp_codegen_multiply(L_14, (-1.0f))); } IL_004f: { // return value; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___value0; V_3 = L_15; goto IL_0053; } IL_0053: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_3; return L_16; } } // System.String UnityEngine.InputSystem.Processors.InvertVector3Processor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InvertVector3Processor_ToString_m774903C774EA86074F08C4444CA586EB230BCF14 (InvertVector3Processor_t19C6D39F6FE6F98704FA871F5A0727EAE3899ECB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A909F23239269909EE3CEBD35C0D38BD403A013); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return $"InvertVector3(invertX={invertX},invertY={invertY},invertZ={invertZ})"; bool L_0 = __this->___invertX_1; bool L_1 = L_0; RuntimeObject* L_2 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_1); bool L_3 = __this->___invertY_2; bool L_4 = L_3; RuntimeObject* L_5 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_4); bool L_6 = __this->___invertZ_3; bool L_7 = L_6; RuntimeObject* L_8 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_7); String_t* L_9; L_9 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteral4A909F23239269909EE3CEBD35C0D38BD403A013, L_2, L_5, L_8, NULL); V_0 = L_9; goto IL_002f; } IL_002f: { // } String_t* L_10 = V_0; return L_10; } } // System.Void UnityEngine.InputSystem.Processors.InvertVector3Processor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvertVector3Processor__ctor_m7C04A10BAAA759F5819D5B1B82AED623AAC17193 (InvertVector3Processor_t19C6D39F6FE6F98704FA871F5A0727EAE3899ECB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public bool invertX = true; __this->___invertX_1 = (bool)1; // public bool invertY = true; __this->___invertY_2 = (bool)1; // public bool invertZ = true; __this->___invertZ_3 = (bool)1; InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C(__this, InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_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 // System.Single UnityEngine.InputSystem.Processors.NormalizeProcessor::Process(System.Single,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NormalizeProcessor_Process_m7DE32D9D7D28343F247064355D31BD43D378FB6F (NormalizeProcessor_t1EEC1D250C7CE21EA1657A3095B1075AE857CF2C* __this, float ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { float V_0 = 0.0f; { // return Normalize(value, min, max, zero); float L_0 = ___value0; float L_1 = __this->___min_1; float L_2 = __this->___max_2; float L_3 = __this->___zero_3; float L_4; L_4 = NormalizeProcessor_Normalize_mEC3981E44FB19990B8D33FB6B1CCDE509FE04A8D(L_0, L_1, L_2, L_3, NULL); V_0 = L_4; goto IL_001c; } IL_001c: { // } float L_5 = V_0; return L_5; } } // System.Single UnityEngine.InputSystem.Processors.NormalizeProcessor::Normalize(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NormalizeProcessor_Normalize_mEC3981E44FB19990B8D33FB6B1CCDE509FE04A8D (float ___value0, float ___min1, float ___max2, float ___zero3, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; bool V_2 = false; bool V_3 = false; float V_4 = 0.0f; bool V_5 = false; { // if (zero < min) float L_0 = ___zero3; float L_1 = ___min1; V_1 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_000c; } } { // zero = min; float L_3 = ___min1; ___zero3 = L_3; } IL_000c: { // if (Mathf.Approximately(value, min)) float L_4 = ___value0; float L_5 = ___min1; bool L_6; L_6 = Mathf_Approximately_m1C8DD0BB6A2D22A7DCF09AD7F8EE9ABD12D3F620_inline(L_4, L_5, NULL); V_2 = L_6; bool L_7 = V_2; if (!L_7) { goto IL_0032; } } { // if (min < zero) float L_8 = ___min1; float L_9 = ___zero3; V_3 = (bool)((((float)L_8) < ((float)L_9))? 1 : 0); bool L_10 = V_3; if (!L_10) { goto IL_0029; } } { // return -1f; V_4 = (-1.0f); goto IL_005a; } IL_0029: { // return 0f; V_4 = (0.0f); goto IL_005a; } IL_0032: { // var percentage = (value - min) / (max - min); float L_11 = ___value0; float L_12 = ___min1; float L_13 = ___max2; float L_14 = ___min1; V_0 = ((float)(((float)il2cpp_codegen_subtract(L_11, L_12))/((float)il2cpp_codegen_subtract(L_13, L_14)))); // if (min < zero) float L_15 = ___min1; float L_16 = ___zero3; V_5 = (bool)((((float)L_15) < ((float)L_16))? 1 : 0); bool L_17 = V_5; if (!L_17) { goto IL_0055; } } { // return 2 * percentage - 1; float L_18 = V_0; V_4 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply((2.0f), L_18)), (1.0f))); goto IL_005a; } IL_0055: { // return percentage; float L_19 = V_0; V_4 = L_19; goto IL_005a; } IL_005a: { // } float L_20 = V_4; return L_20; } } // System.String UnityEngine.InputSystem.Processors.NormalizeProcessor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NormalizeProcessor_ToString_mBB291E7B9414433B9D0593FE868336BC99321F3B (NormalizeProcessor_t1EEC1D250C7CE21EA1657A3095B1075AE857CF2C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2701D1019CF501F8E1CD458985D7E7A50B1DB9BD); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return $"Normalize(min={min},max={max},zero={zero})"; float L_0 = __this->___min_1; float L_1 = L_0; RuntimeObject* L_2 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_1); float L_3 = __this->___max_2; float L_4 = L_3; RuntimeObject* L_5 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_4); float L_6 = __this->___zero_3; float L_7 = L_6; RuntimeObject* L_8 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_7); String_t* L_9; L_9 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteral2701D1019CF501F8E1CD458985D7E7A50B1DB9BD, L_2, L_5, L_8, NULL); V_0 = L_9; goto IL_002f; } IL_002f: { // } String_t* L_10 = V_0; return L_10; } } // System.Void UnityEngine.InputSystem.Processors.NormalizeProcessor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NormalizeProcessor__ctor_mCAEE10BEE237062F758CF1236B977E470B99DD6A (NormalizeProcessor_t1EEC1D250C7CE21EA1657A3095B1075AE857CF2C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363(__this, InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_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 // UnityEngine.Vector2 UnityEngine.InputSystem.Processors.NormalizeVector2Processor::Process(UnityEngine.Vector2,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NormalizeVector2Processor_Process_m5E90E03DC5C663CCA49085FA46132C8857593000 (NormalizeVector2Processor_t1C3FFBF7BE0FE665B1F73F2F40DCC55028C30EFA* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { // return value.normalized; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; L_0 = Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline((&___value0), NULL); V_0 = L_0; goto IL_000b; } IL_000b: { // } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } // System.String UnityEngine.InputSystem.Processors.NormalizeVector2Processor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NormalizeVector2Processor_ToString_m74F6833400436843FEB19B0450C9E758FABAC0DE (NormalizeVector2Processor_t1C3FFBF7BE0FE665B1F73F2F40DCC55028C30EFA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9E121C520E9DB306EAAED3288F8D566FE5CA93C); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return "NormalizeVector2()"; V_0 = _stringLiteralC9E121C520E9DB306EAAED3288F8D566FE5CA93C; goto IL_0009; } IL_0009: { // } String_t* L_0 = V_0; return L_0; } } // System.Void UnityEngine.InputSystem.Processors.NormalizeVector2Processor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NormalizeVector2Processor__ctor_m39965D011B0FB79F51F8DD30DDAA9FB76333A83C (NormalizeVector2Processor_t1C3FFBF7BE0FE665B1F73F2F40DCC55028C30EFA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE(__this, InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_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 // UnityEngine.Vector3 UnityEngine.InputSystem.Processors.NormalizeVector3Processor::Process(UnityEngine.Vector3,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NormalizeVector3Processor_Process_mDDDFB21112D4F564204F8F7262343B9882AD6763 (NormalizeVector3Processor_t15230F8A2FBFBB557835FBBF98C1937AD81D452C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // return value.normalized; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&___value0), NULL); V_0 = L_0; goto IL_000b; } IL_000b: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } // System.String UnityEngine.InputSystem.Processors.NormalizeVector3Processor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NormalizeVector3Processor_ToString_m0DA05507D45E8F78109EAFA326F4869F0DE850B7 (NormalizeVector3Processor_t15230F8A2FBFBB557835FBBF98C1937AD81D452C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A94C306B3F70E8687301B76672F6643B9CA915B); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return "NormalizeVector3()"; V_0 = _stringLiteral1A94C306B3F70E8687301B76672F6643B9CA915B; goto IL_0009; } IL_0009: { // } String_t* L_0 = V_0; return L_0; } } // System.Void UnityEngine.InputSystem.Processors.NormalizeVector3Processor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NormalizeVector3Processor__ctor_m5B8C91940D5593B6AA2D1D0CAEEF4F678439B5CE (NormalizeVector3Processor_t15230F8A2FBFBB557835FBBF98C1937AD81D452C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C(__this, InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_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 // System.Single UnityEngine.InputSystem.Processors.ScaleProcessor::Process(System.Single,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScaleProcessor_Process_mBDD17814B14664E3EDE6BEAB9B4873E69B54D1D2 (ScaleProcessor_t66880BF63B1235EAD75F375657EE0F9763C8C49D* __this, float ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { float V_0 = 0.0f; { // return value * factor; float L_0 = ___value0; float L_1 = __this->___factor_1; V_0 = ((float)il2cpp_codegen_multiply(L_0, L_1)); goto IL_000c; } IL_000c: { // } float L_2 = V_0; return L_2; } } // System.String UnityEngine.InputSystem.Processors.ScaleProcessor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ScaleProcessor_ToString_mE87A5A6267DB85908EA63AE4A986C596DB106A6E (ScaleProcessor_t66880BF63B1235EAD75F375657EE0F9763C8C49D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD1352953123C4AFCADC65120DEC8A3CED629B97); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return $"Scale(factor={factor})"; float L_0 = __this->___factor_1; float L_1 = L_0; RuntimeObject* L_2 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_1); String_t* L_3; L_3 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralDD1352953123C4AFCADC65120DEC8A3CED629B97, L_2, NULL); V_0 = L_3; goto IL_0019; } IL_0019: { // } String_t* L_4 = V_0; return L_4; } } // System.Void UnityEngine.InputSystem.Processors.ScaleProcessor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleProcessor__ctor_m1A08D514B65DE224F1FC3837147E43BC159DE73E (ScaleProcessor_t66880BF63B1235EAD75F375657EE0F9763C8C49D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public float factor = 1; __this->___factor_1 = (1.0f); InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363(__this, InputProcessor_1__ctor_m6E736C5302AE133E73EA6EBF118BD01593543363_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 // UnityEngine.Vector2 UnityEngine.InputSystem.Processors.ScaleVector2Processor::Process(UnityEngine.Vector2,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ScaleVector2Processor_Process_mE82FC761654F9A377069B28B44B30082B3E607DC (ScaleVector2Processor_tF0D6E4C4F72BA1E767CA8D78DAA6C5029BD13152* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { // return new Vector2(value.x * x, value.y * y); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___value0; float L_1 = L_0.___x_0; float L_2 = __this->___x_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___value0; float L_4 = L_3.___y_1; float L_5 = __this->___y_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0023; } IL_0023: { // } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } // System.String UnityEngine.InputSystem.Processors.ScaleVector2Processor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ScaleVector2Processor_ToString_mE889083CE8BB71213DFA17A0C8A2D1343B6A7FA9 (ScaleVector2Processor_tF0D6E4C4F72BA1E767CA8D78DAA6C5029BD13152* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BA2C9C8173DBF648C244FF49D8940DB328C0792); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return $"ScaleVector2(x={x},y={y})"; float L_0 = __this->___x_1; float L_1 = L_0; RuntimeObject* L_2 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_1); float L_3 = __this->___y_2; float L_4 = L_3; RuntimeObject* L_5 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_4); String_t* L_6; L_6 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral4BA2C9C8173DBF648C244FF49D8940DB328C0792, L_2, L_5, NULL); V_0 = L_6; goto IL_0024; } IL_0024: { // } String_t* L_7 = V_0; return L_7; } } // System.Void UnityEngine.InputSystem.Processors.ScaleVector2Processor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleVector2Processor__ctor_m3D6F0C2218A876D39050A8696DF846C22CC0D780 (ScaleVector2Processor_tF0D6E4C4F72BA1E767CA8D78DAA6C5029BD13152* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public float x = 1; __this->___x_1 = (1.0f); // public float y = 1; __this->___y_2 = (1.0f); InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE(__this, InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_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 // UnityEngine.Vector3 UnityEngine.InputSystem.Processors.ScaleVector3Processor::Process(UnityEngine.Vector3,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ScaleVector3Processor_Process_m5DB75F61202C1D2E4101C36F362B3CF9A955CEA3 (ScaleVector3Processor_t245F186E78D9E5523CA4EFA49F4B8A1BF711E821* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // return new Vector3(value.x * x, value.y * y, value.z * z); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; float L_1 = L_0.___x_2; float L_2 = __this->___x_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___value0; float L_4 = L_3.___y_3; float L_5 = __this->___y_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___value0; float L_7 = L_6.___z_4; float L_8 = __this->___z_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0030; } IL_0030: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } // System.String UnityEngine.InputSystem.Processors.ScaleVector3Processor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ScaleVector3Processor_ToString_m414B5120535BC950F864F4350B8FCC42577DF6D2 (ScaleVector3Processor_t245F186E78D9E5523CA4EFA49F4B8A1BF711E821* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7D317F7F5C23DCF4576FC1B66A4EE5EB46FB2C4); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return $"ScaleVector3(x={x},y={y},z={z})"; float L_0 = __this->___x_1; float L_1 = L_0; RuntimeObject* L_2 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_1); float L_3 = __this->___y_2; float L_4 = L_3; RuntimeObject* L_5 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_4); float L_6 = __this->___z_3; float L_7 = L_6; RuntimeObject* L_8 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_7); String_t* L_9; L_9 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteralF7D317F7F5C23DCF4576FC1B66A4EE5EB46FB2C4, L_2, L_5, L_8, NULL); V_0 = L_9; goto IL_002f; } IL_002f: { // } String_t* L_10 = V_0; return L_10; } } // System.Void UnityEngine.InputSystem.Processors.ScaleVector3Processor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScaleVector3Processor__ctor_m5B51370FEB4FC7ED3E55B1B9E3C0716626A3EDE3 (ScaleVector3Processor_t245F186E78D9E5523CA4EFA49F4B8A1BF711E821* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public float x = 1; __this->___x_1 = (1.0f); // public float y = 1; __this->___y_2 = (1.0f); // public float z = 1; __this->___z_3 = (1.0f); InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C(__this, InputProcessor_1__ctor_m3660D9413503EF80E191369B2681143857676B2C_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 // System.Single UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::get_minOrDefault() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StickDeadzoneProcessor_get_minOrDefault_mDED4954E964A2DFBD75A29A762352ECB1B95738E (StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float G_B3_0 = 0.0f; { // private float minOrDefault => min == default ? InputSystem.settings.defaultDeadzoneMin : min; float L_0 = __this->___min_1; if ((((float)L_0) == ((float)(0.0f)))) { goto IL_0015; } } { float L_1 = __this->___min_1; G_B3_0 = L_1; goto IL_001f; } IL_0015: { il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_2; L_2 = InputSystem_get_settings_mFAFDCA4665DFE068CEBBBB379972A390BD0E45C7(NULL); NullCheck(L_2); float L_3; L_3 = InputSettings_get_defaultDeadzoneMin_m1239BE1D57797E39924B157E2176088DEAA40AB4_inline(L_2, NULL); G_B3_0 = L_3; } IL_001f: { return G_B3_0; } } // System.Single UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::get_maxOrDefault() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StickDeadzoneProcessor_get_maxOrDefault_m48BE9D794231A7EFC4C084DA8860B5BFF1511CD0 (StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float G_B3_0 = 0.0f; { // private float maxOrDefault => max == default ? InputSystem.settings.defaultDeadzoneMax : max; float L_0 = __this->___max_2; if ((((float)L_0) == ((float)(0.0f)))) { goto IL_0015; } } { float L_1 = __this->___max_2; G_B3_0 = L_1; goto IL_001f; } IL_0015: { il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var); InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_2; L_2 = InputSystem_get_settings_mFAFDCA4665DFE068CEBBBB379972A390BD0E45C7(NULL); NullCheck(L_2); float L_3; L_3 = InputSettings_get_defaultDeadzoneMax_mDEDE43CBF1C003101209A6743914D4461A4B0DBD_inline(L_2, NULL); G_B3_0 = L_3; } IL_001f: { return G_B3_0; } } // UnityEngine.Vector2 UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::Process(UnityEngine.Vector2,UnityEngine.InputSystem.InputControl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 StickDeadzoneProcessor_Process_m8AAF42D24DFE38AD578D42C07A017965DAF2D0A1 (StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control1, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; bool V_2 = false; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); { // var magnitude = value.magnitude; float L_0; L_0 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&___value0), NULL); V_0 = L_0; // var newMagnitude = GetDeadZoneAdjustedValue(magnitude); float L_1 = V_0; float L_2; L_2 = StickDeadzoneProcessor_GetDeadZoneAdjustedValue_mC1E3BD5114CAC2B41315D4C33814538535B52965(__this, L_1, NULL); V_1 = L_2; // if (newMagnitude == 0) float L_3 = V_1; V_2 = (bool)((((float)L_3) == ((float)(0.0f)))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0026; } } { // value = Vector2.zero; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; L_5 = Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline(NULL); ___value0 = L_5; goto IL_0031; } IL_0026: { // value *= newMagnitude / magnitude; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___value0; float L_7 = V_1; float L_8 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9; L_9 = Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline(L_6, ((float)(L_7/L_8)), NULL); ___value0 = L_9; } IL_0031: { // return value; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___value0; V_3 = L_10; goto IL_0035; } IL_0035: { // } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_3; return L_11; } } // System.Single UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::GetDeadZoneAdjustedValue(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StickDeadzoneProcessor_GetDeadZoneAdjustedValue_mC1E3BD5114CAC2B41315D4C33814538535B52965 (StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39* __this, float ___value0, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; bool V_3 = false; float V_4 = 0.0f; bool V_5 = false; { // var min = minOrDefault; float L_0; L_0 = StickDeadzoneProcessor_get_minOrDefault_mDED4954E964A2DFBD75A29A762352ECB1B95738E(__this, NULL); V_0 = L_0; // var max = maxOrDefault; float L_1; L_1 = StickDeadzoneProcessor_get_maxOrDefault_m48BE9D794231A7EFC4C084DA8860B5BFF1511CD0(__this, NULL); V_1 = L_1; // var absValue = Mathf.Abs(value); float L_2 = ___value0; float L_3; L_3 = fabsf(L_2); V_2 = L_3; // if (absValue < min) float L_4 = V_2; float L_5 = V_0; V_3 = (bool)((((float)L_4) < ((float)L_5))? 1 : 0); bool L_6 = V_3; if (!L_6) { goto IL_0027; } } { // return 0; V_4 = (0.0f); goto IL_004d; } IL_0027: { // if (absValue > max) float L_7 = V_2; float L_8 = V_1; V_5 = (bool)((((float)L_7) > ((float)L_8))? 1 : 0); bool L_9 = V_5; if (!L_9) { goto IL_003b; } } { // return Mathf.Sign(value); float L_10 = ___value0; float L_11; L_11 = Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline(L_10, NULL); V_4 = L_11; goto IL_004d; } IL_003b: { // return Mathf.Sign(value) * ((absValue - min) / (max - min)); float L_12 = ___value0; float L_13; L_13 = Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline(L_12, NULL); float L_14 = V_2; float L_15 = V_0; float L_16 = V_1; float L_17 = V_0; V_4 = ((float)il2cpp_codegen_multiply(L_13, ((float)(((float)il2cpp_codegen_subtract(L_14, L_15))/((float)il2cpp_codegen_subtract(L_16, L_17)))))); goto IL_004d; } IL_004d: { // } float L_18 = V_4; return L_18; } } // System.String UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StickDeadzoneProcessor_ToString_m5B936100BF5D237A6BC84AAECEF853FCC790BEC6 (StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral765E7DE02496E0D1ED59D10EFBB03C5768A6F991); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return $"StickDeadzone(min={minOrDefault},max={maxOrDefault})"; float L_0; L_0 = StickDeadzoneProcessor_get_minOrDefault_mDED4954E964A2DFBD75A29A762352ECB1B95738E(__this, NULL); float L_1 = L_0; RuntimeObject* L_2 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_1); float L_3; L_3 = StickDeadzoneProcessor_get_maxOrDefault_m48BE9D794231A7EFC4C084DA8860B5BFF1511CD0(__this, NULL); float L_4 = L_3; RuntimeObject* L_5 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_4); String_t* L_6; L_6 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral765E7DE02496E0D1ED59D10EFBB03C5768A6F991, L_2, L_5, NULL); V_0 = L_6; goto IL_0024; } IL_0024: { // } String_t* L_7 = V_0; return L_7; } } // System.Void UnityEngine.InputSystem.Processors.StickDeadzoneProcessor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StickDeadzoneProcessor__ctor_m2273879F304B8F3C733295BC28A52F2C5AFC04C5 (StickDeadzoneProcessor_t0CAE8DDAB3FC7A3490FFFD74AEEC04A57837BA39* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE(__this, InputProcessor_1__ctor_m83FD372BC7790897D73BB2A38C5B8FE7E7D370FE_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 // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_layout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_layout_m3E41A7E382A12A21A7C5C8F60480101DFECE2C94 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string layout { get; set; } String_t* L_0 = __this->___U3ClayoutU3Ek__BackingField_0; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_layout(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_layout_mF5DEA733EBB93EBBF6EDA96EDFD1BFBEC01E8A24 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string layout { get; set; } String_t* L_0 = ___value0; __this->___U3ClayoutU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ClayoutU3Ek__BackingField_0), (void*)L_0); return; } } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_variants() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_variants_m4FAEACDA1A26A01568225F1CAD7CBBAB9138DEFF (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string variants { get; set; } String_t* L_0 = __this->___U3CvariantsU3Ek__BackingField_1; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_variants(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_variants_m3B663DFBA5E0AB858AD6BC5A95D4CB6B2799FF57 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string variants { get; set; } String_t* L_0 = ___value0; __this->___U3CvariantsU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvariantsU3Ek__BackingField_1), (void*)L_0); return; } } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_name_m2E73CBA4B9DD9B32A13C6EB47ED1341406C1887B (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string name { get; set; } String_t* L_0 = __this->___U3CnameU3Ek__BackingField_2; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_name(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_name_m33E988F42E716C97E5E9FEAC4B666B6C157FE9FA (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string name { get; set; } String_t* L_0 = ___value0; __this->___U3CnameU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField_2), (void*)L_0); return; } } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_format() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_format_m765DEBBB52DDF6544E02525AD3CB140DC4A902E3 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string format { get; set; } String_t* L_0 = __this->___U3CformatU3Ek__BackingField_3; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_format(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_format_mFF180054A48A22481B1F1EA509B8837AC6F6650A (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string format { get; set; } String_t* L_0 = ___value0; __this->___U3CformatU3Ek__BackingField_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CformatU3Ek__BackingField_3), (void*)L_0); return; } } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_usage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_usage_m7371246ED904FFEB20B8EA3A716E6866C75B5403 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string usage { get; set; } String_t* L_0 = __this->___U3CusageU3Ek__BackingField_4; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_usage(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_usage_m8F00E4A034E9927E2D13677D8B54235F4D25128A (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string usage { get; set; } String_t* L_0 = ___value0; __this->___U3CusageU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CusageU3Ek__BackingField_4), (void*)L_0); return; } } // System.String[] UnityEngine.InputSystem.Layouts.InputControlAttribute::get_usages() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* InputControlAttribute_get_usages_m778DDB9F8F0A4B319CDD08E59D07708EF7B9B19B (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string[] usages { get; set; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CusagesU3Ek__BackingField_5; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_usages(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_usages_mBDB41EFBDDBDD023051D3548283D71D8605982E9 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___value0, const RuntimeMethod* method) { { // public string[] usages { get; set; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___value0; __this->___U3CusagesU3Ek__BackingField_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CusagesU3Ek__BackingField_5), (void*)L_0); return; } } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_parameters() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_parameters_mEBE37998A859096C1E48520CC66DA20BFD3DEA21 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string parameters { get; set; } String_t* L_0 = __this->___U3CparametersU3Ek__BackingField_6; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_parameters(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_parameters_m5121D49A9414FE2BF12914B4A0DD614411D7D249 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string parameters { get; set; } String_t* L_0 = ___value0; __this->___U3CparametersU3Ek__BackingField_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CparametersU3Ek__BackingField_6), (void*)L_0); return; } } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_processors() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_processors_mCD0F2BC8DD55E115108A01F46E184308765BBBFC (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string processors { get; set; } String_t* L_0 = __this->___U3CprocessorsU3Ek__BackingField_7; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_processors(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_processors_m5F959D3A5F0C5B0AC00BBE1E7AAE2AC29B2D4668 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string processors { get; set; } String_t* L_0 = ___value0; __this->___U3CprocessorsU3Ek__BackingField_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprocessorsU3Ek__BackingField_7), (void*)L_0); return; } } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_alias() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_alias_m09D83B5B58D1DD13983656B78EB4AEED875F2702 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string alias { get; set; } String_t* L_0 = __this->___U3CaliasU3Ek__BackingField_8; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_alias(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_alias_m8DBC22127D785D91A95B2B020730C9A50DD3BA27 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string alias { get; set; } String_t* L_0 = ___value0; __this->___U3CaliasU3Ek__BackingField_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaliasU3Ek__BackingField_8), (void*)L_0); return; } } // System.String[] UnityEngine.InputSystem.Layouts.InputControlAttribute::get_aliases() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* InputControlAttribute_get_aliases_mD8390AF2F18517AF3CC16FB03C2723FCBDB45825 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string[] aliases { get; set; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CaliasesU3Ek__BackingField_9; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_aliases(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_aliases_m4362AE62ED525B3D54EA7482403AC7A5AA40D161 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___value0, const RuntimeMethod* method) { { // public string[] aliases { get; set; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___value0; __this->___U3CaliasesU3Ek__BackingField_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaliasesU3Ek__BackingField_9), (void*)L_0); return; } } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_useStateFrom() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_useStateFrom_m5D3E7D4D53D2C4AB026DC6B4F1DC51C369A71274 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string useStateFrom { get; set; } String_t* L_0 = __this->___U3CuseStateFromU3Ek__BackingField_10; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_useStateFrom(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_useStateFrom_mFA057342404FE38861F6F4FFF74D0F7B5C873510 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string useStateFrom { get; set; } String_t* L_0 = ___value0; __this->___U3CuseStateFromU3Ek__BackingField_10 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CuseStateFromU3Ek__BackingField_10), (void*)L_0); return; } } // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlAttribute::get_bit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputControlAttribute_get_bit_m341EA35B100C77D3B4E8EFDB6A745D72DC2AA2A2 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public uint bit { get; set; } = InputStateBlock.InvalidOffset; uint32_t L_0 = __this->___U3CbitU3Ek__BackingField_11; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_bit(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_bit_mA9C043C22E526D736F24DA6DFE17992D2C86D3BF (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint bit { get; set; } = InputStateBlock.InvalidOffset; uint32_t L_0 = ___value0; __this->___U3CbitU3Ek__BackingField_11 = L_0; return; } } // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlAttribute::get_offset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputControlAttribute_get_offset_m0CF40C1118A598846280B9DA2B7BCCC5C4079E39 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public uint offset { get; set; } = InputStateBlock.InvalidOffset; uint32_t L_0 = __this->___U3CoffsetU3Ek__BackingField_12; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_offset(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_offset_m7DB10E9EA94584C47D6AD862726DF76556822588 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint offset { get; set; } = InputStateBlock.InvalidOffset; uint32_t L_0 = ___value0; __this->___U3CoffsetU3Ek__BackingField_12 = L_0; return; } } // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlAttribute::get_sizeInBits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputControlAttribute_get_sizeInBits_mBA810ADA82C973F4DC0FB322C965B13503ACA194 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public uint sizeInBits { get; set; } uint32_t L_0 = __this->___U3CsizeInBitsU3Ek__BackingField_13; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_sizeInBits(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_sizeInBits_m3851F59D478BE7775116264E194871FF446B15A3 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint sizeInBits { get; set; } uint32_t L_0 = ___value0; __this->___U3CsizeInBitsU3Ek__BackingField_13 = L_0; return; } } // System.Int32 UnityEngine.InputSystem.Layouts.InputControlAttribute::get_arraySize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputControlAttribute_get_arraySize_mA2D4F265E502ECCF190F56047D1909D08C66B52B (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public int arraySize { get; set; } int32_t L_0 = __this->___U3CarraySizeU3Ek__BackingField_14; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_arraySize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_arraySize_m31341B5D75208CB3A85CA7E86533587DC186E591 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int arraySize { get; set; } int32_t L_0 = ___value0; __this->___U3CarraySizeU3Ek__BackingField_14 = L_0; return; } } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_displayName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_displayName_mA2CB664E8261D318DD13FD66A015B0EFCFD35FC9 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string displayName { get; set; } String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField_15; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_displayName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_displayName_mB8CD7EFF82B9DA5D6FB689F64787A4F286A2CB53 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string displayName { get; set; } String_t* L_0 = ___value0; __this->___U3CdisplayNameU3Ek__BackingField_15 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField_15), (void*)L_0); return; } } // System.String UnityEngine.InputSystem.Layouts.InputControlAttribute::get_shortDisplayName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_shortDisplayName_m536FBAE75C1662DDFB37C14D533DD2CB497ACD3B (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string shortDisplayName { get; set; } String_t* L_0 = __this->___U3CshortDisplayNameU3Ek__BackingField_16; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_shortDisplayName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_shortDisplayName_mBA09C6280599EC548AAC20FFA95A7568C5C2FE5A (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string shortDisplayName { get; set; } String_t* L_0 = ___value0; __this->___U3CshortDisplayNameU3Ek__BackingField_16 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CshortDisplayNameU3Ek__BackingField_16), (void*)L_0); return; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlAttribute::get_noisy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlAttribute_get_noisy_mBA662A67ED441533527D185843B6D5CF05894AE6 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public bool noisy { get; set; } bool L_0 = __this->___U3CnoisyU3Ek__BackingField_17; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_noisy(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_noisy_mF63FE55B25A9623F825A0AAF44AD3E1270FF525D (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, bool ___value0, const RuntimeMethod* method) { { // public bool noisy { get; set; } bool L_0 = ___value0; __this->___U3CnoisyU3Ek__BackingField_17 = L_0; return; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlAttribute::get_synthetic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlAttribute_get_synthetic_mBB9ED78B1E8B5ABA1D241F557092269CC54BE3E6 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public bool synthetic { get; set; } bool L_0 = __this->___U3CsyntheticU3Ek__BackingField_18; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_synthetic(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_synthetic_mC415B60FCC5C245756B7AE3BC95996566F42381E (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, bool ___value0, const RuntimeMethod* method) { { // public bool synthetic { get; set; } bool L_0 = ___value0; __this->___U3CsyntheticU3Ek__BackingField_18 = L_0; return; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlAttribute::get_dontReset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlAttribute_get_dontReset_m085E7CBE2476027CD453226FBB7E92D1C889FC6C (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public bool dontReset { get; set; } bool L_0 = __this->___U3CdontResetU3Ek__BackingField_19; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_dontReset(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_dontReset_mA49441D7DE1212BEC12E0E87D744C50BA7A42ECA (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, bool ___value0, const RuntimeMethod* method) { { // public bool dontReset { get; set; } bool L_0 = ___value0; __this->___U3CdontResetU3Ek__BackingField_19 = L_0; return; } } // System.Object UnityEngine.InputSystem.Layouts.InputControlAttribute::get_defaultState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlAttribute_get_defaultState_mB4DF687BD33F28ADA5AF7E7F3D12F25D58C415CB (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public object defaultState { get; set; } RuntimeObject* L_0 = __this->___U3CdefaultStateU3Ek__BackingField_20; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_defaultState(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_defaultState_mC87E1F290DACADD0910384E0AD561DEB3E6A049A (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public object defaultState { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CdefaultStateU3Ek__BackingField_20 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdefaultStateU3Ek__BackingField_20), (void*)L_0); return; } } // System.Object UnityEngine.InputSystem.Layouts.InputControlAttribute::get_minValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlAttribute_get_minValue_m77CF5CF2497FE1137FCECF02F718086526C84651 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public object minValue { get; set; } RuntimeObject* L_0 = __this->___U3CminValueU3Ek__BackingField_21; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_minValue(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_minValue_m63BD10375B2E634D1AD59F17ECE02A1EDC06A4F4 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public object minValue { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CminValueU3Ek__BackingField_21 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CminValueU3Ek__BackingField_21), (void*)L_0); return; } } // System.Object UnityEngine.InputSystem.Layouts.InputControlAttribute::get_maxValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlAttribute_get_maxValue_mED29B0ABE0550E329576E980384479DACF803503 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public object maxValue { get; set; } RuntimeObject* L_0 = __this->___U3CmaxValueU3Ek__BackingField_22; return L_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::set_maxValue(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute_set_maxValue_m4A7AF11D2B8A6D3117EA081384F610D072146983 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public object maxValue { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CmaxValueU3Ek__BackingField_22 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmaxValueU3Ek__BackingField_22), (void*)L_0); return; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlAttribute::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlAttribute__ctor_m560EDED16EA1BB46B5A0EEE7EA6F01D9FBACE990 (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public uint bit { get; set; } = InputStateBlock.InvalidOffset; __this->___U3CbitU3Ek__BackingField_11 = (-1); // public uint offset { get; set; } = InputStateBlock.InvalidOffset; __this->___U3CoffsetU3Ek__BackingField_12 = (-1); PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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 String_t* InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_Multicast(InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); typedef String_t* (*FunctionPointerType) (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, const RuntimeMethod* method); String_t* retVal = NULL; for (il2cpp_array_size_t i = 0; i < length; i++) { InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)(currentDelegate, ___description0, ___matchedLayout1, ___executeDeviceCommand2, reinterpret_cast(currentDelegate->___method_3)); } return retVal; } String_t* InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_Open(InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, const RuntimeMethod* method) { typedef String_t* (*FunctionPointerType) (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*, String_t*, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___description0, ___matchedLayout1, ___executeDeviceCommand2, method); } String_t* InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_Closed(InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, const RuntimeMethod* method) { typedef String_t* (*FunctionPointerType) (RuntimeObject*, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*, String_t*, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(__this->___m_target_2, ___description0, ___matchedLayout1, ___executeDeviceCommand2, method); } String_t* InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_OpenStaticInvoker(InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, const RuntimeMethod* method) { return InvokerFuncInvoker3< String_t*, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*, String_t*, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* >::Invoke(__this->___method_ptr_0, method, NULL, ___description0, ___matchedLayout1, ___executeDeviceCommand2); } String_t* InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_ClosedStaticInvoker(InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, const RuntimeMethod* method) { return InvokerFuncInvoker4< String_t*, RuntimeObject*, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*, String_t*, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___description0, ___matchedLayout1, ___executeDeviceCommand2); } IL2CPP_EXTERN_C String_t* DelegatePInvokeWrapper_InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, const RuntimeMethod* method) { typedef char* (DEFAULT_CALL *PInvokeFunc)(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke*, char*, Il2CppMethodPointer); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); // Marshaling of parameter '___description0' to native representation InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke* ____description0_marshaled = NULL; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke ____description0_marshaled_dereferenced = {}; InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_pinvoke(*___description0, ____description0_marshaled_dereferenced); ____description0_marshaled = &____description0_marshaled_dereferenced; // Marshaling of parameter '___matchedLayout1' to native representation char* ____matchedLayout1_marshaled = NULL; ____matchedLayout1_marshaled = il2cpp_codegen_marshal_string(___matchedLayout1); // Marshaling of parameter '___executeDeviceCommand2' to native representation Il2CppMethodPointer ____executeDeviceCommand2_marshaled = NULL; ____executeDeviceCommand2_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast(___executeDeviceCommand2)); // Native function invocation char* returnValue = il2cppPInvokeFunc(____description0_marshaled, ____matchedLayout1_marshaled, ____executeDeviceCommand2_marshaled); // Marshaling of return value back from native representation String_t* _returnValue_unmarshaled = NULL; _returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue); // Marshaling cleanup of return value native representation il2cpp_codegen_marshal_free(returnValue); returnValue = NULL; // Marshaling of parameter '___description0' back from native representation InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F _____description0_marshaled_unmarshaled_dereferenced; memset((&_____description0_marshaled_unmarshaled_dereferenced), 0, sizeof(_____description0_marshaled_unmarshaled_dereferenced)); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_pinvoke_back(*____description0_marshaled, _____description0_marshaled_unmarshaled_dereferenced); InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshal_pinvoke_cleanup(*____description0_marshaled); *___description0 = _____description0_marshaled_unmarshaled_dereferenced; Il2CppCodeGenWriteBarrier((void**)&((___description0)->___m_InterfaceName_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((___description0)->___m_DeviceClass_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((___description0)->___m_Manufacturer_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((___description0)->___m_Product_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((___description0)->___m_Serial_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((___description0)->___m_Version_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((___description0)->___m_Capabilities_6), (void*)NULL); #endif // Marshaling cleanup of parameter '___matchedLayout1' native representation il2cpp_codegen_marshal_free(____matchedLayout1_marshaled); ____matchedLayout1_marshaled = NULL; return _returnValue_unmarshaled; } // System.Void UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDeviceFindControlLayoutDelegate__ctor_mFF49E8C46111B03A6B9AEBDA66C309EF6FACFB78 (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1); __this->___method_3 = ___method1; __this->___m_target_2 = ___object0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0); int methodCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1); if (MethodIsStatic((RuntimeMethod*)___method1)) { bool isOpen = methodCount == 3; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_Open; else __this->___invoke_impl_1 = (intptr_t)&InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_Closed; } else { bool isOpen = methodCount == 2; if (isOpen) { __this->___invoke_impl_1 = (intptr_t)&InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_Open; } else { __this->___invoke_impl_1 = (intptr_t)&InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_Closed; } } __this->___extra_arg_5 = (intptr_t)&InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0_Multicast; } // System.String UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate::Invoke(UnityEngine.InputSystem.Layouts.InputDeviceDescription&,System.String,UnityEngine.InputSystem.LowLevel.InputDeviceExecuteCommandDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputDeviceFindControlLayoutDelegate_Invoke_m9E7B053AFEA551800712082962A9BD4B670865D0 (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, const RuntimeMethod* method) { typedef String_t* (*FunctionPointerType) (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, const RuntimeMethod* method); return ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___description0, ___matchedLayout1, ___executeDeviceCommand2, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate::BeginInvoke(UnityEngine.InputSystem.Layouts.InputDeviceDescription&,System.String,UnityEngine.InputSystem.LowLevel.InputDeviceExecuteCommandDelegate,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputDeviceFindControlLayoutDelegate_BeginInvoke_mCC8C887407C94F6CC9C7B9C0BBF6CBE5580C9D17 (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback3, RuntimeObject* ___object4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } void *__d_args[4] = {0}; __d_args[0] = Box(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var, &*___description0); __d_args[1] = ___matchedLayout1; __d_args[2] = ___executeDeviceCommand2; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);; } // System.String UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate::EndInvoke(UnityEngine.InputSystem.Layouts.InputDeviceDescription&,System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputDeviceFindControlLayoutDelegate_EndInvoke_m857AA6F101251FD1BB0B070C758BE61D18173C6A (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, RuntimeObject* ___result1, const RuntimeMethod* method) { void* ___out_args[] = { ___description0, }; RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result1, ___out_args); return (String_t*)__result;; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::get_DefaultVariant() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputControlLayout_get_DefaultVariant_m1DFC6EAC08EFF162E6312EA68B702CE28EF5BCD5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static InternedString DefaultVariant => s_DefaultVariant; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = ((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_DefaultVariant_0; return L_0; } } // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputControlLayout_get_name_m41A7AEAC666D5C2CC75AB1FE2E7D6D7CAB90EA9A (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // public InternedString name => m_Name; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___m_Name_2; return L_0; } } // System.String UnityEngine.InputSystem.Layouts.InputControlLayout::get_displayName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlLayout_get_displayName_m9E829FF4B56340B9BFBD1B9ADDF5D98205E6A3CE (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { String_t* G_B2_0 = NULL; String_t* G_B1_0 = NULL; { // public string displayName => m_DisplayName ?? m_Name; String_t* L_0 = __this->___m_DisplayName_12; String_t* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_0015; } } { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2 = __this->___m_Name_2; String_t* L_3; L_3 = InternedString_op_Implicit_mF8E1F7DA818367AEB1330013321063D7BDF30526(L_2, NULL); G_B2_0 = L_3; } IL_0015: { return G_B2_0; } } // System.Type UnityEngine.InputSystem.Layouts.InputControlLayout::get_type() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* InputControlLayout_get_type_mB36B8AAE50EB013820BFB388233F4BCC6AD419B3 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // public Type type => m_Type; Type_t* L_0 = __this->___m_Type_3; return L_0; } } // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout::get_variants() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputControlLayout_get_variants_mD239B57B9290D0BFDEAE3A5CF6EE8890429BAE43 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // public InternedString variants => m_Variants; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___m_Variants_4; return L_0; } } // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.Layouts.InputControlLayout::get_stateFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputControlLayout_get_stateFormat_m33EF958FD8072BFBD3F1378E800C3B694A284DE0 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // public FourCC stateFormat => m_StateFormat; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = __this->___m_StateFormat_5; return L_0; } } // System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout::get_stateSizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputControlLayout_get_stateSizeInBytes_mB68B65191662AF5DFF7B555C85FED01D20A7B643 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // public int stateSizeInBytes => m_StateSizeInBytes; int32_t L_0 = __this->___m_StateSizeInBytes_6; return L_0; } } // System.Collections.Generic.IEnumerable`1 UnityEngine.InputSystem.Layouts.InputControlLayout::get_baseLayouts() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlLayout_get_baseLayouts_m4C020EB6E2798C75B4F438F361175CCFF2383FA7 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public IEnumerable baseLayouts => m_BaseLayouts; InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_0 = __this->___m_BaseLayouts_8; InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_1 = L_0; RuntimeObject* L_2 = Box(InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800_il2cpp_TypeInfo_var, &L_1); return (RuntimeObject*)L_2; } } // System.Collections.Generic.IEnumerable`1 UnityEngine.InputSystem.Layouts.InputControlLayout::get_appliedOverrides() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlLayout_get_appliedOverrides_mA95C208F5A5AB2A0AD3A8A7321C37F7F96D22618 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public IEnumerable appliedOverrides => m_AppliedOverrides; InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_0 = __this->___m_AppliedOverrides_9; InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_1 = L_0; RuntimeObject* L_2 = Box(InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800_il2cpp_TypeInfo_var, &L_1); return (RuntimeObject*)L_2; } } // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout::get_commonUsages() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 InputControlLayout_get_commonUsages_m187B4B6CCA0D289610E5957E93AE4D22ABFEE7FF (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public ReadOnlyArray commonUsages => new ReadOnlyArray(m_CommonUsages); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_0 = __this->___m_CommonUsages_10; ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_1; memset((&L_1), 0, sizeof(L_1)); ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5((&L_1), L_0, /*hidden argument*/ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5_RuntimeMethod_var); return L_1; } } // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout::get_controls() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670 InputControlLayout_get_controls_m2FC03632ECFAEE91C39C06063664C00C1E025E31 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m1A1A6D0FD792CEAA60A7641BB5854BCD80217362_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public ReadOnlyArray controls => new ReadOnlyArray(m_Controls); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_0 = __this->___m_Controls_11; ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670 L_1; memset((&L_1), 0, sizeof(L_1)); ReadOnlyArray_1__ctor_m1A1A6D0FD792CEAA60A7641BB5854BCD80217362((&L_1), L_0, /*hidden argument*/ReadOnlyArray_1__ctor_m1A1A6D0FD792CEAA60A7641BB5854BCD80217362_RuntimeMethod_var); return L_1; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::get_updateBeforeRender() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_get_updateBeforeRender_m374B1000B1E6AF8658B9DB045CB9D941B6242BFA (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public bool updateBeforeRender => m_UpdateBeforeRender ?? false; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* L_0 = (&__this->___m_UpdateBeforeRender_7); bool L_1; L_1 = Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline(L_0, Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var); return L_1; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::get_isDeviceLayout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_get_isDeviceLayout_mC5AFD49ECE0133CD8323C490387652CFCDF0E3E3 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool isDeviceLayout => typeof(InputDevice).IsAssignableFrom(m_Type); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL); Type_t* L_2 = __this->___m_Type_3; NullCheck(L_1); bool L_3; L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_1, L_2); return L_3; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::get_isControlLayout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_get_isControlLayout_mF4551294FE59EEA5B19CED0E0946F0E95C3321AF (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // public bool isControlLayout => !isDeviceLayout; bool L_0; L_0 = InputControlLayout_get_isDeviceLayout_mC5AFD49ECE0133CD8323C490387652CFCDF0E3E3(__this, NULL); return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::get_isOverride() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_get_isOverride_mEE41FE7F3857477AD6F4227D0A5606089DB6034C (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // get => (m_Flags & Flags.IsOverride) != 0; int32_t L_0 = __this->___m_Flags_14; return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&4))) <= ((uint32_t)0)))? 1 : 0); } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::set_isOverride(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_set_isOverride_m798D19D3E0E81E51B77F8558C1DA461DD2C72424 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, bool ___value0, const RuntimeMethod* method) { bool V_0 = false; { // if (value) bool L_0 = ___value0; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // m_Flags |= Flags.IsOverride; int32_t L_2 = __this->___m_Flags_14; __this->___m_Flags_14 = ((int32_t)((int32_t)L_2|4)); goto IL_0025; } IL_0016: { // m_Flags &= ~Flags.IsOverride; int32_t L_3 = __this->___m_Flags_14; __this->___m_Flags_14 = ((int32_t)((int32_t)L_3&((int32_t)-5))); } IL_0025: { // } return; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::get_isGenericTypeOfDevice() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_get_isGenericTypeOfDevice_m53987CA10F142E3A8501BAF7E0F52C9BC1031C8A (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // get => (m_Flags & Flags.IsGenericTypeOfDevice) != 0; int32_t L_0 = __this->___m_Flags_14; return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&1))) <= ((uint32_t)0)))? 1 : 0); } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::set_isGenericTypeOfDevice(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_set_isGenericTypeOfDevice_mF23282B5AF62BC132A31DEF6487EE22A1F7CC03B (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, bool ___value0, const RuntimeMethod* method) { bool V_0 = false; { // if (value) bool L_0 = ___value0; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // m_Flags |= Flags.IsGenericTypeOfDevice; int32_t L_2 = __this->___m_Flags_14; __this->___m_Flags_14 = ((int32_t)((int32_t)L_2|1)); goto IL_0025; } IL_0016: { // m_Flags &= ~Flags.IsGenericTypeOfDevice; int32_t L_3 = __this->___m_Flags_14; __this->___m_Flags_14 = ((int32_t)((int32_t)L_3&((int32_t)-2))); } IL_0025: { // } return; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::get_hideInUI() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_get_hideInUI_m8E661D261A8C775C858325F303750FE21AF3E8A9 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // get => (m_Flags & Flags.HideInUI) != 0; int32_t L_0 = __this->___m_Flags_14; return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&2))) <= ((uint32_t)0)))? 1 : 0); } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::set_hideInUI(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_set_hideInUI_mAD5C391E136CA9398427180D894D439A86D4C8B4 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, bool ___value0, const RuntimeMethod* method) { bool V_0 = false; { // if (value) bool L_0 = ___value0; V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0016; } } { // m_Flags |= Flags.HideInUI; int32_t L_2 = __this->___m_Flags_14; __this->___m_Flags_14 = ((int32_t)((int32_t)L_2|2)); goto IL_0025; } IL_0016: { // m_Flags &= ~Flags.HideInUI; int32_t L_3 = __this->___m_Flags_14; __this->___m_Flags_14 = ((int32_t)((int32_t)L_3&((int32_t)-3))); } IL_0025: { // } return; } } // System.Nullable`1 UnityEngine.InputSystem.Layouts.InputControlLayout::get_canRunInBackground() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 InputControlLayout_get_canRunInBackground_m83888B7BE103A0E23C749287E042C8ED8CFE11F9 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_0; memset((&V_0), 0, sizeof(V_0)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // get => (m_Flags & Flags.CanRunInBackgroundIsSet) != 0 ? (bool?)((m_Flags & Flags.CanRunInBackground) != 0) : null; int32_t L_0 = __this->___m_Flags_14; if (((int32_t)((int32_t)L_0&((int32_t)16)))) { goto IL_0016; } } { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_1 = V_0; G_B3_0 = L_1; goto IL_0026; } IL_0016: { int32_t L_2 = __this->___m_Flags_14; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_3; memset((&L_3), 0, sizeof(L_3)); Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_3), (bool)((!(((uint32_t)((int32_t)((int32_t)L_2&8))) <= ((uint32_t)0)))? 1 : 0), /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); G_B3_0 = L_3; } IL_0026: { return G_B3_0; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::set_canRunInBackground(System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_set_canRunInBackground_m22D48D58150C3803227AC74BF023024D62CD9D1F (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { 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); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (!value.HasValue) bool L_0; L_0 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&___value0), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0022; } } { // m_Flags &= ~Flags.CanRunInBackgroundIsSet; int32_t L_2 = __this->___m_Flags_14; __this->___m_Flags_14 = ((int32_t)((int32_t)L_2&((int32_t)-17))); goto IL_005d; } IL_0022: { // m_Flags |= Flags.CanRunInBackgroundIsSet; int32_t L_3 = __this->___m_Flags_14; __this->___m_Flags_14 = ((int32_t)((int32_t)L_3|((int32_t)16))); // if (value.Value) bool L_4; L_4 = Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28((&___value0), Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_004d; } } { // m_Flags |= Flags.CanRunInBackground; int32_t L_6 = __this->___m_Flags_14; __this->___m_Flags_14 = ((int32_t)((int32_t)L_6|8)); goto IL_005c; } IL_004d: { // m_Flags &= ~Flags.CanRunInBackground; int32_t L_7 = __this->___m_Flags_14; __this->___m_Flags_14 = ((int32_t)((int32_t)L_7&((int32_t)-9))); } IL_005c: { } IL_005d: { // } return; } } // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem UnityEngine.InputSystem.Layouts.InputControlLayout::get_Item(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD InputControlLayout_get_Item_m5DF9A23A4414681E5E6C2D5091A987C6334C16E2 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, String_t* ___path0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t V_2 = 0; bool V_3 = false; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_4; memset((&V_4), 0, sizeof(V_4)); bool V_5 = false; { // if (string.IsNullOrEmpty(path)) String_t* L_0 = ___path0; bool L_1; L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0016; } } { // throw new ArgumentNullException(nameof(path)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_3); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlLayout_get_Item_m5DF9A23A4414681E5E6C2D5091A987C6334C16E2_RuntimeMethod_var))); } IL_0016: { // if (m_Controls != null) ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_4 = __this->___m_Controls_11; V_1 = (bool)((!(((RuntimeObject*)(ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_006b; } } { // for (var i = 0; i < m_Controls.Length; ++i) V_2 = 0; goto IL_0059; } IL_0028: { // if (m_Controls[i].name == path) ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_6 = __this->___m_Controls_11; int32_t L_7 = V_2; NullCheck(L_6); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8; L_8 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline(((L_6)->GetAddressAt(static_cast(L_7))), NULL); String_t* L_9 = ___path0; bool L_10; L_10 = InternedString_op_Equality_m3C105A41BB070B4EAF6DA95DECF4C20D7B68B06D(L_8, L_9, NULL); V_3 = L_10; bool L_11 = V_3; if (!L_11) { goto IL_0054; } } { // return m_Controls[i]; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_12 = __this->___m_Controls_11; int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = L_13; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_15 = (L_12)->GetAt(static_cast(L_14)); V_4 = L_15; goto IL_0087; } IL_0054: { // for (var i = 0; i < m_Controls.Length; ++i) int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0059: { // for (var i = 0; i < m_Controls.Length; ++i) int32_t L_17 = V_2; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_18 = __this->___m_Controls_11; NullCheck(L_18); V_5 = (bool)((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))? 1 : 0); bool L_19 = V_5; if (L_19) { goto IL_0028; } } { } IL_006b: { // throw new KeyNotFoundException($"Cannot find control '{path}' in layout '{name}'"); String_t* L_20 = ___path0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21; L_21 = InputControlLayout_get_name_m41A7AEAC666D5C2CC75AB1FE2E7D6D7CAB90EA9A_inline(__this, NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_22 = L_21; RuntimeObject* L_23 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var)), &L_22); String_t* L_24; L_24 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA49C086DDD716250AA25F8901EE39E2B4E4CD45A)), L_20, L_23, NULL); KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E* L_25 = (KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E_il2cpp_TypeInfo_var))); NullCheck(L_25); KeyNotFoundException__ctor_mBD1D75B73DD5D7C6C72E4F7A021778837B6F2C6B(L_25, L_24, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlLayout_get_Item_m5DF9A23A4414681E5E6C2D5091A987C6334C16E2_RuntimeMethod_var))); } IL_0087: { // } ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_26 = V_4; return L_26; } } // System.Nullable`1 UnityEngine.InputSystem.Layouts.InputControlLayout::FindControl(UnityEngine.InputSystem.Utilities.InternedString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 InputControlLayout_FindControl_m5C2DE01470486CE5D2DC3DFC70FBCEFD74D4C12F (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___path0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 V_2; memset((&V_2), 0, sizeof(V_2)); Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; { // if (string.IsNullOrEmpty(path)) InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = ___path0; String_t* L_1; L_1 = InternedString_op_Implicit_mF8E1F7DA818367AEB1330013321063D7BDF30526(L_0, NULL); bool L_2; L_2 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_1, NULL); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_001b; } } { // throw new ArgumentNullException(nameof(path)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_4); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlLayout_FindControl_m5C2DE01470486CE5D2DC3DFC70FBCEFD74D4C12F_RuntimeMethod_var))); } IL_001b: { // if (m_Controls == null) ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_5 = __this->___m_Controls_11; V_1 = (bool)((((RuntimeObject*)(ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0034; } } { // return null; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4)); Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 L_7 = V_2; V_3 = L_7; goto IL_0092; } IL_0034: { // for (var i = 0; i < m_Controls.Length; ++i) V_4 = 0; goto IL_0074; } IL_0039: { // if (m_Controls[i].name == path) ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_8 = __this->___m_Controls_11; int32_t L_9 = V_4; NullCheck(L_8); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_10; L_10 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline(((L_8)->GetAddressAt(static_cast(L_9))), NULL); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11 = ___path0; bool L_12; L_12 = InternedString_op_Equality_m8463DC02FB5C92B3CDBC8E5AA21C4A6AB5673CAF(L_10, L_11, NULL); V_5 = L_12; bool L_13 = V_5; if (!L_13) { goto IL_006d; } } { // return m_Controls[i]; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_14 = __this->___m_Controls_11; int32_t L_15 = V_4; NullCheck(L_14); int32_t L_16 = L_15; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_17 = (L_14)->GetAt(static_cast(L_16)); Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 L_18; memset((&L_18), 0, sizeof(L_18)); Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485((&L_18), L_17, /*hidden argument*/Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485_RuntimeMethod_var); V_3 = L_18; goto IL_0092; } IL_006d: { // for (var i = 0; i < m_Controls.Length; ++i) int32_t L_19 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0074: { // for (var i = 0; i < m_Controls.Length; ++i) int32_t L_20 = V_4; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_21 = __this->___m_Controls_11; NullCheck(L_21); V_6 = (bool)((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))))? 1 : 0); bool L_22 = V_6; if (L_22) { goto IL_0039; } } { // return null; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4)); Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 L_23 = V_2; V_3 = L_23; goto IL_0092; } IL_0092: { // } Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 L_24 = V_3; return L_24; } } // System.Nullable`1 UnityEngine.InputSystem.Layouts.InputControlLayout::FindControlIncludingArrayElements(System.String,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 InputControlLayout_FindControlIncludingArrayElements_mAA21AAFF877E98B2EC06953ACEFFCE4AE686BDE7 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, String_t* ___path0, int32_t* ___arrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; bool V_4 = false; Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 V_5; memset((&V_5), 0, sizeof(V_5)); Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 V_6; memset((&V_6), 0, sizeof(V_6)); bool V_7 = false; bool V_8 = false; int32_t V_9 = 0; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* V_10 = NULL; bool V_11 = false; bool V_12 = false; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_13; memset((&V_13), 0, sizeof(V_13)); bool V_14 = false; int32_t G_B9_0 = 0; int32_t G_B13_0 = 0; int32_t G_B23_0 = 0; { // if (string.IsNullOrEmpty(path)) String_t* L_0 = ___path0; bool L_1; L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL); V_3 = L_1; bool L_2 = V_3; if (!L_2) { goto IL_0016; } } { // throw new ArgumentNullException(nameof(path)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_3); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlLayout_FindControlIncludingArrayElements_mAA21AAFF877E98B2EC06953ACEFFCE4AE686BDE7_RuntimeMethod_var))); } IL_0016: { // arrayIndex = -1; int32_t* L_4 = ___arrayIndex1; *((int32_t*)L_4) = (int32_t)(-1); // if (m_Controls == null) ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_5 = __this->___m_Controls_11; V_4 = (bool)((((RuntimeObject*)(ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_6 = V_4; if (!L_6) { goto IL_0039; } } { // return null; il2cpp_codegen_initobj((&V_5), sizeof(Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4)); Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 L_7 = V_5; V_6 = L_7; goto IL_0162; } IL_0039: { // var arrayIndexAccumulated = 0; V_0 = 0; // var lastDigitIndex = path.Length; String_t* L_8 = ___path0; NullCheck(L_8); int32_t L_9; L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL); V_1 = L_9; goto IL_005c; } IL_0044: { // --lastDigitIndex; int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1)); // arrayIndexAccumulated *= 10; int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_multiply(L_11, ((int32_t)10))); // arrayIndexAccumulated += path[lastDigitIndex] - '0'; int32_t L_12 = V_0; String_t* L_13 = ___path0; int32_t L_14 = V_1; NullCheck(L_13); Il2CppChar L_15; L_15 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_13, L_14, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_12, ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, ((int32_t)48))))); } IL_005c: { // while (lastDigitIndex > 0 && char.IsDigit(path[lastDigitIndex - 1])) int32_t L_16 = V_1; if ((((int32_t)L_16) <= ((int32_t)0))) { goto IL_0070; } } { String_t* L_17 = ___path0; int32_t L_18 = V_1; NullCheck(L_17); Il2CppChar L_19; L_19 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_17, ((int32_t)il2cpp_codegen_subtract(L_18, 1)), NULL); il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_20; L_20 = Char_IsDigit_mC98DAF907860EFB7D26C3E126D80AD3A2CE72715(L_19, NULL); G_B9_0 = ((int32_t)(L_20)); goto IL_0071; } IL_0070: { G_B9_0 = 0; } IL_0071: { V_7 = (bool)G_B9_0; bool L_21 = V_7; if (L_21) { goto IL_0044; } } { // var arrayNameLength = 0; V_2 = 0; // if (lastDigitIndex < path.Length && lastDigitIndex > 0) // Protect against name being all digits. int32_t L_22 = V_1; String_t* L_23 = ___path0; NullCheck(L_23); int32_t L_24; L_24 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_23, NULL); if ((((int32_t)L_22) >= ((int32_t)L_24))) { goto IL_0088; } } { int32_t L_25 = V_1; G_B13_0 = ((((int32_t)L_25) > ((int32_t)0))? 1 : 0); goto IL_0089; } IL_0088: { G_B13_0 = 0; } IL_0089: { V_8 = (bool)G_B13_0; bool L_26 = V_8; if (!L_26) { goto IL_0091; } } { // arrayNameLength = lastDigitIndex; int32_t L_27 = V_1; V_2 = L_27; } IL_0091: { // for (var i = 0; i < m_Controls.Length; ++i) V_9 = 0; goto IL_013f; } IL_0099: { // ref var control = ref m_Controls[i]; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_28 = __this->___m_Controls_11; int32_t L_29 = V_9; NullCheck(L_28); V_10 = ((L_28)->GetAddressAt(static_cast(L_29))); // if (string.Compare(control.name, path, StringComparison.InvariantCultureIgnoreCase) == 0) ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_30 = V_10; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_31; L_31 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline(L_30, NULL); String_t* L_32; L_32 = InternedString_op_Implicit_mF8E1F7DA818367AEB1330013321063D7BDF30526(L_31, NULL); String_t* L_33 = ___path0; int32_t L_34; L_34 = String_Compare_mC553A80AD870F5777F0E8B5E705B0205396B9D3E(L_32, L_33, 3, NULL); V_11 = (bool)((((int32_t)L_34) == ((int32_t)0))? 1 : 0); bool L_35 = V_11; if (!L_35) { goto IL_00d8; } } { // return control; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_36 = V_10; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_37 = (*(ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD*)L_36); Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 L_38; memset((&L_38), 0, sizeof(L_38)); Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485((&L_38), L_37, /*hidden argument*/Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485_RuntimeMethod_var); V_6 = L_38; goto IL_0162; } IL_00d8: { // if (control.isArray && arrayNameLength > 0 && arrayNameLength == control.name.length && // string.Compare(control.name.ToString(), 0, path, 0, arrayNameLength, // StringComparison.InvariantCultureIgnoreCase) == 0) ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_39 = V_10; bool L_40; L_40 = ControlItem_get_isArray_m64A6E8C58A4D71B7F0E7B5CBF4BF76CC262FA2DD(L_39, NULL); if (!L_40) { goto IL_011d; } } { int32_t L_41 = V_2; if ((((int32_t)L_41) <= ((int32_t)0))) { goto IL_011d; } } { int32_t L_42 = V_2; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_43 = V_10; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_44; L_44 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline(L_43, NULL); V_13 = L_44; int32_t L_45; L_45 = InternedString_get_length_m4C5C8B69056154F3B5CF7D696A9D72803FC3FAFD((&V_13), NULL); if ((!(((uint32_t)L_42) == ((uint32_t)L_45)))) { goto IL_011d; } } { ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_46 = V_10; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_47; L_47 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline(L_46, NULL); V_13 = L_47; String_t* L_48; L_48 = InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A((&V_13), NULL); String_t* L_49 = ___path0; int32_t L_50 = V_2; int32_t L_51; L_51 = String_Compare_mC0521D93E3608D6A004D12B1921058A021987CAA(L_48, 0, L_49, 0, L_50, 3, NULL); G_B23_0 = ((((int32_t)L_51) == ((int32_t)0))? 1 : 0); goto IL_011e; } IL_011d: { G_B23_0 = 0; } IL_011e: { V_12 = (bool)G_B23_0; bool L_52 = V_12; if (!L_52) { goto IL_0138; } } { // arrayIndex = arrayIndexAccumulated; int32_t* L_53 = ___arrayIndex1; int32_t L_54 = V_0; *((int32_t*)L_53) = (int32_t)L_54; // return control; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_55 = V_10; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_56 = (*(ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD*)L_55); Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 L_57; memset((&L_57), 0, sizeof(L_57)); Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485((&L_57), L_56, /*hidden argument*/Nullable_1__ctor_m2A8ADF972334AFE0CB6F3D100535A01C4E89F485_RuntimeMethod_var); V_6 = L_57; goto IL_0162; } IL_0138: { // for (var i = 0; i < m_Controls.Length; ++i) int32_t L_58 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_58, 1)); } IL_013f: { // for (var i = 0; i < m_Controls.Length; ++i) int32_t L_59 = V_9; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_60 = __this->___m_Controls_11; NullCheck(L_60); V_14 = (bool)((((int32_t)L_59) < ((int32_t)((int32_t)(((RuntimeArray*)L_60)->max_length))))? 1 : 0); bool L_61 = V_14; if (L_61) { goto IL_0099; } } { // return null; il2cpp_codegen_initobj((&V_5), sizeof(Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4)); Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 L_62 = V_5; V_6 = L_62; goto IL_0162; } IL_0162: { // } Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 L_63 = V_6; return L_63; } } // System.Type UnityEngine.InputSystem.Layouts.InputControlLayout::GetValueType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* InputControlLayout_GetValueType_mABA1A9BF110B2652D423DF92B17E5D36DE6B40BE (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_1_t93477CD4642D011DE3280D8E720C035E45409516_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // return TypeHelpers.GetGenericTypeArgumentFromHierarchy(type, typeof(InputControl<>), 0); Type_t* L_0; L_0 = InputControlLayout_get_type_mB36B8AAE50EB013820BFB388233F4BCC6AD419B3_inline(__this, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast (InputControl_1_t93477CD4642D011DE3280D8E720C035E45409516_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_1, NULL); Type_t* L_3; L_3 = TypeHelpers_GetGenericTypeArgumentFromHierarchy_m025FA4B06F7A0E607C020A252C7E263BD000C848(L_0, L_2, 0, NULL); V_0 = L_3; goto IL_001a; } IL_001a: { // } Type_t* L_4 = V_0; return L_4; } } // UnityEngine.InputSystem.Layouts.InputControlLayout UnityEngine.InputSystem.Layouts.InputControlLayout::FromType(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* InputControlLayout_FromType_m1E01BF4A00C67C99A38F936228A39D08603CDE7C (String_t* ___name0, Type_t* ___type1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA9D0E0FEFCC3F0995772FF4E1094DF9B5C4333B1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttribute_TisInputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7_mD5ACC1BE1C35D3E9B9059EB776FFB0F49BC93344_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputStateTypeInfo_t9A4256AAE65604871428FB37036AE42E053D9368_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputStateTypeInfo_t9A4256AAE65604871428FB37036AE42E053D9368_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m00CA5FB91CDA6365D58E28447BF529B32FE5AFE1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA682012E5951D6B004135D22C6B4B2D7D593990E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CFromTypeU3Eb__49_0_m6FC9E7D34E38FD972B845D22D6EB2E265AB0C9A0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* V_0 = NULL; InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* V_1 = NULL; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_2; memset((&V_2), 0, sizeof(V_2)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_3; memset((&V_3), 0, sizeof(V_3)); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* V_4 = NULL; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_9; memset((&V_9), 0, sizeof(V_9)); bool V_10 = false; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* V_11 = NULL; int32_t G_B3_0 = 0; int32_t G_B11_0 = 0; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B17_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B17_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B16_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B16_1 = NULL; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 G_B18_0; memset((&G_B18_0), 0, sizeof(G_B18_0)); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B18_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B18_2 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B20_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B20_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B19_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B19_1 = NULL; int32_t G_B21_0 = 0; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B21_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B21_2 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B23_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B23_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B22_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B22_1 = NULL; int32_t G_B24_0 = 0; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B24_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B24_2 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B26_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B26_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B25_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B25_1 = NULL; String_t* G_B27_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B27_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B27_2 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B29_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B29_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B28_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B28_1 = NULL; String_t* G_B30_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B30_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B30_2 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B32_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B32_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B31_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B31_1 = NULL; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 G_B33_0; memset((&G_B33_0), 0, sizeof(G_B33_0)); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B33_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B33_2 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B36_0 = NULL; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* G_B39_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B39_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B39_2 = NULL; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* G_B38_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B38_1 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B38_2 = NULL; { // var controlLayouts = new List(); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_0 = (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7*)il2cpp_codegen_object_new(List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mA682012E5951D6B004135D22C6B4B2D7D593990E(L_0, List_1__ctor_mA682012E5951D6B004135D22C6B4B2D7D593990E_RuntimeMethod_var); V_0 = L_0; // var layoutAttribute = type.GetCustomAttribute(true); Type_t* L_1 = ___type1; InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_2; L_2 = CustomAttributeExtensions_GetCustomAttribute_TisInputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7_mD5ACC1BE1C35D3E9B9059EB776FFB0F49BC93344(L_1, (bool)1, CustomAttributeExtensions_GetCustomAttribute_TisInputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7_mD5ACC1BE1C35D3E9B9059EB776FFB0F49BC93344_RuntimeMethod_var); V_1 = L_2; // var stateFormat = new FourCC(); il2cpp_codegen_initobj((&V_2), sizeof(FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED)); // if (layoutAttribute != null && layoutAttribute.stateType != null) InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_3 = V_1; if (!L_3) { goto IL_0028; } } { InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_4 = V_1; NullCheck(L_4); Type_t* L_5; L_5 = InputControlLayoutAttribute_get_stateType_m0433BD1DAE77F2B64FEBCA3427B5B1F19167A1D3_inline(L_4, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_6; L_6 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_5, (Type_t*)NULL, NULL); G_B3_0 = ((int32_t)(L_6)); goto IL_0029; } IL_0028: { G_B3_0 = 0; } IL_0029: { V_5 = (bool)G_B3_0; bool L_7 = V_5; if (!L_7) { goto IL_0074; } } { // AddControlItems(layoutAttribute.stateType, controlLayouts, name); InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_8 = V_1; NullCheck(L_8); Type_t* L_9; L_9 = InputControlLayoutAttribute_get_stateType_m0433BD1DAE77F2B64FEBCA3427B5B1F19167A1D3_inline(L_8, NULL); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_10 = V_0; String_t* L_11 = ___name0; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InputControlLayout_AddControlItems_mAA4389B7E4E45E277205A7A48EE53E4A2261C32B(L_9, L_10, L_11, NULL); // if (typeof(IInputStateTypeInfo).IsAssignableFrom(layoutAttribute.stateType)) RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast (IInputStateTypeInfo_t9A4256AAE65604871428FB37036AE42E053D9368_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_13; L_13 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_12, NULL); InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_14 = V_1; NullCheck(L_14); Type_t* L_15; L_15 = InputControlLayoutAttribute_get_stateType_m0433BD1DAE77F2B64FEBCA3427B5B1F19167A1D3_inline(L_14, NULL); NullCheck(L_13); bool L_16; L_16 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_13, L_15); V_6 = L_16; bool L_17 = V_6; if (!L_17) { goto IL_0071; } } { // stateFormat = ((IInputStateTypeInfo)Activator.CreateInstance(layoutAttribute.stateType)).format; InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_18 = V_1; NullCheck(L_18); Type_t* L_19; L_19 = InputControlLayoutAttribute_get_stateType_m0433BD1DAE77F2B64FEBCA3427B5B1F19167A1D3_inline(L_18, NULL); RuntimeObject* L_20; L_20 = Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67(L_19, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_20, IInputStateTypeInfo_t9A4256AAE65604871428FB37036AE42E053D9368_il2cpp_TypeInfo_var))); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_21; L_21 = InterfaceFuncInvoker0< FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED >::Invoke(0 /* UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.IInputStateTypeInfo::get_format() */, IInputStateTypeInfo_t9A4256AAE65604871428FB37036AE42E053D9368_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_20, IInputStateTypeInfo_t9A4256AAE65604871428FB37036AE42E053D9368_il2cpp_TypeInfo_var))); V_2 = L_21; } IL_0071: { goto IL_007f; } IL_0074: { // AddControlItems(type, controlLayouts, name); Type_t* L_22 = ___type1; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_23 = V_0; String_t* L_24 = ___name0; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InputControlLayout_AddControlItems_mAA4389B7E4E45E277205A7A48EE53E4A2261C32B(L_22, L_23, L_24, NULL); } IL_007f: { // if (layoutAttribute != null && !string.IsNullOrEmpty(layoutAttribute.stateFormat)) InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_25 = V_1; if (!L_25) { goto IL_0092; } } { InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_26 = V_1; NullCheck(L_26); String_t* L_27; L_27 = InputControlLayoutAttribute_get_stateFormat_m614344B43A8F87397426753A88F5AD7D299DB440_inline(L_26, NULL); bool L_28; L_28 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_27, NULL); G_B11_0 = ((((int32_t)L_28) == ((int32_t)0))? 1 : 0); goto IL_0093; } IL_0092: { G_B11_0 = 0; } IL_0093: { V_7 = (bool)G_B11_0; bool L_29 = V_7; if (!L_29) { goto IL_00a6; } } { // stateFormat = new FourCC(layoutAttribute.stateFormat); InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_30 = V_1; NullCheck(L_30); String_t* L_31; L_31 = InputControlLayoutAttribute_get_stateFormat_m614344B43A8F87397426753A88F5AD7D299DB440_inline(L_30, NULL); FourCC__ctor_m305163ED105CA8143DBB6D7D31A77124105B8201((&V_2), L_31, NULL); } IL_00a6: { // var variants = new InternedString(); il2cpp_codegen_initobj((&V_3), sizeof(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)); // if (layoutAttribute != null) InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_32 = V_1; V_8 = (bool)((!(((RuntimeObject*)(InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7*)L_32) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_33 = V_8; if (!L_33) { goto IL_00c5; } } { // variants = new InternedString(layoutAttribute.variants); InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_34 = V_1; NullCheck(L_34); String_t* L_35; L_35 = InputControlLayoutAttribute_get_variants_mC2EA0619AEB09CBD42DB57FB3B7CBD0DF68B3F0E_inline(L_34, NULL); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_3), L_35, NULL); } IL_00c5: { // var layout = new InputControlLayout(name, type) // { // m_Controls = controlLayouts.ToArray(), // m_StateFormat = stateFormat, // m_Variants = variants, // m_UpdateBeforeRender = layoutAttribute?.updateBeforeRenderInternal, // isGenericTypeOfDevice = layoutAttribute?.isGenericTypeOfDevice ?? false, // hideInUI = layoutAttribute?.hideInUI ?? false, // m_Description = layoutAttribute?.description, // m_DisplayName = layoutAttribute?.displayName, // canRunInBackground = layoutAttribute?.canRunInBackgroundInternal, // }; String_t* L_36 = ___name0; Type_t* L_37 = ___type1; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_38 = (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D*)il2cpp_codegen_object_new(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); NullCheck(L_38); InputControlLayout__ctor_m5F434E0B4DD5712CFA1547371EB799303C99ACC8(L_38, L_36, L_37, NULL); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_39 = L_38; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_40 = V_0; NullCheck(L_40); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_41; L_41 = List_1_ToArray_m00CA5FB91CDA6365D58E28447BF529B32FE5AFE1(L_40, List_1_ToArray_m00CA5FB91CDA6365D58E28447BF529B32FE5AFE1_RuntimeMethod_var); NullCheck(L_39); L_39->___m_Controls_11 = L_41; Il2CppCodeGenWriteBarrier((void**)(&L_39->___m_Controls_11), (void*)L_41); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_42 = L_39; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_43 = V_2; NullCheck(L_42); L_42->___m_StateFormat_5 = L_43; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_44 = L_42; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_45 = V_3; NullCheck(L_44); L_44->___m_Variants_4 = L_45; Il2CppCodeGenWriteBarrier((void**)&(((&L_44->___m_Variants_4))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_44->___m_Variants_4))->___m_StringLowerCase_1), (void*)NULL); #endif InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_46 = L_44; InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_47 = V_1; G_B16_0 = L_46; G_B16_1 = L_46; if (L_47) { G_B17_0 = L_46; G_B17_1 = L_46; goto IL_00f6; } } { il2cpp_codegen_initobj((&V_9), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_48 = V_9; G_B18_0 = L_48; G_B18_1 = G_B16_0; G_B18_2 = G_B16_1; goto IL_00fc; } IL_00f6: { InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_49 = V_1; NullCheck(L_49); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_50 = L_49->___updateBeforeRenderInternal_5; G_B18_0 = L_50; G_B18_1 = G_B17_0; G_B18_2 = G_B17_1; } IL_00fc: { NullCheck(G_B18_1); G_B18_1->___m_UpdateBeforeRender_7 = G_B18_0; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_51 = G_B18_2; InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_52 = V_1; G_B19_0 = L_51; G_B19_1 = L_51; if (L_52) { G_B20_0 = L_51; G_B20_1 = L_51; goto IL_0108; } } { G_B21_0 = 0; G_B21_1 = G_B19_0; G_B21_2 = G_B19_1; goto IL_010e; } IL_0108: { InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_53 = V_1; NullCheck(L_53); bool L_54; L_54 = InputControlLayoutAttribute_get_isGenericTypeOfDevice_mD93EF479A6FE565A6BCE6D8D6402387CFFC1366E_inline(L_53, NULL); G_B21_0 = ((int32_t)(L_54)); G_B21_1 = G_B20_0; G_B21_2 = G_B20_1; } IL_010e: { NullCheck(G_B21_1); InputControlLayout_set_isGenericTypeOfDevice_mF23282B5AF62BC132A31DEF6487EE22A1F7CC03B(G_B21_1, (bool)G_B21_0, NULL); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_55 = G_B21_2; InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_56 = V_1; G_B22_0 = L_55; G_B22_1 = L_55; if (L_56) { G_B23_0 = L_55; G_B23_1 = L_55; goto IL_011b; } } { G_B24_0 = 0; G_B24_1 = G_B22_0; G_B24_2 = G_B22_1; goto IL_0121; } IL_011b: { InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_57 = V_1; NullCheck(L_57); bool L_58; L_58 = InputControlLayoutAttribute_get_hideInUI_mBB73ECDB0F7D22EC23351EA62D0D73D813544D87_inline(L_57, NULL); G_B24_0 = ((int32_t)(L_58)); G_B24_1 = G_B23_0; G_B24_2 = G_B23_1; } IL_0121: { NullCheck(G_B24_1); InputControlLayout_set_hideInUI_mAD5C391E136CA9398427180D894D439A86D4C8B4(G_B24_1, (bool)G_B24_0, NULL); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_59 = G_B24_2; InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_60 = V_1; G_B25_0 = L_59; G_B25_1 = L_59; if (L_60) { G_B26_0 = L_59; G_B26_1 = L_59; goto IL_012e; } } { G_B27_0 = ((String_t*)(NULL)); G_B27_1 = G_B25_0; G_B27_2 = G_B25_1; goto IL_0134; } IL_012e: { InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_61 = V_1; NullCheck(L_61); String_t* L_62; L_62 = InputControlLayoutAttribute_get_description_m1478E6F0750F6BA4D98D616F5F4EAC7762CD86B6_inline(L_61, NULL); G_B27_0 = L_62; G_B27_1 = G_B26_0; G_B27_2 = G_B26_1; } IL_0134: { NullCheck(G_B27_1); G_B27_1->___m_Description_13 = G_B27_0; Il2CppCodeGenWriteBarrier((void**)(&G_B27_1->___m_Description_13), (void*)G_B27_0); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_63 = G_B27_2; InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_64 = V_1; G_B28_0 = L_63; G_B28_1 = L_63; if (L_64) { G_B29_0 = L_63; G_B29_1 = L_63; goto IL_0140; } } { G_B30_0 = ((String_t*)(NULL)); G_B30_1 = G_B28_0; G_B30_2 = G_B28_1; goto IL_0146; } IL_0140: { InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_65 = V_1; NullCheck(L_65); String_t* L_66; L_66 = InputControlLayoutAttribute_get_displayName_mAAF24C1247D109A50D436F631BE94E8BC769965D_inline(L_65, NULL); G_B30_0 = L_66; G_B30_1 = G_B29_0; G_B30_2 = G_B29_1; } IL_0146: { NullCheck(G_B30_1); G_B30_1->___m_DisplayName_12 = G_B30_0; Il2CppCodeGenWriteBarrier((void**)(&G_B30_1->___m_DisplayName_12), (void*)G_B30_0); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_67 = G_B30_2; InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_68 = V_1; G_B31_0 = L_67; G_B31_1 = L_67; if (L_68) { G_B32_0 = L_67; G_B32_1 = L_67; goto IL_015b; } } { il2cpp_codegen_initobj((&V_9), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_69 = V_9; G_B33_0 = L_69; G_B33_1 = G_B31_0; G_B33_2 = G_B31_1; goto IL_0161; } IL_015b: { InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_70 = V_1; NullCheck(L_70); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_71 = L_70->___canRunInBackgroundInternal_4; G_B33_0 = L_71; G_B33_1 = G_B32_0; G_B33_2 = G_B32_1; } IL_0161: { NullCheck(G_B33_1); InputControlLayout_set_canRunInBackground_m22D48D58150C3803227AC74BF023024D62CD9D1F(G_B33_1, G_B33_0, NULL); V_4 = G_B33_2; // if (layoutAttribute?.commonUsages != null) InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_72 = V_1; if (L_72) { goto IL_016f; } } { G_B36_0 = ((StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(NULL)); goto IL_0175; } IL_016f: { InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_73 = V_1; NullCheck(L_73); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_74; L_74 = InputControlLayoutAttribute_get_commonUsages_m429504C8A4BB52F5F7285B30370AF5325CF802EA_inline(L_73, NULL); G_B36_0 = L_74; } IL_0175: { V_10 = (bool)((!(((RuntimeObject*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)G_B36_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_75 = V_10; if (!L_75) { goto IL_01af; } } { // layout.m_CommonUsages = // ArrayHelpers.Select(layoutAttribute.commonUsages, x => new InternedString(x)); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_76 = V_4; InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* L_77 = V_1; NullCheck(L_77); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_78; L_78 = InputControlLayoutAttribute_get_commonUsages_m429504C8A4BB52F5F7285B30370AF5325CF802EA_inline(L_77, NULL); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var); Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_79 = ((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9__49_0_1; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_80 = L_79; G_B38_0 = L_80; G_B38_1 = L_78; G_B38_2 = L_76; if (L_80) { G_B39_0 = L_80; G_B39_1 = L_78; G_B39_2 = L_76; goto IL_01a5; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var); U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7* L_81 = ((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_82 = (Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1*)il2cpp_codegen_object_new(Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1_il2cpp_TypeInfo_var); NullCheck(L_82); Func_2__ctor_mE292EB3D4C9A07C566B0570AB2E1A7F3A2FC3039(L_82, L_81, (intptr_t)((void*)U3CU3Ec_U3CFromTypeU3Eb__49_0_m6FC9E7D34E38FD972B845D22D6EB2E265AB0C9A0_RuntimeMethod_var), NULL); Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_83 = L_82; ((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9__49_0_1 = L_83; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9__49_0_1), (void*)L_83); G_B39_0 = L_83; G_B39_1 = G_B38_1; G_B39_2 = G_B38_2; } IL_01a5: { InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_84; L_84 = ArrayHelpers_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA9D0E0FEFCC3F0995772FF4E1094DF9B5C4333B1(G_B39_1, G_B39_0, ArrayHelpers_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA9D0E0FEFCC3F0995772FF4E1094DF9B5C4333B1_RuntimeMethod_var); NullCheck(G_B39_2); G_B39_2->___m_CommonUsages_10 = L_84; Il2CppCodeGenWriteBarrier((void**)(&G_B39_2->___m_CommonUsages_10), (void*)L_84); } IL_01af: { // return layout; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_85 = V_4; V_11 = L_85; goto IL_01b5; } IL_01b5: { // } InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_86 = V_11; return L_86; } } // System.String UnityEngine.InputSystem.Layouts.InputControlLayout::ToJson() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlLayout_ToJson_mC3A56BD729D0884D80D6215145CBB99BBB3AE358 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 V_0; memset((&V_0), 0, sizeof(V_0)); String_t* V_1 = NULL; { // var layout = LayoutJson.FromLayout(this); LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 L_0; L_0 = LayoutJson_FromLayout_m48C6217932DB50008D6B601FB87C1F0C6ADD98D1(__this, NULL); V_0 = L_0; // return JsonUtility.ToJson(layout, true); LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 L_1 = V_0; LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 L_2 = L_1; RuntimeObject* L_3 = Box(LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_il2cpp_TypeInfo_var, &L_2); String_t* L_4; L_4 = JsonUtility_ToJson_mA7B20656D12861446AAA157DF6E9ACBBD78EC0AC(L_3, (bool)1, NULL); V_1 = L_4; goto IL_0017; } IL_0017: { // } String_t* L_5 = V_1; return L_5; } } // UnityEngine.InputSystem.Layouts.InputControlLayout UnityEngine.InputSystem.Layouts.InputControlLayout::FromJson(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* InputControlLayout_FromJson_m6A1B04B30999DFC59CE44F1D7CFE78F672B9862C (String_t* ___json0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonUtility_FromJson_TisLayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_mFEAE945D26422EBB6B69044C98CA8090A44EF5CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 V_0; memset((&V_0), 0, sizeof(V_0)); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* V_1 = NULL; { // var layoutJson = JsonUtility.FromJson(json); String_t* L_0 = ___json0; LayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399 L_1; L_1 = JsonUtility_FromJson_TisLayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_mFEAE945D26422EBB6B69044C98CA8090A44EF5CC(L_0, JsonUtility_FromJson_TisLayoutJson_t79F9D8B74314A3697F189FBA1DE721260F5E9399_mFEAE945D26422EBB6B69044C98CA8090A44EF5CC_RuntimeMethod_var); V_0 = L_1; // return layoutJson.ToLayout(); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_2; L_2 = LayoutJson_ToLayout_m639A4B3A41B9C4F6DA0FF51E2FB8E37243BA4B01((&V_0), NULL); V_1 = L_2; goto IL_0012; } IL_0012: { // } InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_3 = V_1; return L_3; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::.ctor(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout__ctor_m5F434E0B4DD5712CFA1547371EB799303C99ACC8 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, String_t* ___name0, Type_t* ___type1, const RuntimeMethod* method) { { // private InputControlLayout(string name, Type type) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_Name = new InternedString(name); String_t* L_0 = ___name0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1; memset((&L_1), 0, sizeof(L_1)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_1), L_0, /*hidden argument*/NULL); __this->___m_Name_2 = L_1; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Name_2))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Name_2))->___m_StringLowerCase_1), (void*)NULL); #endif // m_Type = type; Type_t* L_2 = ___type1; __this->___m_Type_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Type_3), (void*)L_2); // } return; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::AddControlItems(System.Type,System.Collections.Generic.List`1,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_AddControlItems_mAA4389B7E4E45E277205A7A48EE53E4A2261C32B (Type_t* ___type0, List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* ___controlLayouts1, String_t* ___layoutName2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // AddControlItemsFromFields(type, controlLayouts, layoutName); Type_t* L_0 = ___type0; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_1 = ___controlLayouts1; String_t* L_2 = ___layoutName2; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InputControlLayout_AddControlItemsFromFields_mB5C728BBB4273B2E226FBAD3FC4076C511F6BBE2(L_0, L_1, L_2, NULL); // AddControlItemsFromProperties(type, controlLayouts, layoutName); Type_t* L_3 = ___type0; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_4 = ___controlLayouts1; String_t* L_5 = ___layoutName2; InputControlLayout_AddControlItemsFromProperties_m1E9E7227B26E2EF627E245D92E815D293FC1BF30(L_3, L_4, L_5, NULL); // } return; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::AddControlItemsFromFields(System.Type,System.Collections.Generic.List`1,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_AddControlItemsFromFields_mB5C728BBB4273B2E226FBAD3FC4076C511F6BBE2 (Type_t* ___type0, List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* ___controlLayouts1, String_t* ___layoutName2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_0 = NULL; MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* V_1 = NULL; { // var fields = type.GetFields(BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly); Type_t* L_0 = ___type0; NullCheck(L_0); FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_1; L_1 = VirtualFuncInvoker1< FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8*, int32_t >::Invoke(89 /* System.Reflection.FieldInfo[] System.Type::GetFields(System.Reflection.BindingFlags) */, L_0, ((int32_t)22)); V_0 = L_1; // AddControlItemsFromMembers(fields, controlLayouts, layoutName); FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_2 = V_0; V_1 = (MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053*)L_2; MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* L_3 = V_1; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_4 = ___controlLayouts1; String_t* L_5 = ___layoutName2; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InputControlLayout_AddControlItemsFromMembers_mD838DD4429DC1334D3A7AD756EEF3CFC064F7FA2(L_3, L_4, L_5, NULL); // } return; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::AddControlItemsFromProperties(System.Type,System.Collections.Generic.List`1,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_AddControlItemsFromProperties_m1E9E7227B26E2EF627E245D92E815D293FC1BF30 (Type_t* ___type0, List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* ___controlLayouts1, String_t* ___layoutName2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* V_0 = NULL; MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* V_1 = NULL; { // var properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly); Type_t* L_0 = ___type0; NullCheck(L_0); PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_1; L_1 = VirtualFuncInvoker1< PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7*, int32_t >::Invoke(111 /* System.Reflection.PropertyInfo[] System.Type::GetProperties(System.Reflection.BindingFlags) */, L_0, ((int32_t)22)); V_0 = L_1; // AddControlItemsFromMembers(properties, controlLayouts, layoutName); PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_2 = V_0; V_1 = (MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053*)L_2; MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* L_3 = V_1; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_4 = ___controlLayouts1; String_t* L_5 = ___layoutName2; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InputControlLayout_AddControlItemsFromMembers_mD838DD4429DC1334D3A7AD756EEF3CFC064F7FA2(L_3, L_4, L_5, NULL); // } return; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::AddControlItemsFromMembers(System.Reflection.MemberInfo[],System.Collections.Generic.List`1,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_AddControlItemsFromMembers_mD838DD4429DC1334D3A7AD756EEF3CFC064F7FA2 (MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* ___members0, List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* ___controlItems1, String_t* ___layoutName2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttributes_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_m1B9A13EA8FCC00524FCC5662D21048A7EBB08B04_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_mD7F0D32F2FC5556D9B2FF738BFD62052F5BCFA79_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputStateTypeInfo_t9A4256AAE65604871428FB37036AE42E053D9368_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* V_0 = NULL; int32_t V_1 = 0; MemberInfo_t* V_2 = NULL; Type_t* V_3 = NULL; InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* V_4 = NULL; bool V_5 = false; bool V_6 = false; int32_t V_7 = 0; FieldInfo_t* V_8 = NULL; bool V_9 = false; int32_t V_10 = 0; int32_t V_11 = 0; intptr_t V_12; memset((&V_12), 0, sizeof(V_12)); int32_t V_13 = 0; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_14; memset((&V_14), 0, sizeof(V_14)); bool V_15 = false; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; bool V_19 = false; bool V_20 = false; int32_t G_B7_0 = 0; int32_t G_B20_0 = 0; { // foreach (var member in members) MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* L_0 = ___members0; V_0 = L_0; V_1 = 0; goto IL_0178; } IL_000b: { // foreach (var member in members) MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; MemberInfo_t* L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; // if (member.DeclaringType == typeof(InputControl)) MemberInfo_t* L_5 = V_2; NullCheck(L_5); Type_t* L_6; L_6 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_5); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_8; L_8 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_7, NULL); bool L_9; L_9 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_6, L_8, NULL); V_5 = L_9; bool L_10 = V_5; if (!L_10) { goto IL_0030; } } { // continue; goto IL_0174; } IL_0030: { // var valueType = TypeHelpers.GetValueType(member); MemberInfo_t* L_11 = V_2; Type_t* L_12; L_12 = TypeHelpers_GetValueType_mA42524E2735119E9235915B73D96DD9782B170CA(L_11, NULL); V_3 = L_12; // if (valueType != null && valueType.IsValueType && typeof(IInputStateTypeInfo).IsAssignableFrom(valueType)) Type_t* L_13 = V_3; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_14; L_14 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_13, (Type_t*)NULL, NULL); if (!L_14) { goto IL_005a; } } { Type_t* L_15 = V_3; NullCheck(L_15); bool L_16; L_16 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_15, NULL); if (!L_16) { goto IL_005a; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast (IInputStateTypeInfo_t9A4256AAE65604871428FB37036AE42E053D9368_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_18; L_18 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_17, NULL); Type_t* L_19 = V_3; NullCheck(L_18); bool L_20; L_20 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_18, L_19); G_B7_0 = ((int32_t)(L_20)); goto IL_005b; } IL_005a: { G_B7_0 = 0; } IL_005b: { V_6 = (bool)G_B7_0; bool L_21 = V_6; if (!L_21) { goto IL_0115; } } { // var controlCountBefore = controlItems.Count; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_22 = ___controlItems1; NullCheck(L_22); int32_t L_23; L_23 = List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_inline(L_22, List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_RuntimeMethod_var); V_7 = L_23; // AddControlItems(valueType, controlItems, layoutName); Type_t* L_24 = V_3; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_25 = ___controlItems1; String_t* L_26 = ___layoutName2; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InputControlLayout_AddControlItems_mAA4389B7E4E45E277205A7A48EE53E4A2261C32B(L_24, L_25, L_26, NULL); // var memberAsField = member as FieldInfo; MemberInfo_t* L_27 = V_2; V_8 = ((FieldInfo_t*)IsInstClass((RuntimeObject*)L_27, FieldInfo_t_il2cpp_TypeInfo_var)); // if (memberAsField != null) FieldInfo_t* L_28 = V_8; bool L_29; L_29 = FieldInfo_op_Inequality_mE4F4E4CC6B936CC61E9BF9F4490F0643911C0D43(L_28, (FieldInfo_t*)NULL, NULL); V_9 = L_29; bool L_30 = V_9; if (!L_30) { goto IL_0114; } } { // var fieldOffset = Marshal.OffsetOf(member.DeclaringType, member.Name).ToInt32(); MemberInfo_t* L_31 = V_2; NullCheck(L_31); Type_t* L_32; L_32 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_31); MemberInfo_t* L_33 = V_2; NullCheck(L_33); String_t* L_34; L_34 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_33); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_35; L_35 = Marshal_OffsetOf_m18403C1BC5214CE346F6B10041CC917739F2E85B(L_32, L_34, NULL); V_12 = L_35; int32_t L_36; L_36 = IntPtr_ToInt32_mD53B5D2C73C7E4BE5ADEBC5D187EACC83D5BB292((&V_12), NULL); V_10 = L_36; // var controlCountAfter = controlItems.Count; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_37 = ___controlItems1; NullCheck(L_37); int32_t L_38; L_38 = List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_inline(L_37, List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_RuntimeMethod_var); V_11 = L_38; // for (var i = controlCountBefore; i < controlCountAfter; ++i) int32_t L_39 = V_7; V_13 = L_39; goto IL_0107; } IL_00ba: { // var controlLayout = controlItems[i]; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_40 = ___controlItems1; int32_t L_41 = V_13; NullCheck(L_40); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_42; L_42 = List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC(L_40, L_41, List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC_RuntimeMethod_var); V_14 = L_42; // if (controlItems[i].offset != InputStateBlock.InvalidOffset) List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_43 = ___controlItems1; int32_t L_44 = V_13; NullCheck(L_43); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_45; L_45 = List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC(L_43, L_44, List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC_RuntimeMethod_var); V_16 = L_45; uint32_t L_46; L_46 = ControlItem_get_offset_mC9EF8E5DC5F44C67F6C52348DC848ED6A554B514_inline((&V_16), NULL); V_15 = (bool)((((int32_t)((((int32_t)L_46) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_47 = V_15; if (!L_47) { goto IL_0100; } } { // controlLayout.offset += (uint)fieldOffset; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_48 = (&V_14); uint32_t L_49; L_49 = ControlItem_get_offset_mC9EF8E5DC5F44C67F6C52348DC848ED6A554B514_inline(L_48, NULL); int32_t L_50 = V_10; ControlItem_set_offset_mADAA61E264DE2C83DB6BB3B6D9EF22974D2071B9_inline(L_48, ((int32_t)il2cpp_codegen_add((int32_t)L_49, L_50)), NULL); // controlItems[i] = controlLayout; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_51 = ___controlItems1; int32_t L_52 = V_13; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_53 = V_14; NullCheck(L_51); List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C(L_51, L_52, L_53, List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C_RuntimeMethod_var); } IL_0100: { // for (var i = controlCountBefore; i < controlCountAfter; ++i) int32_t L_54 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_54, 1)); } IL_0107: { // for (var i = controlCountBefore; i < controlCountAfter; ++i) int32_t L_55 = V_13; int32_t L_56 = V_11; V_17 = (bool)((((int32_t)L_55) < ((int32_t)L_56))? 1 : 0); bool L_57 = V_17; if (L_57) { goto IL_00ba; } } { } IL_0114: { } IL_0115: { // var attributes = member.GetCustomAttributes(false).ToArray(); MemberInfo_t* L_58 = V_2; RuntimeObject* L_59; L_59 = CustomAttributeExtensions_GetCustomAttributes_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_m1B9A13EA8FCC00524FCC5662D21048A7EBB08B04(L_58, (bool)0, CustomAttributeExtensions_GetCustomAttributes_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_m1B9A13EA8FCC00524FCC5662D21048A7EBB08B04_RuntimeMethod_var); InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* L_60; L_60 = Enumerable_ToArray_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_mD7F0D32F2FC5556D9B2FF738BFD62052F5BCFA79(L_59, Enumerable_ToArray_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_mD7F0D32F2FC5556D9B2FF738BFD62052F5BCFA79_RuntimeMethod_var); V_4 = L_60; // if (attributes.Length == 0) InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* L_61 = V_4; NullCheck(L_61); V_18 = (bool)((((int32_t)(((RuntimeArray*)L_61)->max_length)) == ((int32_t)0))? 1 : 0); bool L_62 = V_18; if (!L_62) { goto IL_0169; } } { // if (valueType == null || !typeof(InputControl).IsAssignableFrom(valueType)) Type_t* L_63 = V_3; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_64; L_64 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_63, (Type_t*)NULL, NULL); if (L_64) { goto IL_014e; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_65 = { reinterpret_cast (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_66; L_66 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_65, NULL); Type_t* L_67 = V_3; NullCheck(L_66); bool L_68; L_68 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_66, L_67); G_B20_0 = ((((int32_t)L_68) == ((int32_t)0))? 1 : 0); goto IL_014f; } IL_014e: { G_B20_0 = 1; } IL_014f: { V_19 = (bool)G_B20_0; bool L_69 = V_19; if (!L_69) { goto IL_0157; } } { // continue; goto IL_0174; } IL_0157: { // if (member is PropertyInfo) MemberInfo_t* L_70 = V_2; V_20 = (bool)((!(((RuntimeObject*)(PropertyInfo_t*)((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_70, PropertyInfo_t_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_71 = V_20; if (!L_71) { goto IL_0168; } } { // continue; goto IL_0174; } IL_0168: { } IL_0169: { // AddControlItemsFromMember(member, attributes, controlItems); MemberInfo_t* L_72 = V_2; InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* L_73 = V_4; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_74 = ___controlItems1; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InputControlLayout_AddControlItemsFromMember_m16D50B422E745CA212FA7C1FAABE29BA2FDCA8AE(L_72, L_73, L_74, NULL); } IL_0174: { int32_t L_75 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_75, 1)); } IL_0178: { // foreach (var member in members) int32_t L_76 = V_1; MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* L_77 = V_0; NullCheck(L_77); if ((((int32_t)L_76) < ((int32_t)((int32_t)(((RuntimeArray*)L_77)->max_length))))) { goto IL_000b; } } { // } return; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::AddControlItemsFromMember(System.Reflection.MemberInfo,UnityEngine.InputSystem.Layouts.InputControlAttribute[],System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_AddControlItemsFromMember_m16D50B422E745CA212FA7C1FAABE29BA2FDCA8AE (MemberInfo_t* ___member0, InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* ___attributes1, List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* ___controlItems2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_1; memset((&V_1), 0, sizeof(V_1)); InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* V_2 = NULL; int32_t V_3 = 0; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* V_4 = NULL; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_5; memset((&V_5), 0, sizeof(V_5)); { // if (attributes.Length == 0) InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* L_0 = ___attributes1; NullCheck(L_0); V_0 = (bool)((((int32_t)(((RuntimeArray*)L_0)->max_length)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001e; } } { // var controlItem = CreateControlItemFromMember(member, null); MemberInfo_t* L_2 = ___member0; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_3; L_3 = InputControlLayout_CreateControlItemFromMember_m5BDD5FC2F86E75D45667B50AD70386797EA76F26(L_2, (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)NULL, NULL); V_1 = L_3; // controlItems.Add(controlItem); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_4 = ___controlItems2; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_5 = V_1; NullCheck(L_4); List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_inline(L_4, L_5, List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var); goto IL_004b; } IL_001e: { // foreach (var attribute in attributes) InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* L_6 = ___attributes1; V_2 = L_6; V_3 = 0; goto IL_0044; } IL_0026: { // foreach (var attribute in attributes) InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* L_7 = V_2; int32_t L_8 = V_3; NullCheck(L_7); int32_t L_9 = L_8; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_10 = (L_7)->GetAt(static_cast(L_9)); V_4 = L_10; // var controlItem = CreateControlItemFromMember(member, attribute); MemberInfo_t* L_11 = ___member0; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_12 = V_4; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_13; L_13 = InputControlLayout_CreateControlItemFromMember_m5BDD5FC2F86E75D45667B50AD70386797EA76F26(L_11, L_12, NULL); V_5 = L_13; // controlItems.Add(controlItem); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_14 = ___controlItems2; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_15 = V_5; NullCheck(L_14); List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_inline(L_14, L_15, List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var); int32_t L_16 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0044: { // foreach (var attribute in attributes) int32_t L_17 = V_3; InputControlAttributeU5BU5D_t9F49829F717D3562C6AEABF8EC5D202DDE77DBAB* L_18 = V_2; NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_0026; } } { } IL_004b: { // } return; } } // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem UnityEngine.InputSystem.Layouts.InputControlLayout::CreateControlItemFromMember(System.Reflection.MemberInfo,UnityEngine.InputSystem.Layouts.InputControlAttribute) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD InputControlLayout_CreateControlItemFromMember_m5BDD5FC2F86E75D45667B50AD70386797EA76F26 (MemberInfo_t* ___member0, InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* ___attribute1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Join_TisString_t_mB6B1A08E9011671C0A59CBCFA71E06505C142E5E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttribute_TisFixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402_m61956D94F5BE42A3D5166279175F86A404A537CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m243753761C7AACB986356E3EA370AF4894726452_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m5CB0E15983CDB3BFD6E6A3DEB3049AC705BC027C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisNameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_mFACD3896A03F0E64AF3FABF033D6D733687701FF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m0A2A04DEB5DD6904A88BA998F8DFF306E7932261_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_mEAD477EA9B978C5FB45054408D3AF3B53A4E9F37_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateControlItemFromMemberU3Eb__72_0_m030B1C182CEAA72EF91015ED65FCFCC9C1DCFBAF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateControlItemFromMemberU3Eb__72_1_mE4A1D6EDA429BB1E2809679F1118B2D4088156DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; String_t* V_2 = NULL; String_t* V_3 = NULL; String_t* V_4 = NULL; String_t* V_5 = NULL; uint32_t V_6 = 0; uint32_t V_7 = 0; uint32_t V_8 = 0; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_9; memset((&V_9), 0, sizeof(V_9)); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* V_10 = NULL; InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* V_11 = NULL; NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A* V_12 = NULL; NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* V_13 = NULL; String_t* V_14 = NULL; bool V_15 = false; bool V_16 = false; bool V_17 = false; int32_t V_18 = 0; PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 V_19; memset((&V_19), 0, sizeof(V_19)); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 V_20; memset((&V_20), 0, sizeof(V_20)); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 V_21; memset((&V_21), 0, sizeof(V_21)); bool V_22 = false; bool V_23 = false; Type_t* V_24 = NULL; bool V_25 = false; bool V_26 = false; bool V_27 = false; intptr_t V_28; memset((&V_28), 0, sizeof(V_28)); bool V_29 = false; bool V_30 = false; bool V_31 = false; bool V_32 = false; Type_t* V_33 = NULL; bool V_34 = false; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_35 = NULL; bool V_36 = false; bool V_37 = false; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_38 = NULL; bool V_39 = false; bool V_40 = false; bool V_41 = false; bool V_42 = false; bool V_43 = false; bool V_44 = false; bool V_45 = false; bool V_46 = false; bool V_47 = false; bool V_48 = false; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_49; memset((&V_49), 0, sizeof(V_49)); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_50; memset((&V_50), 0, sizeof(V_50)); String_t* G_B3_0 = NULL; String_t* G_B8_0 = NULL; String_t* G_B11_0 = NULL; String_t* G_B14_0 = NULL; int32_t G_B19_0 = 0; int32_t G_B21_0 = 0; int32_t G_B26_0 = 0; int32_t G_B31_0 = 0; int32_t G_B36_0 = 0; int32_t G_B45_0 = 0; int32_t G_B50_0 = 0; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* G_B56_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B56_1 = NULL; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* G_B55_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B55_1 = NULL; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* G_B62_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B62_1 = NULL; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* G_B61_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B61_1 = NULL; int32_t G_B67_0 = 0; int32_t G_B72_0 = 0; int32_t G_B77_0 = 0; { // var name = attribute?.name; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_0 = ___attribute1; if (L_0) { goto IL_0007; } } { G_B3_0 = ((String_t*)(NULL)); goto IL_000d; } IL_0007: { InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_1 = ___attribute1; NullCheck(L_1); String_t* L_2; L_2 = InputControlAttribute_get_name_m2E73CBA4B9DD9B32A13C6EB47ED1341406C1887B_inline(L_1, NULL); G_B3_0 = L_2; } IL_000d: { V_0 = G_B3_0; // if (string.IsNullOrEmpty(name)) String_t* L_3 = V_0; bool L_4; L_4 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_3, NULL); V_22 = L_4; bool L_5 = V_22; if (!L_5) { goto IL_0021; } } { // name = member.Name; MemberInfo_t* L_6 = ___member0; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_6); V_0 = L_7; } IL_0021: { // var isModifyingChildControlByPath = name.IndexOf('/') != -1; String_t* L_8 = V_0; NullCheck(L_8); int32_t L_9; L_9 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_8, ((int32_t)47), NULL); V_1 = (bool)((((int32_t)((((int32_t)L_9) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); // var displayName = attribute?.displayName; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_10 = ___attribute1; if (L_10) { goto IL_0036; } } { G_B8_0 = ((String_t*)(NULL)); goto IL_003c; } IL_0036: { InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_11 = ___attribute1; NullCheck(L_11); String_t* L_12; L_12 = InputControlAttribute_get_displayName_mA2CB664E8261D318DD13FD66A015B0EFCFD35FC9_inline(L_11, NULL); G_B8_0 = L_12; } IL_003c: { V_2 = G_B8_0; // var shortDisplayName = attribute?.shortDisplayName; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_13 = ___attribute1; if (L_13) { goto IL_0043; } } { G_B11_0 = ((String_t*)(NULL)); goto IL_0049; } IL_0043: { InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_14 = ___attribute1; NullCheck(L_14); String_t* L_15; L_15 = InputControlAttribute_get_shortDisplayName_m536FBAE75C1662DDFB37C14D533DD2CB497ACD3B_inline(L_14, NULL); G_B11_0 = L_15; } IL_0049: { V_3 = G_B11_0; // var layout = attribute?.layout; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_16 = ___attribute1; if (L_16) { goto IL_0050; } } { G_B14_0 = ((String_t*)(NULL)); goto IL_0056; } IL_0050: { InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_17 = ___attribute1; NullCheck(L_17); String_t* L_18; L_18 = InputControlAttribute_get_layout_m3E41A7E382A12A21A7C5C8F60480101DFECE2C94_inline(L_17, NULL); G_B14_0 = L_18; } IL_0056: { V_4 = G_B14_0; // if (string.IsNullOrEmpty(layout) && !isModifyingChildControlByPath && // (!(member is FieldInfo) || member.GetCustomAttribute(false) == null)) // Ignore fixed buffer fields. String_t* L_19 = V_4; bool L_20; L_20 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_19, NULL); if (!L_20) { goto IL_007b; } } { bool L_21 = V_1; if (L_21) { goto IL_007b; } } { MemberInfo_t* L_22 = ___member0; if (!((FieldInfo_t*)IsInstClass((RuntimeObject*)L_22, FieldInfo_t_il2cpp_TypeInfo_var))) { goto IL_0078; } } { MemberInfo_t* L_23 = ___member0; FixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402* L_24; L_24 = CustomAttributeExtensions_GetCustomAttribute_TisFixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402_m61956D94F5BE42A3D5166279175F86A404A537CD(L_23, (bool)0, CustomAttributeExtensions_GetCustomAttribute_TisFixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402_m61956D94F5BE42A3D5166279175F86A404A537CD_RuntimeMethod_var); G_B19_0 = ((((RuntimeObject*)(FixedBufferAttribute_t9021ECC845780EC1C9DB16A0BF2497D35334F402*)L_24) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); goto IL_0079; } IL_0078: { G_B19_0 = 1; } IL_0079: { G_B21_0 = G_B19_0; goto IL_007c; } IL_007b: { G_B21_0 = 0; } IL_007c: { V_23 = (bool)G_B21_0; bool L_25 = V_23; if (!L_25) { goto IL_0095; } } { // var valueType = TypeHelpers.GetValueType(member); MemberInfo_t* L_26 = ___member0; Type_t* L_27; L_27 = TypeHelpers_GetValueType_mA42524E2735119E9235915B73D96DD9782B170CA(L_26, NULL); V_24 = L_27; // layout = InferLayoutFromValueType(valueType); Type_t* L_28 = V_24; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); String_t* L_29; L_29 = InputControlLayout_InferLayoutFromValueType_m90F44F1E44E6405ED830AAE4DE7424B6123DF750(L_28, NULL); V_4 = L_29; } IL_0095: { // string variants = null; V_5 = (String_t*)NULL; // if (attribute != null && !string.IsNullOrEmpty(attribute.variants)) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_30 = ___attribute1; if (!L_30) { goto IL_00ab; } } { InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_31 = ___attribute1; NullCheck(L_31); String_t* L_32; L_32 = InputControlAttribute_get_variants_m4FAEACDA1A26A01568225F1CAD7CBBAB9138DEFF_inline(L_31, NULL); bool L_33; L_33 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_32, NULL); G_B26_0 = ((((int32_t)L_33) == ((int32_t)0))? 1 : 0); goto IL_00ac; } IL_00ab: { G_B26_0 = 0; } IL_00ac: { V_25 = (bool)G_B26_0; bool L_34 = V_25; if (!L_34) { goto IL_00ba; } } { // variants = attribute.variants; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_35 = ___attribute1; NullCheck(L_35); String_t* L_36; L_36 = InputControlAttribute_get_variants_m4FAEACDA1A26A01568225F1CAD7CBBAB9138DEFF_inline(L_35, NULL); V_5 = L_36; } IL_00ba: { // var offset = InputStateBlock.InvalidOffset; V_6 = (-1); // if (attribute != null && attribute.offset != InputStateBlock.InvalidOffset) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_37 = ___attribute1; if (!L_37) { goto IL_00ce; } } { InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_38 = ___attribute1; NullCheck(L_38); uint32_t L_39; L_39 = InputControlAttribute_get_offset_m0CF40C1118A598846280B9DA2B7BCCC5C4079E39_inline(L_38, NULL); G_B31_0 = ((((int32_t)((((int32_t)L_39) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_00cf; } IL_00ce: { G_B31_0 = 0; } IL_00cf: { V_26 = (bool)G_B31_0; bool L_40 = V_26; if (!L_40) { goto IL_00df; } } { // offset = attribute.offset; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_41 = ___attribute1; NullCheck(L_41); uint32_t L_42; L_42 = InputControlAttribute_get_offset_m0CF40C1118A598846280B9DA2B7BCCC5C4079E39_inline(L_41, NULL); V_6 = L_42; goto IL_0110; } IL_00df: { // else if (member is FieldInfo && !isModifyingChildControlByPath) MemberInfo_t* L_43 = ___member0; if (!((FieldInfo_t*)IsInstClass((RuntimeObject*)L_43, FieldInfo_t_il2cpp_TypeInfo_var))) { goto IL_00ed; } } { bool L_44 = V_1; G_B36_0 = ((((int32_t)L_44) == ((int32_t)0))? 1 : 0); goto IL_00ee; } IL_00ed: { G_B36_0 = 0; } IL_00ee: { V_27 = (bool)G_B36_0; bool L_45 = V_27; if (!L_45) { goto IL_0110; } } { // offset = (uint)Marshal.OffsetOf(member.DeclaringType, member.Name).ToInt32(); MemberInfo_t* L_46 = ___member0; NullCheck(L_46); Type_t* L_47; L_47 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_46); MemberInfo_t* L_48 = ___member0; NullCheck(L_48); String_t* L_49; L_49 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_48); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_50; L_50 = Marshal_OffsetOf_m18403C1BC5214CE346F6B10041CC917739F2E85B(L_47, L_49, NULL); V_28 = L_50; int32_t L_51; L_51 = IntPtr_ToInt32_mD53B5D2C73C7E4BE5ADEBC5D187EACC83D5BB292((&V_28), NULL); V_6 = L_51; } IL_0110: { // var bit = InputStateBlock.InvalidOffset; V_7 = (-1); // if (attribute != null) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_52 = ___attribute1; V_29 = (bool)((!(((RuntimeObject*)(InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)L_52) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_53 = V_29; if (!L_53) { goto IL_0125; } } { // bit = attribute.bit; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_54 = ___attribute1; NullCheck(L_54); uint32_t L_55; L_55 = InputControlAttribute_get_bit_m341EA35B100C77D3B4E8EFDB6A745D72DC2AA2A2_inline(L_54, NULL); V_7 = L_55; } IL_0125: { // var sizeInBits = 0u; V_8 = 0; // if (attribute != null) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_56 = ___attribute1; V_30 = (bool)((!(((RuntimeObject*)(InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)L_56) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_57 = V_30; if (!L_57) { goto IL_013a; } } { // sizeInBits = attribute.sizeInBits; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_58 = ___attribute1; NullCheck(L_58); uint32_t L_59; L_59 = InputControlAttribute_get_sizeInBits_mBA810ADA82C973F4DC0FB322C965B13503ACA194_inline(L_58, NULL); V_8 = L_59; } IL_013a: { // var format = new FourCC(); il2cpp_codegen_initobj((&V_9), sizeof(FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED)); // if (attribute != null && !string.IsNullOrEmpty(attribute.format)) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_60 = ___attribute1; if (!L_60) { goto IL_0155; } } { InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_61 = ___attribute1; NullCheck(L_61); String_t* L_62; L_62 = InputControlAttribute_get_format_m765DEBBB52DDF6544E02525AD3CB140DC4A902E3_inline(L_61, NULL); bool L_63; L_63 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_62, NULL); G_B45_0 = ((((int32_t)L_63) == ((int32_t)0))? 1 : 0); goto IL_0156; } IL_0155: { G_B45_0 = 0; } IL_0156: { V_31 = (bool)G_B45_0; bool L_64 = V_31; if (!L_64) { goto IL_016b; } } { // format = new FourCC(attribute.format); InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_65 = ___attribute1; NullCheck(L_65); String_t* L_66; L_66 = InputControlAttribute_get_format_m765DEBBB52DDF6544E02525AD3CB140DC4A902E3_inline(L_65, NULL); FourCC__ctor_m305163ED105CA8143DBB6D7D31A77124105B8201((&V_9), L_66, NULL); goto IL_018f; } IL_016b: { // else if (!isModifyingChildControlByPath && bit == InputStateBlock.InvalidOffset) bool L_67 = V_1; if (L_67) { goto IL_0175; } } { uint32_t L_68 = V_7; G_B50_0 = ((((int32_t)L_68) == ((int32_t)(-1)))? 1 : 0); goto IL_0176; } IL_0175: { G_B50_0 = 0; } IL_0176: { V_32 = (bool)G_B50_0; bool L_69 = V_32; if (!L_69) { goto IL_018f; } } { // var valueType = TypeHelpers.GetValueType(member); MemberInfo_t* L_70 = ___member0; Type_t* L_71; L_71 = TypeHelpers_GetValueType_mA42524E2735119E9235915B73D96DD9782B170CA(L_70, NULL); V_33 = L_71; // format = InputStateBlock.GetPrimitiveFormatFromType(valueType); Type_t* L_72 = V_33; il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_73; L_73 = InputStateBlock_GetPrimitiveFormatFromType_m90468B031C8DB0C74118DDDC0FC3E5F0C291BA13(L_72, NULL); V_9 = L_73; } IL_018f: { // InternedString[] aliases = null; V_10 = (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)NULL; // if (attribute != null) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_74 = ___attribute1; V_34 = (bool)((!(((RuntimeObject*)(InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)L_74) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_75 = V_34; if (!L_75) { goto IL_01e9; } } { // var joined = ArrayHelpers.Join(attribute.alias, attribute.aliases); InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_76 = ___attribute1; NullCheck(L_76); String_t* L_77; L_77 = InputControlAttribute_get_alias_m09D83B5B58D1DD13983656B78EB4AEED875F2702_inline(L_76, NULL); InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_78 = ___attribute1; NullCheck(L_78); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79; L_79 = InputControlAttribute_get_aliases_mD8390AF2F18517AF3CC16FB03C2723FCBDB45825_inline(L_78, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_80; L_80 = ArrayHelpers_Join_TisString_t_mB6B1A08E9011671C0A59CBCFA71E06505C142E5E(L_77, L_79, ArrayHelpers_Join_TisString_t_mB6B1A08E9011671C0A59CBCFA71E06505C142E5E_RuntimeMethod_var); V_35 = L_80; // if (joined != null) StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_81 = V_35; V_36 = (bool)((!(((RuntimeObject*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)L_81) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_82 = V_36; if (!L_82) { goto IL_01e8; } } { // aliases = joined.Select(x => new InternedString(x)).ToArray(); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_83 = V_35; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var); Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_84 = ((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9__72_0_2; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_85 = L_84; G_B55_0 = L_85; G_B55_1 = L_83; if (L_85) { G_B56_0 = L_85; G_B56_1 = L_83; goto IL_01dc; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var); U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7* L_86 = ((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_87 = (Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1*)il2cpp_codegen_object_new(Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1_il2cpp_TypeInfo_var); NullCheck(L_87); Func_2__ctor_mE292EB3D4C9A07C566B0570AB2E1A7F3A2FC3039(L_87, L_86, (intptr_t)((void*)U3CU3Ec_U3CCreateControlItemFromMemberU3Eb__72_0_m030B1C182CEAA72EF91015ED65FCFCC9C1DCFBAF_RuntimeMethod_var), NULL); Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_88 = L_87; ((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9__72_0_2 = L_88; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9__72_0_2), (void*)L_88); G_B56_0 = L_88; G_B56_1 = G_B55_1; } IL_01dc: { RuntimeObject* L_89; L_89 = Enumerable_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m243753761C7AACB986356E3EA370AF4894726452((RuntimeObject*)G_B56_1, G_B56_0, Enumerable_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m243753761C7AACB986356E3EA370AF4894726452_RuntimeMethod_var); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_90; L_90 = Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m5CB0E15983CDB3BFD6E6A3DEB3049AC705BC027C(L_89, Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m5CB0E15983CDB3BFD6E6A3DEB3049AC705BC027C_RuntimeMethod_var); V_10 = L_90; } IL_01e8: { } IL_01e9: { // InternedString[] usages = null; V_11 = (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)NULL; // if (attribute != null) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_91 = ___attribute1; V_37 = (bool)((!(((RuntimeObject*)(InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)L_91) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_92 = V_37; if (!L_92) { goto IL_0243; } } { // var joined = ArrayHelpers.Join(attribute.usage, attribute.usages); InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_93 = ___attribute1; NullCheck(L_93); String_t* L_94; L_94 = InputControlAttribute_get_usage_m7371246ED904FFEB20B8EA3A716E6866C75B5403_inline(L_93, NULL); InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_95 = ___attribute1; NullCheck(L_95); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_96; L_96 = InputControlAttribute_get_usages_m778DDB9F8F0A4B319CDD08E59D07708EF7B9B19B_inline(L_95, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_97; L_97 = ArrayHelpers_Join_TisString_t_mB6B1A08E9011671C0A59CBCFA71E06505C142E5E(L_94, L_96, ArrayHelpers_Join_TisString_t_mB6B1A08E9011671C0A59CBCFA71E06505C142E5E_RuntimeMethod_var); V_38 = L_97; // if (joined != null) StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_98 = V_38; V_39 = (bool)((!(((RuntimeObject*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)L_98) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_99 = V_39; if (!L_99) { goto IL_0242; } } { // usages = joined.Select(x => new InternedString(x)).ToArray(); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_100 = V_38; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var); Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_101 = ((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9__72_1_3; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_102 = L_101; G_B61_0 = L_102; G_B61_1 = L_100; if (L_102) { G_B62_0 = L_102; G_B62_1 = L_100; goto IL_0236; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var); U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7* L_103 = ((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_104 = (Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1*)il2cpp_codegen_object_new(Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1_il2cpp_TypeInfo_var); NullCheck(L_104); Func_2__ctor_mE292EB3D4C9A07C566B0570AB2E1A7F3A2FC3039(L_104, L_103, (intptr_t)((void*)U3CU3Ec_U3CCreateControlItemFromMemberU3Eb__72_1_mE4A1D6EDA429BB1E2809679F1118B2D4088156DB_RuntimeMethod_var), NULL); Func_2_tCB627F464F4D6382DEE25046EA94646523308FE1* L_105 = L_104; ((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9__72_1_3 = L_105; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2FC53E156FFD93CC20E0C54722DB6F0050D22EB7_il2cpp_TypeInfo_var))->___U3CU3E9__72_1_3), (void*)L_105); G_B62_0 = L_105; G_B62_1 = G_B61_1; } IL_0236: { RuntimeObject* L_106; L_106 = Enumerable_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m243753761C7AACB986356E3EA370AF4894726452((RuntimeObject*)G_B62_1, G_B62_0, Enumerable_Select_TisString_t_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m243753761C7AACB986356E3EA370AF4894726452_RuntimeMethod_var); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_107; L_107 = Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m5CB0E15983CDB3BFD6E6A3DEB3049AC705BC027C(L_106, Enumerable_ToArray_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_m5CB0E15983CDB3BFD6E6A3DEB3049AC705BC027C_RuntimeMethod_var); V_11 = L_107; } IL_0242: { } IL_0243: { // NamedValue[] parameters = null; V_12 = (NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A*)NULL; // if (attribute != null && !string.IsNullOrEmpty(attribute.parameters)) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_108 = ___attribute1; if (!L_108) { goto IL_0259; } } { InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_109 = ___attribute1; NullCheck(L_109); String_t* L_110; L_110 = InputControlAttribute_get_parameters_mEBE37998A859096C1E48520CC66DA20BFD3DEA21_inline(L_109, NULL); bool L_111; L_111 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_110, NULL); G_B67_0 = ((((int32_t)L_111) == ((int32_t)0))? 1 : 0); goto IL_025a; } IL_0259: { G_B67_0 = 0; } IL_025a: { V_40 = (bool)G_B67_0; bool L_112 = V_40; if (!L_112) { goto IL_026d; } } { // parameters = NamedValue.ParseMultiple(attribute.parameters); InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_113 = ___attribute1; NullCheck(L_113); String_t* L_114; L_114 = InputControlAttribute_get_parameters_mEBE37998A859096C1E48520CC66DA20BFD3DEA21_inline(L_113, NULL); NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A* L_115; L_115 = NamedValue_ParseMultiple_m971D3A7CEAD54134A7C715D9A3A6E3101D4D60D6(L_114, NULL); V_12 = L_115; } IL_026d: { // NameAndParameters[] processors = null; V_13 = (NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2*)NULL; // if (attribute != null && !string.IsNullOrEmpty(attribute.processors)) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_116 = ___attribute1; if (!L_116) { goto IL_0283; } } { InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_117 = ___attribute1; NullCheck(L_117); String_t* L_118; L_118 = InputControlAttribute_get_processors_mCD0F2BC8DD55E115108A01F46E184308765BBBFC_inline(L_117, NULL); bool L_119; L_119 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_118, NULL); G_B72_0 = ((((int32_t)L_119) == ((int32_t)0))? 1 : 0); goto IL_0284; } IL_0283: { G_B72_0 = 0; } IL_0284: { V_41 = (bool)G_B72_0; bool L_120 = V_41; if (!L_120) { goto IL_029c; } } { // processors = NameAndParameters.ParseMultiple(attribute.processors).ToArray(); InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_121 = ___attribute1; NullCheck(L_121); String_t* L_122; L_122 = InputControlAttribute_get_processors_mCD0F2BC8DD55E115108A01F46E184308765BBBFC_inline(L_121, NULL); RuntimeObject* L_123; L_123 = NameAndParameters_ParseMultiple_mFBFEBD45DB299128EC5E49F052B21921046110D1(L_122, NULL); NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* L_124; L_124 = Enumerable_ToArray_TisNameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_mFACD3896A03F0E64AF3FABF033D6D733687701FF(L_123, Enumerable_ToArray_TisNameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_mFACD3896A03F0E64AF3FABF033D6D733687701FF_RuntimeMethod_var); V_13 = L_124; } IL_029c: { // string useStateFrom = null; V_14 = (String_t*)NULL; // if (attribute != null && !string.IsNullOrEmpty(attribute.useStateFrom)) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_125 = ___attribute1; if (!L_125) { goto IL_02b2; } } { InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_126 = ___attribute1; NullCheck(L_126); String_t* L_127; L_127 = InputControlAttribute_get_useStateFrom_m5D3E7D4D53D2C4AB026DC6B4F1DC51C369A71274_inline(L_126, NULL); bool L_128; L_128 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_127, NULL); G_B77_0 = ((((int32_t)L_128) == ((int32_t)0))? 1 : 0); goto IL_02b3; } IL_02b2: { G_B77_0 = 0; } IL_02b3: { V_42 = (bool)G_B77_0; bool L_129 = V_42; if (!L_129) { goto IL_02c1; } } { // useStateFrom = attribute.useStateFrom; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_130 = ___attribute1; NullCheck(L_130); String_t* L_131; L_131 = InputControlAttribute_get_useStateFrom_m5D3E7D4D53D2C4AB026DC6B4F1DC51C369A71274_inline(L_130, NULL); V_14 = L_131; } IL_02c1: { // var isNoisy = false; V_15 = (bool)0; // if (attribute != null) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_132 = ___attribute1; V_43 = (bool)((!(((RuntimeObject*)(InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)L_132) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_133 = V_43; if (!L_133) { goto IL_02d6; } } { // isNoisy = attribute.noisy; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_134 = ___attribute1; NullCheck(L_134); bool L_135; L_135 = InputControlAttribute_get_noisy_mBA662A67ED441533527D185843B6D5CF05894AE6_inline(L_134, NULL); V_15 = L_135; } IL_02d6: { // var dontReset = false; V_16 = (bool)0; // if (attribute != null) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_136 = ___attribute1; V_44 = (bool)((!(((RuntimeObject*)(InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)L_136) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_137 = V_44; if (!L_137) { goto IL_02eb; } } { // dontReset = attribute.dontReset; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_138 = ___attribute1; NullCheck(L_138); bool L_139; L_139 = InputControlAttribute_get_dontReset_m085E7CBE2476027CD453226FBB7E92D1C889FC6C_inline(L_138, NULL); V_16 = L_139; } IL_02eb: { // var isSynthetic = false; V_17 = (bool)0; // if (attribute != null) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_140 = ___attribute1; V_45 = (bool)((!(((RuntimeObject*)(InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)L_140) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_141 = V_45; if (!L_141) { goto IL_0300; } } { // isSynthetic = attribute.synthetic; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_142 = ___attribute1; NullCheck(L_142); bool L_143; L_143 = InputControlAttribute_get_synthetic_mBB9ED78B1E8B5ABA1D241F557092269CC54BE3E6_inline(L_142, NULL); V_17 = L_143; } IL_0300: { // var arraySize = 0; V_18 = 0; // if (attribute != null) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_144 = ___attribute1; V_46 = (bool)((!(((RuntimeObject*)(InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)L_144) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_145 = V_46; if (!L_145) { goto IL_0315; } } { // arraySize = attribute.arraySize; InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_146 = ___attribute1; NullCheck(L_146); int32_t L_147; L_147 = InputControlAttribute_get_arraySize_mA2D4F265E502ECCF190F56047D1909D08C66B52B_inline(L_146, NULL); V_18 = L_147; } IL_0315: { // var defaultState = new PrimitiveValue(); il2cpp_codegen_initobj((&V_19), sizeof(PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4)); // if (attribute != null) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_148 = ___attribute1; V_47 = (bool)((!(((RuntimeObject*)(InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)L_148) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_149 = V_47; if (!L_149) { goto IL_0334; } } { // defaultState = PrimitiveValue.FromObject(attribute.defaultState); InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_150 = ___attribute1; NullCheck(L_150); RuntimeObject* L_151; L_151 = InputControlAttribute_get_defaultState_mB4DF687BD33F28ADA5AF7E7F3D12F25D58C415CB_inline(L_150, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_152; L_152 = PrimitiveValue_FromObject_mF4A66499A9D89718F0069F7187644B790057A67B(L_151, NULL); V_19 = L_152; } IL_0334: { // var minValue = new PrimitiveValue(); il2cpp_codegen_initobj((&V_20), sizeof(PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4)); // var maxValue = new PrimitiveValue(); il2cpp_codegen_initobj((&V_21), sizeof(PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4)); // if (attribute != null) InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_153 = ___attribute1; V_48 = (bool)((!(((RuntimeObject*)(InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D*)L_153) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_154 = V_48; if (!L_154) { goto IL_036a; } } { // minValue = PrimitiveValue.FromObject(attribute.minValue); InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_155 = ___attribute1; NullCheck(L_155); RuntimeObject* L_156; L_156 = InputControlAttribute_get_minValue_m77CF5CF2497FE1137FCECF02F718086526C84651_inline(L_155, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_157; L_157 = PrimitiveValue_FromObject_mF4A66499A9D89718F0069F7187644B790057A67B(L_156, NULL); V_20 = L_157; // maxValue = PrimitiveValue.FromObject(attribute.maxValue); InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_158 = ___attribute1; NullCheck(L_158); RuntimeObject* L_159; L_159 = InputControlAttribute_get_maxValue_mED29B0ABE0550E329576E980384479DACF803503_inline(L_158, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_160; L_160 = PrimitiveValue_FromObject_mF4A66499A9D89718F0069F7187644B790057A67B(L_159, NULL); V_21 = L_160; } IL_036a: { // return new ControlItem // { // name = new InternedString(name), // displayName = displayName, // shortDisplayName = shortDisplayName, // layout = new InternedString(layout), // variants = new InternedString(variants), // useStateFrom = useStateFrom, // format = format, // offset = offset, // bit = bit, // sizeInBits = sizeInBits, // parameters = new ReadOnlyArray(parameters), // processors = new ReadOnlyArray(processors), // usages = new ReadOnlyArray(usages), // aliases = new ReadOnlyArray(aliases), // isModifyingExistingControl = isModifyingChildControlByPath, // isFirstDefinedInThisLayout = true, // isNoisy = isNoisy, // dontReset = dontReset, // isSynthetic = isSynthetic, // arraySize = arraySize, // defaultState = defaultState, // minValue = minValue, // maxValue = maxValue, // }; il2cpp_codegen_initobj((&V_49), sizeof(ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD)); String_t* L_161 = V_0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_162; memset((&L_162), 0, sizeof(L_162)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_162), L_161, /*hidden argument*/NULL); ControlItem_set_name_m51D3D4522272DD1AF9E12F5B93C232AC79F7A19E_inline((&V_49), L_162, NULL); String_t* L_163 = V_2; ControlItem_set_displayName_m626633276E1E59337D3088E9C49AC10AE72B6507_inline((&V_49), L_163, NULL); String_t* L_164 = V_3; ControlItem_set_shortDisplayName_mB2342EA16705A431947DD7905BF0AD04A3D307B4_inline((&V_49), L_164, NULL); String_t* L_165 = V_4; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_166; memset((&L_166), 0, sizeof(L_166)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_166), L_165, /*hidden argument*/NULL); ControlItem_set_layout_m06690041885C5E746BAE0574C6CDD1BE532073BD_inline((&V_49), L_166, NULL); String_t* L_167 = V_5; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_168; memset((&L_168), 0, sizeof(L_168)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_168), L_167, /*hidden argument*/NULL); ControlItem_set_variants_mC24C3B81D42DD6606699720B0070D86A4A7C392F_inline((&V_49), L_168, NULL); String_t* L_169 = V_14; ControlItem_set_useStateFrom_mC4F23A31DA6D92F35F0C252666867DE60BA0F3C2_inline((&V_49), L_169, NULL); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_170 = V_9; ControlItem_set_format_m541DAC401207113B8D69E89B5D4A7C694D8A7263_inline((&V_49), L_170, NULL); uint32_t L_171 = V_6; ControlItem_set_offset_mADAA61E264DE2C83DB6BB3B6D9EF22974D2071B9_inline((&V_49), L_171, NULL); uint32_t L_172 = V_7; ControlItem_set_bit_m7975555A9C8690C66B6F39A5988561F190FECE58_inline((&V_49), L_172, NULL); uint32_t L_173 = V_8; ControlItem_set_sizeInBits_m121DD023118CC37B77D17B987591DDA9A6DD9582_inline((&V_49), L_173, NULL); NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A* L_174 = V_12; ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 L_175; memset((&L_175), 0, sizeof(L_175)); ReadOnlyArray_1__ctor_m0A2A04DEB5DD6904A88BA998F8DFF306E7932261((&L_175), L_174, /*hidden argument*/ReadOnlyArray_1__ctor_m0A2A04DEB5DD6904A88BA998F8DFF306E7932261_RuntimeMethod_var); ControlItem_set_parameters_m505637A7EF8388EFBFD6BF983876034054B248DD_inline((&V_49), L_175, NULL); NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* L_176 = V_13; ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 L_177; memset((&L_177), 0, sizeof(L_177)); ReadOnlyArray_1__ctor_mEAD477EA9B978C5FB45054408D3AF3B53A4E9F37((&L_177), L_176, /*hidden argument*/ReadOnlyArray_1__ctor_mEAD477EA9B978C5FB45054408D3AF3B53A4E9F37_RuntimeMethod_var); ControlItem_set_processors_m1611E42E6E1EF35DFA7D9428E213F3BCA4417EFE_inline((&V_49), L_177, NULL); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_178 = V_11; ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_179; memset((&L_179), 0, sizeof(L_179)); ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5((&L_179), L_178, /*hidden argument*/ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5_RuntimeMethod_var); ControlItem_set_usages_m7A83BA777016005F41C58AE27BFDA0250BF39E51_inline((&V_49), L_179, NULL); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_180 = V_10; ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_181; memset((&L_181), 0, sizeof(L_181)); ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5((&L_181), L_180, /*hidden argument*/ReadOnlyArray_1__ctor_m8B1A10969D597D11769C4E7C33B907A981CA78F5_RuntimeMethod_var); ControlItem_set_aliases_mE23B04A43B1EC0271BA1FFAB9A7F19E578FA0FB1_inline((&V_49), L_181, NULL); bool L_182 = V_1; ControlItem_set_isModifyingExistingControl_mD8B3977F0275393003E7C3DFFB4DED8C93A90714((&V_49), L_182, NULL); ControlItem_set_isFirstDefinedInThisLayout_m8A0FC99F8A8ACC6DE3076CEA8697629C845D43BC((&V_49), (bool)1, NULL); bool L_183 = V_15; ControlItem_set_isNoisy_m912FA48D58D8E5201A0A4FD743BE5CE95F1C7D02((&V_49), L_183, NULL); bool L_184 = V_16; ControlItem_set_dontReset_m543005FAF82C29CAA3C363D3A141DE73BD5B0463((&V_49), L_184, NULL); bool L_185 = V_17; ControlItem_set_isSynthetic_m8B1882C4ACFDA5146C68C2BDE3AA36A1972AFF7A((&V_49), L_185, NULL); int32_t L_186 = V_18; ControlItem_set_arraySize_m836E83FBB5E21DFFF99CC3D47CAF0812894DF39E_inline((&V_49), L_186, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_187 = V_19; ControlItem_set_defaultState_m3C11CEAA24CEFC78FCDD5BC85EEA2C7A6A17EBCD_inline((&V_49), L_187, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_188 = V_20; ControlItem_set_minValue_m416B368BF736DC2A036EF10DDF91C3ABFCA1D9F3_inline((&V_49), L_188, NULL); PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_189 = V_21; ControlItem_set_maxValue_m4AC28329EF977177A7280FD58B0FD9490E315508_inline((&V_49), L_189, NULL); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_190 = V_49; V_50 = L_190; goto IL_047c; } IL_047c: { // } ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_191 = V_50; return L_191; } } // System.String UnityEngine.InputSystem.Layouts.InputControlLayout::InferLayoutFromValueType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlLayout_InferLayoutFromValueType_m90F44F1E44E6405ED830AAE4DE7424B6123DF750 (Type_t* ___type0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral931DFDCE8A7F395390F2AC831102C486A12DB07C); s_Il2CppMethodInitialized = true; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; bool V_5 = false; String_t* V_6 = NULL; { // var layout = s_Layouts.TryFindLayoutForType(type); il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); Type_t* L_0 = ___type0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1; L_1 = Collection_TryFindLayoutForType_m63B3C00D6ED29C6DD98A6B735E5C4C84A3B20868((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts_15), L_0, NULL); V_0 = L_1; // if (layout.IsEmpty()) bool L_2; L_2 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_0), NULL); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_008e; } } { // var typeName = new InternedString(type.Name); Type_t* L_4 = ___type0; NullCheck(L_4); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_4); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_2), L_5, NULL); // if (s_Layouts.HasLayout(typeName)) il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6 = V_2; bool L_7; L_7 = Collection_HasLayout_m76BD57A515EFDE26B81646B755529776C02ACA8E((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts_15), L_6, NULL); V_3 = L_7; bool L_8 = V_3; if (!L_8) { goto IL_0039; } } { // layout = typeName; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = V_2; V_0 = L_9; goto IL_008d; } IL_0039: { // else if (type.Name.EndsWith("Control")) Type_t* L_10 = ___type0; NullCheck(L_10); String_t* L_11; L_11 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_10); NullCheck(L_11); bool L_12; L_12 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_11, _stringLiteral931DFDCE8A7F395390F2AC831102C486A12DB07C, NULL); V_4 = L_12; bool L_13 = V_4; if (!L_13) { goto IL_008d; } } { // typeName = new InternedString(type.Name.Substring(0, type.Name.Length - "Control".Length)); Type_t* L_14 = ___type0; NullCheck(L_14); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_14); Type_t* L_16 = ___type0; NullCheck(L_16); String_t* L_17; L_17 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_16); NullCheck(L_17); int32_t L_18; L_18 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_17, NULL); NullCheck(_stringLiteral931DFDCE8A7F395390F2AC831102C486A12DB07C); int32_t L_19; L_19 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral931DFDCE8A7F395390F2AC831102C486A12DB07C, NULL); NullCheck(L_15); String_t* L_20; L_20 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_15, 0, ((int32_t)il2cpp_codegen_subtract(L_18, L_19)), NULL); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_2), L_20, NULL); // if (s_Layouts.HasLayout(typeName)) il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21 = V_2; bool L_22; L_22 = Collection_HasLayout_m76BD57A515EFDE26B81646B755529776C02ACA8E((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts_15), L_21, NULL); V_5 = L_22; bool L_23 = V_5; if (!L_23) { goto IL_008c; } } { // layout = typeName; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_24 = V_2; V_0 = L_24; } IL_008c: { } IL_008d: { } IL_008e: { // return layout; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_25 = V_0; String_t* L_26; L_26 = InternedString_op_Implicit_mF8E1F7DA818367AEB1330013321063D7BDF30526(L_25, NULL); V_6 = L_26; goto IL_0098; } IL_0098: { // } String_t* L_27 = V_6; return L_27; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::MergeLayout(UnityEngine.InputSystem.Layouts.InputControlLayout) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_MergeLayout_mEC7E019B4FEAF51F93942082EEE66C8ABDF5AAAA (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* ___other0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_Merge_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA1D805ECA405F80412000B26AECD58B23B1CAAC0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mED7935E9E341E7F2EEBBC1C1FC12B75E2F7B82FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m9FD8C49CEC0ADB6CB640CAFF80326CDB595DD0DE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_m2799187D9F808D4AFA48AA6243D4E7E478AF2698_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBCC89966089586374EB36200815C3B253B876CAC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m481A4392580739004A8DB19F6BAD82506D2672F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA48C5DA659589540A63F347059DFC0C6537202FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_Merge_mFBCBF398F83222C4F45F518BFAF15B5083CA4A7E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_U3CMergeLayoutU3Eb__74_0_mEC8488FBE6D2DFF8A460F567E25BF4DA1C3D035E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m23F87068F1ED72DC86372B717F08CD9EF57C6BDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m00CA5FB91CDA6365D58E28447BF529B32FE5AFE1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA682012E5951D6B004135D22C6B4B2D7D593990E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_7; memset((&V_7), 0, sizeof(V_7)); bool V_8 = false; bool V_9 = false; bool V_10 = false; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* V_11 = NULL; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* V_12 = NULL; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_13 = NULL; Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* V_14 = NULL; Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* V_15 = NULL; Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413 V_16; memset((&V_16), 0, sizeof(V_16)); KeyValuePair_2_tEF774DF9AE88629615A657C4AE974F48009E2FFC V_17; memset((&V_17), 0, sizeof(V_17)); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_18; memset((&V_18), 0, sizeof(V_18)); bool V_19 = false; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_20; memset((&V_20), 0, sizeof(V_20)); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_21; memset((&V_21), 0, sizeof(V_21)); bool V_22 = false; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_23; memset((&V_23), 0, sizeof(V_23)); bool V_24 = false; bool V_25 = false; int32_t V_26 = 0; bool V_27 = false; String_t* V_28 = NULL; bool V_29 = false; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_30; memset((&V_30), 0, sizeof(V_30)); bool V_31 = false; Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_32; memset((&V_32), 0, sizeof(V_32)); String_t* V_33 = NULL; String_t* V_34 = NULL; bool V_35 = false; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_36; memset((&V_36), 0, sizeof(V_36)); bool V_37 = false; bool V_38 = false; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_39; memset((&V_39), 0, sizeof(V_39)); bool V_40 = false; bool V_41 = false; int32_t V_42 = 0; int32_t V_43 = 0; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_44; memset((&V_44), 0, sizeof(V_44)); bool V_45 = false; int32_t V_46 = 0; int32_t V_47 = 0; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_48; memset((&V_48), 0, sizeof(V_48)); bool V_49 = false; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B4_0 = NULL; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B3_0 = NULL; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* G_B5_1 = NULL; int32_t G_B25_0 = 0; { // if (other == null) InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_0 = ___other0; V_1 = (bool)((((RuntimeObject*)(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_0014; } } { // throw new ArgumentNullException(nameof(other)); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlLayout_MergeLayout_mEC7E019B4FEAF51F93942082EEE66C8ABDF5AAAA_RuntimeMethod_var))); } IL_0014: { // m_UpdateBeforeRender = m_UpdateBeforeRender ?? other.m_UpdateBeforeRender; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_3 = __this->___m_UpdateBeforeRender_7; V_2 = L_3; bool L_4; L_4 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&V_2), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); G_B3_0 = __this; if (L_4) { G_B4_0 = __this; goto IL_002d; } } { InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_5 = ___other0; NullCheck(L_5); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_6 = L_5->___m_UpdateBeforeRender_7; G_B5_0 = L_6; G_B5_1 = G_B3_0; goto IL_002e; } IL_002d: { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_7 = V_2; G_B5_0 = L_7; G_B5_1 = G_B4_0; } IL_002e: { NullCheck(G_B5_1); G_B5_1->___m_UpdateBeforeRender_7 = G_B5_0; // if (m_Variants.IsEmpty()) InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* L_8 = (&__this->___m_Variants_4); bool L_9; L_9 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B(L_8, NULL); V_3 = L_9; bool L_10 = V_3; if (!L_10) { goto IL_004e; } } { // m_Variants = other.m_Variants; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_11 = ___other0; NullCheck(L_11); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12 = L_11->___m_Variants_4; __this->___m_Variants_4 = L_12; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Variants_4))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Variants_4))->___m_StringLowerCase_1), (void*)NULL); #endif } IL_004e: { // if (m_Type == null) Type_t* L_13 = __this->___m_Type_3; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_14; L_14 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_13, (Type_t*)NULL, NULL); V_4 = L_14; bool L_15 = V_4; if (!L_15) { goto IL_006e; } } { // m_Type = other.m_Type; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_16 = ___other0; NullCheck(L_16); Type_t* L_17 = L_16->___m_Type_3; __this->___m_Type_3 = L_17; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Type_3), (void*)L_17); goto IL_0091; } IL_006e: { // else if (m_Type.IsAssignableFrom(other.m_Type)) Type_t* L_18 = __this->___m_Type_3; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_19 = ___other0; NullCheck(L_19); Type_t* L_20 = L_19->___m_Type_3; NullCheck(L_18); bool L_21; L_21 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_18, L_20); V_5 = L_21; bool L_22 = V_5; if (!L_22) { goto IL_0091; } } { // m_Type = other.m_Type; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_23 = ___other0; NullCheck(L_23); Type_t* L_24 = L_23->___m_Type_3; __this->___m_Type_3 = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Type_3), (void*)L_24); } IL_0091: { // var layoutIsTargetingSpecificVariants = !m_Variants.IsEmpty(); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* L_25 = (&__this->___m_Variants_4); bool L_26; L_26 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B(L_25, NULL); V_0 = (bool)((((int32_t)L_26) == ((int32_t)0))? 1 : 0); // if (m_StateFormat == new FourCC()) FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_27 = __this->___m_StateFormat_5; il2cpp_codegen_initobj((&V_7), sizeof(FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED)); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_28 = V_7; bool L_29; L_29 = FourCC_op_Equality_m1C2BB96D1AAB9E1D1B04D444F33C960D2502B674(L_27, L_28, NULL); V_6 = L_29; bool L_30 = V_6; if (!L_30) { goto IL_00c7; } } { // m_StateFormat = other.m_StateFormat; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_31 = ___other0; NullCheck(L_31); FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_32 = L_31->___m_StateFormat_5; __this->___m_StateFormat_5 = L_32; } IL_00c7: { // m_CommonUsages = ArrayHelpers.Merge(other.m_CommonUsages, m_CommonUsages); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_33 = ___other0; NullCheck(L_33); InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_34 = L_33->___m_CommonUsages_10; InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_35 = __this->___m_CommonUsages_10; InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_36; L_36 = ArrayHelpers_Merge_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA1D805ECA405F80412000B26AECD58B23B1CAAC0(L_34, L_35, ArrayHelpers_Merge_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA1D805ECA405F80412000B26AECD58B23B1CAAC0_RuntimeMethod_var); __this->___m_CommonUsages_10 = L_36; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CommonUsages_10), (void*)L_36); // m_AppliedOverrides.Merge(other.m_AppliedOverrides); InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* L_37 = (&__this->___m_AppliedOverrides_9); InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_38 = ___other0; NullCheck(L_38); InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 L_39 = L_38->___m_AppliedOverrides_9; InlinedArray_1_Merge_mFBCBF398F83222C4F45F518BFAF15B5083CA4A7E(L_37, L_39, InlinedArray_1_Merge_mFBCBF398F83222C4F45F518BFAF15B5083CA4A7E_RuntimeMethod_var); // if (string.IsNullOrEmpty(m_DisplayName)) String_t* L_40 = __this->___m_DisplayName_12; bool L_41; L_41 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_40, NULL); V_8 = L_41; bool L_42 = V_8; if (!L_42) { goto IL_010d; } } { // m_DisplayName = other.m_DisplayName; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_43 = ___other0; NullCheck(L_43); String_t* L_44 = L_43->___m_DisplayName_12; __this->___m_DisplayName_12 = L_44; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DisplayName_12), (void*)L_44); } IL_010d: { // if (m_Controls == null) ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_45 = __this->___m_Controls_11; V_9 = (bool)((((RuntimeObject*)(ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104*)L_45) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_46 = V_9; if (!L_46) { goto IL_012f; } } { // m_Controls = other.m_Controls; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_47 = ___other0; NullCheck(L_47); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_48 = L_47->___m_Controls_11; __this->___m_Controls_11 = L_48; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Controls_11), (void*)L_48); goto IL_0507; } IL_012f: { // else if (other.m_Controls != null) InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_49 = ___other0; NullCheck(L_49); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_50 = L_49->___m_Controls_11; V_10 = (bool)((!(((RuntimeObject*)(ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104*)L_50) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0507; } } { // var baseControls = other.m_Controls; InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_52 = ___other0; NullCheck(L_52); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_53 = L_52->___m_Controls_11; V_11 = L_53; // var controls = new List(); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_54 = (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7*)il2cpp_codegen_object_new(List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7_il2cpp_TypeInfo_var); NullCheck(L_54); List_1__ctor_mA682012E5951D6B004135D22C6B4B2D7D593990E(L_54, List_1__ctor_mA682012E5951D6B004135D22C6B4B2D7D593990E_RuntimeMethod_var); V_12 = L_54; // var baseControlVariants = new List(); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_55 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); NullCheck(L_55); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_55, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); V_13 = L_55; // var baseControlTable = CreateLookupTableForControls(baseControls, baseControlVariants); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_56 = V_11; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_57 = V_13; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_58; L_58 = InputControlLayout_CreateLookupTableForControls_mCB9A68F751938C2E16C7A2C5D21C831917A36DB1(L_56, L_57, NULL); V_14 = L_58; // var thisControlTable = CreateLookupTableForControls(m_Controls); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_59 = __this->___m_Controls_11; Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_60; L_60 = InputControlLayout_CreateLookupTableForControls_mCB9A68F751938C2E16C7A2C5D21C831917A36DB1(L_59, (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL, NULL); V_15 = L_60; // foreach (var pair in thisControlTable) Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_61 = V_15; NullCheck(L_61); Enumerator_t5FBCC2B17537F2498974FEE49610312C9C848413 L_62; L_62 = Dictionary_2_GetEnumerator_mED7935E9E341E7F2EEBBC1C1FC12B75E2F7B82FA(L_61, Dictionary_2_GetEnumerator_mED7935E9E341E7F2EEBBC1C1FC12B75E2F7B82FA_RuntimeMethod_var); V_16 = L_62; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_041b: {// begin finally (depth: 1) Enumerator_Dispose_mBCC89966089586374EB36200815C3B253B876CAC((&V_16), Enumerator_Dispose_mBCC89966089586374EB36200815C3B253B876CAC_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_040d_1; } IL_0180_1: { // foreach (var pair in thisControlTable) KeyValuePair_2_tEF774DF9AE88629615A657C4AE974F48009E2FFC L_63; L_63 = Enumerator_get_Current_mA48C5DA659589540A63F347059DFC0C6537202FE_inline((&V_16), Enumerator_get_Current_mA48C5DA659589540A63F347059DFC0C6537202FE_RuntimeMethod_var); V_17 = L_63; // if (baseControlTable.TryGetValue(pair.Key, out var baseControlItem)) Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_64 = V_14; String_t* L_65; L_65 = KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_inline((&V_17), KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_RuntimeMethod_var); NullCheck(L_64); bool L_66; L_66 = Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838(L_64, L_65, (&V_18), Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838_RuntimeMethod_var); V_19 = L_66; bool L_67 = V_19; if (!L_67) { goto IL_01d4_1; } } { // var mergedLayout = pair.Value.Merge(baseControlItem); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_68; L_68 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); V_21 = L_68; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_69 = V_18; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_70; L_70 = ControlItem_Merge_mB40D79927742045C90680E4292AA5745DD99C063((&V_21), L_69, NULL); V_20 = L_70; // controls.Add(mergedLayout); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_71 = V_12; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_72 = V_20; NullCheck(L_71); List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_inline(L_71, L_72, List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var); // baseControlTable.Remove(pair.Key); Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_73 = V_14; String_t* L_74; L_74 = KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_inline((&V_17), KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_RuntimeMethod_var); NullCheck(L_73); bool L_75; L_75 = Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76(L_73, L_74, Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76_RuntimeMethod_var); goto IL_040c_1; } IL_01d4_1: { // else if (pair.Value.variants.IsEmpty() || pair.Value.variants == DefaultVariant) ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_76; L_76 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); V_21 = L_76; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_77; L_77 = ControlItem_get_variants_m940B1AE5E4676988EFCBA9919EA86728A131D1D5_inline((&V_21), NULL); V_23 = L_77; bool L_78; L_78 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_23), NULL); if (L_78) { goto IL_020b_1; } } { ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_79; L_79 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); V_21 = L_79; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_80; L_80 = ControlItem_get_variants_m940B1AE5E4676988EFCBA9919EA86728A131D1D5_inline((&V_21), NULL); il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_81; L_81 = InputControlLayout_get_DefaultVariant_m1DFC6EAC08EFF162E6312EA68B702CE28EF5BCD5_inline(NULL); bool L_82; L_82 = InternedString_op_Equality_m8463DC02FB5C92B3CDBC8E5AA21C4A6AB5673CAF(L_80, L_81, NULL); G_B25_0 = ((int32_t)(L_82)); goto IL_020c_1; } IL_020b_1: { G_B25_0 = 1; } IL_020c_1: { V_22 = (bool)G_B25_0; bool L_83 = V_22; if (!L_83) { goto IL_036f_1; } } { // var isTargetingVariants = false; V_24 = (bool)0; // if (layoutIsTargetingSpecificVariants) bool L_84 = V_0; V_25 = L_84; bool L_85 = V_25; if (!L_85) { goto IL_02c9_1; } } { // for (var i = 0; i < baseControlVariants.Count; ++i) V_26 = 0; goto IL_02af_1; } IL_022c_1: { // if (VariantsMatch(m_Variants.ToLower(), baseControlVariants[i])) InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* L_86 = (&__this->___m_Variants_4); String_t* L_87; L_87 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC(L_86, NULL); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_88 = V_13; int32_t L_89 = V_26; NullCheck(L_88); String_t* L_90; L_90 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_88, L_89, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); bool L_91; L_91 = InputControlLayout_VariantsMatch_m01C8121CEE99954A64137B685D7FBF24111E91A0(L_87, L_90, NULL); V_27 = L_91; bool L_92 = V_27; if (!L_92) { goto IL_02a8_1; } } { // var key = $"{pair.Key}@{baseControlVariants[i]}"; String_t* L_93; L_93 = KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_inline((&V_17), KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_RuntimeMethod_var); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_94 = V_13; int32_t L_95 = V_26; NullCheck(L_94); String_t* L_96; L_96 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_94, L_95, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var); String_t* L_97; L_97 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_93, _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476, L_96, NULL); V_28 = L_97; // if (baseControlTable.TryGetValue(key, out baseControlItem)) Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_98 = V_14; String_t* L_99 = V_28; NullCheck(L_98); bool L_100; L_100 = Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838(L_98, L_99, (&V_18), Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838_RuntimeMethod_var); V_29 = L_100; bool L_101 = V_29; if (!L_101) { goto IL_02a7_1; } } { // var mergedLayout = pair.Value.Merge(baseControlItem); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_102; L_102 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); V_21 = L_102; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_103 = V_18; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_104; L_104 = ControlItem_Merge_mB40D79927742045C90680E4292AA5745DD99C063((&V_21), L_103, NULL); V_30 = L_104; // controls.Add(mergedLayout); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_105 = V_12; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_106 = V_30; NullCheck(L_105); List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_inline(L_105, L_106, List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var); // baseControlTable.Remove(key); Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_107 = V_14; String_t* L_108 = V_28; NullCheck(L_107); bool L_109; L_109 = Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76(L_107, L_108, Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76_RuntimeMethod_var); // isTargetingVariants = true; V_24 = (bool)1; } IL_02a7_1: { } IL_02a8_1: { // for (var i = 0; i < baseControlVariants.Count; ++i) int32_t L_110 = V_26; V_26 = ((int32_t)il2cpp_codegen_add(L_110, 1)); } IL_02af_1: { // for (var i = 0; i < baseControlVariants.Count; ++i) int32_t L_111 = V_26; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_112 = V_13; NullCheck(L_112); int32_t L_113; L_113 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_112, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var); V_31 = (bool)((((int32_t)L_111) < ((int32_t)L_113))? 1 : 0); bool L_114 = V_31; if (L_114) { goto IL_022c_1; } } { goto IL_034f_1; } IL_02c9_1: { // foreach (var variant in baseControlVariants) List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_115 = V_13; NullCheck(L_115); Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_116; L_116 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_115, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var); V_32 = L_116; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_033f_1: {// begin finally (depth: 2) Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_32), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var); return; }// end finally (depth: 2) }); try {// begin try (depth: 2) { goto IL_0334_2; } IL_02d6_2: { // foreach (var variant in baseControlVariants) String_t* L_117; L_117 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_32), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var); V_33 = L_117; // var key = $"{pair.Key}@{variant}"; String_t* L_118; L_118 = KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_inline((&V_17), KeyValuePair_2_get_Key_m50986731D255E7947440ACEFA1BFFBBBB6FB5520_RuntimeMethod_var); String_t* L_119 = V_33; String_t* L_120; L_120 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_118, _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476, L_119, NULL); V_34 = L_120; // if (baseControlTable.TryGetValue(key, out baseControlItem)) Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_121 = V_14; String_t* L_122 = V_34; NullCheck(L_121); bool L_123; L_123 = Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838(L_121, L_122, (&V_18), Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838_RuntimeMethod_var); V_35 = L_123; bool L_124 = V_35; if (!L_124) { goto IL_0333_2; } } { // var mergedLayout = pair.Value.Merge(baseControlItem); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_125; L_125 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); V_21 = L_125; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_126 = V_18; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_127; L_127 = ControlItem_Merge_mB40D79927742045C90680E4292AA5745DD99C063((&V_21), L_126, NULL); V_36 = L_127; // controls.Add(mergedLayout); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_128 = V_12; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_129 = V_36; NullCheck(L_128); List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_inline(L_128, L_129, List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var); // baseControlTable.Remove(key); Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_130 = V_14; String_t* L_131 = V_34; NullCheck(L_130); bool L_132; L_132 = Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76(L_130, L_131, Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76_RuntimeMethod_var); // isTargetingVariants = true; V_24 = (bool)1; } IL_0333_2: { } IL_0334_2: { // foreach (var variant in baseControlVariants) bool L_133; L_133 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_32), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var); if (L_133) { goto IL_02d6_2; } } { goto IL_034e_1; } }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_034e_1: { } IL_034f_1: { // if (!isTargetingVariants) bool L_134 = V_24; V_37 = (bool)((((int32_t)L_134) == ((int32_t)0))? 1 : 0); bool L_135 = V_37; if (!L_135) { goto IL_0369_1; } } { // controls.Add(pair.Value); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_136 = V_12; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_137; L_137 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); NullCheck(L_136); List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_inline(L_136, L_137, List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var); } IL_0369_1: { goto IL_040c_1; } IL_036f_1: { // else if (baseControlTable.TryGetValue(pair.Value.name.ToLower(), out baseControlItem)) Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_138 = V_14; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_139; L_139 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); V_21 = L_139; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_140; L_140 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline((&V_21), NULL); V_23 = L_140; String_t* L_141; L_141 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC((&V_23), NULL); NullCheck(L_138); bool L_142; L_142 = Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838(L_138, L_141, (&V_18), Dictionary_2_TryGetValue_m92247229376708F90D2F54E5D2B6D73367E6A838_RuntimeMethod_var); V_38 = L_142; bool L_143 = V_38; if (!L_143) { goto IL_03da_1; } } { // var mergedLayout = pair.Value.Merge(baseControlItem); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_144; L_144 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); V_21 = L_144; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_145 = V_18; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_146; L_146 = ControlItem_Merge_mB40D79927742045C90680E4292AA5745DD99C063((&V_21), L_145, NULL); V_39 = L_146; // controls.Add(mergedLayout); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_147 = V_12; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_148 = V_39; NullCheck(L_147); List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_inline(L_147, L_148, List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var); // baseControlTable.Remove(pair.Value.name.ToLower()); Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_149 = V_14; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_150; L_150 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); V_21 = L_150; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_151; L_151 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline((&V_21), NULL); V_23 = L_151; String_t* L_152; L_152 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC((&V_23), NULL); NullCheck(L_149); bool L_153; L_153 = Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76(L_149, L_152, Dictionary_2_Remove_mF0D54069778A5B64FDE5A135E9AE91F483632C76_RuntimeMethod_var); goto IL_040c_1; } IL_03da_1: { // else if (VariantsMatch(m_Variants, pair.Value.variants)) InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_154 = __this->___m_Variants_4; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_155; L_155 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); V_21 = L_155; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_156; L_156 = ControlItem_get_variants_m940B1AE5E4676988EFCBA9919EA86728A131D1D5_inline((&V_21), NULL); il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); bool L_157; L_157 = InputControlLayout_VariantsMatch_m5F5892D8896BAD8A40AAE5D5FBC2090960830BF5(L_154, L_156, NULL); V_40 = L_157; bool L_158 = V_40; if (!L_158) { goto IL_040c_1; } } { // controls.Add(pair.Value); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_159 = V_12; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_160; L_160 = KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_inline((&V_17), KeyValuePair_2_get_Value_m690C9AE12011F61B2E8F50FD0F8C05DF5C63D3DA_RuntimeMethod_var); NullCheck(L_159); List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_inline(L_159, L_160, List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_RuntimeMethod_var); } IL_040c_1: { } IL_040d_1: { // foreach (var pair in thisControlTable) bool L_161; L_161 = Enumerator_MoveNext_m481A4392580739004A8DB19F6BAD82506D2672F1((&V_16), Enumerator_MoveNext_m481A4392580739004A8DB19F6BAD82506D2672F1_RuntimeMethod_var); if (L_161) { goto IL_0180_1; } } { goto IL_042a; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_042a: { // if (!layoutIsTargetingSpecificVariants) bool L_162 = V_0; V_41 = (bool)((((int32_t)L_162) == ((int32_t)0))? 1 : 0); bool L_163 = V_41; if (!L_163) { goto IL_048f; } } { // var indexStart = controls.Count; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_164 = V_12; NullCheck(L_164); int32_t L_165; L_165 = List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_inline(L_164, List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_RuntimeMethod_var); V_42 = L_165; // controls.AddRange(baseControlTable.Values); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_166 = V_12; Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_167 = V_14; NullCheck(L_167); ValueCollection_t0B5A7C194863D48D0F3C2DC61CAB2C299A16D923* L_168; L_168 = Dictionary_2_get_Values_m9FD8C49CEC0ADB6CB640CAFF80326CDB595DD0DE(L_167, Dictionary_2_get_Values_m9FD8C49CEC0ADB6CB640CAFF80326CDB595DD0DE_RuntimeMethod_var); NullCheck(L_166); List_1_AddRange_m23F87068F1ED72DC86372B717F08CD9EF57C6BDA(L_166, L_168, List_1_AddRange_m23F87068F1ED72DC86372B717F08CD9EF57C6BDA_RuntimeMethod_var); // for (var i = indexStart; i < controls.Count; ++i) int32_t L_169 = V_42; V_43 = L_169; goto IL_047b; } IL_0453: { // var control = controls[i]; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_170 = V_12; int32_t L_171 = V_43; NullCheck(L_170); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_172; L_172 = List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC(L_170, L_171, List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC_RuntimeMethod_var); V_44 = L_172; // control.isFirstDefinedInThisLayout = false; ControlItem_set_isFirstDefinedInThisLayout_m8A0FC99F8A8ACC6DE3076CEA8697629C845D43BC((&V_44), (bool)0, NULL); // controls[i] = control; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_173 = V_12; int32_t L_174 = V_43; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_175 = V_44; NullCheck(L_173); List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C(L_173, L_174, L_175, List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C_RuntimeMethod_var); // for (var i = indexStart; i < controls.Count; ++i) int32_t L_176 = V_43; V_43 = ((int32_t)il2cpp_codegen_add(L_176, 1)); } IL_047b: { // for (var i = indexStart; i < controls.Count; ++i) int32_t L_177 = V_43; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_178 = V_12; NullCheck(L_178); int32_t L_179; L_179 = List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_inline(L_178, List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_RuntimeMethod_var); V_45 = (bool)((((int32_t)L_177) < ((int32_t)L_179))? 1 : 0); bool L_180 = V_45; if (L_180) { goto IL_0453; } } { goto IL_04f9; } IL_048f: { // var indexStart = controls.Count; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_181 = V_12; NullCheck(L_181); int32_t L_182; L_182 = List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_inline(L_181, List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_RuntimeMethod_var); V_46 = L_182; // controls.AddRange( // baseControlTable.Values.Where(x => VariantsMatch(m_Variants, x.variants))); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_183 = V_12; Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_184 = V_14; NullCheck(L_184); ValueCollection_t0B5A7C194863D48D0F3C2DC61CAB2C299A16D923* L_185; L_185 = Dictionary_2_get_Values_m9FD8C49CEC0ADB6CB640CAFF80326CDB595DD0DE(L_184, Dictionary_2_get_Values_m9FD8C49CEC0ADB6CB640CAFF80326CDB595DD0DE_RuntimeMethod_var); Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7* L_186 = (Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7*)il2cpp_codegen_object_new(Func_2_tE8C03B34A75321160F6D3EFCB01F9346EC7F21C7_il2cpp_TypeInfo_var); NullCheck(L_186); Func_2__ctor_m298B011497B6E0C393B5E14B29687750963EC5E4(L_186, __this, (intptr_t)((void*)InputControlLayout_U3CMergeLayoutU3Eb__74_0_mEC8488FBE6D2DFF8A460F567E25BF4DA1C3D035E_RuntimeMethod_var), NULL); RuntimeObject* L_187; L_187 = Enumerable_Where_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_m2799187D9F808D4AFA48AA6243D4E7E478AF2698(L_185, L_186, Enumerable_Where_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_m2799187D9F808D4AFA48AA6243D4E7E478AF2698_RuntimeMethod_var); NullCheck(L_183); List_1_AddRange_m23F87068F1ED72DC86372B717F08CD9EF57C6BDA(L_183, L_187, List_1_AddRange_m23F87068F1ED72DC86372B717F08CD9EF57C6BDA_RuntimeMethod_var); // for (var i = indexStart; i < controls.Count; ++i) int32_t L_188 = V_46; V_47 = L_188; goto IL_04e7; } IL_04bf: { // var control = controls[i]; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_189 = V_12; int32_t L_190 = V_47; NullCheck(L_189); ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_191; L_191 = List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC(L_189, L_190, List_1_get_Item_m0A94F1F351B6BAE6D2F3889C9C4B99E7106487AC_RuntimeMethod_var); V_48 = L_191; // control.isFirstDefinedInThisLayout = false; ControlItem_set_isFirstDefinedInThisLayout_m8A0FC99F8A8ACC6DE3076CEA8697629C845D43BC((&V_48), (bool)0, NULL); // controls[i] = control; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_192 = V_12; int32_t L_193 = V_47; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_194 = V_48; NullCheck(L_192); List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C(L_192, L_193, L_194, List_1_set_Item_m6FA93D75E7D5F138E7C31968F66B0C5918E6CA8C_RuntimeMethod_var); // for (var i = indexStart; i < controls.Count; ++i) int32_t L_195 = V_47; V_47 = ((int32_t)il2cpp_codegen_add(L_195, 1)); } IL_04e7: { // for (var i = indexStart; i < controls.Count; ++i) int32_t L_196 = V_47; List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_197 = V_12; NullCheck(L_197); int32_t L_198; L_198 = List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_inline(L_197, List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_RuntimeMethod_var); V_49 = (bool)((((int32_t)L_196) < ((int32_t)L_198))? 1 : 0); bool L_199 = V_49; if (L_199) { goto IL_04bf; } } { } IL_04f9: { // m_Controls = controls.ToArray(); List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* L_200 = V_12; NullCheck(L_200); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_201; L_201 = List_1_ToArray_m00CA5FB91CDA6365D58E28447BF529B32FE5AFE1(L_200, List_1_ToArray_m00CA5FB91CDA6365D58E28447BF529B32FE5AFE1_RuntimeMethod_var); __this->___m_Controls_11 = L_201; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Controls_11), (void*)L_201); } IL_0507: { // } return; } } // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.Layouts.InputControlLayout::CreateLookupTableForControls(UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[],System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* InputControlLayout_CreateLookupTableForControls_mCB9A68F751938C2E16C7A2C5D21C831917A36DB1 (ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___controlItems0, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___variants1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE0F2F3847F828E98394873BCC189A6FFE4F5671E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m1C719191CD05F8686DEA8DDD5A1D4F83CD24C465_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9603121094471C60D6E60B03066D77D447754994_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476); s_Il2CppMethodInitialized = true; } Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_3; memset((&V_3), 0, sizeof(V_3)); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_4; memset((&V_4), 0, sizeof(V_4)); bool V_5 = false; bool V_6 = false; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_7 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_8 = NULL; int32_t V_9 = 0; String_t* V_10 = NULL; bool V_11 = false; Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* V_12 = NULL; int32_t G_B4_0 = 0; { // var table = new Dictionary(); Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_0 = (Dictionary_2_t9603121094471C60D6E60B03066D77D447754994*)il2cpp_codegen_object_new(Dictionary_2_t9603121094471C60D6E60B03066D77D447754994_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_mE0F2F3847F828E98394873BCC189A6FFE4F5671E(L_0, Dictionary_2__ctor_mE0F2F3847F828E98394873BCC189A6FFE4F5671E_RuntimeMethod_var); V_0 = L_0; // for (var i = 0; i < controlItems.Length; ++i) V_1 = 0; goto IL_0120; } IL_000e: { // var key = controlItems[i].name.ToLower(); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_1 = ___controlItems0; int32_t L_2 = V_1; NullCheck(L_1); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_3; L_3 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline(((L_1)->GetAddressAt(static_cast(L_2))), NULL); V_4 = L_3; String_t* L_4; L_4 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC((&V_4), NULL); V_2 = L_4; // var itemVariants = controlItems[i].variants; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_5 = ___controlItems0; int32_t L_6 = V_1; NullCheck(L_5); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7; L_7 = ControlItem_get_variants_m940B1AE5E4676988EFCBA9919EA86728A131D1D5_inline(((L_5)->GetAddressAt(static_cast(L_6))), NULL); V_3 = L_7; // if (!itemVariants.IsEmpty() && itemVariants != DefaultVariant) bool L_8; L_8 = InternedString_IsEmpty_mA88FAF2562BF41C57C00E68F5A4111B22CFF173B((&V_3), NULL); if (L_8) { goto IL_0048; } } { InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = V_3; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_10; L_10 = InputControlLayout_get_DefaultVariant_m1DFC6EAC08EFF162E6312EA68B702CE28EF5BCD5_inline(NULL); bool L_11; L_11 = InternedString_op_Inequality_mFF328396439FC0F8DF47E7A6CB7634919412BD0A(L_9, L_10, NULL); G_B4_0 = ((int32_t)(L_11)); goto IL_0049; } IL_0048: { G_B4_0 = 0; } IL_0049: { V_5 = (bool)G_B4_0; bool L_12 = V_5; if (!L_12) { goto IL_010c; } } { // if (itemVariants.ToString().IndexOf(VariantSeparator[0]) != -1) String_t* L_13; L_13 = InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A((&V_3), NULL); NullCheck(_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3); Il2CppChar L_14; L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3, 0, NULL); NullCheck(L_13); int32_t L_15; L_15 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_13, L_14, NULL); V_6 = (bool)((((int32_t)((((int32_t)L_15) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_16 = V_6; if (!L_16) { goto IL_00e5; } } { // var itemVariantArray = itemVariants.ToLower().Split(VariantSeparator[0]); String_t* L_17; L_17 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC((&V_3), NULL); NullCheck(_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3); Il2CppChar L_18; L_18 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3, 0, NULL); NullCheck(L_17); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19; L_19 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_17, L_18, 0, NULL); V_7 = L_19; // foreach (var name in itemVariantArray) StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = V_7; V_8 = L_20; V_9 = 0; goto IL_00db; } IL_00a1: { // foreach (var name in itemVariantArray) StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = V_8; int32_t L_22 = V_9; NullCheck(L_21); int32_t L_23 = L_22; String_t* L_24 = (L_21)->GetAt(static_cast(L_23)); V_10 = L_24; // variants?.Add(name); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_25 = ___variants1; if (L_25) { goto IL_00ae; } } { goto IL_00b7; } IL_00ae: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_26 = ___variants1; String_t* L_27 = V_10; NullCheck(L_26); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_26, L_27, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); } IL_00b7: { // key = $"{key}@{name}"; String_t* L_28 = V_2; String_t* L_29 = V_10; String_t* L_30; L_30 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_28, _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476, L_29, NULL); V_2 = L_30; // table[key] = controlItems[i]; Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_31 = V_0; String_t* L_32 = V_2; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_33 = ___controlItems0; int32_t L_34 = V_1; NullCheck(L_33); int32_t L_35 = L_34; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_36 = (L_33)->GetAt(static_cast(L_35)); NullCheck(L_31); Dictionary_2_set_Item_m1C719191CD05F8686DEA8DDD5A1D4F83CD24C465(L_31, L_32, L_36, Dictionary_2_set_Item_m1C719191CD05F8686DEA8DDD5A1D4F83CD24C465_RuntimeMethod_var); int32_t L_37 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_00db: { // foreach (var name in itemVariantArray) int32_t L_38 = V_9; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = V_8; NullCheck(L_39); if ((((int32_t)L_38) < ((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length))))) { goto IL_00a1; } } { // continue; goto IL_011c; } IL_00e5: { // key = $"{key}@{itemVariants.ToLower()}"; String_t* L_40 = V_2; String_t* L_41; L_41 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC((&V_3), NULL); String_t* L_42; L_42 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_40, _stringLiteralBA1039E8CDAE53E44AC3E6185B0871F3D031A476, L_41, NULL); V_2 = L_42; // variants?.Add(itemVariants.ToLower()); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_43 = ___variants1; if (L_43) { goto IL_00fd; } } { goto IL_010b; } IL_00fd: { List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_44 = ___variants1; String_t* L_45; L_45 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC((&V_3), NULL); NullCheck(L_44); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_44, L_45, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); } IL_010b: { } IL_010c: { // table[key] = controlItems[i]; Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_46 = V_0; String_t* L_47 = V_2; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_48 = ___controlItems0; int32_t L_49 = V_1; NullCheck(L_48); int32_t L_50 = L_49; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_51 = (L_48)->GetAt(static_cast(L_50)); NullCheck(L_46); Dictionary_2_set_Item_m1C719191CD05F8686DEA8DDD5A1D4F83CD24C465(L_46, L_47, L_51, Dictionary_2_set_Item_m1C719191CD05F8686DEA8DDD5A1D4F83CD24C465_RuntimeMethod_var); } IL_011c: { // for (var i = 0; i < controlItems.Length; ++i) int32_t L_52 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_52, 1)); } IL_0120: { // for (var i = 0; i < controlItems.Length; ++i) int32_t L_53 = V_1; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_54 = ___controlItems0; NullCheck(L_54); V_11 = (bool)((((int32_t)L_53) < ((int32_t)((int32_t)(((RuntimeArray*)L_54)->max_length))))? 1 : 0); bool L_55 = V_11; if (L_55) { goto IL_000e; } } { // return table; Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_56 = V_0; V_12 = L_56; goto IL_0134; } IL_0134: { // } Dictionary_2_t9603121094471C60D6E60B03066D77D447754994* L_57 = V_12; return L_57; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::VariantsMatch(UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_VariantsMatch_m5F5892D8896BAD8A40AAE5D5FBC2090960830BF5 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___expected0, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___actual1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // return VariantsMatch(expected.ToLower(), actual.ToLower()); String_t* L_0; L_0 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC((&___expected0), NULL); String_t* L_1; L_1 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC((&___actual1), NULL); il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); bool L_2; L_2 = InputControlLayout_VariantsMatch_m01C8121CEE99954A64137B685D7FBF24111E91A0(L_0, L_1, NULL); V_0 = L_2; goto IL_0017; } IL_0017: { // } bool L_3 = V_0; return L_3; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::VariantsMatch(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_VariantsMatch_m01C8121CEE99954A64137B685D7FBF24111E91A0 (String_t* ___expected0, String_t* ___actual1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; int32_t G_B3_0 = 0; { // if (actual != null && // StringHelpers.CharacterSeparatedListsHaveAtLeastOneCommonElement(DefaultVariant, actual, VariantSeparator[0])) String_t* L_0 = ___actual1; if (!L_0) { goto IL_0021; } } { il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1; L_1 = InputControlLayout_get_DefaultVariant_m1DFC6EAC08EFF162E6312EA68B702CE28EF5BCD5_inline(NULL); String_t* L_2; L_2 = InternedString_op_Implicit_mF8E1F7DA818367AEB1330013321063D7BDF30526(L_1, NULL); String_t* L_3 = ___actual1; NullCheck(_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3); Il2CppChar L_4; L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3, 0, NULL); bool L_5; L_5 = StringHelpers_CharacterSeparatedListsHaveAtLeastOneCommonElement_m7B922632F0B0E648EE5F26C716442779E5F9DD64(L_2, L_3, L_4, NULL); G_B3_0 = ((int32_t)(L_5)); goto IL_0022; } IL_0021: { G_B3_0 = 0; } IL_0022: { V_0 = (bool)G_B3_0; bool L_6 = V_0; if (!L_6) { goto IL_002a; } } { // return true; V_1 = (bool)1; goto IL_0057; } IL_002a: { // if (expected == null) String_t* L_7 = ___expected0; V_2 = (bool)((((RuntimeObject*)(String_t*)L_7) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_8 = V_2; if (!L_8) { goto IL_0036; } } { // return true; V_1 = (bool)1; goto IL_0057; } IL_0036: { // if (actual == null) String_t* L_9 = ___actual1; V_3 = (bool)((((RuntimeObject*)(String_t*)L_9) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_10 = V_3; if (!L_10) { goto IL_0042; } } { // return true; V_1 = (bool)1; goto IL_0057; } IL_0042: { // return StringHelpers.CharacterSeparatedListsHaveAtLeastOneCommonElement(expected, actual, VariantSeparator[0]); String_t* L_11 = ___expected0; String_t* L_12 = ___actual1; NullCheck(_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3); Il2CppChar L_13; L_13 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3, 0, NULL); bool L_14; L_14 = StringHelpers_CharacterSeparatedListsHaveAtLeastOneCommonElement_m7B922632F0B0E648EE5F26C716442779E5F9DD64(L_11, L_12, L_13, NULL); V_1 = L_14; goto IL_0057; } IL_0057: { // } bool L_15 = V_1; return L_15; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::ParseHeaderFieldsFromJson(System.String,UnityEngine.InputSystem.Utilities.InternedString&,UnityEngine.InputSystem.Utilities.InlinedArray`1&,UnityEngine.InputSystem.Layouts.InputDeviceMatcher&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout_ParseHeaderFieldsFromJson_mB4106A454769B618B80AD77769E4AB896724DCB7 (String_t* ___json0, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* ___name1, InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* ___baseLayouts2, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555* ___deviceMatcher3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_Append_m14B1C35E2818E78C1671F1F02272804B4BF33D05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonUtility_FromJson_TisLayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F_m356827705190A962429DAF109AFC3D3D03E1F10F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; bool V_2 = false; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_3 = NULL; int32_t V_4 = 0; String_t* V_5 = NULL; { // var header = JsonUtility.FromJson(json); String_t* L_0 = ___json0; LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F L_1; L_1 = JsonUtility_FromJson_TisLayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F_m356827705190A962429DAF109AFC3D3D03E1F10F(L_0, JsonUtility_FromJson_TisLayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F_m356827705190A962429DAF109AFC3D3D03E1F10F_RuntimeMethod_var); V_0 = L_1; // name = new InternedString(header.name); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* L_2 = ___name1; LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F L_3 = V_0; String_t* L_4 = L_3.___name_0; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_5; memset((&L_5), 0, sizeof(L_5)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_5), L_4, /*hidden argument*/NULL); *(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735*)L_2 = L_5; Il2CppCodeGenWriteBarrier((void**)&(((InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735*)L_2)->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735*)L_2)->___m_StringLowerCase_1), (void*)NULL); #endif // baseLayouts = new InlinedArray(); InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* L_6 = ___baseLayouts2; il2cpp_codegen_initobj(L_6, sizeof(InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800)); // if (!string.IsNullOrEmpty(header.extend)) LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F L_7 = V_0; String_t* L_8 = L_7.___extend_1; bool L_9; L_9 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_8, NULL); V_1 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0); bool L_10 = V_1; if (!L_10) { goto IL_0044; } } { // baseLayouts.Append(new InternedString(header.extend)); InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* L_11 = ___baseLayouts2; LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F L_12 = V_0; String_t* L_13 = L_12.___extend_1; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_14; memset((&L_14), 0, sizeof(L_14)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_14), L_13, /*hidden argument*/NULL); int32_t L_15; L_15 = InlinedArray_1_Append_m14B1C35E2818E78C1671F1F02272804B4BF33D05(L_11, L_14, InlinedArray_1_Append_m14B1C35E2818E78C1671F1F02272804B4BF33D05_RuntimeMethod_var); } IL_0044: { // if (header.extendMultiple != null) LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F L_16 = V_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16.___extendMultiple_2; V_2 = (bool)((!(((RuntimeObject*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)L_17) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_18 = V_2; if (!L_18) { goto IL_007f; } } { // foreach (var item in header.extendMultiple) LayoutJsonNameAndDescriptorOnly_t65374D6FE057889718820FCFA163517FAA40AB5F L_19 = V_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19.___extendMultiple_2; V_3 = L_20; V_4 = 0; goto IL_0078; } IL_005e: { // foreach (var item in header.extendMultiple) StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = V_3; int32_t L_22 = V_4; NullCheck(L_21); int32_t L_23 = L_22; String_t* L_24 = (L_21)->GetAt(static_cast(L_23)); V_5 = L_24; // baseLayouts.Append(new InternedString(item)); InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800* L_25 = ___baseLayouts2; String_t* L_26 = V_5; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_27; memset((&L_27), 0, sizeof(L_27)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_27), L_26, /*hidden argument*/NULL); int32_t L_28; L_28 = InlinedArray_1_Append_m14B1C35E2818E78C1671F1F02272804B4BF33D05(L_25, L_27, InlinedArray_1_Append_m14B1C35E2818E78C1671F1F02272804B4BF33D05_RuntimeMethod_var); int32_t L_29 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_0078: { // foreach (var item in header.extendMultiple) int32_t L_30 = V_4; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = V_3; NullCheck(L_31); if ((((int32_t)L_30) < ((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length))))) { goto IL_005e; } } IL_007f: { // deviceMatcher = header.device.ToMatcher(); InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555* L_32 = ___deviceMatcher3; MatcherJson_t5F54B83ADE9DD6D48FD48D76841EF4CA790DD942* L_33 = (&(&V_0)->___device_3); InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_34; L_34 = MatcherJson_ToMatcher_m4ED565D247164A737B60BD0C117A3F84F33B2734(L_33, NULL); *(InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555*)L_32 = L_34; Il2CppCodeGenWriteBarrier((void**)&(((InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555*)L_32)->___m_Patterns_0), (void*)NULL); // } return; } } // UnityEngine.InputSystem.Layouts.InputControlLayout/Cache& UnityEngine.InputSystem.Layouts.InputControlLayout::get_cache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB* InputControlLayout_get_cache_mAC387B4716021021DBE095DF227CC5611AA7E347 (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*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE307F2C37B5A47D5956625957E9945B98BB600A); s_Il2CppMethodInitialized = true; } Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB* V_0 = NULL; { // Debug.Assert(s_CacheInstanceRef > 0, "Must hold an instance reference"); il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); int32_t L_0 = ((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_CacheInstanceRef_17; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0), _stringLiteralFE307F2C37B5A47D5956625957E9945B98BB600A, NULL); // return ref s_CacheInstance; V_0 = (&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_CacheInstance_16); goto IL_001c; } IL_001c: { // } Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB* L_1 = V_0; return L_1; } } // UnityEngine.InputSystem.Layouts.InputControlLayout/CacheRefInstance UnityEngine.InputSystem.Layouts.InputControlLayout::CacheRef() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 InputControlLayout_CacheRef_mEFDBE1D65C9346E4DC1AD20E6C4FC67CF3D8B367 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 V_0; memset((&V_0), 0, sizeof(V_0)); CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 V_1; memset((&V_1), 0, sizeof(V_1)); { // ++s_CacheInstanceRef; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); int32_t L_0 = ((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_CacheInstanceRef_17; ((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_CacheInstanceRef_17 = ((int32_t)il2cpp_codegen_add(L_0, 1)); // return new CacheRefInstance {valid = true}; il2cpp_codegen_initobj((&V_0), sizeof(CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023)); (&V_0)->___valid_0 = (bool)1; CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 L_1 = V_0; V_1 = L_1; goto IL_0021; } IL_0021: { // } CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 L_2 = V_1; return L_2; } } // System.Void UnityEngine.InputSystem.Layouts.InputControlLayout::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlLayout__cctor_mBB364A81B8AA58EFAA6D2033AD8E17825935E45E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E); s_Il2CppMethodInitialized = true; } { // private static InternedString s_DefaultVariant = new InternedString("Default"); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0; memset((&L_0), 0, sizeof(L_0)); InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_0), _stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E, /*hidden argument*/NULL); ((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_DefaultVariant_0 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_DefaultVariant_0))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_DefaultVariant_0))->___m_StringLowerCase_1), (void*)NULL); #endif return; } } // System.Boolean UnityEngine.InputSystem.Layouts.InputControlLayout::b__74_0(UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlLayout_U3CMergeLayoutU3Eb__74_0_mEC8488FBE6D2DFF8A460F567E25BF4DA1C3D035E (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___x0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // baseControlTable.Values.Where(x => VariantsMatch(m_Variants, x.variants))); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___m_Variants_4; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1; L_1 = ControlItem_get_variants_m940B1AE5E4676988EFCBA9919EA86728A131D1D5_inline((&___x0), NULL); il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); bool L_2; L_2 = InputControlLayout_VariantsMatch_m5F5892D8896BAD8A40AAE5D5FBC2090960830BF5(L_0, L_1, NULL); return L_2; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 Enumerator_get_Current_m3C388C6F62B1736308A7B1AAB5D1AE461B2D50CC_inline (Enumerator_t6DF3D5CC6EB756C7583B28E1CA7B752A8E591A75* __this, const RuntimeMethod* method) { { // public InputEventPtr Current => m_Current; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = __this->___m_Current_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReplayController_set_finished_m05C11A4E622954AFDACE0F7AB76E93EEECD6B6A2_inline (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, bool ___value0, const RuntimeMethod* method) { { // public bool finished { get; private set; } bool L_0 = ___value0; __this->___U3CfinishedU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) { { // public int deviceId => m_DeviceId; int32_t L_0 = __this->___m_DeviceId_25; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReplayController_set_position_m4948A3C77785BCBBE721AC7C452C470A9C24C098_inline (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int position { get; private set; } int32_t L_0 = ___value0; __this->___U3CpositionU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ReplayController_get_paused_mA3967138FEFDD72AE8823B2B2DACEBE6E5555F30_inline (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { { // public bool paused { get; set; } bool L_0 = __this->___U3CpausedU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReplayController_get_position_m39297BBE091E3E76FDD27B71AA7355148E908B88_inline (ReplayController_t88691435BC5F2A470BB08FDFD9C91ECA8DF0523C* __this, const RuntimeMethod* method) { { // public int position { get; private set; } int32_t L_0 = __this->___U3CpositionU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DeviceInfo_get_layout_mC531D6400FCF8EE7CCBE96D0DC9328BC0A5AC24C_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) { { // get => m_Layout; String_t* L_0 = __this->___m_Layout_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DeviceInfo_get_deviceId_m1F56DCC1850CA1B775C357DA6D521F04EA74F0C6_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) { { // get => m_DeviceId; int32_t L_0 = __this->___m_DeviceId_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceInfo_set_deviceId_m76EE4AFBA1FA3FFACF2E017498621E66A819DEBD_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, int32_t ___value0, const RuntimeMethod* method) { { // set => m_DeviceId = value; int32_t L_0 = ___value0; __this->___m_DeviceId_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceInfo_set_layout_mB0175279434FFE48B744FE2CA4800A1EF24B2D69_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, String_t* ___value0, const RuntimeMethod* method) { { // set => m_Layout = value; String_t* L_0 = ___value0; __this->___m_Layout_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Layout_1), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED DeviceInfo_get_stateFormat_mA04A926E1277535752AC4117996C3B0F89D26916_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) { { // get => m_StateFormat; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = __this->___m_StateFormat_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceInfo_set_stateFormat_mFC8581D56C34FFCBF8264CFD61BA12CE56755478_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) { { // set => m_StateFormat = value; FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___value0; __this->___m_StateFormat_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DeviceInfo_get_stateSizeInBytes_mD21A7DBF02B25079F7A1F1482AC2EFE5A86F5C9C_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, const RuntimeMethod* method) { { // get => m_StateSizeInBytes; int32_t L_0 = __this->___m_StateSizeInBytes_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceInfo_set_stateSizeInBytes_m7D7507BD0D817A86E99E3E44E216B31855ED06B3_inline (DeviceInfo_tAB83FF3BB4996BA68DFDF5D6255C1FEBB452AE52* __this, int32_t ___value0, const RuntimeMethod* method) { { // set => m_StateSizeInBytes = value; int32_t L_0 = ___value0; __this->___m_StateSizeInBytes_3 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* InputEventPtr_get_data_m4694B5F91E787CE9586B5C7113AFEB89D33CC616_inline (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) { { // public InputEvent* data => m_EventPtr; InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* L_0 = __this->___m_EventPtr_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // public FourCC format { get; set; } FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = __this->___U3CformatU3Ek__BackingField_33; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // public uint byteOffset { get; set; } uint32_t L_0 = __this->___U3CbyteOffsetU3Ek__BackingField_34; return L_0; } } 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; } { // protected internal unsafe void* defaultStatePtr => InputStateBuffers.s_DefaultStateBuffer; void* L_0 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_DefaultStateBuffer_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_maxNumDevices_m0FEEC51F3510A61C081B4C4159FD4453CC847428_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int maxNumDevices { get; set; } int32_t L_0 = __this->___U3CmaxNumDevicesU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_maxNumDevices_m9F11EC470346A3CB0048D2DAE5B38E3344E51C08_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int maxNumDevices { get; set; } int32_t L_0 = ___value0; __this->___U3CmaxNumDevicesU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentNumDevices_m95D2F0878FD22AFB147019A4511CEA6856FAFB45_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int currentNumDevices { get; set; } int32_t L_0 = __this->___U3CcurrentNumDevicesU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentNumDevices_m548C2BF7385931D42DD8FF22BB010FF602AC14EA_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int currentNumDevices { get; set; } int32_t L_0 = ___value0; __this->___U3CcurrentNumDevicesU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_maxStateSizeInBytes_m105BD2DF857955095D11D617F738350B638C4EF2_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int maxStateSizeInBytes { get; set; } int32_t L_0 = __this->___U3CmaxStateSizeInBytesU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_maxStateSizeInBytes_m31330B150C4D44C95E79B2BCF9AC422E9D3CD105_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int maxStateSizeInBytes { get; set; } int32_t L_0 = ___value0; __this->___U3CmaxStateSizeInBytesU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentStateSizeInBytes_mF8F8501666ADFA81A4BD4DF71F8E27847B0D6EA5_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int currentStateSizeInBytes { get; set; } int32_t L_0 = __this->___U3CcurrentStateSizeInBytesU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentStateSizeInBytes_m9BBDBBD4A727B654A36F2396F40DB4D0E137CD7D_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int currentStateSizeInBytes { get; set; } int32_t L_0 = ___value0; __this->___U3CcurrentStateSizeInBytesU3Ek__BackingField_3 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentControlCount_mEBDE0B72A6A56819D2BBA87394C386EECEBD78F3_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int currentControlCount { get; set; } int32_t L_0 = __this->___U3CcurrentControlCountU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentControlCount_mDF1F18CB6B69696C953510A4FE58C87D6FA72729_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int currentControlCount { get; set; } int32_t L_0 = ___value0; __this->___U3CcurrentControlCountU3Ek__BackingField_4 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_currentLayoutCount_m69DC513C2784189A9B3F214A3332DD9DC352A528_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int currentLayoutCount { get; set; } int32_t L_0 = __this->___U3CcurrentLayoutCountU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_currentLayoutCount_m43BD6E6E44CA3DF2C58AC09B180F83DEC5FDAF4A_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int currentLayoutCount { get; set; } int32_t L_0 = ___value0; __this->___U3CcurrentLayoutCountU3Ek__BackingField_5 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalEventBytes_m04F4BFD498777335799D63A81C29AA97143CC13B_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int totalEventBytes { get; set; } int32_t L_0 = __this->___U3CtotalEventBytesU3Ek__BackingField_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventBytes_m3E9A896A75E1A57ABA893EA1F63E98E041D404ED_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int totalEventBytes { get; set; } int32_t L_0 = ___value0; __this->___U3CtotalEventBytesU3Ek__BackingField_6 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalEventCount_m2EA373AAB2B4975C2BBAE3C37DA78946BB5BD0D0_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int totalEventCount { get; set; } int32_t L_0 = __this->___U3CtotalEventCountU3Ek__BackingField_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventCount_mE8188B2A42002E32190B8981B2B5D2D08A95DBE5_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int totalEventCount { get; set; } int32_t L_0 = ___value0; __this->___U3CtotalEventCountU3Ek__BackingField_7 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputMetrics_get_totalUpdateCount_mCF84FB729C509B5D85A54EA1A6AC36980ED2CC61_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public int totalUpdateCount { get; set; } int32_t L_0 = __this->___U3CtotalUpdateCountU3Ek__BackingField_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalUpdateCount_mF43ADDD579F92E2727B55A6E10B578180C2019C2_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int totalUpdateCount { get; set; } int32_t L_0 = ___value0; __this->___U3CtotalUpdateCountU3Ek__BackingField_8 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double InputMetrics_get_totalEventProcessingTime_mCF205D2B52FA9BC1E869BA7A6039FC0E712DABE3_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public double totalEventProcessingTime { get; set; } double L_0 = __this->___U3CtotalEventProcessingTimeU3Ek__BackingField_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventProcessingTime_m1C75FA1C698121B1A1C5BE0044264CCAA0304732_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, double ___value0, const RuntimeMethod* method) { { // public double totalEventProcessingTime { get; set; } double L_0 = ___value0; __this->___U3CtotalEventProcessingTimeU3Ek__BackingField_9 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double InputMetrics_get_totalEventLagTime_m70516750050E2D62430DB62B5D6E2EB22697C1E6_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, const RuntimeMethod* method) { { // public double totalEventLagTime { get; set; } double L_0 = __this->___U3CtotalEventLagTimeU3Ek__BackingField_10; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputMetrics_set_totalEventLagTime_m486CE7F87D0221E5829B6D7BDE37837CB3D239F4_inline (InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338* __this, double ___value0, const RuntimeMethod* method) { { // public double totalEventLagTime { get; set; } double L_0 = ___value0; __this->___U3CtotalEventLagTimeU3Ek__BackingField_10 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t UpdateStepCount_get_value_m939CB192D174FC917F8ABE9E05FEC308BFCDB459_inline (UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* __this, const RuntimeMethod* method) { { // public uint value { get; private set; } uint32_t L_0 = __this->___U3CvalueU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UpdateStepCount_set_value_m94BD09FB80BCEAA8211533A7391D3708C19AF60A_inline (UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint value { get; private set; } uint32_t L_0 = ___value0; __this->___U3CvalueU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___value0, const RuntimeMethod* method) { { void* L_0 = ___value0; *__this = ((intptr_t)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_0 = L_0; float L_1 = ___y1; __this->___y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputUpdateDelegate_Invoke_m1E6E6B61C1F41C34A6E36AF210BF56197583256A_inline (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* __this, int32_t ___updateType0, InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* ___eventBuffer1, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___updateType0, ___eventBuffer1, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputEventBuffer_get_eventCount_mD120699C5A1CEBA76C878BC37DB2E39458F56C8E_inline (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) { { // public int eventCount => m_EventCount; int32_t L_0 = __this->___m_EventCount_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t InputEventBuffer_get_sizeInBytes_m49C3283A02CD4A529F430E6737AF2DB191D8BBD9_inline (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) { { // public long sizeInBytes => m_SizeInBytes; int64_t L_0 = __this->___m_SizeInBytes_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF InputEventBuffer_get_data_m4188F4357FCFB7F743531925E7E4B75D5D066B92_inline (InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE* __this, const RuntimeMethod* method) { { // public NativeArray data => m_Buffer; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_0 = __this->___m_Buffer_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) { { // public InputStateBlock stateBlock => m_StateBlock; InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_0 = __this->___m_StateBlock_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) { { // public InputDevice device => m_Device; InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___m_Device_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_format_mC6AA651913216B6B3CEF1031BC8778182009F73A_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) { { // public FourCC format { get; set; } FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___value0; __this->___U3CformatU3Ek__BackingField_33 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint byteOffset { get; set; } uint32_t L_0 = ___value0; __this->___U3CbyteOffsetU3Ek__BackingField_34 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // public uint bitOffset { get; set; } uint32_t L_0 = __this->___U3CbitOffsetU3Ek__BackingField_35; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_bitOffset_mB4F67CC1BF4EBB3152CEC64BECFF724C1416A163_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint bitOffset { get; set; } uint32_t L_0 = ___value0; __this->___U3CbitOffsetU3Ek__BackingField_35 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) { { // public uint sizeInBits { get; set; } uint32_t L_0 = __this->___U3CsizeInBitsU3Ek__BackingField_36; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_sizeInBits_mE7B623711880E0A1C1E563AF809A24A9C63AE115_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint sizeInBits { get; set; } uint32_t L_0 = ___value0; __this->___U3CsizeInBitsU3Ek__BackingField_36 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NumberHelpers_IntToNormalizedFloat_m88973EB41AFB18D1A6900335248F3D77BBD2F1BC_inline (int32_t ___value0, int32_t ___minValue1, int32_t ___maxValue2, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { // if (value <= minValue) int32_t L_0 = ___value0; int32_t L_1 = ___minValue1; V_0 = (bool)((((int32_t)((((int32_t)L_0) > ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0014; } } { // return 0.0f; V_1 = (0.0f); goto IL_0036; } IL_0014: { // if (value >= maxValue) int32_t L_3 = ___value0; int32_t L_4 = ___maxValue2; V_2 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)L_4))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_5 = V_2; if (!L_5) { goto IL_0027; } } { // return 1.0f; V_1 = (1.0f); goto IL_0036; } IL_0027: { // return (float)(((double)value - minValue) / ((double)maxValue - minValue)); int32_t L_6 = ___value0; int32_t L_7 = ___minValue1; int32_t L_8 = ___maxValue2; int32_t L_9 = ___minValue1; V_1 = ((float)((double)(((double)il2cpp_codegen_subtract(((double)L_6), ((double)L_7)))/((double)il2cpp_codegen_subtract(((double)L_8), ((double)L_9)))))); goto IL_0036; } IL_0036: { // } float L_10 = V_1; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NumberHelpers_UIntToNormalizedFloat_m302B1379117FEDC56095650462521DEF0252181A_inline (uint32_t ___value0, uint32_t ___minValue1, uint32_t ___maxValue2, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { // if (value <= minValue) uint32_t L_0 = ___value0; uint32_t L_1 = ___minValue1; V_0 = (bool)((((int32_t)((!(((uint32_t)L_0) <= ((uint32_t)L_1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0014; } } { // return 0.0f; V_1 = (0.0f); goto IL_003a; } IL_0014: { // if (value >= maxValue) uint32_t L_3 = ___value0; uint32_t L_4 = ___maxValue2; V_2 = (bool)((((int32_t)((!(((uint32_t)L_3) >= ((uint32_t)L_4)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_5 = V_2; if (!L_5) { goto IL_0027; } } { // return 1.0f; V_1 = (1.0f); goto IL_003a; } IL_0027: { // return (float)(((double)value - minValue) / ((double)maxValue - minValue)); uint32_t L_6 = ___value0; uint32_t L_7 = ___minValue1; uint32_t L_8 = ___maxValue2; uint32_t L_9 = ___minValue1; V_1 = ((float)((double)(((double)il2cpp_codegen_subtract(((double)((double)(uint32_t)L_6)), ((double)((double)(uint32_t)L_7))))/((double)il2cpp_codegen_subtract(((double)((double)(uint32_t)L_8)), ((double)((double)(uint32_t)L_9))))))); goto IL_003a; } IL_003a: { // } float L_10 = V_1; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NumberHelpers_NormalizedFloatToInt_m888111D2E0E7975BB3D997A149A157E3A5AD2D50_inline (float ___value0, int32_t ___intMinValue1, int32_t ___intMaxValue2, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; { // if (value <= 0.0f) float L_0 = ___value0; V_0 = (bool)((((int32_t)((!(((float)L_0) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0014; } } { // return intMinValue; int32_t L_2 = ___intMinValue1; V_1 = L_2; goto IL_0036; } IL_0014: { // if (value >= 1.0f) float L_3 = ___value0; V_2 = (bool)((((int32_t)((!(((float)L_3) >= ((float)(1.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0027; } } { // return intMaxValue; int32_t L_5 = ___intMaxValue2; V_1 = L_5; goto IL_0036; } IL_0027: { // return (int)(value * ((double)intMaxValue - intMinValue) + intMinValue); float L_6 = ___value0; int32_t L_7 = ___intMaxValue2; int32_t L_8 = ___intMinValue1; int32_t L_9 = ___intMinValue1; V_1 = il2cpp_codegen_cast_double_to_int(((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(((double)L_6), ((double)il2cpp_codegen_subtract(((double)L_7), ((double)L_8))))), ((double)L_9)))); goto IL_0036; } IL_0036: { // } int32_t L_10 = V_1; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NumberHelpers_NormalizedFloatToUInt_m795050CA5FDE0362A04ECF58DE3A64EA0F3140BA_inline (float ___value0, uint32_t ___uintMinValue1, uint32_t ___uintMaxValue2, const RuntimeMethod* method) { bool V_0 = false; uint32_t V_1 = 0; bool V_2 = false; { // if (value <= 0.0f) float L_0 = ___value0; V_0 = (bool)((((int32_t)((!(((float)L_0) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0014; } } { // return uintMinValue; uint32_t L_2 = ___uintMinValue1; V_1 = L_2; goto IL_0039; } IL_0014: { // if (value >= 1.0f) float L_3 = ___value0; V_2 = (bool)((((int32_t)((!(((float)L_3) >= ((float)(1.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0027; } } { // return uintMaxValue; uint32_t L_5 = ___uintMaxValue2; V_1 = L_5; goto IL_0039; } IL_0027: { // return (uint)(value * ((double)uintMaxValue - uintMinValue) + uintMinValue); float L_6 = ___value0; uint32_t L_7 = ___uintMaxValue2; uint32_t L_8 = ___uintMinValue1; uint32_t L_9 = ___uintMinValue1; V_1 = il2cpp_codegen_cast_floating_point(((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(((double)L_6), ((double)il2cpp_codegen_subtract(((double)((double)(uint32_t)L_7)), ((double)((double)(uint32_t)L_8)))))), ((double)((double)(uint32_t)L_9))))); goto IL_0039; } IL_0039: { // } uint32_t L_10 = V_1; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PrimitiveValue_get_type_m5E879D643209154FA8B68A45366EB969221CF4F4_inline (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, const RuntimeMethod* method) { { // public TypeCode type => m_Type; int32_t L_0 = __this->___m_Type_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NumberHelpers_AlignToMultipleOf_mEB8F85FE2BA604AC7B15C1FA171ECDF1A5D107C2_inline (uint32_t ___number0, uint32_t ___alignment1, const RuntimeMethod* method) { uint32_t V_0 = 0; bool V_1 = false; uint32_t V_2 = 0; { // var remainder = number % alignment; uint32_t L_0 = ___number0; uint32_t L_1 = ___alignment1; V_0 = ((int32_t)((uint32_t)(int32_t)L_0%(uint32_t)(int32_t)L_1)); // if (remainder == 0) uint32_t L_2 = V_0; V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_0011; } } { // return number; uint32_t L_4 = ___number0; V_2 = L_4; goto IL_0019; } IL_0011: { // return number + alignment - remainder; uint32_t L_5 = ___number0; uint32_t L_6 = ___alignment1; uint32_t L_7 = V_0; V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6)), (int32_t)L_7)); goto IL_0019; } IL_0019: { // } uint32_t L_8 = V_2; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputManager_get_updateMask_m36DDF9BF59730547371C012E507A308FD848F9E4_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) { { // get => m_UpdateMask; int32_t L_0 = __this->___m_UpdateMask_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NumberHelpers_AlignToMultipleOf_mC0AB871E2290467B6E6661572B87E57888FB36E0_inline (int32_t ___number0, int32_t ___alignment1, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; { // var remainder = number % alignment; int32_t L_0 = ___number0; int32_t L_1 = ___alignment1; V_0 = ((int32_t)(L_0%L_1)); // if (remainder == 0) int32_t L_2 = V_0; V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_0011; } } { // return number; int32_t L_4 = ___number0; V_2 = L_4; goto IL_0019; } IL_0011: { // return number + alignment - remainder; int32_t L_5 = ___number0; int32_t L_6 = ___alignment1; int32_t L_7 = V_0; V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_5, L_6)), L_7)); goto IL_0019; } IL_0019: { // } int32_t L_8 = V_2; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* InputStateHistory_get_onRecordAdded_mC7C34D59B29DBCFD235DDCE9353325E8A8033D26_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // public Action onRecordAdded { get; set; } Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* L_0 = __this->___U3ConRecordAddedU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputState_get_currentUpdateType_m00712B5D042C12725C6B92AFCD1E7F105C27F08A_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; } { // public static InputUpdateType currentUpdateType => InputUpdate.s_LatestUpdateType; int32_t L_0 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_LatestUpdateType_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* InputStateHistory_get_onShouldRecordStateChange_m0A97606F5C6F09EC31752B75712EC31B6794C2D4_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // public Func onShouldRecordStateChange { get; set; } Func_4_t3D08A13C5D862919E1719A02821AE8774376E3B2* L_0 = __this->___U3ConShouldRecordStateChangeU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_Count_m23DF78272A6C97F6C8782A953482772CDF6FFA81_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // public int Count => m_RecordCount; int32_t L_0 = __this->___m_RecordCount_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Record_get_version_m520FC2A134CE62BD9A4A66849B43461C4189FC51_inline (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { { // internal uint version => m_Version; uint32_t L_0 = __this->___m_Version_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* Record_get_owner_mB2699E60C558D5C61C8D8CA100CBC56869D58F10_inline (Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0* __this, const RuntimeMethod* method) { { // public InputStateHistory owner => m_Owner; InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* L_0 = __this->___m_Owner_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputStateHistory_get_extraMemoryPerRecord_m4E4C9D89BC37B9CD7E6AFFD58D95A9030F92E653_inline (InputStateHistory_tF2145C4E34E0E3AC84270533F58F047D6E28A480* __this, const RuntimeMethod* method) { { // get => m_ExtraMemoryPerRecord; int32_t L_0 = __this->___m_ExtraMemoryPerRecord_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_defaultDeadzoneMin_m1239BE1D57797E39924B157E2176088DEAA40AB4_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { // get => m_DefaultDeadzoneMin; float L_0 = __this->___m_DefaultDeadzoneMin_12; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_defaultDeadzoneMax_mDEDE43CBF1C003101209A6743914D4461A4B0DBD_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { // get => m_DefaultDeadzoneMax; float L_0 = __this->___m_DefaultDeadzoneMax_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m015249B312238B8DCA3493489FAFC3055E2FFEF8_inline (float ___f0, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___f0; if ((((float)L_0) >= ((float)(0.0f)))) { goto IL_0010; } } { G_B3_0 = (-1.0f); goto IL_0015; } IL_0010: { G_B3_0 = (1.0f); } IL_0015: { V_0 = G_B3_0; goto IL_0018; } IL_0018: { float L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___value0; float L_1 = ___min1; 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 = ___min1; ___value0 = L_3; goto IL_0019; } IL_000e: { float L_4 = ___value0; float L_5 = ___max2; 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 = ___max2; ___value0 = L_7; } IL_0019: { float L_8 = ___value0; V_2 = L_8; goto IL_001d; } IL_001d: { float L_9 = V_2; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputSettings_get_compensateForScreenOrientation_m3192D3A299F90F02013F003CE246174E480ACF80_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) { { // get => m_CompensateForScreenOrientation; bool L_0 = __this->___m_CompensateForScreenOrientation_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4; V_0 = L_0; goto IL_0009; } IL_0009: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_mD4601D966F1F58F3FCA01B3FC19A12D0AD0396DD_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { float L_0 = ___x0; float L_1 = ___y1; float L_2 = ___z2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_3, (0.0174532924f), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Quaternion_Internal_FromEulerRad_m2842B9FFB31CDC0F80B7C2172E22831D11D91E93(L_4, NULL); V_0 = L_5; goto IL_001b; } IL_001b: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_0 = L_0; float L_1 = ___y1; __this->___y_1 = L_1; float L_2 = ___z2; __this->___z_2 = L_2; float L_3 = ___w3; __this->___w_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_m5AC8B39C55015059BDD09122E04E47D4BFAB2276_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___lhs0; float L_1 = L_0.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___rhs1; float L_3 = L_2.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___lhs0; float L_5 = L_4.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___rhs1; float L_7 = L_6.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___lhs0; float L_9 = L_8.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___rhs1; float L_11 = L_10.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___lhs0; float L_13 = L_12.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___rhs1; float L_15 = L_14.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___lhs0; float L_17 = L_16.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___rhs1; float L_19 = L_18.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___lhs0; float L_21 = L_20.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___rhs1; float L_23 = L_22.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___lhs0; float L_25 = L_24.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___rhs1; float L_27 = L_26.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___lhs0; float L_29 = L_28.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___rhs1; float L_31 = L_30.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___lhs0; float L_33 = L_32.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___rhs1; float L_35 = L_34.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___lhs0; float L_37 = L_36.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___rhs1; float L_39 = L_38.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___lhs0; float L_41 = L_40.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___rhs1; float L_43 = L_42.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___lhs0; float L_45 = L_44.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___rhs1; float L_47 = L_46.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___lhs0; float L_49 = L_48.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___rhs1; float L_51 = L_50.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___lhs0; float L_53 = L_52.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___rhs1; float L_55 = L_54.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___lhs0; float L_57 = L_56.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___rhs1; float L_59 = L_58.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___lhs0; float L_61 = L_60.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___rhs1; float L_63 = L_62.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64; memset((&L_64), 0, sizeof(L_64)); Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_64), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39)))), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_61, L_63)))), /*hidden argument*/NULL); V_0 = L_64; goto IL_00e5; } IL_00e5: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_65 = V_0; return L_65; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1C8DD0BB6A2D22A7DCF09AD7F8EE9ABD12D3F620_inline (float ___a0, float ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { float L_0 = ___b1; float L_1 = ___a0; float L_2; L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1))); float L_3 = ___a0; float L_4; L_4 = fabsf(L_3); float L_5 = ___b1; float L_6; L_6 = fabsf(L_5); float L_7; L_7 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(L_4, L_6, NULL); float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0; float L_9; L_9 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL); V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0); goto IL_0035; } IL_0035: { bool L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { float L_0 = __this->___x_0; float L_1 = __this->___y_1; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_0, L_1, NULL); Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline((&V_0), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = V_0; V_1 = L_2; goto IL_0020; } IL_0020: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_1; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline(L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_2 = L_0; float L_1 = ___y1; __this->___y_3 = L_1; float L_2 = ___z2; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { float L_0 = __this->___x_0; float L_1 = __this->___x_0; float L_2 = __this->___y_1; float L_3 = __this->___y_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_4; L_4 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))))); V_0 = ((float)L_4); goto IL_0026; } IL_0026: { float L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_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_2; 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m4EEB2FF3F4830390A53CE9B6076FB31801D65EED_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; float L_2 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___a0; float L_4 = L_3.___y_1; float L_5 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) { { // public InternedString name { get; internal set; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___U3CnameU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputControlLayout_get_name_m41A7AEAC666D5C2CC75AB1FE2E7D6D7CAB90EA9A_inline (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // public InternedString name => m_Name; InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___m_Name_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____stringLength_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* InputControlLayout_get_type_mB36B8AAE50EB013820BFB388233F4BCC6AD419B3_inline (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) { { // public Type type => m_Type; Type_t* L_0 = __this->___m_Type_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* InputControlLayoutAttribute_get_stateType_m0433BD1DAE77F2B64FEBCA3427B5B1F19167A1D3_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) { { // public Type stateType { get; set; } Type_t* L_0 = __this->___U3CstateTypeU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlLayoutAttribute_get_stateFormat_m614344B43A8F87397426753A88F5AD7D299DB440_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) { { // public string stateFormat { get; set; } String_t* L_0 = __this->___U3CstateFormatU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlLayoutAttribute_get_variants_mC2EA0619AEB09CBD42DB57FB3B7CBD0DF68B3F0E_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) { { // public string variants { get; set; } String_t* L_0 = __this->___U3CvariantsU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputControlLayoutAttribute_get_isGenericTypeOfDevice_mD93EF479A6FE565A6BCE6D8D6402387CFFC1366E_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) { { // public bool isGenericTypeOfDevice { get; set; } bool L_0 = __this->___U3CisGenericTypeOfDeviceU3Ek__BackingField_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputControlLayoutAttribute_get_hideInUI_mBB73ECDB0F7D22EC23351EA62D0D73D813544D87_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) { { // public bool hideInUI { get; set; } bool L_0 = __this->___U3ChideInUIU3Ek__BackingField_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlLayoutAttribute_get_description_m1478E6F0750F6BA4D98D616F5F4EAC7762CD86B6_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) { { // public string description { get; set; } String_t* L_0 = __this->___U3CdescriptionU3Ek__BackingField_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlLayoutAttribute_get_displayName_mAAF24C1247D109A50D436F631BE94E8BC769965D_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) { { // public string displayName { get; set; } String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* InputControlLayoutAttribute_get_commonUsages_m429504C8A4BB52F5F7285B30370AF5325CF802EA_inline (InputControlLayoutAttribute_tB220062778EF9614EA4BA4E5A35520EEA17C21D7* __this, const RuntimeMethod* method) { { // public string[] commonUsages { get; set; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CcommonUsagesU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t ControlItem_get_offset_mC9EF8E5DC5F44C67F6C52348DC848ED6A554B514_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) { { // public uint offset { get; internal set; } uint32_t L_0 = __this->___U3CoffsetU3Ek__BackingField_10; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_offset_mADAA61E264DE2C83DB6BB3B6D9EF22974D2071B9_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint offset { get; internal set; } uint32_t L_0 = ___value0; __this->___U3CoffsetU3Ek__BackingField_10 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_name_m2E73CBA4B9DD9B32A13C6EB47ED1341406C1887B_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string name { get; set; } String_t* L_0 = __this->___U3CnameU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_displayName_mA2CB664E8261D318DD13FD66A015B0EFCFD35FC9_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string displayName { get; set; } String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField_15; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_shortDisplayName_m536FBAE75C1662DDFB37C14D533DD2CB497ACD3B_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string shortDisplayName { get; set; } String_t* L_0 = __this->___U3CshortDisplayNameU3Ek__BackingField_16; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_layout_m3E41A7E382A12A21A7C5C8F60480101DFECE2C94_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string layout { get; set; } String_t* L_0 = __this->___U3ClayoutU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_variants_m4FAEACDA1A26A01568225F1CAD7CBBAB9138DEFF_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string variants { get; set; } String_t* L_0 = __this->___U3CvariantsU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputControlAttribute_get_offset_m0CF40C1118A598846280B9DA2B7BCCC5C4079E39_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public uint offset { get; set; } = InputStateBlock.InvalidOffset; uint32_t L_0 = __this->___U3CoffsetU3Ek__BackingField_12; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputControlAttribute_get_bit_m341EA35B100C77D3B4E8EFDB6A745D72DC2AA2A2_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public uint bit { get; set; } = InputStateBlock.InvalidOffset; uint32_t L_0 = __this->___U3CbitU3Ek__BackingField_11; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputControlAttribute_get_sizeInBits_mBA810ADA82C973F4DC0FB322C965B13503ACA194_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public uint sizeInBits { get; set; } uint32_t L_0 = __this->___U3CsizeInBitsU3Ek__BackingField_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_format_m765DEBBB52DDF6544E02525AD3CB140DC4A902E3_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string format { get; set; } String_t* L_0 = __this->___U3CformatU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_alias_m09D83B5B58D1DD13983656B78EB4AEED875F2702_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string alias { get; set; } String_t* L_0 = __this->___U3CaliasU3Ek__BackingField_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* InputControlAttribute_get_aliases_mD8390AF2F18517AF3CC16FB03C2723FCBDB45825_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string[] aliases { get; set; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CaliasesU3Ek__BackingField_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_usage_m7371246ED904FFEB20B8EA3A716E6866C75B5403_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string usage { get; set; } String_t* L_0 = __this->___U3CusageU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* InputControlAttribute_get_usages_m778DDB9F8F0A4B319CDD08E59D07708EF7B9B19B_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string[] usages { get; set; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CusagesU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_parameters_mEBE37998A859096C1E48520CC66DA20BFD3DEA21_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string parameters { get; set; } String_t* L_0 = __this->___U3CparametersU3Ek__BackingField_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_processors_mCD0F2BC8DD55E115108A01F46E184308765BBBFC_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string processors { get; set; } String_t* L_0 = __this->___U3CprocessorsU3Ek__BackingField_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlAttribute_get_useStateFrom_m5D3E7D4D53D2C4AB026DC6B4F1DC51C369A71274_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public string useStateFrom { get; set; } String_t* L_0 = __this->___U3CuseStateFromU3Ek__BackingField_10; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputControlAttribute_get_noisy_mBA662A67ED441533527D185843B6D5CF05894AE6_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public bool noisy { get; set; } bool L_0 = __this->___U3CnoisyU3Ek__BackingField_17; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputControlAttribute_get_dontReset_m085E7CBE2476027CD453226FBB7E92D1C889FC6C_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public bool dontReset { get; set; } bool L_0 = __this->___U3CdontResetU3Ek__BackingField_19; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputControlAttribute_get_synthetic_mBB9ED78B1E8B5ABA1D241F557092269CC54BE3E6_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public bool synthetic { get; set; } bool L_0 = __this->___U3CsyntheticU3Ek__BackingField_18; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputControlAttribute_get_arraySize_mA2D4F265E502ECCF190F56047D1909D08C66B52B_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public int arraySize { get; set; } int32_t L_0 = __this->___U3CarraySizeU3Ek__BackingField_14; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* InputControlAttribute_get_defaultState_mB4DF687BD33F28ADA5AF7E7F3D12F25D58C415CB_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public object defaultState { get; set; } RuntimeObject* L_0 = __this->___U3CdefaultStateU3Ek__BackingField_20; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* InputControlAttribute_get_minValue_m77CF5CF2497FE1137FCECF02F718086526C84651_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public object minValue { get; set; } RuntimeObject* L_0 = __this->___U3CminValueU3Ek__BackingField_21; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* InputControlAttribute_get_maxValue_mED29B0ABE0550E329576E980384479DACF803503_inline (InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* __this, const RuntimeMethod* method) { { // public object maxValue { get; set; } RuntimeObject* L_0 = __this->___U3CmaxValueU3Ek__BackingField_22; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_name_m51D3D4522272DD1AF9E12F5B93C232AC79F7A19E_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___value0, const RuntimeMethod* method) { { // public InternedString name { get; internal set; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = ___value0; __this->___U3CnameU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CnameU3Ek__BackingField_0))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CnameU3Ek__BackingField_0))->___m_StringLowerCase_1), (void*)NULL); #endif return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_displayName_m626633276E1E59337D3088E9C49AC10AE72B6507_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string displayName { get; internal set; } String_t* L_0 = ___value0; __this->___U3CdisplayNameU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField_4), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_shortDisplayName_mB2342EA16705A431947DD7905BF0AD04A3D307B4_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string shortDisplayName { get; internal set; } String_t* L_0 = ___value0; __this->___U3CshortDisplayNameU3Ek__BackingField_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CshortDisplayNameU3Ek__BackingField_5), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_layout_m06690041885C5E746BAE0574C6CDD1BE532073BD_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___value0, const RuntimeMethod* method) { { // public InternedString layout { get; internal set; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = ___value0; __this->___U3ClayoutU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3ClayoutU3Ek__BackingField_1))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3ClayoutU3Ek__BackingField_1))->___m_StringLowerCase_1), (void*)NULL); #endif return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_variants_mC24C3B81D42DD6606699720B0070D86A4A7C392F_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___value0, const RuntimeMethod* method) { { // public InternedString variants { get; internal set; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = ___value0; __this->___U3CvariantsU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CvariantsU3Ek__BackingField_2))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CvariantsU3Ek__BackingField_2))->___m_StringLowerCase_1), (void*)NULL); #endif return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_useStateFrom_mC4F23A31DA6D92F35F0C252666867DE60BA0F3C2_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string useStateFrom { get; internal set; } String_t* L_0 = ___value0; __this->___U3CuseStateFromU3Ek__BackingField_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CuseStateFromU3Ek__BackingField_3), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_format_m541DAC401207113B8D69E89B5D4A7C694D8A7263_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) { { // public FourCC format { get; internal set; } FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___value0; __this->___U3CformatU3Ek__BackingField_13 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_bit_m7975555A9C8690C66B6F39A5988561F190FECE58_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint bit { get; internal set; } uint32_t L_0 = ___value0; __this->___U3CbitU3Ek__BackingField_11 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_sizeInBits_m121DD023118CC37B77D17B987591DDA9A6DD9582_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, uint32_t ___value0, const RuntimeMethod* method) { { // public uint sizeInBits { get; internal set; } uint32_t L_0 = ___value0; __this->___U3CsizeInBitsU3Ek__BackingField_12 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_parameters_m505637A7EF8388EFBFD6BF983876034054B248DD_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___value0, const RuntimeMethod* method) { { // public ReadOnlyArray parameters { get; internal set; } ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 L_0 = ___value0; __this->___U3CparametersU3Ek__BackingField_8 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CparametersU3Ek__BackingField_8))->___m_Array_0), (void*)NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_processors_m1611E42E6E1EF35DFA7D9428E213F3BCA4417EFE_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 ___value0, const RuntimeMethod* method) { { // public ReadOnlyArray processors { get; internal set; } ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 L_0 = ___value0; __this->___U3CprocessorsU3Ek__BackingField_9 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CprocessorsU3Ek__BackingField_9))->___m_Array_0), (void*)NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_usages_m7A83BA777016005F41C58AE27BFDA0250BF39E51_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___value0, const RuntimeMethod* method) { { // public ReadOnlyArray usages { get; internal set; } ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_0 = ___value0; __this->___U3CusagesU3Ek__BackingField_6 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CusagesU3Ek__BackingField_6))->___m_Array_0), (void*)NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_aliases_mE23B04A43B1EC0271BA1FFAB9A7F19E578FA0FB1_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___value0, const RuntimeMethod* method) { { // public ReadOnlyArray aliases { get; internal set; } ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_0 = ___value0; __this->___U3CaliasesU3Ek__BackingField_7 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CaliasesU3Ek__BackingField_7))->___m_Array_0), (void*)NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_arraySize_m836E83FBB5E21DFFF99CC3D47CAF0812894DF39E_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int arraySize { get; internal set; } int32_t L_0 = ___value0; __this->___U3CarraySizeU3Ek__BackingField_15 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_defaultState_m3C11CEAA24CEFC78FCDD5BC85EEA2C7A6A17EBCD_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value0, const RuntimeMethod* method) { { // public PrimitiveValue defaultState { get; internal set; } PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_0 = ___value0; __this->___U3CdefaultStateU3Ek__BackingField_16 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_minValue_m416B368BF736DC2A036EF10DDF91C3ABFCA1D9F3_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value0, const RuntimeMethod* method) { { // public PrimitiveValue minValue { get; internal set; } PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_0 = ___value0; __this->___U3CminValueU3Ek__BackingField_17 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlItem_set_maxValue_m4AC28329EF977177A7280FD58B0FD9490E315508_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value0, const RuntimeMethod* method) { { // public PrimitiveValue maxValue { get; internal set; } PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_0 = ___value0; __this->___U3CmaxValueU3Ek__BackingField_18 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ControlItem_get_variants_m940B1AE5E4676988EFCBA9919EA86728A131D1D5_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) { { // public InternedString variants { get; internal set; } InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___U3CvariantsU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputControlLayout_get_DefaultVariant_m1DFC6EAC08EFF162E6312EA68B702CE28EF5BCD5_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static InternedString DefaultVariant => s_DefaultVariant; il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var); InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = ((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_DefaultVariant_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m5A886C4B3E54DEA04D456E49D7FB92A4545FCD8F_gshared_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___key_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m2EE80016B94F10A7E9150D8ABB6C5668609CBAB3_gshared_inline (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___item0, const RuntimeMethod* method) { InputEventPtrU5BU5D_tC8D2CB7018396F4C074F2202E79522E9B0979821* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); InputEventPtrU5BU5D_tC8D2CB7018396F4C074F2202E79522E9B0979821* L_1 = (InputEventPtrU5BU5D_tC8D2CB7018396F4C074F2202E79522E9B0979821*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; InputEventPtrU5BU5D_tC8D2CB7018396F4C074F2202E79522E9B0979821* 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_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); InputEventPtrU5BU5D_tC8D2CB7018396F4C074F2202E79522E9B0979821* L_6 = V_0; int32_t L_7 = V_1; InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0)L_8); return; } IL_0034: { InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_9 = ___item0; (( void (*) (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m10A948AD01428DA6841D895BFBE2F81D70667D8A_gshared_inline (List_1_tDED7E0C66749F8E622E5B6D639BE146DBBC37448* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m30D56EDF2807EF309EEF182BA63A3F0EF0B08A15_gshared_inline (Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___obj0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_1_t86516C65829BB92A2767853A28A8B9C092189D2C* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___obj0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Value_m83DA000FF3605DAD9160D02FB36863DF77DB468A_gshared_inline (KeyValuePair_2_tA6BE5EEAC56CB97CB7383FCC3CC6C84FAF129189* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___value_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mBF7DDBCD230E9D28EDF45D3E65F907DE1AE0CCBC_gshared_inline (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, int32_t ___obj0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, int32_t ___obj0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_2_Invoke_m095D2006A2DDB336987862DC15A7EFAED53E08EC_gshared_inline (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___arg0, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, int32_t ___arg0, const RuntimeMethod* method); return ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Value_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_4_Invoke_m531C21CFDE3860748A265C35E23427DF3BF57665_gshared_inline (Action_4_tEDE2F4136308461AABC88EB84052E02ED2F9C8DB* __this, RuntimeObject* ___arg10, double ___arg21, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___arg32, int64_t ___arg43, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_4_tEDE2F4136308461AABC88EB84052E02ED2F9C8DB* __this, RuntimeObject* ___arg10, double ___arg21, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___arg32, int64_t ___arg43, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg10, ___arg21, ___arg32, ___arg43, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_4_Invoke_m57BD9120171D15F15E5BD9AE705DC7F7EE36DE7B_gshared_inline (Action_4_t595C7D13B665306D3E501CAF580759041B0C8171* __this, RuntimeObject* ___arg10, double ___arg21, int64_t ___arg32, int32_t ___arg43, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_4_t595C7D13B665306D3E501CAF580759041B0C8171* __this, RuntimeObject* ___arg10, double ___arg21, int64_t ___arg32, int32_t ___arg43, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg10, ___arg21, ___arg32, ___arg43, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___value_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m385E2072F05E124A5C5A65458BECB656EA710704_gshared_inline (Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___obj0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (Action_1_t382B605C2C5668A25F075BE1F415718CF3C38FF7* __this, Record_tF7FF07DC502355356B48CE78337FB16B196E2EE0 ___obj0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_4_Invoke_mC7D21C922ACD57BEC4C04878D5BFFC1441C3779A_gshared_inline (Func_4_t71673974799A3C352F89909BA77E8B33929F2A32* __this, RuntimeObject* ___arg10, double ___arg21, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___arg32, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (Func_4_t71673974799A3C352F89909BA77E8B33929F2A32* __this, RuntimeObject* ___arg10, double ___arg21, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___arg32, const RuntimeMethod* method); return ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg10, ___arg21, ___arg32, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, const RuntimeMethod* method) { { // public int Count => m_Length; int32_t L_0 = (int32_t)__this->___m_Length_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___value_1; 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 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m965582C062B5F29E2DB7427A5C2DD8603D88ADD7_gshared_inline (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC80F4E1FA0352E5887AF0D8100CA8C32C74509D6_gshared_inline (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7* __this, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___item0, const RuntimeMethod* method) { ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_1 = (ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* 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_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_6 = V_0; int32_t L_7 = V_1; ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD)L_8); return; } IL_0034: { ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_9 = ___item0; (( void (*) (List_1_tBF847DD77CE898FDD304012AB5DFBFC15986D8F7*, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tF5DD05EDBC520DD8097B5B6C4F393A65598F1A63 Enumerator_get_Current_m0373B60ED4ADFD0BB6384F21AA824052DC046AB2_gshared_inline (Enumerator_tF8222A4639381794AAA8400055AD5CCB9CA671CB* __this, const RuntimeMethod* method) { { KeyValuePair_2_tF5DD05EDBC520DD8097B5B6C4F393A65598F1A63 L_0 = (KeyValuePair_2_tF5DD05EDBC520DD8097B5B6C4F393A65598F1A63)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_m0B23CA68619DDA4661F16C7E1DF5E9136DDE50E0_gshared_inline (KeyValuePair_2_tF5DD05EDBC520DD8097B5B6C4F393A65598F1A63* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___key_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD KeyValuePair_2_get_Value_mC984E0FD2A2116BD6D8E87245E7604F394144702_gshared_inline (KeyValuePair_2_tF5DD05EDBC520DD8097B5B6C4F393A65598F1A63* __this, const RuntimeMethod* method) { { ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_0 = (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD)__this->___value_1; return L_0; } } 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 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; 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_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___item0; (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; float L_2 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0; float L_4 = L_3.___y_3; float L_5 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0; float L_7 = L_6.___z_4; float L_8 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___a0; float L_1 = ___b1; if ((((float)L_0) > ((float)L_1))) { goto IL_0008; } } { float L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___a0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; { float L_0; L_0 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline(__this, NULL); V_0 = L_0; float L_1 = V_0; V_1 = (bool)((((float)L_1) > ((float)(9.99999975E-06f)))? 1 : 0); bool L_2 = V_1; if (!L_2) { goto IL_0028; } } { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)__this); float L_4 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; L_5 = Vector2_op_Division_m69F64D545E3C023BE9927397572349A569141EBA_inline(L_3, L_4, NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)__this = L_5; goto IL_0033; } IL_0028: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; L_6 = Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline(NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)__this = L_6; } IL_0033: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; float L_1; L_1 = Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline(L_0, NULL); V_0 = L_1; float L_2 = V_0; V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001e; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___value0; float L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline(L_4, L_5, NULL); V_2 = L_6; goto IL_0026; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL); V_2 = L_7; goto IL_0026; } IL_0026: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m69F64D545E3C023BE9927397572349A569141EBA_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___a0; float L_1 = L_0.___x_0; float L_2 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___a0; float L_4 = L_3.___y_1; float L_5 = ___d1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)(L_1/L_2)), ((float)(L_4/L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___vector0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___vector0; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___vector0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___vector0; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___vector0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___vector0; float L_11 = L_10.___z_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_12; L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))))); V_0 = ((float)L_12); goto IL_0034; } IL_0034: { float L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; float L_2 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0; float L_4 = L_3.___y_3; float L_5 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0; float L_7 = L_6.___z_4; float L_8 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } }