2025-03-11 15:30:07 +08:00

36303 lines
2.0 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
#include <stdint.h>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
// System.Action`1<UnityEngine.InputSystem.EnhancedTouch.Finger>
struct Action_1_tA4CC4B05C836AB92F811D67AC960A6ED20CCCB7B;
// System.Action`1<System.Int32>
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>
struct Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E;
// System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr>
struct Action_2_t6A27AF0A3585FFCF87D39ADE472BCFD2F2930F19;
// System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange>
struct Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333;
// System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr>
struct Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E;
// System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice>
struct Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA;
// System.Action`2<System.Int32,System.Int32>
struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
// System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>
struct Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D;
// System.Action`2<System.Object,System.Int32Enum>
struct Action_2_t9C4E97D0565650F0AEF7C72077EB8A0F9326E40B;
// System.Action`2<System.String,UnityEngine.InputSystem.InputControlLayoutChange>
struct Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7;
// System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice>
struct Action_3_tE646D5EE2107669AE49025C0E3DC04C831ACCAE0;
// System.Comparison`1<UnityEngine.EventSystems.RaycastResult>
struct Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC;
// System.Comparison`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>
struct Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>
struct Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding>
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.InputSystem.InputDevice>
struct Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.Func`1<UnityEngine.InputSystem.Layouts.InputControlLayout>>
struct Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString[]>
struct Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Layouts.InputControlLayout>
struct Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString>
struct Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.String>
struct Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.Type>
struct Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/PrecompiledLayout>
struct Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1;
// System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>
struct Dictionary_2_t9D7CF52F4047A314527F07C2051F6BE788FEC5FF;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IBeginDragHandler>
struct EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ICancelHandler>
struct EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDeselectHandler>
struct EventFunction_1_t761440E218DEDDDF4267213CA0E8B1C52C858690;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDragHandler>
struct EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDropHandler>
struct EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IEndDragHandler>
struct EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IInitializePotentialDragHandler>
struct EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IMoveHandler>
struct EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerClickHandler>
struct EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerDownHandler>
struct EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerEnterHandler>
struct EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerExitHandler>
struct EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerMoveHandler>
struct EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerUpHandler>
struct EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IScrollHandler>
struct EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISelectHandler>
struct EventFunction_1_tD8870260CD9964C568C228D51BBD578A792137EA;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISubmitHandler>
struct EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IUpdateSelectedHandler>
struct EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<System.Object>
struct EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927;
// System.Func`1<UnityEngine.InputSystem.Layouts.InputControlLayout>
struct Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4;
// System.Func`1<System.Object>
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
// System.Func`2<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem,System.Object>
struct Func_2_t4F25C02E50E642C236F937892EEEF50CE0A356A7;
// System.Func`2<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem,System.String>
struct Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2;
// System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean>
struct Func_3_t42E9F5CDEF4CF174C35D943F427EF585FE829937;
// System.Collections.Generic.HashSet`1<UnityEngine.InputSystem.Utilities.InternedString>
struct HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B;
// System.Collections.Generic.HashSet`1<System.String>
struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178;
// System.Collections.Generic.IEnumerable`1<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage>
struct IEnumerable_1_t150759F7548BAA782C609A9B09BA00CEC84BE3E6;
// System.Collections.Generic.IEnumerable`1<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem>
struct IEnumerable_1_tB1CBD8584610F6122FB9F16A9A9985BB7CCD1711;
// System.Collections.Generic.IEnumerable`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>
struct IEnumerable_1_t58BC91D1E3F833BB02F7984F651BE6D9EA6D6F91;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.InputSystem.InputAction>
struct IEqualityComparer_1_tCB440C44B4062E7556BE411EE98E72E23AA84374;
// System.Collections.Generic.IList`1<UnityEngine.UI.Graphic>
struct IList_1_t2238CF6AA19EFAD01A7B41136DDC843E17449487;
// UnityEngine.Pool.IObjectPool`1<System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>>
struct IObjectPool_1_tE0E410B09034F9EF266E8514D807E49C910D798F;
// UnityEngine.Pool.IObjectPool`1<System.Object>
struct IObjectPool_1_tE8CA6468BE6707A63684BDE52B62C116D73785BA;
// UnityEngine.InputSystem.InputControl`1<System.Int32>
struct InputControl_1_t6610D981ECAED7950370CC37B55465BBFDDD6A61;
// UnityEngine.InputSystem.InputControl`1<System.Single>
struct InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A;
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Vector2>
struct InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66;
// UnityEngine.InputSystem.InputProcessor`1<System.Int32>
struct InputProcessor_1_t6E31E29C499C6D9610C662BCCAD45B97D442C96B;
// UnityEngine.InputSystem.InputProcessor`1<System.Single>
struct InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4;
// UnityEngine.InputSystem.InputProcessor`1<UnityEngine.InputSystem.LowLevel.TouchState>
struct InputProcessor_1_tCC7634AB386F9C6888B89C0FD440251E67C5D8F7;
// UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector2>
struct InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2;
// UnityEngine.InputSystem.LowLevel.InputStateHistory`1<UnityEngine.InputSystem.LowLevel.TouchState>
struct InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>
struct KeyCollection_t966EB63FB2A46BDF90880D0C1B683845D368248A;
// System.Collections.Generic.KeyValuePair`2<UnityEngine.InputSystem.Utilities.InternedString,System.Object>
struct KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC;
// System.Collections.Generic.List`1<UnityEngine.EventSystems.BaseInputModule>
struct List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F;
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup>
struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
// System.Collections.Generic.List`1<UnityEngine.EventSystems.EventSystem>
struct List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3;
// System.Collections.Generic.List`1<UnityEngine.GameObject>
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>
struct List_1_t8292C421BBB00D7661DC07462822936152BAB446;
// System.Collections.Generic.List`1<UnityEngine.Transform>
struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>
struct List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>
struct List_1_t66029D02EA129D03A082E470EB98C85812301A0C;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>
struct List_1_t268ADAE63E623B42094720668F8DB571CF6085E6;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>
struct List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher>
struct List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E;
// System.Predicate`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>
struct Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween>
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
// UnityEngine.InputSystem.Utilities.SavedStructState`1/TypedRestore<UnityEngine.InputSystem.Users.InputUser/GlobalState>
struct TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>
struct ValueCollection_t236FEB4135E1C23BEA1759376FDE02A38C9837B0;
// System.Action`1<UnityEngine.InputSystem.EnhancedTouch.Finger>[]
struct Action_1U5BU5D_t18C922CAB85EAE463E29566305D718EF64B12A16;
// System.Action`1<System.Object>[]
struct Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>[]
struct Action_1U5BU5D_tB846E6FE2326CCD34124D1E5D70117C9D33DEE76;
// System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr>[]
struct Action_2U5BU5D_tBE18774DE78EE629377991D4C8F3B44D96E3A529;
// System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange>[]
struct Action_2U5BU5D_tE696881AB7B602657DE1A212B1F9322B7F472FBB;
// System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr>[]
struct Action_2U5BU5D_t493765D280908ABBDC5280C16C38A55BEB3FB645;
// System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice>[]
struct Action_2U5BU5D_tF0EAC88CF3D1AADA46955EC4879598BCF64FEA5B;
// System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>[]
struct Action_2U5BU5D_tE313524623BEAF7FD2ABCEDAD1C5A2C556630373;
// System.Action`2<System.String,UnityEngine.InputSystem.InputControlLayoutChange>[]
struct Action_2U5BU5D_t03D844ECB7234028DD3556FBAD4097B4835CA7A4;
// System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice>[]
struct Action_3U5BU5D_t624B9D1D653A8F69756207CB2B95EEF3143387DB;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>[]
struct EntryU5BU5D_t88931D48EE350834C378694CF420D5EF7D41BD35;
// System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean>[]
struct Func_3U5BU5D_t46F58FB7530550D36B775F49E118190032295BE6;
// UnityEngine.InputSystem.InputProcessor`1<System.Int32>[]
struct InputProcessor_1U5BU5D_tB3C64A18219DEBFF75635AE580655A02C187A57E;
// UnityEngine.InputSystem.InputProcessor`1<System.Single>[]
struct InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C;
// UnityEngine.InputSystem.InputProcessor`1<UnityEngine.InputSystem.LowLevel.TouchState>[]
struct InputProcessor_1U5BU5D_t2D9B681F9F0B39759619A0D4617FB6B20FB10AC0;
// UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector2>[]
struct InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A;
// System.Collections.Generic.KeyValuePair`2<UnityEngine.InputSystem.Utilities.InternedString,System.Object>[]
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.EnhancedTouch.Finger[]
struct FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F;
// System.Runtime.InteropServices.GCHandle[]
struct GCHandleU5BU5D_t7EA6F2FA83CDF86871001174CF7D30033AC4A785;
// UnityEngine.GameObject[]
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
// UnityEngine.InputSystem.IInputInteraction[]
struct IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93;
// UnityEngine.InputSystem.InputAction[]
struct InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810;
// UnityEngine.InputSystem.InputActionMap[]
struct InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045;
// UnityEngine.InputSystem.InputBinding[]
struct InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57;
// UnityEngine.InputSystem.InputBindingComposite[]
struct InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E;
// UnityEngine.InputSystem.InputControl[]
struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17;
// UnityEngine.InputSystem.InputControlScheme[]
struct InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86;
// UnityEngine.InputSystem.InputDevice[]
struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548;
// UnityEngine.InputSystem.LowLevel.InputDeviceCommandDelegate[]
struct InputDeviceCommandDelegateU5BU5D_t243984810DCC1E9828C0D6665D0B7AC435A43D9A;
// UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate[]
struct InputDeviceFindControlLayoutDelegateU5BU5D_t9B27C1115622DAB0A04E3C93E8A9D64EBFDA27BC;
// UnityEngine.InputSystem.InputProcessor[]
struct InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64;
// UnityEngine.InputSystem.Users.InputUser[]
struct InputUserU5BU5D_t4B71AE3CDE5BB252EADB6494FEE05EE141C2B1FD;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// UnityEngine.InputSystem.Utilities.InternedString[]
struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5;
// UnityEngine.InputSystem.Utilities.NameAndParameters[]
struct NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2;
// UnityEngine.InputSystem.Utilities.NamedValue[]
struct NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// UnityEngine.InputSystem.UI.PointerModel[]
struct PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81;
// UnityEngine.EventSystems.RaycastResult[]
struct RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7;
// UnityEngine.UI.Selectable[]
struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// UnityEngine.InputSystem.EnhancedTouch.Touch[]
struct TouchU5BU5D_t32B2235E604E83356406C886C1A817C01F7C6354;
// UnityEngine.InputSystem.Controls.TouchControl[]
struct TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D;
// UnityEngine.InputSystem.Touchscreen[]
struct TouchscreenU5BU5D_t73D22E3D2A7039C6C374D75B796C8F83BCA897E3;
// UnityEngine.InputSystem.UI.TrackedDeviceRaycaster[]
struct TrackedDeviceRaycasterU5BU5D_t02FD2D118F194F74A3DF46BC1D8043CF59661AAB;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// System.UInt32[]
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor[]
struct HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5;
// UnityEngine.InputSystem.HID.HID/HIDElementDescriptor[]
struct HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D;
// UnityEngine.InputSystem.HID.HIDParser/HIDReportData[]
struct HIDReportDataU5BU5D_t41883CE4CD3C7687A98524CFDB47083CCBE55955;
// UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage[]
struct HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD;
// UnityEngine.InputSystem.InputActionRebindingExtensions/ParameterOverride[]
struct ParameterOverrideU5BU5D_tC408277D7E98D32E4B0AEFA1E2EDDB74790897EE;
// UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[]
struct ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104;
// UnityEngine.InputSystem.InputControlScheme/DeviceRequirement[]
struct DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE;
// UnityEngine.InputSystem.InputManager/AvailableDevice[]
struct AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5;
// UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout[]
struct StateChangeMonitorTimeoutU5BU5D_t475D94CE66B17064D5DE2966779E7E9006A09D82;
// UnityEngine.InputSystem.InputManager/StateChangeMonitorsForDevice[]
struct StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4;
// UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection[]
struct OngoingAccountSelectionU5BU5D_t0CC84AB78BA7B45022C3D6E08B0DADA7A61BCBD8;
// UnityEngine.InputSystem.Users.InputUser/UserData[]
struct UserDataU5BU5D_t5CB4987877C71E61FA131704B58CA6D8E5272C7E;
// UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo[]
struct OnScreenDeviceInfoU5BU5D_t0C70881971941DEFDD18CFFD3E4133B5CA0B7F30;
// UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData[]
struct RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279;
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
// UnityEngine.UI.AnimationTriggers
struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// UnityEngine.InputSystem.Controls.AxisControl
struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7;
// UnityEngine.EventSystems.AxisEventData
struct AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938;
// UnityEngine.EventSystems.BaseEventData
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F;
// UnityEngine.EventSystems.BaseInput
struct BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622;
// UnityEngine.EventSystems.BaseInputModule
struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1;
// UnityEngine.InputSystem.UI.BaseInputOverride
struct BaseInputOverride_t205E91690542E3B63295192149551F68889BC313;
// UnityEngine.EventSystems.BaseRaycaster
struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832;
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// UnityEngine.InputSystem.Controls.ButtonControl
struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF;
// System.Globalization.Calendar
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
// UnityEngine.CanvasRenderer
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
// UnityEngine.Collider2D
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
// System.Globalization.CompareInfo
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// System.Globalization.CultureData
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
// System.Text.DecoderFallback
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
// UnityEngine.InputSystem.DefaultInputActions
struct DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// UnityEngine.InputSystem.Controls.DeltaControl
struct DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B;
// UnityEngine.InputSystem.Controls.DoubleControl
struct DoubleControl_t3707A6260424A2F3636669A2BAFF5CB5E91D2486;
// System.Text.EncoderFallback
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// UnityEngine.EventSystems.EventSystem
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
// System.Exception
struct Exception_t;
// UnityEngine.InputSystem.UI.ExtendedAxisEventData
struct ExtendedAxisEventData_tC7D1E741A0DC9D38AA34796CE774908D95936D96;
// UnityEngine.InputSystem.UI.ExtendedPointerEventData
struct ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F;
// UnityEngine.InputSystem.EnhancedTouch.Finger
struct Finger_t0E27A005E4B818F9D0078D69AF2B22649DDD4C6A;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
// UnityEngine.InputSystem.HID.HID
struct HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// UnityEngine.EventSystems.IBeginDragHandler
struct IBeginDragHandler_t0E0386CCAB531BD8291D12476D40D19AA98ED7EB;
// UnityEngine.EventSystems.ICancelHandler
struct ICancelHandler_t38E5C3314DB0B186ED23AC3FD6A774EDEC323244;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// UnityEngine.EventSystems.IDragHandler
struct IDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D;
// UnityEngine.EventSystems.IDropHandler
struct IDropHandler_t9F3B358BA4812886852E9AB85A653ABF73B9AA35;
// UnityEngine.EventSystems.IEndDragHandler
struct IEndDragHandler_t9A93E4A27E7CEED446E5FE3DACF39B1A552C23A9;
// System.IFormatProvider
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
// UnityEngine.EventSystems.IInitializePotentialDragHandler
struct IInitializePotentialDragHandler_tAFCBB3BBC98C928ED8D5703C39F4781446AB8E9E;
// UnityEngine.InputSystem.IInputActionCollection
struct IInputActionCollection_tCACBB682A8D400B755D43654E7FF9B4F3CECD3FD;
// UnityEngine.InputSystem.LowLevel.IInputRuntime
struct IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09;
// UnityEngine.InputSystem.LowLevel.IInputStateChangeMonitor
struct IInputStateChangeMonitor_t043FD8736A6F45C06A2FAFFC5BE70A565F999598;
// UnityEngine.EventSystems.IMoveHandler
struct IMoveHandler_t6C9BB42118BAEEDF258B967391CCCD6A5C7976AB;
// UnityEngine.EventSystems.IPointerClickHandler
struct IPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8;
// UnityEngine.EventSystems.IPointerDownHandler
struct IPointerDownHandler_t42CC83619BB6295404D44090142F7726003CE573;
// UnityEngine.EventSystems.IPointerEnterHandler
struct IPointerEnterHandler_t4E892ED9F3BC7F8B69057B096E0C4FB97C0CF13F;
// UnityEngine.EventSystems.IPointerExitHandler
struct IPointerExitHandler_t1AA3FC124CC77401AF27435A3D6E611F5C7A57EE;
// UnityEngine.EventSystems.IPointerMoveHandler
struct IPointerMoveHandler_tA59687B0E8D1ECDE2A365B9FD3A1CF4A78500F85;
// UnityEngine.EventSystems.IPointerUpHandler
struct IPointerUpHandler_tB2D4D0ABEAFF77BE8D0159D638D85E1AF7BAF210;
// UnityEngine.EventSystems.IScrollHandler
struct IScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F;
// UnityEngine.EventSystems.ISubmitHandler
struct ISubmitHandler_t284A0ACB300A060611C40F4E200B378CED930B75;
// UnityEngine.EventSystems.IUpdateSelectedHandler
struct IUpdateSelectedHandler_tBBACEC3A6478F7DA4B682AFDA8CF59C6C3FCC9CC;
// UnityEngine.InputSystem.InputAction
struct InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD;
// UnityEngine.InputSystem.InputActionAsset
struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D;
// UnityEngine.InputSystem.InputActionMap
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09;
// UnityEngine.InputSystem.InputActionReference
struct InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1;
// UnityEngine.InputSystem.InputActionState
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700;
// UnityEngine.InputSystem.InputControl
struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E;
// UnityEngine.InputSystem.Layouts.InputControlLayout
struct InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D;
// UnityEngine.InputSystem.InputDevice
struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B;
// UnityEngine.InputSystem.LowLevel.InputDeviceCommandDelegate
struct InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809;
// UnityEngine.InputSystem.LowLevel.InputDeviceExecuteCommandDelegate
struct InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A;
// UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate
struct InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E;
// UnityEngine.InputSystem.LowLevel.InputEvent
struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5;
// UnityEngine.InputSystem.InputManager
struct InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210;
// UnityEngine.InputSystem.InputRemoting
struct InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114;
// UnityEngine.InputSystem.InputSettings
struct InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF;
// UnityEngine.InputSystem.UI.InputSystemUIInputModule
struct InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58;
// UnityEngine.InputSystem.Users.InputUserAccountHandle
struct InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302;
// UnityEngine.InputSystem.Users.InputUserSettings
struct InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89;
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C;
// UnityEngine.InputSystem.Controls.IntegerControl
struct IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB;
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// UnityEngine.InputSystem.Mouse
struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F;
// UnityEngine.InputSystem.UI.MultiplayerEventSystem
struct MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC;
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// UnityEngine.InputSystem.OnScreen.OnScreenButton
struct OnScreenButton_tE260870AE36664B9C6DEE629A3EFEB83754CC867;
// UnityEngine.InputSystem.OnScreen.OnScreenControl
struct OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418;
// UnityEngine.InputSystem.OnScreen.OnScreenStick
struct OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262;
// UnityEngine.InputSystem.Pen
struct Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF;
// UnityEngine.InputSystem.Pointer
struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A;
// UnityEngine.EventSystems.PointerEventData
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB;
// UnityEngine.EventSystems.RaycastResult
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023;
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C;
// UnityEngine.Sprite
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
// System.String
struct String_t;
// System.Text.StringBuilder
struct StringBuilder_t;
// System.Globalization.TextInfo
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// UnityEngine.InputSystem.Controls.TouchControl
struct TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079;
// UnityEngine.InputSystem.Controls.TouchPhaseControl
struct TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC;
// UnityEngine.InputSystem.Controls.TouchPressControl
struct TouchPressControl_tD5BD68D9FDEAC889591DD7A499864893A43C7CEB;
// UnityEngine.InputSystem.Touchscreen
struct Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE;
// UnityEngine.InputSystem.UI.TrackedDeviceRaycaster
struct TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// System.Type
struct Type_t;
// UnityEngine.EventSystems.UIBehaviour
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D;
// System.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455;
// UnityEngine.Events.UnityAction
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F;
// UnityEngine.InputSystem.Controls.Vector2Control
struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432;
// UnityEngine.UI.VertexHelper
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
// UnityEngine.InputSystem.UI.VirtualMouseInput
struct VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// UnityEngine.Canvas/WillRenderCanvases
struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC;
// UnityEngine.InputSystem.DefaultInputActions/IPlayerActions
struct IPlayerActions_t081FA018A3879FBEDB45E6FCB4B22102370D4B75;
// UnityEngine.InputSystem.DefaultInputActions/IUIActions
struct IUIActions_tCD3C2E72E4524B586D802438B577FB0B1E22E10F;
// UnityEngine.InputSystem.HID.HID/<>c__DisplayClass12_0
struct U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3;
// UnityEngine.InputSystem.HID.HID/HIDElementDescriptor
struct HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED;
// UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder
struct HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553;
// UnityEngine.InputSystem.InputActionState/ActionMapIndices
struct ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD;
// UnityEngine.InputSystem.InputActionState/BindingState
struct BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA;
// UnityEngine.InputSystem.InputActionState/InteractionState
struct InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE;
// UnityEngine.InputSystem.InputActionState/TriggerState
struct TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder
struct Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821;
// UnityEngine.InputSystem.InputControlScheme/MatchResult
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27;
// UnityEngine.InputSystem.Users.InputUser/<>c
struct U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393;
// UnityEngine.InputSystem.Users.InputUser/UserData
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C;
// UnityEngine.InputSystem.UI.PointerModel/ButtonState
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69;
// UnityEngine.RectTransform/ReapplyDrivenProperties
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
// UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/<>c
struct U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8;
// UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c
struct U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_tBDB588E456C506D92EA19A206F41BE4DB57D1D11_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExtendedAxisEventData_tC7D1E741A0DC9D38AA34796CE774908D95936D96_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GenericDesktop_t7A7FDC7978756F7A79860CB0DEB547978F968063_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicRegistry_t374118CCD6DBB47209C783A4BF2F4EF9EA78A326_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tD07C4C2285E515DD62CEE90036AB7E2AB1493329_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t2238CF6AA19EFAD01A7B41136DDC843E17449487_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputButton_t7F40241CC7C406EBD574D426F736CB744DE86CDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_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* InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t268ADAE63E623B42094720668F8DB571CF6085E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t66029D02EA129D03A082E470EB98C85812301A0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782_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* Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MoveDirection_t0981B415CB2BEB70F14E647EDE5DE29F52DEC5E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Simulation_t4760B5DEC24047A16F290FAC6D7E64AAD44E1EAF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UIPointerType_tF7BFB4984CB24DD368B1FFBC86A82CA43C1B9B1B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00032B1154D85E6088156594EF2EC18E5E8A0589;
IL2CPP_EXTERN_C String_t* _stringLiteral01307903F44575A70252B32F5F1793F041A89DDF;
IL2CPP_EXTERN_C String_t* _stringLiteral04D38F868FE0F52111D9FDB92E54821F506914BC;
IL2CPP_EXTERN_C String_t* _stringLiteral05BE11CA8745D9E40F7E780C852B45025FB15804;
IL2CPP_EXTERN_C String_t* _stringLiteral06DE43DBC6A98E73D873FA115C67F2A6F2795DAD;
IL2CPP_EXTERN_C String_t* _stringLiteral1F7107B609D9D36C33B5D483DF5322BA49FC47BF;
IL2CPP_EXTERN_C String_t* _stringLiteral218690DA4A287B0F90ECE5FAB1D8D9B5288AAB9A;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral24498C30969F4A53292AC4DACA2244C0F3FC1771;
IL2CPP_EXTERN_C String_t* _stringLiteral24D49B3ED3B5D72AB6FDA53D4F898DEC07078A3E;
IL2CPP_EXTERN_C String_t* _stringLiteral250C3DCF617C4124B69A837DBA524BA932729EA8;
IL2CPP_EXTERN_C String_t* _stringLiteral269B276065AA2FD25E2FC1E4ED6E8FBDFB83D44D;
IL2CPP_EXTERN_C String_t* _stringLiteral2E77CFB2D9A5FCC6F0D35932DC378E4F1C520BCB;
IL2CPP_EXTERN_C String_t* _stringLiteral309EBEFBDE97823C33E47F0B9F4D2FC02B36B4D0;
IL2CPP_EXTERN_C String_t* _stringLiteral33018FA8926405B4E44C0D1902B3435E469A55E2;
IL2CPP_EXTERN_C String_t* _stringLiteral368B42B643377F4F4BEAFDE7D6385CFD1179F1D5;
IL2CPP_EXTERN_C String_t* _stringLiteral3855E8A34957312A6449FC23FFB87754C1D0E662;
IL2CPP_EXTERN_C String_t* _stringLiteral39C304DDB002E9687C34AAA605B607B6C6625B19;
IL2CPP_EXTERN_C String_t* _stringLiteral3BA4C63055FA6CF5A2214085C6E3F3F666044A57;
IL2CPP_EXTERN_C String_t* _stringLiteral3C2CB76257B1184B9C63B8F0EE25B9AF9468C319;
IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D;
IL2CPP_EXTERN_C String_t* _stringLiteral50E9034ED9A38E28DC478D6B32705EE461250576;
IL2CPP_EXTERN_C String_t* _stringLiteral555BB381CBD3AFEED96471E604170AB578F9FBD5;
IL2CPP_EXTERN_C String_t* _stringLiteral5F12D245B11670CCCA84623DD84E99BFD8753D9C;
IL2CPP_EXTERN_C String_t* _stringLiteral601F61528A6AFF31D533A4FE11532399DC35D8B2;
IL2CPP_EXTERN_C String_t* _stringLiteral6022790FF199EB807CD5611256029455710C7401;
IL2CPP_EXTERN_C String_t* _stringLiteral62FEA2E9E278CF03DD24E688BD0BB7ADEEB53489;
IL2CPP_EXTERN_C String_t* _stringLiteral656C470468DF1309A8BC07ED38CE5FF1ACE64DBD;
IL2CPP_EXTERN_C String_t* _stringLiteral6894FFA21CE64A449AE8E1879F8301BCC3104A26;
IL2CPP_EXTERN_C String_t* _stringLiteral6A18130A40234918E812F0C609F67CAB88278205;
IL2CPP_EXTERN_C String_t* _stringLiteral71D301247897A0B71264FB0993DAD1578CAE56C1;
IL2CPP_EXTERN_C String_t* _stringLiteral72A35FFEAFEB5686BCBB3637146508FAAEECF0A2;
IL2CPP_EXTERN_C String_t* _stringLiteral73ED050E090CA0EFFE70774C42EA6EC963933801;
IL2CPP_EXTERN_C String_t* _stringLiteral7841929F85577484615EA2D026FE35429409338B;
IL2CPP_EXTERN_C String_t* _stringLiteral7A7411C321CF5C8725F8D6BD0590C9735063A8F2;
IL2CPP_EXTERN_C String_t* _stringLiteral7C21F5114ABFF39E136FEA2265764EA912F237CC;
IL2CPP_EXTERN_C String_t* _stringLiteral7DE03E5EBA0308517D1762F2C0DF3B9E2A2F1870;
IL2CPP_EXTERN_C String_t* _stringLiteral80B0AF2D0E645493E675BE230D0764C91CB287F2;
IL2CPP_EXTERN_C String_t* _stringLiteral81E45D6DC42034D16D01024A27912CB0C9B9D6F7;
IL2CPP_EXTERN_C String_t* _stringLiteral82D598CE3B93B20E038CBF5D5EE6829297E22B95;
IL2CPP_EXTERN_C String_t* _stringLiteral85AA61A925EA820DBB1FC5EE09508F7E00291790;
IL2CPP_EXTERN_C String_t* _stringLiteral887F417B889E4A230A5DB73EC18C2D80F2DA1E50;
IL2CPP_EXTERN_C String_t* _stringLiteral8969EB5D95266774FB0F523AF194CCF87BFF4ED5;
IL2CPP_EXTERN_C String_t* _stringLiteral9163BFDF59836E9F2560FFD5E7D9070D61B56791;
IL2CPP_EXTERN_C String_t* _stringLiteral95CB70AAEFEFEE90C947B49BF64FA23C9DEB03B4;
IL2CPP_EXTERN_C String_t* _stringLiteral98BC550B25E41B9B00C9D21EF0AD0291FE9A85CC;
IL2CPP_EXTERN_C String_t* _stringLiteral9B4EA695898B74B0981A645A4AD41EBEA372EF09;
IL2CPP_EXTERN_C String_t* _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF;
IL2CPP_EXTERN_C String_t* _stringLiteralA0EE25D2C7009BBA2F1C8F34C2FCB3A5105F35C4;
IL2CPP_EXTERN_C String_t* _stringLiteralA500989D21C64E6E3A373C5DCA05DF7DECFDD5D8;
IL2CPP_EXTERN_C String_t* _stringLiteralA658AF8EE8E0BE07C659E8CD48E66DB8B78FE3E5;
IL2CPP_EXTERN_C String_t* _stringLiteralA912D8AE04491B1976E4DE79AE4F01A8FDEFD998;
IL2CPP_EXTERN_C String_t* _stringLiteralB4B0BE66B9913303EFE43259B691C4AD13CB49EB;
IL2CPP_EXTERN_C String_t* _stringLiteralB502A186982A83A6C402B5753C1120061504E6EB;
IL2CPP_EXTERN_C String_t* _stringLiteralB85E78C75EF1A6F636689BD88A9D6C2A3B2B0A1B;
IL2CPP_EXTERN_C String_t* _stringLiteralBCE284456C51A6D12C7552FEFEE638B06DB2915C;
IL2CPP_EXTERN_C String_t* _stringLiteralC099423F69D278B508E17A8BA5BDA35BB6E29C08;
IL2CPP_EXTERN_C String_t* _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB;
IL2CPP_EXTERN_C String_t* _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10;
IL2CPP_EXTERN_C String_t* _stringLiteralC29ED95C37259F473D7E524D2587FEDD9A17C515;
IL2CPP_EXTERN_C String_t* _stringLiteralC2B59A959250DA4765C733E70ACDDB2FC386A953;
IL2CPP_EXTERN_C String_t* _stringLiteralC3A1A7501183C27BA51FF5131E1930566584692F;
IL2CPP_EXTERN_C String_t* _stringLiteralC68C800519DD297381D3290D3D00CDC9F9E24DC2;
IL2CPP_EXTERN_C String_t* _stringLiteralCA0F65034D6B6BD3BB9E353144259AC585587137;
IL2CPP_EXTERN_C String_t* _stringLiteralCE4026E40BC769AEFB28610F5FE8D1C5507EA2B4;
IL2CPP_EXTERN_C String_t* _stringLiteralD09B93CBFB95EB9985872BAAEE5660566C0372F1;
IL2CPP_EXTERN_C String_t* _stringLiteralD18A40263FFC836B878B177464451AB833A38DC0;
IL2CPP_EXTERN_C String_t* _stringLiteralD51B491BD8856CCBB4BAF4F0BAE7BBED0FF67588;
IL2CPP_EXTERN_C String_t* _stringLiteralD9210A3941ADB95850A1057225D76C5549D1920D;
IL2CPP_EXTERN_C String_t* _stringLiteralD9723B8A9F87FF837D350644793BE60555648830;
IL2CPP_EXTERN_C String_t* _stringLiteralD986AF84C700A53621EE4AD950CCE707BB8FBF83;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDE5591F6008B852B2208515264577673CBB317C8;
IL2CPP_EXTERN_C String_t* _stringLiteralE9B2C4B73C4357A8FA4CCAF19BD43878882AB8C3;
IL2CPP_EXTERN_C String_t* _stringLiteralED14532A27373B0ABDBF63074D568DBDA0A1EFF6;
IL2CPP_EXTERN_C String_t* _stringLiteralEE71910C7E19B0D89B96AF6011CDFDAF6EA1CF1C;
IL2CPP_EXTERN_C String_t* _stringLiteralEF34202FFA05A9833A5710132955DDD00043CC07;
IL2CPP_EXTERN_C String_t* _stringLiteralF8E04C4BA738979A2A1D241531548B88D8D4F20B;
IL2CPP_EXTERN_C String_t* _stringLiteralFBB66D68859E19DC9A0164CB12D1BC3952CAA7CE;
IL2CPP_EXTERN_C String_t* _stringLiteralFCB6D872A21276BE3523C9FD7F320FF68D4A1D09;
IL2CPP_EXTERN_C String_t* _stringLiteralFD893160E956230A44F0FDC5088C27D656E2293D;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Find_TisHIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_mC79C5B655D65047267B3C2CCC387D387D67C0B2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_AddCallback_m93F1BEBDE7D61B115B2B2794D02460A77C4CAED0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_RemoveCallback_mDC6A15D82854E86893EE82FEC98865B9E3834277_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_mE6CF40020536BE09DC00422B38D38CC79B8CB19A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m9266965D02368C3A64AED51B741DA840A0966FE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3D7DFF37E6B380C5018AB5E6CCDFD4F4E2FED2F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mCB4B36A17786A01296C2C00A2F01ACE50A7685CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m864F963ABD0E6391DD888ED54F57660C192BA0D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mCBBE2187D170E9E10CEE90115CCD5EF8CDE85D1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m764520A1ED85ADEDA9AF8C5584BD22EAA4A58F81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mEACC47A78803B753419CD014E51AD8C9E7B7487E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnhancedTouchSupport_CheckEnabled_mB8F6A757CEB1321EEC99490327A0D543E3A067E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnhancedTouchSupport_OnDeviceChange_m6F0D816AB57DDD8E83C650DB19CA6DF0A2025BD9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnhancedTouchSupport_OnSettingsChange_m6D6CC710C6F174A0E4E9DB6A0A8A78FC60805C96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Contains_TisHIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F_mD2995E6FC4E949ABA06D2AA0A1F87BFF2F4BA018_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mE6025392536B1B57D5D39AD09482558157C4CBAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mEDB482ACA649331B5EF4524B9E1D4C3B9BCD1134_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6FBB9F9F70B0D21E92C7D13E26DDC8EA5A70ACB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB9DC3D934804170CFD1F8B40AD171946368F5E8C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m5EA592269528B338C04111C5D99C9FA016762671_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m61FE609D85AF8173D12BD2876CCD1039024B4F54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_ExecuteHierarchy_TisIDropHandler_t9F3B358BA4812886852E9AB85A653ABF73B9AA35_m0C0E2A729F88D6AB5AC2B4FD9C4E33D181A52A57_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_ExecuteHierarchy_TisIPointerDownHandler_t42CC83619BB6295404D44090142F7726003CE573_mF031AC46543C02039764EDB1B0673DFA36B1F58C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_ExecuteHierarchy_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_m764A9EE16005FFF9BB7A28EF762E6EB9CFDDA7B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIBeginDragHandler_t0E0386CCAB531BD8291D12476D40D19AA98ED7EB_m1543843C77436B385445DCDE0E472112C8E40F87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisICancelHandler_t38E5C3314DB0B186ED23AC3FD6A774EDEC323244_m6BCE3E1FAE7620DC9F22722FA5CCE5AB35BAA5B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D_mAE71323F63A667FE0A4F8B9B0E27C6012B28FFE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIEndDragHandler_t9A93E4A27E7CEED446E5FE3DACF39B1A552C23A9_m6AA443D4F53AF0FEBAC269F761A158635243467E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIInitializePotentialDragHandler_tAFCBB3BBC98C928ED8D5703C39F4781446AB8E9E_mABD9E1ECC8C04235760B3855DF03F2308F62071C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIMoveHandler_t6C9BB42118BAEEDF258B967391CCCD6A5C7976AB_m77205DFCC4110B95CC241F556BE89F612EFFD2CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m024FB23AA1DBB1B7A5E1935FA35A1E4FF57AC5F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIPointerEnterHandler_t4E892ED9F3BC7F8B69057B096E0C4FB97C0CF13F_m5FD94CEC31E280672B5C9C6095BD3B6235B9C70D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIPointerExitHandler_t1AA3FC124CC77401AF27435A3D6E611F5C7A57EE_m2A609779B668E51A5FE801BED084B579E15D561B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIPointerMoveHandler_tA59687B0E8D1ECDE2A365B9FD3A1CF4A78500F85_m6876A0C9BE3BDB14A115622664F1B5804EF61B15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIPointerUpHandler_tB2D4D0ABEAFF77BE8D0159D638D85E1AF7BAF210_mBB70745D5D17BF6402CABEFF0F52911F88C197A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisISubmitHandler_t284A0ACB300A060611C40F4E200B378CED930B75_mA153EBDD6059AC5FF4C3ADD0A0628D816CD112CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_Execute_TisIUpdateSelectedHandler_tBBACEC3A6478F7DA4B682AFDA8CF59C6C3FCC9CC_m8AFB13536731ABE80F6AE964DA907EE6B27F055E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_GetEventHandler_TisIDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D_m9AA4E18082F53C60962F70D75570F1D400C37FBA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_GetEventHandler_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m3363BED905E60A4545A8CA5B8C68BA709E99536E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_GetEventHandler_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_m3BFE4214B6075DAE2F291E508DC912DC72262D2E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExecuteEvents_GetEventHandler_TisISelectHandler_tA3030316ED9DF4943103C3101AD95FCD7765700D_m52B7AEEF7C492E4D682E977FFEC06325F230EE50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisSelectable_t3251808068A17B8E92FB33590A4C2FA66D456712_m93A8AF2453F19562F2940144280A3640F488F905_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HIDDeviceDescriptorBuilder_AddElement_mD994613C265EE2137E086C3BD8A028E81763647E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HIDDeviceDescriptorBuilder_WithLogicalMinMax_m3B81BFABC8C577FFF03F61E1B205DF09B921B5C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HIDDeviceDescriptorBuilder_WithPhysicalMinMax_m58B0FD4DA13242CD7B1D7F67FFB664E344A0270A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HIDParser_ParseReportDescriptor_m09EA84744047F1CEEAA416B641CC17AEA34DB9C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HIDParser_ParseReportDescriptor_mEDBCC4C1B27054EB99A738735C1F41CD6472E62A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HID_OnFindLayoutForDevice_m2744520DC2AA6D10ED88CD05C49CD9EF1EBE29AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HID_ReadHIDDeviceDescriptor_m288A0572164090F96678AC14A29BE6133BC6641A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_AppendWithCapacity_m28AD5E919F1910E5885460AB34B789EA5BD5A304_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_AppendWithCapacity_m40693EE686872DDDD07EF9C2753C51070DB16456_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_AppendWithCapacity_mDA7B8C65DF51FFFB10AC10DC2B651BECC1B0A8A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_AppendWithCapacity_mE5F9CFF3C45576E68AA93C98464455A2CC568989_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_Append_mB3CDBB63107A926BE8E126AFEFBB3AF0E5F8B7FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_RemoveAtByMovingTailWithCapacity_m4F10708343AD8B73AB74DD44F3215D156A00F278_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_RemoveAtByMovingTailWithCapacity_m8759C653DB1B31B72110BAF99C34CD2E9997C9DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_RemoveAtByMovingTailWithCapacity_m96DC60B4F662BCC4AC5EC04ADB397C9F68B36AD0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_RemoveAtByMovingTailWithCapacity_mA154DF41745619D507F0F25776D0246AE44E9D75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_RemoveAt_m190026B9EE2183044D4E18AA58591C184055CC7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_get_Capacity_mEF26C05F30C0AD87347B19D1B69C478A5F92600F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_get_Item_mEE1D3B96FB6D261532AC50A1A02EED40A230FE1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_set_Item_m3F9DD20FE18E116C8E7BAA7E6720277C99BA8627_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputAction_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m8D02BA85303ABD48D9963369E106B0C83A393FBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputArrayExtensions_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mF79046AEC444356D2A30C83C3C79AB3CE2D14CA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputArrayExtensions_IndexOfReference_TisTrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_mBD4E6535D0C04EB881C11E5E22DEAECF4F75A2CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_CopyState_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m180454FC9A3B84E347383BD1DDF159781D0542CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_1_ReadValue_m1B0D6757EFE874CF44E42908BF77133DCB48A741_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_1_ReadValue_m86BC52207D5120BD0C5096B9EC1AFB40B1BB080F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDeviceMatcher_WithCapability_TisUsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_mA71052D58599ADA12EB1F4F7AE1F03D149B0E232_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m45B47A97E1B5A56D34EEA01241BCAC8307D8A559_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_OnControlsChanged_m765DFF09EC479ACEA76478C89D3A4191D803F9CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_OnLeftClickCallback_m5DD12B04A9FC6A8513335E6782DB638F73B5A0B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_OnMiddleClickCallback_mC0D7774F9F78381993309786061D1C89DCFA85D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_OnMoveCallback_m84424F51DA0B6FDDA603D549E6D8C8D218DF407A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_OnPointCallback_m2E9637FEFC0A303EC0E3315936B18ACAA0A73F22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_OnRightClickCallback_m10389D50AF189D79FDA7DE87B3548A2C723CD498_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_OnScrollCallback_m5032E59B8716FAB1BB05DA44C29CFAAFBBE2E3CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_OnTrackedDeviceOrientationCallback_mC04718A01987CF66046938610AC3725E6990A24E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_OnTrackedDevicePositionCallback_mDA329472F4A111A8919DF89EDED11F3C654E0606_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_PerformRaycast_mE6559D57831B8A11F9F15C232B020A5D7F40603E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_get_trackedDeviceSelect_m4BCD806E96D66BFCB58445BB97E83D14C9E18643_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUIInputModule_set_trackedDeviceSelect_mCB80A9E851BD16B26080323ED1252EA452A55E7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_RegisterLayout_TisHID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_m2382634AAE2124CEA4375912F34520030C29D811_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputUserAccountHandle__ctor_mCF478DDB9232DB97B530593CBC3B582A2A03371D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonUtility_FromJson_TisHIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_m312C04431DC84D71214A2C5CAC845D5B76D91E4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mB7016D489217439A5231068DC1C080D62CB4C64A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1FD2135A63F0BDE6E3127763ACDA2591AFC774F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m48FE384B7EAE6E4846F62CF0F283FB4FA2D104D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8E820017C1FBE8A372423716AE53545CD6BA9F39_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mC605D61CAC954D4A3A8D348D5D221B814319A038_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mEFED85B7C6AF40AEC5B34E6C11C3C18BF631B3B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mCCE85D4D5326536C4B214C73D07030F4CCD18485_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m67D74A7A0A29A078AD91651A092CB9B247C73C23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mC29C8A40E49A77924DB16DAF5B00321639873DB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m12163A5ACF7868965793C27BB4086FA446FE4082_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1C404C23E257FAF98E7A6640A1DC48D1F0148C8C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2193302E2DBF37D55C25EE317E0BDE040BE5CB52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m931FB936FC75179CF1C2D153DA7491954681E374_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m3E45C3EDB94A0BC31ABB9233E584CD1097753950_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4339FB05BC7860D417DA2CDFFD8B356B9DF262B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m6EB5C1623A4D0D19C03B7C46E083FD7701319954_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1EE8F766AC95EDB5ED7BCC4D60CD474FBF12C4FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mAA78D7E536ED334B3A2ACF6807CC5CFFD12A1F04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mC37B51DF752E7EE47E144EAAA3354F161D946A2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m62F2D5DF7AD292BC7D658B73628876B1EFDE0EB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m8ABC5F1801D811FDFB800878468D6967F14CB822_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_mF8C569EAE11C005E295F2F7CFD63AF6107206290_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mD369CAC1BA03979662923E5D5E9FAF1F98E252EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mD8DC7245351B315A0DEF0F1540CD4AE2E45A16E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m2ED74B6FE59ED3642A6D2671EE1D14E3016CE2EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mA2BCA0A5FF3877875B3F3A1B584BDDF40B6E38C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m4EEB69A00766C9EDE6AA016A62D7A6FC28592C5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnScreenControl_SendValueToControl_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDB2DC79F1724A6E638E35C2AFB3CC7E6B5951745_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnScreenControl_SendValueToControl_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m671D355740E4BC40EBDDECE5204680E0E605C664_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnScreenStick_OnDrag_mD897BCAED2A45E2F7C7A803B775E5D9CDA6220C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnScreenStick_OnPointerDown_m842B9933291F4EC81E49F4A5D684B7C58FA970AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_1_System_IDisposable_Dispose_m5642236CE31A998871D30083D40807623593A815_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArrayExtensions_IndexOfReference_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_mD788AE269005A657B12034668DD4C970D959037D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_ToArray_m7C4848AF221AD3A11F95E50E61A49B4AA1FB58FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_op_Implicit_m452C9949CC9DB6FEDA4109C319B34666CE36E3C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_ToString_mB13A913EF211B14B719EE62133C15C298642E34D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StringHelpers_MakeUniqueName_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_mE32CFC445127E39449755C6DE3FC7F9B3E25865A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Touch_BeginUpdate_mDE8739575E49E8BA2F9FCD789F8962ED390A9EEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CBuildU3Eb__4_0_m72747399794217C9A36AEFF00FEEBC10AF7DC129_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CBuildU3Eb__4_1_mAE3ECC912466A92A8A9ECD82A73B7C05ADB7855E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CBuildU3Eb__4_2_m9DAE25332EC37CEE540D241F931A2C7121DF84E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortedRaycastGraphicsU3Eb__25_0_mCE3E833377984E1A14C4630470ADFD0381F3E7F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3COnFindLayoutForDeviceU3Eb__0_mAF93694D64D950710D68DE5E04AA785F781EBADC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VirtualMouseInput_OnAfterInputUpdate_m63DEBA7D5C55BB42BE1708FA27B8777D032A5769_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VirtualMouseInput_OnButtonActionTriggered_m3DA61809F2E7D1B0FB3A4A025A62E606404AEF27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Joystick_t2235B6B58C2C6BC3755C8E5852BC6BA9CFD0981C_0_0_0_var;
struct ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD;
struct BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA;
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69;;
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com;
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com;;
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke;
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke;;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7;
struct HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED;;
struct HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_com;
struct HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_com;;
struct HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_pinvoke;
struct HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_pinvoke;;
struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5;
struct InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302;;
struct InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_com;
struct InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_com;;
struct InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_pinvoke;
struct InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_pinvoke;;
struct InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E;
struct InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE;
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27;;
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com;
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com;;
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke;
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke;;
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023;;
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com;
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com;;
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke;
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke;;
struct Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_marshaled_com;
struct Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_marshaled_pinvoke;
struct TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D;
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C;;
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com;
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com;;
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke;
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke;;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548;
struct InputUserU5BU5D_t4B71AE3CDE5BB252EADB6494FEE05EE141C2B1FD;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81;
struct RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5;
struct HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D;
struct HIDReportDataU5BU5D_t41883CE4CD3C7687A98524CFDB47083CCBE55955;
struct HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD;
struct UserDataU5BU5D_t5CB4987877C71E61FA131704B58CA6D8E5272C7E;
struct RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279;
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<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>
struct Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t88931D48EE350834C378694CF420D5EF7D41BD35* ____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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t966EB63FB2A46BDF90880D0C1B683845D368248A* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t236FEB4135E1C23BEA1759376FDE02A38C9837B0* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.List`1<UnityEngine.GameObject>
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ____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_tB951CE80B58D1BF9650862451D8DAD8C231F207B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____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_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
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<UnityEngine.EventSystems.RaycastResult>
struct List_1_t8292C421BBB00D7661DC07462822936152BAB446 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* ____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_t8292C421BBB00D7661DC07462822936152BAB446_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>
struct List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* ____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_t3858E48BB083F1FE977819934ACB97F9BC44439A_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>
struct List_1_t66029D02EA129D03A082E470EB98C85812301A0C : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* ____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_t66029D02EA129D03A082E470EB98C85812301A0C_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>
struct List_1_t268ADAE63E623B42094720668F8DB571CF6085E6 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
HIDReportDataU5BU5D_t41883CE4CD3C7687A98524CFDB47083CCBE55955* ____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_t268ADAE63E623B42094720668F8DB571CF6085E6_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
HIDReportDataU5BU5D_t41883CE4CD3C7687A98524CFDB47083CCBE55955* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>
struct List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279* ____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_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279* ___s_emptyArray_5;
};
// UnityEngine.EventSystems.AbstractEventData
struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 : public RuntimeObject
{
// System.Boolean UnityEngine.EventSystems.AbstractEventData::m_Used
bool ___m_Used_0;
};
struct Il2CppArrayBounds;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
{
// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
bool ___m_isReadOnly_3;
// System.Int32 System.Globalization.CultureInfo::cultureID
int32_t ___cultureID_4;
// System.Int32 System.Globalization.CultureInfo::parent_lcid
int32_t ___parent_lcid_5;
// System.Int32 System.Globalization.CultureInfo::datetime_index
int32_t ___datetime_index_6;
// System.Int32 System.Globalization.CultureInfo::number_index
int32_t ___number_index_7;
// System.Int32 System.Globalization.CultureInfo::default_calendar_type
int32_t ___default_calendar_type_8;
// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
bool ___m_useUserOverride_9;
// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
// System.String System.Globalization.CultureInfo::m_name
String_t* ___m_name_13;
// System.String System.Globalization.CultureInfo::englishname
String_t* ___englishname_14;
// System.String System.Globalization.CultureInfo::nativename
String_t* ___nativename_15;
// System.String System.Globalization.CultureInfo::iso3lang
String_t* ___iso3lang_16;
// System.String System.Globalization.CultureInfo::iso2lang
String_t* ___iso2lang_17;
// System.String System.Globalization.CultureInfo::win3lang
String_t* ___win3lang_18;
// System.String System.Globalization.CultureInfo::territory
String_t* ___territory_19;
// System.String[] System.Globalization.CultureInfo::native_calendar_names
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names_20;
// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
// System.Void* System.Globalization.CultureInfo::textinfo_data
void* ___textinfo_data_22;
// System.Int32 System.Globalization.CultureInfo::m_dataItem
int32_t ___m_dataItem_23;
// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture_25;
// System.Boolean System.Globalization.CultureInfo::constructed
bool ___constructed_26;
// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form_27;
// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData_28;
// System.Boolean System.Globalization.CultureInfo::m_isInherited
bool ___m_isInherited_29;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info_0;
// System.Object System.Globalization.CultureInfo::shared_table_lock
RuntimeObject* ___shared_table_lock_1;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture_2;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture_34;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture_35;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number_36;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name_37;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::s_UserPreferredCultureInfoInAppX
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX_38;
// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
bool ___IsTaiwanSku_39;
};
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
char* ___m_name_13;
char* ___englishname_14;
char* ___nativename_15;
char* ___iso3lang_16;
char* ___iso2lang_17;
char* ___win3lang_18;
char* ___territory_19;
char** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
Il2CppChar* ___m_name_13;
Il2CppChar* ___englishname_14;
Il2CppChar* ___nativename_15;
Il2CppChar* ___iso3lang_16;
Il2CppChar* ___iso2lang_17;
Il2CppChar* ___win3lang_18;
Il2CppChar* ___territory_19;
Il2CppChar** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// UnityEngine.InputSystem.DefaultInputActions
struct DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6 : public RuntimeObject
{
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.DefaultInputActions::<asset>k__BackingField
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___U3CassetU3Ek__BackingField_0;
// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.DefaultInputActions::m_Player
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_Player_1;
// UnityEngine.InputSystem.DefaultInputActions/IPlayerActions UnityEngine.InputSystem.DefaultInputActions::m_PlayerActionsCallbackInterface
RuntimeObject* ___m_PlayerActionsCallbackInterface_2;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_Player_Move
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_Player_Move_3;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_Player_Look
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_Player_Look_4;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_Player_Fire
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_Player_Fire_5;
// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.DefaultInputActions::m_UI
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_UI_6;
// UnityEngine.InputSystem.DefaultInputActions/IUIActions UnityEngine.InputSystem.DefaultInputActions::m_UIActionsCallbackInterface
RuntimeObject* ___m_UIActionsCallbackInterface_7;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_UI_Navigate
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_UI_Navigate_8;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_UI_Submit
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_UI_Submit_9;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_UI_Cancel
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_UI_Cancel_10;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_UI_Point
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_UI_Point_11;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_UI_Click
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_UI_Click_12;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_UI_ScrollWheel
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_UI_ScrollWheel_13;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_UI_MiddleClick
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_UI_MiddleClick_14;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_UI_RightClick
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_UI_RightClick_15;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_UI_TrackedDevicePosition
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_UI_TrackedDevicePosition_16;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions::m_UI_TrackedDeviceOrientation
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_UI_TrackedDeviceOrientation_17;
// System.Int32 UnityEngine.InputSystem.DefaultInputActions::m_KeyboardMouseSchemeIndex
int32_t ___m_KeyboardMouseSchemeIndex_18;
// System.Int32 UnityEngine.InputSystem.DefaultInputActions::m_GamepadSchemeIndex
int32_t ___m_GamepadSchemeIndex_19;
// System.Int32 UnityEngine.InputSystem.DefaultInputActions::m_TouchSchemeIndex
int32_t ___m_TouchSchemeIndex_20;
// System.Int32 UnityEngine.InputSystem.DefaultInputActions::m_JoystickSchemeIndex
int32_t ___m_JoystickSchemeIndex_21;
// System.Int32 UnityEngine.InputSystem.DefaultInputActions::m_XRSchemeIndex
int32_t ___m_XRSchemeIndex_22;
};
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject
{
// System.Int32 System.Text.Encoding::m_codePage
int32_t ___m_codePage_9;
// System.Globalization.CodePageDataItem System.Text.Encoding::dataItem
CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem_10;
// System.Boolean System.Text.Encoding::m_deserializedFromEverett
bool ___m_deserializedFromEverett_11;
// System.Boolean System.Text.Encoding::m_isReadOnly
bool ___m_isReadOnly_12;
// System.Text.EncoderFallback System.Text.Encoding::encoderFallback
EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback_13;
// System.Text.DecoderFallback System.Text.Encoding::decoderFallback
DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback_14;
};
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding_0;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding_1;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode_2;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding_3;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding_4;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding_5;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding_6;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding_7;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding> modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings_8;
// System.Object System.Text.Encoding::s_InternalSyncObject
RuntimeObject* ___s_InternalSyncObject_15;
};
// UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport
struct EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D : public RuntimeObject
{
};
struct EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields
{
// System.Int32 UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::s_Enabled
int32_t ___s_Enabled_0;
// UnityEngine.InputSystem.InputSettings/UpdateMode UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::s_UpdateMode
int32_t ___s_UpdateMode_1;
};
// UnityEngine.EventSystems.ExecuteEvents
struct ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59 : public RuntimeObject
{
};
struct ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields
{
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerMoveHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerMoveHandler
EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06* ___s_PointerMoveHandler_0;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerEnterHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerEnterHandler
EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9* ___s_PointerEnterHandler_1;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerExitHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerExitHandler
EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916* ___s_PointerExitHandler_2;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerDownHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerDownHandler
EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117* ___s_PointerDownHandler_3;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerUpHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerUpHandler
EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8* ___s_PointerUpHandler_4;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerClickHandler> UnityEngine.EventSystems.ExecuteEvents::s_PointerClickHandler
EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E* ___s_PointerClickHandler_5;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IInitializePotentialDragHandler> UnityEngine.EventSystems.ExecuteEvents::s_InitializePotentialDragHandler
EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD* ___s_InitializePotentialDragHandler_6;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IBeginDragHandler> UnityEngine.EventSystems.ExecuteEvents::s_BeginDragHandler
EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403* ___s_BeginDragHandler_7;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDragHandler> UnityEngine.EventSystems.ExecuteEvents::s_DragHandler
EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E* ___s_DragHandler_8;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IEndDragHandler> UnityEngine.EventSystems.ExecuteEvents::s_EndDragHandler
EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C* ___s_EndDragHandler_9;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDropHandler> UnityEngine.EventSystems.ExecuteEvents::s_DropHandler
EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733* ___s_DropHandler_10;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IScrollHandler> UnityEngine.EventSystems.ExecuteEvents::s_ScrollHandler
EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65* ___s_ScrollHandler_11;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IUpdateSelectedHandler> UnityEngine.EventSystems.ExecuteEvents::s_UpdateSelectedHandler
EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678* ___s_UpdateSelectedHandler_12;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISelectHandler> UnityEngine.EventSystems.ExecuteEvents::s_SelectHandler
EventFunction_1_tD8870260CD9964C568C228D51BBD578A792137EA* ___s_SelectHandler_13;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDeselectHandler> UnityEngine.EventSystems.ExecuteEvents::s_DeselectHandler
EventFunction_1_t761440E218DEDDDF4267213CA0E8B1C52C858690* ___s_DeselectHandler_14;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IMoveHandler> UnityEngine.EventSystems.ExecuteEvents::s_MoveHandler
EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013* ___s_MoveHandler_15;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISubmitHandler> UnityEngine.EventSystems.ExecuteEvents::s_SubmitHandler
EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F* ___s_SubmitHandler_16;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ICancelHandler> UnityEngine.EventSystems.ExecuteEvents::s_CancelHandler
EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA* ___s_CancelHandler_17;
// System.Collections.Generic.List`1<UnityEngine.Transform> UnityEngine.EventSystems.ExecuteEvents::s_InternalTransformList
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* ___s_InternalTransformList_18;
};
// UnityEngine.InputSystem.HID.HIDParser
struct HIDParser_t2D551915CEBEE317397BFBEE69221D129DF48114 : public RuntimeObject
{
};
// UnityEngine.InputSystem.HID.HIDSupport
struct HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2 : public RuntimeObject
{
};
struct HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_StaticFields
{
// UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage[] UnityEngine.InputSystem.HID.HIDSupport::s_SupportedHIDUsages
HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* ___s_SupportedHIDUsages_0;
};
// 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.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;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// UnityEngine.UIElements.PointerId
struct PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C : public RuntimeObject
{
};
struct PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields
{
// System.Int32 UnityEngine.UIElements.PointerId::maxPointers
int32_t ___maxPointers_0;
// System.Int32 UnityEngine.UIElements.PointerId::invalidPointerId
int32_t ___invalidPointerId_1;
// System.Int32 UnityEngine.UIElements.PointerId::mousePointerId
int32_t ___mousePointerId_2;
// System.Int32 UnityEngine.UIElements.PointerId::touchPointerIdBase
int32_t ___touchPointerIdBase_3;
// System.Int32 UnityEngine.UIElements.PointerId::touchPointerCount
int32_t ___touchPointerCount_4;
// System.Int32 UnityEngine.UIElements.PointerId::penPointerIdBase
int32_t ___penPointerIdBase_5;
// System.Int32 UnityEngine.UIElements.PointerId::penPointerCount
int32_t ___penPointerCount_6;
// System.Int32[] UnityEngine.UIElements.PointerId::hoveringPointers
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___hoveringPointers_7;
};
// 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.Text.StringBuilder
struct StringBuilder_t : public RuntimeObject
{
// System.Char[] System.Text.StringBuilder::m_ChunkChars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
StringBuilder_t* ___m_ChunkPrevious_1;
// System.Int32 System.Text.StringBuilder::m_ChunkLength
int32_t ___m_ChunkLength_2;
// System.Int32 System.Text.StringBuilder::m_ChunkOffset
int32_t ___m_ChunkOffset_3;
// System.Int32 System.Text.StringBuilder::m_MaxCapacity
int32_t ___m_MaxCapacity_4;
};
// 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.HID.HID/<>c__DisplayClass12_0
struct U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3 : public RuntimeObject
{
// UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder UnityEngine.InputSystem.HID.HID/<>c__DisplayClass12_0::layout
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* ___layout_0;
};
// UnityEngine.InputSystem.Users.InputUser/<>c
struct U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393 : public RuntimeObject
{
};
struct U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393_StaticFields
{
// UnityEngine.InputSystem.Users.InputUser/<>c UnityEngine.InputSystem.Users.InputUser/<>c::<>9
U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393* ___U3CU3E9_0;
// UnityEngine.InputSystem.Utilities.SavedStructState`1/TypedRestore<UnityEngine.InputSystem.Users.InputUser/GlobalState> UnityEngine.InputSystem.Users.InputUser/<>c::<>9__86_0
TypedRestore_t49A0C1DB8FA6A9B3814BE6B21DCBFA8C0D2C82A6* ___U3CU3E9__86_0_1;
// System.Action UnityEngine.InputSystem.Users.InputUser/<>c::<>9__86_1
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CU3E9__86_1_2;
};
// UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/<>c
struct U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8 : public RuntimeObject
{
};
struct U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_StaticFields
{
// UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/<>c UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/<>c::<>9
U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8* ___U3CU3E9_0;
// System.Comparison`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData> UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/<>c::<>9__25_0
Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* ___U3CU3E9__25_0_1;
};
// UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c
struct U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498 : public RuntimeObject
{
};
struct U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields
{
// UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c::<>9
U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498* ___U3CU3E9_0;
// System.Predicate`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor> UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c::<>9__4_0
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* ___U3CU3E9__4_0_1;
// System.Predicate`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor> UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c::<>9__4_1
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* ___U3CU3E9__4_1_2;
// System.Func`2<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem,System.String> UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c::<>9__4_2
Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2* ___U3CU3E9__4_2_3;
};
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator<UnityEngine.InputSystem.InputDevice>
struct Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B
{
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator::m_Array
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___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;
};
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator<System.Object>
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;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.EnhancedTouch.Finger>>
struct InlinedArray_1_tFABE06D675C714FC44C09C36D7B9C908690ADEAD
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_1_tA4CC4B05C836AB92F811D67AC960A6ED20CCCB7B* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_1U5BU5D_t18C922CAB85EAE463E29566305D718EF64B12A16* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<System.Object>>
struct InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>
struct InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_1U5BU5D_tB846E6FE2326CCD34124D1E5D70117C9D33DEE76* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr>>
struct InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_2_t6A27AF0A3585FFCF87D39ADE472BCFD2F2930F19* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_2U5BU5D_tBE18774DE78EE629377991D4C8F3B44D96E3A529* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange>>
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<System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr>>
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<System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice>>
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<System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>>
struct InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_2U5BU5D_tE313524623BEAF7FD2ABCEDAD1C5A2C556630373* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`2<System.String,UnityEngine.InputSystem.InputControlLayoutChange>>
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<System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice>>
struct InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_3_tE646D5EE2107669AE49025C0E3DC04C831ACCAE0* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_3U5BU5D_t624B9D1D653A8F69756207CB2B95EEF3143387DB* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean>>
struct InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Func_3_t42E9F5CDEF4CF174C35D943F427EF585FE829937* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Func_3U5BU5D_t46F58FB7530550D36B775F49E118190032295BE6* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<System.Int32>>
struct InlinedArray_1_tCBE1C2CE719FCFE71270323E0AEFF8C6536B0493
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputProcessor_1_t6E31E29C499C6D9610C662BCCAD45B97D442C96B* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputProcessor_1U5BU5D_tB3C64A18219DEBFF75635AE580655A02C187A57E* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<System.Single>>
struct InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.InputSystem.LowLevel.TouchState>>
struct InlinedArray_1_tD4AEEFFEC2CBF49D196A92D16CE8DA15F1532FCD
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputProcessor_1_tCC7634AB386F9C6888B89C0FD440251E67C5D8F7* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputProcessor_1U5BU5D_t2D9B681F9F0B39759619A0D4617FB6B20FB10AC0* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<UnityEngine.Vector2>>
struct InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action>
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<UnityEngine.InputSystem.InputControl>
struct InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.LowLevel.InputDeviceCommandDelegate>
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<UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate>
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<System.Int32>
struct InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
int32_t ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Object>
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;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Touchscreen>
struct InlinedArray_1_t1BB3E1C727E53B8F4342843F1042AFE85C5A70C3
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
TouchscreenU5BU5D_t73D22E3D2A7039C6C374D75B796C8F83BCA897E3* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster>
struct InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
TrackedDeviceRaycasterU5BU5D_t02FD2D118F194F74A3DF46BC1D8043CF59661AAB* ___additionalValues_2;
};
// Unity.Collections.NativeArray`1<System.Byte>
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<System.UInt64>
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<System.Boolean>
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
bool ___value_1;
};
// System.Nullable`1<System.Int32>
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<System.Int32Enum>
struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<UnityEngine.InputSystem.LowLevel.MouseButton>
struct Nullable_1_tB4360560F6756C8EE866A6E5B53016111E817EF5
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<System.Single>
struct Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
float ___value_1;
};
// UnityEngine.Pool.PooledObject`1<System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>>
struct PooledObject_1_t3EE851FC31BB36C74442BC11F197850E2088685C
{
// T UnityEngine.Pool.PooledObject`1::m_ToReturn
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* ___m_ToReturn_0;
// UnityEngine.Pool.IObjectPool`1<T> UnityEngine.Pool.PooledObject`1::m_Pool
RuntimeObject* ___m_Pool_1;
};
// UnityEngine.Pool.PooledObject`1<System.Object>
struct PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E
{
// T UnityEngine.Pool.PooledObject`1::m_ToReturn
RuntimeObject* ___m_ToReturn_0;
// UnityEngine.Pool.IObjectPool`1<T> UnityEngine.Pool.PooledObject`1::m_Pool
RuntimeObject* ___m_Pool_1;
};
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControl>
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<UnityEngine.InputSystem.InputDevice>
struct ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA
{
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___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<UnityEngine.InputSystem.Utilities.InternedString>
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<UnityEngine.InputSystem.Utilities.NameAndParameters>
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<UnityEngine.InputSystem.Utilities.NamedValue>
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<System.Object>
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<UnityEngine.InputSystem.Controls.TouchControl>
struct ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E
{
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array
TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* ___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<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage>
struct ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7
{
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array
HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* ___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<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem>
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.LowLevel.InputStateHistory`1/Record<UnityEngine.InputSystem.LowLevel.TouchState>
struct Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4
{
// UnityEngine.InputSystem.LowLevel.InputStateHistory`1<TValue> UnityEngine.InputSystem.LowLevel.InputStateHistory`1/Record::m_Owner
InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___m_Owner_0;
// System.Int32 UnityEngine.InputSystem.LowLevel.InputStateHistory`1/Record::m_IndexPlusOne
int32_t ___m_IndexPlusOne_1;
// System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateHistory`1/Record::m_Version
uint32_t ___m_Version_2;
};
// UnityEngine.EventSystems.BaseEventData
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7
{
// UnityEngine.EventSystems.EventSystem UnityEngine.EventSystems.BaseEventData::m_EventSystem
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem_1;
};
// 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;
};
// UnityEngine.Color
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_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
{
};
// UnityEngine.InputSystem.Utilities.FourCC
struct FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED
{
// System.Int32 UnityEngine.InputSystem.Utilities.FourCC::m_Code
int32_t ___m_Code_0;
};
// UnityEngine.InputSystem.InputActionProperty
struct InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD
{
// System.Boolean UnityEngine.InputSystem.InputActionProperty::m_UseReference
bool ___m_UseReference_0;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionProperty::m_Action
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_Action_1;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.InputActionProperty::m_Reference
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_Reference_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionProperty
struct InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD_marshaled_pinvoke
{
int32_t ___m_UseReference_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_Action_1;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_Reference_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputActionProperty
struct InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD_marshaled_com
{
int32_t ___m_UseReference_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_Action_1;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_Reference_2;
};
// UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5
{
// System.String UnityEngine.InputSystem.InputBinding::m_Name
String_t* ___m_Name_2;
// System.String UnityEngine.InputSystem.InputBinding::m_Id
String_t* ___m_Id_3;
// System.String UnityEngine.InputSystem.InputBinding::m_Path
String_t* ___m_Path_4;
// System.String UnityEngine.InputSystem.InputBinding::m_Interactions
String_t* ___m_Interactions_5;
// System.String UnityEngine.InputSystem.InputBinding::m_Processors
String_t* ___m_Processors_6;
// System.String UnityEngine.InputSystem.InputBinding::m_Groups
String_t* ___m_Groups_7;
// System.String UnityEngine.InputSystem.InputBinding::m_Action
String_t* ___m_Action_8;
// UnityEngine.InputSystem.InputBinding/Flags UnityEngine.InputSystem.InputBinding::m_Flags
int32_t ___m_Flags_9;
// System.String UnityEngine.InputSystem.InputBinding::m_OverridePath
String_t* ___m_OverridePath_10;
// System.String UnityEngine.InputSystem.InputBinding::m_OverrideInteractions
String_t* ___m_OverrideInteractions_11;
// System.String UnityEngine.InputSystem.InputBinding::m_OverrideProcessors
String_t* ___m_OverrideProcessors_12;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_pinvoke
{
char* ___m_Name_2;
char* ___m_Id_3;
char* ___m_Path_4;
char* ___m_Interactions_5;
char* ___m_Processors_6;
char* ___m_Groups_7;
char* ___m_Action_8;
int32_t ___m_Flags_9;
char* ___m_OverridePath_10;
char* ___m_OverrideInteractions_11;
char* ___m_OverrideProcessors_12;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_com
{
Il2CppChar* ___m_Name_2;
Il2CppChar* ___m_Id_3;
Il2CppChar* ___m_Path_4;
Il2CppChar* ___m_Interactions_5;
Il2CppChar* ___m_Processors_6;
Il2CppChar* ___m_Groups_7;
Il2CppChar* ___m_Action_8;
int32_t ___m_Flags_9;
Il2CppChar* ___m_OverridePath_10;
Il2CppChar* ___m_OverrideInteractions_11;
Il2CppChar* ___m_OverrideProcessors_12;
};
// UnityEngine.InputSystem.InputControlScheme
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434
{
// System.String UnityEngine.InputSystem.InputControlScheme::m_Name
String_t* ___m_Name_0;
// System.String UnityEngine.InputSystem.InputControlScheme::m_BindingGroup
String_t* ___m_BindingGroup_1;
// UnityEngine.InputSystem.InputControlScheme/DeviceRequirement[] UnityEngine.InputSystem.InputControlScheme::m_DeviceRequirements
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___m_DeviceRequirements_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputControlScheme
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_pinvoke
{
char* ___m_Name_0;
char* ___m_BindingGroup_1;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke* ___m_DeviceRequirements_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputControlScheme
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_com
{
Il2CppChar* ___m_Name_0;
Il2CppChar* ___m_BindingGroup_1;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com* ___m_DeviceRequirements_2;
};
// 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::<maxNumDevices>k__BackingField
int32_t ___U3CmaxNumDevicesU3Ek__BackingField_0;
// System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::<currentNumDevices>k__BackingField
int32_t ___U3CcurrentNumDevicesU3Ek__BackingField_1;
// System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::<maxStateSizeInBytes>k__BackingField
int32_t ___U3CmaxStateSizeInBytesU3Ek__BackingField_2;
// System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::<currentStateSizeInBytes>k__BackingField
int32_t ___U3CcurrentStateSizeInBytesU3Ek__BackingField_3;
// System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::<currentControlCount>k__BackingField
int32_t ___U3CcurrentControlCountU3Ek__BackingField_4;
// System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::<currentLayoutCount>k__BackingField
int32_t ___U3CcurrentLayoutCountU3Ek__BackingField_5;
// System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::<totalEventBytes>k__BackingField
int32_t ___U3CtotalEventBytesU3Ek__BackingField_6;
// System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::<totalEventCount>k__BackingField
int32_t ___U3CtotalEventCountU3Ek__BackingField_7;
// System.Int32 UnityEngine.InputSystem.LowLevel.InputMetrics::<totalUpdateCount>k__BackingField
int32_t ___U3CtotalUpdateCountU3Ek__BackingField_8;
// System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::<totalEventProcessingTime>k__BackingField
double ___U3CtotalEventProcessingTimeU3Ek__BackingField_9;
// System.Double UnityEngine.InputSystem.LowLevel.InputMetrics::<totalEventLagTime>k__BackingField
double ___U3CtotalEventLagTimeU3Ek__BackingField_10;
};
// UnityEngine.InputSystem.Users.InputUserAccountHandle
struct InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302
{
// System.String UnityEngine.InputSystem.Users.InputUserAccountHandle::m_ApiName
String_t* ___m_ApiName_0;
// System.UInt64 UnityEngine.InputSystem.Users.InputUserAccountHandle::m_Handle
uint64_t ___m_Handle_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Users.InputUserAccountHandle
struct InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_pinvoke
{
char* ___m_ApiName_0;
uint64_t ___m_Handle_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Users.InputUserAccountHandle
struct InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_com
{
Il2CppChar* ___m_ApiName_0;
uint64_t ___m_Handle_1;
};
// 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.LayerMask
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
{
// System.Int32 UnityEngine.LayerMask::m_Mask
int32_t ___m_Mask_0;
};
// 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;
};
// UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C
{
// UnityEngine.UI.Navigation/Mode UnityEngine.UI.Navigation::m_Mode
int32_t ___m_Mode_0;
// System.Boolean UnityEngine.UI.Navigation::m_WrapAround
bool ___m_WrapAround_1;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnUp
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnDown
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnLeft
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnRight
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// Native definition for P/Invoke marshalling of UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
{
int32_t ___m_Mode_0;
int32_t ___m_WrapAround_1;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// Native definition for COM marshalling of UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
{
int32_t ___m_Mode_0;
int32_t ___m_WrapAround_1;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// UnityEngine.InputSystem.Utilities.PredictiveParser
struct PredictiveParser_t33E75D237A7F855FDFDD50AA2DDDBBB65DE94248
{
// System.Int32 UnityEngine.InputSystem.Utilities.PredictiveParser::m_Position
int32_t ___m_Position_0;
};
// 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.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;
};
// UnityEngine.Rect
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD
{
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_HighlightedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_PressedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_SelectedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_DisabledSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// Native definition for COM marshalling of UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// UnityEngine.InputSystem.Utilities.TypeTable
struct TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E
{
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.Type> 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.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// System.UInt64
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
// System.UInt64 System.UInt64::m_value
uint64_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;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// UnityEngine.InputSystem.DefaultInputActions/UIActions
struct UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B
{
// UnityEngine.InputSystem.DefaultInputActions UnityEngine.InputSystem.DefaultInputActions/UIActions::m_Wrapper
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* ___m_Wrapper_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.DefaultInputActions/UIActions
struct UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B_marshaled_pinvoke
{
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* ___m_Wrapper_0;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.DefaultInputActions/UIActions
struct UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B_marshaled_com
{
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* ___m_Wrapper_0;
};
// UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig
struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182
{
// UnityEngine.EventSystems.EventSystem UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig::activeEventSystem
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem_0;
// System.Boolean UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig::sendEvents
bool ___sendEvents_1;
// System.Boolean UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig::createPanelGameObjectsOnStart
bool ___createPanelGameObjectsOnStart_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig
struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182_marshaled_pinvoke
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem_0;
int32_t ___sendEvents_1;
int32_t ___createPanelGameObjectsOnStart_2;
};
// Native definition for COM marshalling of UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig
struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182_marshaled_com
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem_0;
int32_t ___sendEvents_1;
int32_t ___createPanelGameObjectsOnStart_2;
};
// UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor
struct HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7
{
// UnityEngine.InputSystem.HID.HID/HIDCollectionType UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::type
int32_t ___type_0;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::usage
int32_t ___usage_1;
// UnityEngine.InputSystem.HID.HID/UsagePage UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::usagePage
int32_t ___usagePage_2;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::parent
int32_t ___parent_3;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::childCount
int32_t ___childCount_4;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::firstChild
int32_t ___firstChild_5;
};
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor
struct HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59
{
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::vendorId
int32_t ___vendorId_0;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::productId
int32_t ___productId_1;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::usage
int32_t ___usage_2;
// UnityEngine.InputSystem.HID.HID/UsagePage UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::usagePage
int32_t ___usagePage_3;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::inputReportSize
int32_t ___inputReportSize_4;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::outputReportSize
int32_t ___outputReportSize_5;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::featureReportSize
int32_t ___featureReportSize_6;
// UnityEngine.InputSystem.HID.HID/HIDElementDescriptor[] UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::elements
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* ___elements_7;
// UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor[] UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::collections
HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* ___collections_8;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor
struct HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshaled_pinvoke
{
int32_t ___vendorId_0;
int32_t ___productId_1;
int32_t ___usage_2;
int32_t ___usagePage_3;
int32_t ___inputReportSize_4;
int32_t ___outputReportSize_5;
int32_t ___featureReportSize_6;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_pinvoke* ___elements_7;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7* ___collections_8;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor
struct HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshaled_com
{
int32_t ___vendorId_0;
int32_t ___productId_1;
int32_t ___usage_2;
int32_t ___usagePage_3;
int32_t ___inputReportSize_4;
int32_t ___outputReportSize_5;
int32_t ___featureReportSize_6;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_com* ___elements_7;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7* ___collections_8;
};
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder
struct HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C
{
// UnityEngine.InputSystem.HID.HID/UsagePage UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::usagePage
int32_t ___usagePage_0;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::usage
int32_t ___usage_1;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::m_CurrentReportId
int32_t ___m_CurrentReportId_2;
// UnityEngine.InputSystem.HID.HID/HIDReportType UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::m_CurrentReportType
int32_t ___m_CurrentReportType_3;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::m_CurrentReportOffsetInBits
int32_t ___m_CurrentReportOffsetInBits_4;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor> UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::m_Elements
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* ___m_Elements_5;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor> UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::m_Collections
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* ___m_Collections_6;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::m_InputReportSize
int32_t ___m_InputReportSize_7;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::m_OutputReportSize
int32_t ___m_OutputReportSize_8;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::m_FeatureReportSize
int32_t ___m_FeatureReportSize_9;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder
struct HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshaled_pinvoke
{
int32_t ___usagePage_0;
int32_t ___usage_1;
int32_t ___m_CurrentReportId_2;
int32_t ___m_CurrentReportType_3;
int32_t ___m_CurrentReportOffsetInBits_4;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* ___m_Elements_5;
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* ___m_Collections_6;
int32_t ___m_InputReportSize_7;
int32_t ___m_OutputReportSize_8;
int32_t ___m_FeatureReportSize_9;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder
struct HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshaled_com
{
int32_t ___usagePage_0;
int32_t ___usage_1;
int32_t ___m_CurrentReportId_2;
int32_t ___m_CurrentReportType_3;
int32_t ___m_CurrentReportOffsetInBits_4;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* ___m_Elements_5;
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* ___m_Collections_6;
int32_t ___m_InputReportSize_7;
int32_t ___m_OutputReportSize_8;
int32_t ___m_FeatureReportSize_9;
};
// UnityEngine.InputSystem.HID.HIDParser/HIDReportData
struct HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F
{
// System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDReportData::reportId
int32_t ___reportId_0;
// UnityEngine.InputSystem.HID.HID/HIDReportType UnityEngine.InputSystem.HID.HIDParser/HIDReportData::reportType
int32_t ___reportType_1;
// System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDReportData::currentBitOffset
int32_t ___currentBitOffset_2;
};
// UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage
struct HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F
{
// UnityEngine.InputSystem.HID.HID/UsagePage UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage::page
int32_t ___page_0;
// System.Int32 UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage::usage
int32_t ___usage_1;
};
// UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8
{
// UnityEngine.InputSystem.InputActionState UnityEngine.InputSystem.InputAction/CallbackContext::m_State
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
// System.Int32 UnityEngine.InputSystem.InputAction/CallbackContext::m_ActionIndex
int32_t ___m_ActionIndex_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8_marshaled_pinvoke
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
int32_t ___m_ActionIndex_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8_marshaled_com
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
int32_t ___m_ActionIndex_1;
};
// UnityEngine.InputSystem.InputActionMap/DeviceArray
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E
{
// System.Boolean UnityEngine.InputSystem.InputActionMap/DeviceArray::m_HaveValue
bool ___m_HaveValue_0;
// System.Int32 UnityEngine.InputSystem.InputActionMap/DeviceArray::m_DeviceCount
int32_t ___m_DeviceCount_1;
// UnityEngine.InputSystem.InputDevice[] UnityEngine.InputSystem.InputActionMap/DeviceArray::m_DeviceArray
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionMap/DeviceArray
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E_marshaled_pinvoke
{
int32_t ___m_HaveValue_0;
int32_t ___m_DeviceCount_1;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputActionMap/DeviceArray
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E_marshaled_com
{
int32_t ___m_HaveValue_0;
int32_t ___m_DeviceCount_1;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray_2;
};
// UnityEngine.InputSystem.InputActionState/UnmanagedMemory
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2
{
// System.Void* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::basePtr
void* ___basePtr_0;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::mapCount
int32_t ___mapCount_1;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::actionCount
int32_t ___actionCount_2;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::interactionCount
int32_t ___interactionCount_3;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::bindingCount
int32_t ___bindingCount_4;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::controlCount
int32_t ___controlCount_5;
// System.Int32 UnityEngine.InputSystem.InputActionState/UnmanagedMemory::compositeCount
int32_t ___compositeCount_6;
// UnityEngine.InputSystem.InputActionState/TriggerState* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::actionStates
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___actionStates_7;
// UnityEngine.InputSystem.InputActionState/BindingState* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::bindingStates
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* ___bindingStates_8;
// UnityEngine.InputSystem.InputActionState/InteractionState* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::interactionStates
InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* ___interactionStates_9;
// System.Single* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::controlMagnitudes
float* ___controlMagnitudes_10;
// System.Single* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::compositeMagnitudes
float* ___compositeMagnitudes_11;
// System.Int32* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::enabledControls
int32_t* ___enabledControls_12;
// System.UInt16* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::actionBindingIndicesAndCounts
uint16_t* ___actionBindingIndicesAndCounts_13;
// System.UInt16* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::actionBindingIndices
uint16_t* ___actionBindingIndices_14;
// System.Int32* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::controlIndexToBindingIndex
int32_t* ___controlIndexToBindingIndex_15;
// System.UInt16* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::controlGroupingAndComplexity
uint16_t* ___controlGroupingAndComplexity_16;
// System.Boolean UnityEngine.InputSystem.InputActionState/UnmanagedMemory::controlGroupingInitialized
bool ___controlGroupingInitialized_17;
// UnityEngine.InputSystem.InputActionState/ActionMapIndices* UnityEngine.InputSystem.InputActionState/UnmanagedMemory::mapIndices
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD* ___mapIndices_18;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionState/UnmanagedMemory
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_pinvoke
{
void* ___basePtr_0;
int32_t ___mapCount_1;
int32_t ___actionCount_2;
int32_t ___interactionCount_3;
int32_t ___bindingCount_4;
int32_t ___controlCount_5;
int32_t ___compositeCount_6;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___actionStates_7;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* ___bindingStates_8;
InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* ___interactionStates_9;
float* ___controlMagnitudes_10;
float* ___compositeMagnitudes_11;
int32_t* ___enabledControls_12;
uint16_t* ___actionBindingIndicesAndCounts_13;
uint16_t* ___actionBindingIndices_14;
int32_t* ___controlIndexToBindingIndex_15;
uint16_t* ___controlGroupingAndComplexity_16;
int32_t ___controlGroupingInitialized_17;
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD* ___mapIndices_18;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputActionState/UnmanagedMemory
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_com
{
void* ___basePtr_0;
int32_t ___mapCount_1;
int32_t ___actionCount_2;
int32_t ___interactionCount_3;
int32_t ___bindingCount_4;
int32_t ___controlCount_5;
int32_t ___compositeCount_6;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___actionStates_7;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* ___bindingStates_8;
InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* ___interactionStates_9;
float* ___controlMagnitudes_10;
float* ___compositeMagnitudes_11;
int32_t* ___enabledControls_12;
uint16_t* ___actionBindingIndicesAndCounts_13;
uint16_t* ___actionBindingIndices_14;
int32_t* ___controlIndexToBindingIndex_15;
uint16_t* ___controlGroupingAndComplexity_16;
int32_t ___controlGroupingInitialized_17;
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD* ___mapIndices_18;
};
// UnityEngine.InputSystem.Layouts.InputControlLayout/Cache
struct Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB
{
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Layouts.InputControlLayout> 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/Collection
struct Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5
{
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.Type> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutTypes
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___layoutTypes_1;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.String> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutStrings
Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ___layoutStrings_2;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,System.Func`1<UnityEngine.InputSystem.Layouts.InputControlLayout>> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutBuilders
Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ___layoutBuilders_3;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::baseLayoutTable
Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* ___baseLayoutTable_4;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Utilities.InternedString[]> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutOverrides
Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* ___layoutOverrides_5;
// System.Collections.Generic.HashSet`1<UnityEngine.InputSystem.Utilities.InternedString> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::layoutOverrideNames
HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* ___layoutOverrideNames_6;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.Utilities.InternedString,UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/PrecompiledLayout> UnityEngine.InputSystem.Layouts.InputControlLayout/Collection::precompiledLayouts
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ___precompiledLayouts_7;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.Layouts.InputControlLayout/Collection/LayoutMatcher> 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.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.UI.InputSystemUIInputModule/InputActionReferenceState
struct InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9
{
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState::refCount
int32_t ___refCount_0;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState::enabledByInputModule
bool ___enabledByInputModule_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState
struct InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshaled_pinvoke
{
int32_t ___refCount_0;
int32_t ___enabledByInputModule_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState
struct InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshaled_com
{
int32_t ___refCount_0;
int32_t ___enabledByInputModule_1;
};
// UnityEngine.InputSystem.Users.InputUser/ControlSchemeChangeSyntax
struct ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE
{
// System.Int32 UnityEngine.InputSystem.Users.InputUser/ControlSchemeChangeSyntax::m_UserIndex
int32_t ___m_UserIndex_0;
};
// UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection
struct OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956
{
// UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection::device
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device_0;
// System.UInt32 UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection::userId
uint32_t ___userId_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection
struct OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_pinvoke
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device_0;
uint32_t ___userId_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection
struct OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_com
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device_0;
uint32_t ___userId_1;
};
// UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState
struct FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D
{
// UnityEngine.InputSystem.LowLevel.InputUpdateType UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::updateMask
int32_t ___updateMask_0;
// UnityEngine.InputSystem.EnhancedTouch.Finger[] UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::fingers
FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___fingers_1;
// UnityEngine.InputSystem.EnhancedTouch.Finger[] UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::activeFingers
FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___activeFingers_2;
// UnityEngine.InputSystem.EnhancedTouch.Touch[] UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::activeTouches
TouchU5BU5D_t32B2235E604E83356406C886C1A817C01F7C6354* ___activeTouches_3;
// System.Int32 UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::activeFingerCount
int32_t ___activeFingerCount_4;
// System.Int32 UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::activeTouchCount
int32_t ___activeTouchCount_5;
// System.Int32 UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::totalFingerCount
int32_t ___totalFingerCount_6;
// System.UInt32 UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::lastId
uint32_t ___lastId_7;
// System.Boolean UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::haveBuiltActiveTouches
bool ___haveBuiltActiveTouches_8;
// System.Boolean UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::haveActiveTouchesNeedingRefreshNextUpdate
bool ___haveActiveTouchesNeedingRefreshNextUpdate_9;
// UnityEngine.InputSystem.LowLevel.InputStateHistory`1<UnityEngine.InputSystem.LowLevel.TouchState> UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::activeTouchState
InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___activeTouchState_10;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState
struct FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D_marshaled_pinvoke
{
int32_t ___updateMask_0;
FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___fingers_1;
FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___activeFingers_2;
Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_marshaled_pinvoke* ___activeTouches_3;
int32_t ___activeFingerCount_4;
int32_t ___activeTouchCount_5;
int32_t ___totalFingerCount_6;
uint32_t ___lastId_7;
int32_t ___haveBuiltActiveTouches_8;
int32_t ___haveActiveTouchesNeedingRefreshNextUpdate_9;
InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___activeTouchState_10;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState
struct FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D_marshaled_com
{
int32_t ___updateMask_0;
FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___fingers_1;
FingerU5BU5D_t7D581BC6C3943F4482AA079AE68BBE33F3E58D7F* ___activeFingers_2;
Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_marshaled_com* ___activeTouches_3;
int32_t ___activeFingerCount_4;
int32_t ___activeTouchCount_5;
int32_t ___totalFingerCount_6;
uint32_t ___lastId_7;
int32_t ___haveBuiltActiveTouches_8;
int32_t ___haveActiveTouchesNeedingRefreshNextUpdate_9;
InputStateHistory_1_tFE6497AA1E7DC5B54CA3C00976576A7E88C77798* ___activeTouchState_10;
};
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder
struct ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50
{
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::builder
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* ___builder_0;
// System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::index
int32_t ___index_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder
struct ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50_marshaled_pinvoke
{
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* ___builder_0;
int32_t ___index_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder
struct ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50_marshaled_com
{
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* ___builder_0;
int32_t ___index_1;
};
// System.ByReference`1<System.Char>
struct ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5
{
// System.IntPtr System.ByReference`1::_value
intptr_t ____value_0;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.EnhancedTouch.Finger>>
struct CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tFABE06D675C714FC44C09C36D7B9C908690ADEAD ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tFABE06D675C714FC44C09C36D7B9C908690ADEAD ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tFABE06D675C714FC44C09C36D7B9C908690ADEAD ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<System.Object>>
struct CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>
struct CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr>>
struct CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange>>
struct CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546 ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr>>
struct CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138 ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice>>
struct CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>>
struct CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<System.String,UnityEngine.InputSystem.InputControlLayoutChange>>
struct CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice>>
struct CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2 ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean>>
struct CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action>
struct CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32 ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<UnityEngine.InputSystem.LowLevel.InputDeviceCommandDelegate>
struct CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate>
struct CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88 ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Object>
struct CallbackArray_1_t70C9B62D06582BEAC403C9259B541A2D8D4B4A1F
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4 ___m_CallbacksToRemove_3;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>
struct Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* ____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
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 ____current_3;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Utilities.InternedString>
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<UnityEngine.InputSystem.InputManager/StateChangeMonitorTimeout>
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;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection>
struct InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956 ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
OngoingAccountSelectionU5BU5D_t0CC84AB78BA7B45022C3D6E08B0DADA7A61BCBD8* ___additionalValues_2;
};
// UnityEngine.InputSystem.InputControlList`1<UnityEngine.InputSystem.InputControl>
struct InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA
{
// System.Int32 UnityEngine.InputSystem.InputControlList`1::m_Count
int32_t ___m_Count_0;
// Unity.Collections.NativeArray`1<System.UInt64> 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<UnityEngine.InputSystem.InputDevice>
struct InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13
{
// System.Int32 UnityEngine.InputSystem.InputControlList`1::m_Count
int32_t ___m_Count_0;
// Unity.Collections.NativeArray`1<System.UInt64> 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.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControl>>
struct Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 ___value_1;
};
// System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<System.Object>>
struct Nullable_1_t9230A6967C12EE20A8968F95FBD11C10D7DC5DC9
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5 ___value_1;
};
// System.Nullable`1<UnityEngine.InputSystem.InputBinding>
struct Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 ___value_1;
};
// System.Nullable`1<UnityEngine.InputSystem.InputControlScheme>
struct Nullable_1_t16AD7DAD50FE498393D70E4661FB4349D271C2EE
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___value_1;
};
// System.Nullable`1<UnityEngine.InputSystem.Users.InputUserAccountHandle>
struct Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___value_1;
};
// UnityEngine.EventSystems.AxisEventData
struct AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938 : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
{
// UnityEngine.Vector2 UnityEngine.EventSystems.AxisEventData::<moveVector>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmoveVectorU3Ek__BackingField_2;
// UnityEngine.EventSystems.MoveDirection UnityEngine.EventSystems.AxisEventData::<moveDir>k__BackingField
int32_t ___U3CmoveDirU3Ek__BackingField_3;
};
// UnityEngine.UI.ColorBlock
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11
{
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_NormalColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor_0;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_HighlightedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor_1;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_PressedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor_2;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_SelectedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor_3;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_DisabledColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor_4;
// System.Single UnityEngine.UI.ColorBlock::m_ColorMultiplier
float ___m_ColorMultiplier_5;
// System.Single UnityEngine.UI.ColorBlock::m_FadeDuration
float ___m_FadeDuration_6;
};
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11_StaticFields
{
// UnityEngine.UI.ColorBlock UnityEngine.UI.ColorBlock::defaultColorBlock
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___defaultColorBlock_7;
};
// UnityEngine.InputSystem.CommonUsages
struct CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78 : public RuntimeObject
{
};
struct CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields
{
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Primary2DMotion
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Primary2DMotion_0;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Secondary2DMotion
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Secondary2DMotion_1;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::PrimaryAction
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___PrimaryAction_2;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::SecondaryAction
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___SecondaryAction_3;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::PrimaryTrigger
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___PrimaryTrigger_4;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::SecondaryTrigger
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___SecondaryTrigger_5;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Modifier
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Modifier_6;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Position
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Position_7;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Orientation
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Orientation_8;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Hatswitch
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Hatswitch_9;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Back
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Back_10;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Forward
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Forward_11;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Menu
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Menu_12;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Submit
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Submit_13;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Cancel
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Cancel_14;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Horizontal
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Horizontal_15;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Vertical
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Vertical_16;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Twist
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Twist_17;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Pressure
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Pressure_18;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::ScrollHorizontal
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___ScrollHorizontal_19;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::ScrollVertical
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___ScrollVertical_20;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::Point
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Point_21;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::LowFreqMotor
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___LowFreqMotor_22;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::HighFreqMotor
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___HighFreqMotor_23;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::LeftHand
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___LeftHand_24;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::RightHand
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___RightHand_25;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.CommonUsages::BatteryStrength
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___BatteryStrength_26;
};
// 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;
};
// System.Runtime.InteropServices.GCHandle
struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC
{
// System.IntPtr System.Runtime.InteropServices.GCHandle::handle
intptr_t ___handle_0;
};
// 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.Utilities.InternedString,System.Object>[] 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.LowLevel.InputEventBuffer
struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE
{
// Unity.Collections.NativeArray`1<System.Byte> 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.LowLevel.InputStateBlock
struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5
{
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::<format>k__BackingField
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField_33;
// System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::<byteOffset>k__BackingField
uint32_t ___U3CbyteOffsetU3Ek__BackingField_34;
// System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::<bitOffset>k__BackingField
uint32_t ___U3CbitOffsetU3Ek__BackingField_35;
// System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::<sizeInBits>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.Users.InputUserSettings
struct InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89 : public RuntimeObject
{
// System.String UnityEngine.InputSystem.Users.InputUserSettings::<customBindings>k__BackingField
String_t* ___U3CcustomBindingsU3Ek__BackingField_0;
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::<invertMouseX>k__BackingField
bool ___U3CinvertMouseXU3Ek__BackingField_1;
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::<invertMouseY>k__BackingField
bool ___U3CinvertMouseYU3Ek__BackingField_2;
// System.Nullable`1<System.Single> UnityEngine.InputSystem.Users.InputUserSettings::<mouseSmoothing>k__BackingField
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___U3CmouseSmoothingU3Ek__BackingField_3;
// System.Nullable`1<System.Single> UnityEngine.InputSystem.Users.InputUserSettings::<mouseSensitivity>k__BackingField
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___U3CmouseSensitivityU3Ek__BackingField_4;
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::<invertStickX>k__BackingField
bool ___U3CinvertStickXU3Ek__BackingField_5;
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::<invertStickY>k__BackingField
bool ___U3CinvertStickYU3Ek__BackingField_6;
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::<swapSticks>k__BackingField
bool ___U3CswapSticksU3Ek__BackingField_7;
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::<swapBumpers>k__BackingField
bool ___U3CswapBumpersU3Ek__BackingField_8;
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::<swapTriggers>k__BackingField
bool ___U3CswapTriggersU3Ek__BackingField_9;
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::<swapDpadAndLeftStick>k__BackingField
bool ___U3CswapDpadAndLeftStickU3Ek__BackingField_10;
// System.Single UnityEngine.InputSystem.Users.InputUserSettings::<vibrationStrength>k__BackingField
float ___U3CvibrationStrengthU3Ek__BackingField_11;
// System.String UnityEngine.InputSystem.Users.InputUserSettings::m_CustomBindings
String_t* ___m_CustomBindings_12;
};
// UnityEngine.InputSystem.LowLevel.MouseState
struct MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
// UnityEngine.Vector2 UnityEngine.InputSystem.LowLevel.MouseState::position
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position_0;
};
#pragma pack(pop, tp)
struct
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___delta_1_OffsetPadding[8];
// UnityEngine.Vector2 UnityEngine.InputSystem.LowLevel.MouseState::delta
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___delta_1;
};
#pragma pack(pop, tp)
struct
{
char ___delta_1_OffsetPadding_forAlignmentOnly[8];
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___delta_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___scroll_2_OffsetPadding[16];
// UnityEngine.Vector2 UnityEngine.InputSystem.LowLevel.MouseState::scroll
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scroll_2;
};
#pragma pack(pop, tp)
struct
{
char ___scroll_2_OffsetPadding_forAlignmentOnly[16];
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scroll_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___buttons_3_OffsetPadding[24];
// System.UInt16 UnityEngine.InputSystem.LowLevel.MouseState::buttons
uint16_t ___buttons_3;
};
#pragma pack(pop, tp)
struct
{
char ___buttons_3_OffsetPadding_forAlignmentOnly[24];
uint16_t ___buttons_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___displayIndex_4_OffsetPadding[26];
// System.UInt16 UnityEngine.InputSystem.LowLevel.MouseState::displayIndex
uint16_t ___displayIndex_4;
};
#pragma pack(pop, tp)
struct
{
char ___displayIndex_4_OffsetPadding_forAlignmentOnly[26];
uint16_t ___displayIndex_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___clickCount_5_OffsetPadding[28];
// System.UInt16 UnityEngine.InputSystem.LowLevel.MouseState::clickCount
uint16_t ___clickCount_5;
};
#pragma pack(pop, tp)
struct
{
char ___clickCount_5_OffsetPadding_forAlignmentOnly[28];
uint16_t ___clickCount_5_forAlignmentOnly;
};
};
};
uint8_t MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1__padding[30];
};
};
// UnityEngine.InputSystem.UI.NavigationModel
struct NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2
{
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.NavigationModel::move
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___move_0;
// System.Int32 UnityEngine.InputSystem.UI.NavigationModel::consecutiveMoveCount
int32_t ___consecutiveMoveCount_1;
// UnityEngine.EventSystems.MoveDirection UnityEngine.InputSystem.UI.NavigationModel::lastMoveDirection
int32_t ___lastMoveDirection_2;
// System.Single UnityEngine.InputSystem.UI.NavigationModel::lastMoveTime
float ___lastMoveTime_3;
// UnityEngine.EventSystems.AxisEventData UnityEngine.InputSystem.UI.NavigationModel::eventData
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData_4;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.UI.NavigationModel
struct NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_pinvoke
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___move_0;
int32_t ___consecutiveMoveCount_1;
int32_t ___lastMoveDirection_2;
float ___lastMoveTime_3;
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData_4;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.UI.NavigationModel
struct NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_com
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___move_0;
int32_t ___consecutiveMoveCount_1;
int32_t ___lastMoveDirection_2;
float ___lastMoveTime_3;
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData_4;
};
// 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;
};
// UnityEngine.Plane
struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C
{
// UnityEngine.Vector3 UnityEngine.Plane::m_Normal
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1;
// System.Single UnityEngine.Plane::m_Distance
float ___m_Distance_2;
};
// UnityEngine.Ray
struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00
{
// UnityEngine.Vector3 UnityEngine.Ray::m_Origin
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_0;
// UnityEngine.Vector3 UnityEngine.Ray::m_Direction
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction_1;
};
// UnityEngine.RaycastHit
struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5
{
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Point
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point_0;
// UnityEngine.Vector3 UnityEngine.RaycastHit::m_Normal
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1;
// System.UInt32 UnityEngine.RaycastHit::m_FaceID
uint32_t ___m_FaceID_2;
// System.Single UnityEngine.RaycastHit::m_Distance
float ___m_Distance_3;
// UnityEngine.Vector2 UnityEngine.RaycastHit::m_UV
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UV_4;
// System.Int32 UnityEngine.RaycastHit::m_Collider
int32_t ___m_Collider_5;
};
// UnityEngine.RaycastHit2D
struct RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA
{
// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Centroid
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Centroid_0;
// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Point
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Point_1;
// UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Normal
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Normal_2;
// System.Single UnityEngine.RaycastHit2D::m_Distance
float ___m_Distance_3;
// System.Single UnityEngine.RaycastHit2D::m_Fraction
float ___m_Fraction_4;
// System.Int32 UnityEngine.RaycastHit2D::m_Collider
int32_t ___m_Collider_5;
};
// UnityEngine.EventSystems.RaycastResult
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023
{
// UnityEngine.GameObject UnityEngine.EventSystems.RaycastResult::m_GameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject_0;
// UnityEngine.EventSystems.BaseRaycaster UnityEngine.EventSystems.RaycastResult::module
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module_1;
// System.Single UnityEngine.EventSystems.RaycastResult::distance
float ___distance_2;
// System.Single UnityEngine.EventSystems.RaycastResult::index
float ___index_3;
// System.Int32 UnityEngine.EventSystems.RaycastResult::depth
int32_t ___depth_4;
// System.Int32 UnityEngine.EventSystems.RaycastResult::sortingLayer
int32_t ___sortingLayer_5;
// System.Int32 UnityEngine.EventSystems.RaycastResult::sortingOrder
int32_t ___sortingOrder_6;
// UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition_7;
// UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldNormal
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal_8;
// UnityEngine.Vector2 UnityEngine.EventSystems.RaycastResult::screenPosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition_9;
// System.Int32 UnityEngine.EventSystems.RaycastResult::displayIndex
int32_t ___displayIndex_10;
};
// Native definition for P/Invoke marshalling of UnityEngine.EventSystems.RaycastResult
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject_0;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module_1;
float ___distance_2;
float ___index_3;
int32_t ___depth_4;
int32_t ___sortingLayer_5;
int32_t ___sortingOrder_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition_9;
int32_t ___displayIndex_10;
};
// Native definition for COM marshalling of UnityEngine.EventSystems.RaycastResult
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject_0;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module_1;
float ___distance_2;
float ___index_3;
int32_t ___depth_4;
int32_t ___sortingLayer_5;
int32_t ___sortingOrder_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition_9;
int32_t ___displayIndex_10;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// UnityEngine.InputSystem.HID.HID/HIDElementDescriptor
struct HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED
{
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::usage
int32_t ___usage_0;
// UnityEngine.InputSystem.HID.HID/UsagePage UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::usagePage
int32_t ___usagePage_1;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::unit
int32_t ___unit_2;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::unitExponent
int32_t ___unitExponent_3;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::logicalMin
int32_t ___logicalMin_4;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::logicalMax
int32_t ___logicalMax_5;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::physicalMin
int32_t ___physicalMin_6;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::physicalMax
int32_t ___physicalMax_7;
// UnityEngine.InputSystem.HID.HID/HIDReportType UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::reportType
int32_t ___reportType_8;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::collectionIndex
int32_t ___collectionIndex_9;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::reportId
int32_t ___reportId_10;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::reportSizeInBits
int32_t ___reportSizeInBits_11;
// System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::reportOffsetInBits
int32_t ___reportOffsetInBits_12;
// UnityEngine.InputSystem.HID.HID/HIDElementFlags UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::flags
int32_t ___flags_13;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::usageMin
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMin_14;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::usageMax
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMax_15;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.HID.HID/HIDElementDescriptor
struct HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_pinvoke
{
int32_t ___usage_0;
int32_t ___usagePage_1;
int32_t ___unit_2;
int32_t ___unitExponent_3;
int32_t ___logicalMin_4;
int32_t ___logicalMax_5;
int32_t ___physicalMin_6;
int32_t ___physicalMax_7;
int32_t ___reportType_8;
int32_t ___collectionIndex_9;
int32_t ___reportId_10;
int32_t ___reportSizeInBits_11;
int32_t ___reportOffsetInBits_12;
int32_t ___flags_13;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMin_14;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMax_15;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.HID.HID/HIDElementDescriptor
struct HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_com
{
int32_t ___usage_0;
int32_t ___usagePage_1;
int32_t ___unit_2;
int32_t ___unitExponent_3;
int32_t ___logicalMin_4;
int32_t ___logicalMax_5;
int32_t ___physicalMin_6;
int32_t ___physicalMax_7;
int32_t ___reportType_8;
int32_t ___collectionIndex_9;
int32_t ___reportId_10;
int32_t ___reportSizeInBits_11;
int32_t ___reportOffsetInBits_12;
int32_t ___flags_13;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMin_14;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMax_15;
};
// UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder
struct HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553 : public RuntimeObject
{
// System.String UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder::displayName
String_t* ___displayName_0;
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder::hidDescriptor
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 ___hidDescriptor_1;
// System.String UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder::parentLayout
String_t* ___parentLayout_2;
// System.Type UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder::deviceType
Type_t* ___deviceType_3;
};
// UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal
struct HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1
{
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::usagePage
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usagePage_0;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::logicalMinimum
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___logicalMinimum_1;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::logicalMaximum
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___logicalMaximum_2;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::physicalMinimum
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___physicalMinimum_3;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::physicalMaximum
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___physicalMaximum_4;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::unitExponent
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___unitExponent_5;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::unit
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___unit_6;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::reportSize
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportSize_7;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::reportCount
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportCount_8;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::reportId
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportId_9;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal
struct HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshaled_pinvoke
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usagePage_0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___logicalMinimum_1;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___logicalMaximum_2;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___physicalMinimum_3;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___physicalMaximum_4;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___unitExponent_5;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___unit_6;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportSize_7;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportCount_8;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportId_9;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal
struct HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshaled_com
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usagePage_0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___logicalMinimum_1;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___logicalMaximum_2;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___physicalMinimum_3;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___physicalMaximum_4;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___unitExponent_5;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___unit_6;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportSize_7;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportCount_8;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportId_9;
};
// UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal
struct HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B
{
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::usage
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usage_0;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::usageMinimum
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMinimum_1;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::usageMaximum
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMaximum_2;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::designatorIndex
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___designatorIndex_3;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::designatorMinimum
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___designatorMinimum_4;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::designatorMaximum
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___designatorMaximum_5;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::stringIndex
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___stringIndex_6;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::stringMinimum
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___stringMinimum_7;
// System.Nullable`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::stringMaximum
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___stringMaximum_8;
// System.Collections.Generic.List`1<System.Int32> UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::usageList
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___usageList_9;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal
struct HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshaled_pinvoke
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usage_0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMinimum_1;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMaximum_2;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___designatorIndex_3;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___designatorMinimum_4;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___designatorMaximum_5;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___stringIndex_6;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___stringMinimum_7;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___stringMaximum_8;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___usageList_9;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal
struct HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshaled_com
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usage_0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMinimum_1;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___usageMaximum_2;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___designatorIndex_3;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___designatorMinimum_4;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___designatorMaximum_5;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___stringIndex_6;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___stringMinimum_7;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___stringMaximum_8;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___usageList_9;
};
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder
struct Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821 : public RuntimeObject
{
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<name>k__BackingField
String_t* ___U3CnameU3Ek__BackingField_0;
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<displayName>k__BackingField
String_t* ___U3CdisplayNameU3Ek__BackingField_1;
// System.Type UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<type>k__BackingField
Type_t* ___U3CtypeU3Ek__BackingField_2;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<stateFormat>k__BackingField
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CstateFormatU3Ek__BackingField_3;
// System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<stateSizeInBytes>k__BackingField
int32_t ___U3CstateSizeInBytesU3Ek__BackingField_4;
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::m_ExtendsLayout
String_t* ___m_ExtendsLayout_5;
// System.Nullable`1<System.Boolean> UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::<updateBeforeRender>k__BackingField
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___U3CupdateBeforeRenderU3Ek__BackingField_6;
// System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::m_ControlCount
int32_t ___m_ControlCount_7;
// UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[] UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::m_Controls
ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___m_Controls_8;
};
// UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem
struct ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD
{
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<name>k__BackingField
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___U3CnameU3Ek__BackingField_0;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<layout>k__BackingField
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___U3ClayoutU3Ek__BackingField_1;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<variants>k__BackingField
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___U3CvariantsU3Ek__BackingField_2;
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<useStateFrom>k__BackingField
String_t* ___U3CuseStateFromU3Ek__BackingField_3;
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<displayName>k__BackingField
String_t* ___U3CdisplayNameU3Ek__BackingField_4;
// System.String UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<shortDisplayName>k__BackingField
String_t* ___U3CshortDisplayNameU3Ek__BackingField_5;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.Utilities.InternedString> UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<usages>k__BackingField
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CusagesU3Ek__BackingField_6;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.Utilities.InternedString> UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<aliases>k__BackingField
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CaliasesU3Ek__BackingField_7;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.Utilities.NamedValue> UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<parameters>k__BackingField
ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField_8;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.Utilities.NameAndParameters> UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<processors>k__BackingField
ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 ___U3CprocessorsU3Ek__BackingField_9;
// System.UInt32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<offset>k__BackingField
uint32_t ___U3CoffsetU3Ek__BackingField_10;
// System.UInt32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<bit>k__BackingField
uint32_t ___U3CbitU3Ek__BackingField_11;
// System.UInt32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<sizeInBits>k__BackingField
uint32_t ___U3CsizeInBitsU3Ek__BackingField_12;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<format>k__BackingField
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField_13;
// UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem/Flags UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<flags>k__BackingField
int32_t ___U3CflagsU3Ek__BackingField_14;
// System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<arraySize>k__BackingField
int32_t ___U3CarraySizeU3Ek__BackingField_15;
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<defaultState>k__BackingField
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___U3CdefaultStateU3Ek__BackingField_16;
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<minValue>k__BackingField
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___U3CminValueU3Ek__BackingField_17;
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::<maxValue>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;
};
// UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount
struct CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2
{
// UnityEngine.InputSystem.Users.InputUserAccountHandle UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount::platformUserAccountHandle
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___platformUserAccountHandle_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount
struct CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshaled_pinvoke
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_pinvoke ___platformUserAccountHandle_0;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount
struct CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshaled_com
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_com ___platformUserAccountHandle_0;
};
// UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo
struct OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC
{
// UnityEngine.InputSystem.LowLevel.InputEventPtr UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo::eventPtr
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr_0;
// Unity.Collections.NativeArray`1<System.Byte> UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo::buffer
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___buffer_1;
// UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo::device
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device_2;
// UnityEngine.InputSystem.OnScreen.OnScreenControl UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo::firstControl
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* ___firstControl_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo
struct OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshaled_pinvoke
{
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr_0;
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___buffer_1;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device_2;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* ___firstControl_3;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo
struct OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshaled_com
{
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr_0;
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___buffer_1;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device_2;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* ___firstControl_3;
};
// UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData
struct RaycastHitData_t5EAB266730389AB27715962670C2512800451841
{
// UnityEngine.UI.Graphic UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::<graphic>k__BackingField
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___U3CgraphicU3Ek__BackingField_0;
// UnityEngine.Vector3 UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::<worldHitPosition>k__BackingField
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldHitPositionU3Ek__BackingField_1;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::<screenPosition>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscreenPositionU3Ek__BackingField_2;
// System.Single UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::<distance>k__BackingField
float ___U3CdistanceU3Ek__BackingField_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData
struct RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshaled_pinvoke
{
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___U3CgraphicU3Ek__BackingField_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldHitPositionU3Ek__BackingField_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscreenPositionU3Ek__BackingField_2;
float ___U3CdistanceU3Ek__BackingField_3;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData
struct RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshaled_com
{
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___U3CgraphicU3Ek__BackingField_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldHitPositionU3Ek__BackingField_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscreenPositionU3Ek__BackingField_2;
float ___U3CdistanceU3Ek__BackingField_3;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>
struct Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* ____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
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED ____current_3;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Runtime.InteropServices.GCHandle>
struct InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
GCHandleU5BU5D_t7EA6F2FA83CDF86871001174CF7D30033AC4A785* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo>
struct InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
OnScreenDeviceInfoU5BU5D_t0C70881971941DEFDD18CFFD3E4133B5CA0B7F30* ___additionalValues_2;
};
// System.Nullable`1<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>
struct Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___value_1;
};
// System.ReadOnlySpan`1<System.Char>
struct ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1
{
// System.ByReference`1<T> System.ReadOnlySpan`1::_pointer
ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 ____pointer_0;
// System.Int32 System.ReadOnlySpan`1::_length
int32_t ____length_1;
};
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.InputSystem.UI.ExtendedAxisEventData
struct ExtendedAxisEventData_tC7D1E741A0DC9D38AA34796CE774908D95936D96 : public AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938
{
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.InputSystem.InputAction
struct InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD : public RuntimeObject
{
// System.String UnityEngine.InputSystem.InputAction::m_Name
String_t* ___m_Name_0;
// UnityEngine.InputSystem.InputActionType UnityEngine.InputSystem.InputAction::m_Type
int32_t ___m_Type_1;
// System.String UnityEngine.InputSystem.InputAction::m_ExpectedControlType
String_t* ___m_ExpectedControlType_2;
// System.String UnityEngine.InputSystem.InputAction::m_Id
String_t* ___m_Id_3;
// System.String UnityEngine.InputSystem.InputAction::m_Processors
String_t* ___m_Processors_4;
// System.String UnityEngine.InputSystem.InputAction::m_Interactions
String_t* ___m_Interactions_5;
// UnityEngine.InputSystem.InputBinding[] UnityEngine.InputSystem.InputAction::m_SingletonActionBindings
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_SingletonActionBindings_6;
// UnityEngine.InputSystem.InputAction/ActionFlags UnityEngine.InputSystem.InputAction::m_Flags
int32_t ___m_Flags_7;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputAction::m_BindingMask
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask_8;
// System.Int32 UnityEngine.InputSystem.InputAction::m_BindingsStartIndex
int32_t ___m_BindingsStartIndex_9;
// System.Int32 UnityEngine.InputSystem.InputAction::m_BindingsCount
int32_t ___m_BindingsCount_10;
// System.Int32 UnityEngine.InputSystem.InputAction::m_ControlStartIndex
int32_t ___m_ControlStartIndex_11;
// System.Int32 UnityEngine.InputSystem.InputAction::m_ControlCount
int32_t ___m_ControlCount_12;
// System.Int32 UnityEngine.InputSystem.InputAction::m_ActionIndexInState
int32_t ___m_ActionIndexInState_13;
// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.InputAction::m_ActionMap
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_ActionMap_14;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnStarted
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnStarted_15;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnCanceled
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnCanceled_16;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnPerformed
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnPerformed_17;
};
// UnityEngine.InputSystem.InputActionMap
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09 : public RuntimeObject
{
// System.String UnityEngine.InputSystem.InputActionMap::m_Name
String_t* ___m_Name_0;
// System.String UnityEngine.InputSystem.InputActionMap::m_Id
String_t* ___m_Id_1;
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.InputActionMap::m_Asset
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Asset_2;
// UnityEngine.InputSystem.InputAction[] UnityEngine.InputSystem.InputActionMap::m_Actions
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* ___m_Actions_3;
// UnityEngine.InputSystem.InputBinding[] UnityEngine.InputSystem.InputActionMap::m_Bindings
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_Bindings_4;
// UnityEngine.InputSystem.InputBinding[] UnityEngine.InputSystem.InputActionMap::m_BindingsForEachAction
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_BindingsForEachAction_5;
// UnityEngine.InputSystem.InputControl[] UnityEngine.InputSystem.InputActionMap::m_ControlsForEachAction
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_ControlsForEachAction_6;
// System.Int32 UnityEngine.InputSystem.InputActionMap::m_EnabledActionsCount
int32_t ___m_EnabledActionsCount_7;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionMap::m_SingletonAction
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_SingletonAction_8;
// System.Int32 UnityEngine.InputSystem.InputActionMap::m_MapIndexInState
int32_t ___m_MapIndexInState_9;
// UnityEngine.InputSystem.InputActionState UnityEngine.InputSystem.InputActionMap::m_State
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_10;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputActionMap::m_BindingMask
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask_11;
// UnityEngine.InputSystem.InputActionMap/Flags UnityEngine.InputSystem.InputActionMap::m_Flags
int32_t ___m_Flags_12;
// System.Int32 UnityEngine.InputSystem.InputActionMap::m_ParameterOverridesCount
int32_t ___m_ParameterOverridesCount_13;
// UnityEngine.InputSystem.InputActionRebindingExtensions/ParameterOverride[] UnityEngine.InputSystem.InputActionMap::m_ParameterOverrides
ParameterOverrideU5BU5D_tC408277D7E98D32E4B0AEFA1E2EDDB74790897EE* ___m_ParameterOverrides_14;
// UnityEngine.InputSystem.InputActionMap/DeviceArray UnityEngine.InputSystem.InputActionMap::m_Devices
DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E ___m_Devices_15;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputActionMap::m_ActionCallbacks
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_ActionCallbacks_16;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32> UnityEngine.InputSystem.InputActionMap::m_ActionIndexByNameOrId
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_ActionIndexByNameOrId_17;
};
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09_StaticFields
{
// System.Int32 UnityEngine.InputSystem.InputActionMap::s_DeferBindingResolution
int32_t ___s_DeferBindingResolution_18;
};
// 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.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<System.Boolean> UnityEngine.InputSystem.Layouts.InputControlLayout::m_UpdateBeforeRender
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___m_UpdateBeforeRender_7;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Utilities.InternedString> UnityEngine.InputSystem.Layouts.InputControlLayout::m_BaseLayouts
InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___m_BaseLayouts_8;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Utilities.InternedString> 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.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;
};
// 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;
};
// UnityEngine.EventSystems.PointerEventData
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
{
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::<pointerEnter>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerEnterU3Ek__BackingField_2;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::m_PointerPress
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PointerPress_3;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::<lastPress>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3ClastPressU3Ek__BackingField_4;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::<rawPointerPress>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CrawPointerPressU3Ek__BackingField_5;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::<pointerDrag>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerDragU3Ek__BackingField_6;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::<pointerClick>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerClickU3Ek__BackingField_7;
// UnityEngine.EventSystems.RaycastResult UnityEngine.EventSystems.PointerEventData::<pointerCurrentRaycast>k__BackingField
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerCurrentRaycastU3Ek__BackingField_8;
// UnityEngine.EventSystems.RaycastResult UnityEngine.EventSystems.PointerEventData::<pointerPressRaycast>k__BackingField
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerPressRaycastU3Ek__BackingField_9;
// System.Collections.Generic.List`1<UnityEngine.GameObject> UnityEngine.EventSystems.PointerEventData::hovered
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___hovered_10;
// System.Boolean UnityEngine.EventSystems.PointerEventData::<eligibleForClick>k__BackingField
bool ___U3CeligibleForClickU3Ek__BackingField_11;
// System.Int32 UnityEngine.EventSystems.PointerEventData::<pointerId>k__BackingField
int32_t ___U3CpointerIdU3Ek__BackingField_12;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<position>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField_13;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<delta>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaU3Ek__BackingField_14;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<pressPosition>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressPositionU3Ek__BackingField_15;
// UnityEngine.Vector3 UnityEngine.EventSystems.PointerEventData::<worldPosition>k__BackingField
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldPositionU3Ek__BackingField_16;
// UnityEngine.Vector3 UnityEngine.EventSystems.PointerEventData::<worldNormal>k__BackingField
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldNormalU3Ek__BackingField_17;
// System.Single UnityEngine.EventSystems.PointerEventData::<clickTime>k__BackingField
float ___U3CclickTimeU3Ek__BackingField_18;
// System.Int32 UnityEngine.EventSystems.PointerEventData::<clickCount>k__BackingField
int32_t ___U3CclickCountU3Ek__BackingField_19;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<scrollDelta>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscrollDeltaU3Ek__BackingField_20;
// System.Boolean UnityEngine.EventSystems.PointerEventData::<useDragThreshold>k__BackingField
bool ___U3CuseDragThresholdU3Ek__BackingField_21;
// System.Boolean UnityEngine.EventSystems.PointerEventData::<dragging>k__BackingField
bool ___U3CdraggingU3Ek__BackingField_22;
// UnityEngine.EventSystems.PointerEventData/InputButton UnityEngine.EventSystems.PointerEventData::<button>k__BackingField
int32_t ___U3CbuttonU3Ek__BackingField_23;
// System.Single UnityEngine.EventSystems.PointerEventData::<pressure>k__BackingField
float ___U3CpressureU3Ek__BackingField_24;
// System.Single UnityEngine.EventSystems.PointerEventData::<tangentialPressure>k__BackingField
float ___U3CtangentialPressureU3Ek__BackingField_25;
// System.Single UnityEngine.EventSystems.PointerEventData::<altitudeAngle>k__BackingField
float ___U3CaltitudeAngleU3Ek__BackingField_26;
// System.Single UnityEngine.EventSystems.PointerEventData::<azimuthAngle>k__BackingField
float ___U3CazimuthAngleU3Ek__BackingField_27;
// System.Single UnityEngine.EventSystems.PointerEventData::<twist>k__BackingField
float ___U3CtwistU3Ek__BackingField_28;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<radius>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField_29;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::<radiusVariance>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField_30;
// System.Boolean UnityEngine.EventSystems.PointerEventData::<fullyExited>k__BackingField
bool ___U3CfullyExitedU3Ek__BackingField_31;
// System.Boolean UnityEngine.EventSystems.PointerEventData::<reentered>k__BackingField
bool ___U3CreenteredU3Ek__BackingField_32;
};
// 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.InputControlScheme/MatchResult
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27
{
// UnityEngine.InputSystem.InputControlScheme/MatchResult/Result UnityEngine.InputSystem.InputControlScheme/MatchResult::m_Result
int32_t ___m_Result_0;
// System.Single UnityEngine.InputSystem.InputControlScheme/MatchResult::m_Score
float ___m_Score_1;
// UnityEngine.InputSystem.InputControlList`1<UnityEngine.InputSystem.InputDevice> UnityEngine.InputSystem.InputControlScheme/MatchResult::m_Devices
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 ___m_Devices_2;
// UnityEngine.InputSystem.InputControlList`1<UnityEngine.InputSystem.InputControl> UnityEngine.InputSystem.InputControlScheme/MatchResult::m_Controls
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls_3;
// UnityEngine.InputSystem.InputControlScheme/DeviceRequirement[] UnityEngine.InputSystem.InputControlScheme/MatchResult::m_Requirements
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___m_Requirements_4;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputControlScheme/MatchResult
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke
{
int32_t ___m_Result_0;
float ___m_Score_1;
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 ___m_Devices_2;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls_3;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke* ___m_Requirements_4;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputControlScheme/MatchResult
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com
{
int32_t ___m_Result_0;
float ___m_Score_1;
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 ___m_Devices_2;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls_3;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com* ___m_Requirements_4;
};
// UnityEngine.InputSystem.Users.InputUser/GlobalState
struct GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3
{
// System.Int32 UnityEngine.InputSystem.Users.InputUser/GlobalState::pairingStateVersion
int32_t ___pairingStateVersion_0;
// System.UInt32 UnityEngine.InputSystem.Users.InputUser/GlobalState::lastUserId
uint32_t ___lastUserId_1;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/GlobalState::allUserCount
int32_t ___allUserCount_2;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/GlobalState::allPairedDeviceCount
int32_t ___allPairedDeviceCount_3;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/GlobalState::allLostDeviceCount
int32_t ___allLostDeviceCount_4;
// UnityEngine.InputSystem.Users.InputUser[] UnityEngine.InputSystem.Users.InputUser/GlobalState::allUsers
InputUserU5BU5D_t4B71AE3CDE5BB252EADB6494FEE05EE141C2B1FD* ___allUsers_5;
// UnityEngine.InputSystem.Users.InputUser/UserData[] UnityEngine.InputSystem.Users.InputUser/GlobalState::allUserData
UserDataU5BU5D_t5CB4987877C71E61FA131704B58CA6D8E5272C7E* ___allUserData_6;
// UnityEngine.InputSystem.InputDevice[] UnityEngine.InputSystem.Users.InputUser/GlobalState::allPairedDevices
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allPairedDevices_7;
// UnityEngine.InputSystem.InputDevice[] UnityEngine.InputSystem.Users.InputUser/GlobalState::allLostDevices
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allLostDevices_8;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection> UnityEngine.InputSystem.Users.InputUser/GlobalState::ongoingAccountSelections
InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C ___ongoingAccountSelections_9;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice>> UnityEngine.InputSystem.Users.InputUser/GlobalState::onChange
CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9 ___onChange_10;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr>> UnityEngine.InputSystem.Users.InputUser/GlobalState::onUnpairedDeviceUsed
CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34 ___onUnpairedDeviceUsed_11;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean>> UnityEngine.InputSystem.Users.InputUser/GlobalState::onPreFilterUnpairedDeviceUsed
CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE ___onPreFilterUnpairedDeviceUsed_12;
// System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange> UnityEngine.InputSystem.Users.InputUser/GlobalState::actionChangeDelegate
Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___actionChangeDelegate_13;
// System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange> UnityEngine.InputSystem.Users.InputUser/GlobalState::onDeviceChangeDelegate
Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___onDeviceChangeDelegate_14;
// System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice> UnityEngine.InputSystem.Users.InputUser/GlobalState::onEventDelegate
Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___onEventDelegate_15;
// System.Boolean UnityEngine.InputSystem.Users.InputUser/GlobalState::onActionChangeHooked
bool ___onActionChangeHooked_16;
// System.Boolean UnityEngine.InputSystem.Users.InputUser/GlobalState::onDeviceChangeHooked
bool ___onDeviceChangeHooked_17;
// System.Boolean UnityEngine.InputSystem.Users.InputUser/GlobalState::onEventHooked
bool ___onEventHooked_18;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/GlobalState::listenForUnpairedDeviceActivity
int32_t ___listenForUnpairedDeviceActivity_19;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Users.InputUser/GlobalState
struct GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_pinvoke
{
int32_t ___pairingStateVersion_0;
uint32_t ___lastUserId_1;
int32_t ___allUserCount_2;
int32_t ___allPairedDeviceCount_3;
int32_t ___allLostDeviceCount_4;
InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E* ___allUsers_5;
UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke* ___allUserData_6;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allPairedDevices_7;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allLostDevices_8;
InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C ___ongoingAccountSelections_9;
CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9 ___onChange_10;
CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34 ___onUnpairedDeviceUsed_11;
CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE ___onPreFilterUnpairedDeviceUsed_12;
Il2CppMethodPointer ___actionChangeDelegate_13;
Il2CppMethodPointer ___onDeviceChangeDelegate_14;
Il2CppMethodPointer ___onEventDelegate_15;
int32_t ___onActionChangeHooked_16;
int32_t ___onDeviceChangeHooked_17;
int32_t ___onEventHooked_18;
int32_t ___listenForUnpairedDeviceActivity_19;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Users.InputUser/GlobalState
struct GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_com
{
int32_t ___pairingStateVersion_0;
uint32_t ___lastUserId_1;
int32_t ___allUserCount_2;
int32_t ___allPairedDeviceCount_3;
int32_t ___allLostDeviceCount_4;
InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E* ___allUsers_5;
UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com* ___allUserData_6;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allPairedDevices_7;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allLostDevices_8;
InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C ___ongoingAccountSelections_9;
CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9 ___onChange_10;
CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34 ___onUnpairedDeviceUsed_11;
CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE ___onPreFilterUnpairedDeviceUsed_12;
Il2CppMethodPointer ___actionChangeDelegate_13;
Il2CppMethodPointer ___onDeviceChangeDelegate_14;
Il2CppMethodPointer ___onEventDelegate_15;
int32_t ___onActionChangeHooked_16;
int32_t ___onDeviceChangeHooked_17;
int32_t ___onEventHooked_18;
int32_t ___listenForUnpairedDeviceActivity_19;
};
// UnityEngine.InputSystem.UI.PointerModel/ButtonState
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69
{
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_IsPressed
bool ___m_IsPressed_0;
// UnityEngine.EventSystems.PointerEventData/FramePressState UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_FramePressState
int32_t ___m_FramePressState_1;
// System.Single UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_PressTime
float ___m_PressTime_2;
// UnityEngine.EventSystems.RaycastResult UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_PressRaycast
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___m_PressRaycast_3;
// UnityEngine.GameObject UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_PressObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PressObject_4;
// UnityEngine.GameObject UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_RawPressObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_RawPressObject_5;
// UnityEngine.GameObject UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_LastPressObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LastPressObject_6;
// UnityEngine.GameObject UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_DragObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_DragObject_7;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_PressPosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PressPosition_8;
// System.Single UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_ClickTime
float ___m_ClickTime_9;
// System.Int32 UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_ClickCount
int32_t ___m_ClickCount_10;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_Dragging
bool ___m_Dragging_11;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_ClickedOnSameGameObject
bool ___m_ClickedOnSameGameObject_12;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_IgnoreNextClick
bool ___m_IgnoreNextClick_13;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.UI.PointerModel/ButtonState
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke
{
int32_t ___m_IsPressed_0;
int32_t ___m_FramePressState_1;
float ___m_PressTime_2;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke ___m_PressRaycast_3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PressObject_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_RawPressObject_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LastPressObject_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_DragObject_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PressPosition_8;
float ___m_ClickTime_9;
int32_t ___m_ClickCount_10;
int32_t ___m_Dragging_11;
int32_t ___m_ClickedOnSameGameObject_12;
int32_t ___m_IgnoreNextClick_13;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.UI.PointerModel/ButtonState
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com
{
int32_t ___m_IsPressed_0;
int32_t ___m_FramePressState_1;
float ___m_PressTime_2;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com ___m_PressRaycast_3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PressObject_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_RawPressObject_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LastPressObject_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_DragObject_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PressPosition_8;
float ___m_ClickTime_9;
int32_t ___m_ClickCount_10;
int32_t ___m_Dragging_11;
int32_t ___m_ClickedOnSameGameObject_12;
int32_t ___m_IgnoreNextClick_13;
};
// UnityEngine.InputSystem.EnhancedTouch.Touch/GlobalState
struct GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Touchscreen> UnityEngine.InputSystem.EnhancedTouch.Touch/GlobalState::touchscreens
InlinedArray_1_t1BB3E1C727E53B8F4342843F1042AFE85C5A70C3 ___touchscreens_0;
// System.Int32 UnityEngine.InputSystem.EnhancedTouch.Touch/GlobalState::historyLengthPerFinger
int32_t ___historyLengthPerFinger_1;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.EnhancedTouch.Finger>> UnityEngine.InputSystem.EnhancedTouch.Touch/GlobalState::onFingerDown
CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerDown_2;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.EnhancedTouch.Finger>> UnityEngine.InputSystem.EnhancedTouch.Touch/GlobalState::onFingerMove
CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerMove_3;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.EnhancedTouch.Finger>> UnityEngine.InputSystem.EnhancedTouch.Touch/GlobalState::onFingerUp
CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerUp_4;
// UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState UnityEngine.InputSystem.EnhancedTouch.Touch/GlobalState::playerState
FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D ___playerState_5;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.EnhancedTouch.Touch/GlobalState
struct GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A_marshaled_pinvoke
{
InlinedArray_1_t1BB3E1C727E53B8F4342843F1042AFE85C5A70C3 ___touchscreens_0;
int32_t ___historyLengthPerFinger_1;
CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerDown_2;
CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerMove_3;
CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerUp_4;
FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D_marshaled_pinvoke ___playerState_5;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.EnhancedTouch.Touch/GlobalState
struct GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A_marshaled_com
{
InlinedArray_1_t1BB3E1C727E53B8F4342843F1042AFE85C5A70C3 ___touchscreens_0;
int32_t ___historyLengthPerFinger_1;
CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerDown_2;
CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerMove_3;
CallbackArray_1_t1F5839E457B3AE192D38F0A2463CAB97DA96B96B ___onFingerUp_4;
FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D_marshaled_com ___playerState_5;
};
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
{
};
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>
struct Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E : public MulticastDelegate_t
{
};
// System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange>
struct Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333 : public MulticastDelegate_t
{
};
// System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice>
struct Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA : public MulticastDelegate_t
{
};
// System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>
struct Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D : public MulticastDelegate_t
{
};
// System.Comparison`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>
struct Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IBeginDragHandler>
struct EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403 : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ICancelHandler>
struct EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDragHandler>
struct EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDropHandler>
struct EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733 : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IEndDragHandler>
struct EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IInitializePotentialDragHandler>
struct EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IMoveHandler>
struct EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013 : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerClickHandler>
struct EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerDownHandler>
struct EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117 : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerEnterHandler>
struct EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9 : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerExitHandler>
struct EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916 : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerMoveHandler>
struct EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06 : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerUpHandler>
struct EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8 : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IScrollHandler>
struct EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65 : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISubmitHandler>
struct EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F : public MulticastDelegate_t
{
};
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IUpdateSelectedHandler>
struct EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678 : public MulticastDelegate_t
{
};
// System.Func`1<UnityEngine.InputSystem.Layouts.InputControlLayout>
struct Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4 : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem,System.String>
struct Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2 : public MulticastDelegate_t
{
};
// UnityEngine.InputSystem.InputControl`1<System.Int32>
struct InputControl_1_t6610D981ECAED7950370CC37B55465BBFDDD6A61 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<TValue>> UnityEngine.InputSystem.InputControl`1::m_ProcessorStack
InlinedArray_1_tCBE1C2CE719FCFE71270323E0AEFF8C6536B0493 ___m_ProcessorStack_21;
};
// UnityEngine.InputSystem.InputControl`1<System.Single>
struct InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<TValue>> UnityEngine.InputSystem.InputControl`1::m_ProcessorStack
InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847 ___m_ProcessorStack_21;
};
// UnityEngine.InputSystem.InputControl`1<UnityEngine.InputSystem.LowLevel.TouchState>
struct InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<TValue>> UnityEngine.InputSystem.InputControl`1::m_ProcessorStack
InlinedArray_1_tD4AEEFFEC2CBF49D196A92D16CE8DA15F1532FCD ___m_ProcessorStack_21;
};
// UnityEngine.InputSystem.InputControl`1<UnityEngine.Vector2>
struct InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<TValue>> UnityEngine.InputSystem.InputControl`1::m_ProcessorStack
InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB ___m_ProcessorStack_21;
};
// System.Predicate`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>
struct Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856 : 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;
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.InputSystem.UI.ExtendedPointerEventData
struct ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F : public PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB
{
// UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.UI.ExtendedPointerEventData::<control>k__BackingField
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___U3CcontrolU3Ek__BackingField_33;
// UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.UI.ExtendedPointerEventData::<device>k__BackingField
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___U3CdeviceU3Ek__BackingField_34;
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::<touchId>k__BackingField
int32_t ___U3CtouchIdU3Ek__BackingField_35;
// UnityEngine.InputSystem.UI.UIPointerType UnityEngine.InputSystem.UI.ExtendedPointerEventData::<pointerType>k__BackingField
int32_t ___U3CpointerTypeU3Ek__BackingField_36;
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::<uiToolkitPointerId>k__BackingField
int32_t ___U3CuiToolkitPointerIdU3Ek__BackingField_37;
// UnityEngine.Vector3 UnityEngine.InputSystem.UI.ExtendedPointerEventData::<trackedDevicePosition>k__BackingField
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CtrackedDevicePositionU3Ek__BackingField_38;
// UnityEngine.Quaternion UnityEngine.InputSystem.UI.ExtendedPointerEventData::<trackedDeviceOrientation>k__BackingField
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___U3CtrackedDeviceOrientationU3Ek__BackingField_39;
};
// UnityEngine.InputSystem.InputActionAsset
struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// UnityEngine.InputSystem.InputActionMap[] UnityEngine.InputSystem.InputActionAsset::m_ActionMaps
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___m_ActionMaps_5;
// UnityEngine.InputSystem.InputControlScheme[] UnityEngine.InputSystem.InputActionAsset::m_ControlSchemes
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* ___m_ControlSchemes_6;
// UnityEngine.InputSystem.InputActionState UnityEngine.InputSystem.InputActionAsset::m_SharedStateForAllMaps
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_SharedStateForAllMaps_7;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputActionAsset::m_BindingMask
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask_8;
// System.Int32 UnityEngine.InputSystem.InputActionAsset::m_ParameterOverridesCount
int32_t ___m_ParameterOverridesCount_9;
// UnityEngine.InputSystem.InputActionRebindingExtensions/ParameterOverride[] UnityEngine.InputSystem.InputActionAsset::m_ParameterOverrides
ParameterOverrideU5BU5D_tC408277D7E98D32E4B0AEFA1E2EDDB74790897EE* ___m_ParameterOverrides_10;
// UnityEngine.InputSystem.InputActionMap/DeviceArray UnityEngine.InputSystem.InputActionAsset::m_Devices
DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E ___m_Devices_11;
};
// UnityEngine.InputSystem.InputActionReference
struct InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.InputActionReference::m_Asset
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Asset_4;
// System.String UnityEngine.InputSystem.InputActionReference::m_ActionId
String_t* ___m_ActionId_5;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionReference::m_Action
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_Action_6;
};
// 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.InputDeviceExecuteCommandDelegate
struct InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A : public MulticastDelegate_t
{
};
// UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate
struct InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E : public MulticastDelegate_t
{
};
// 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<System.Int32,UnityEngine.InputSystem.InputDevice> 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<System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange>> UnityEngine.InputSystem.InputManager::m_DeviceChangeListeners
CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333 ___m_DeviceChangeListeners_16;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr>> UnityEngine.InputSystem.InputManager::m_DeviceStateChangeListeners
CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85 ___m_DeviceStateChangeListeners_17;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate> UnityEngine.InputSystem.InputManager::m_DeviceFindLayoutCallbacks
CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D ___m_DeviceFindLayoutCallbacks_18;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<UnityEngine.InputSystem.LowLevel.InputDeviceCommandDelegate> UnityEngine.InputSystem.InputManager::m_DeviceCommandCallbacks
CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885 ___m_DeviceCommandCallbacks_19;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<System.String,UnityEngine.InputSystem.InputControlLayoutChange>> UnityEngine.InputSystem.InputManager::m_LayoutChangeListeners
CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC ___m_LayoutChangeListeners_20;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice>> UnityEngine.InputSystem.InputManager::m_EventListeners
CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37 ___m_EventListeners_21;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action> UnityEngine.InputSystem.InputManager::m_BeforeUpdateListeners
CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529 ___m_BeforeUpdateListeners_22;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action> UnityEngine.InputSystem.InputManager::m_AfterUpdateListeners
CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529 ___m_AfterUpdateListeners_23;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action> 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/StateChangeMonitorTimeout> UnityEngine.InputSystem.InputManager::m_StateChangeMonitorTimeouts
InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA ___m_StateChangeMonitorTimeouts_35;
};
// 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;
// UnityEngine.InputSystem.InputSettings/BackgroundBehavior UnityEngine.InputSystem.InputSettings::m_BackgroundBehavior
int32_t ___m_BackgroundBehavior_9;
// UnityEngine.InputSystem.InputSettings/EditorInputBehaviorInPlayMode UnityEngine.InputSystem.InputSettings::m_EditorInputBehaviorInPlayMode
int32_t ___m_EditorInputBehaviorInPlayMode_10;
// System.Single UnityEngine.InputSystem.InputSettings::m_DefaultDeadzoneMin
float ___m_DefaultDeadzoneMin_11;
// System.Single UnityEngine.InputSystem.InputSettings::m_DefaultDeadzoneMax
float ___m_DefaultDeadzoneMax_12;
// System.Single UnityEngine.InputSystem.InputSettings::m_DefaultButtonPressPoint
float ___m_DefaultButtonPressPoint_13;
// System.Single UnityEngine.InputSystem.InputSettings::m_ButtonReleaseThreshold
float ___m_ButtonReleaseThreshold_14;
// System.Single UnityEngine.InputSystem.InputSettings::m_DefaultTapTime
float ___m_DefaultTapTime_15;
// System.Single UnityEngine.InputSystem.InputSettings::m_DefaultSlowTapTime
float ___m_DefaultSlowTapTime_16;
// System.Single UnityEngine.InputSystem.InputSettings::m_DefaultHoldTime
float ___m_DefaultHoldTime_17;
// System.Single UnityEngine.InputSystem.InputSettings::m_TapRadius
float ___m_TapRadius_18;
// System.Single UnityEngine.InputSystem.InputSettings::m_MultiTapDelayTime
float ___m_MultiTapDelayTime_19;
// System.Boolean UnityEngine.InputSystem.InputSettings::m_DisableRedundantEventsMerging
bool ___m_DisableRedundantEventsMerging_20;
// System.Boolean UnityEngine.InputSystem.InputSettings::m_ShortcutKeysConsumeInputs
bool ___m_ShortcutKeysConsumeInputs_21;
// System.Collections.Generic.HashSet`1<System.String> UnityEngine.InputSystem.InputSettings::m_FeatureFlags
HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ___m_FeatureFlags_22;
};
// UnityEngine.InputSystem.Users.InputUser
struct InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E
{
// System.UInt32 UnityEngine.InputSystem.Users.InputUser::m_Id
uint32_t ___m_Id_1;
};
struct InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields
{
// UnityEngine.InputSystem.Users.InputUser/GlobalState UnityEngine.InputSystem.Users.InputUser::s_GlobalState
GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3 ___s_GlobalState_2;
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// UnityEngine.InputSystem.UI.PointerModel
struct PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42
{
// System.Boolean UnityEngine.InputSystem.UI.PointerModel::changedThisFrame
bool ___changedThisFrame_0;
// UnityEngine.InputSystem.UI.PointerModel/ButtonState UnityEngine.InputSystem.UI.PointerModel::leftButton
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69 ___leftButton_1;
// UnityEngine.InputSystem.UI.PointerModel/ButtonState UnityEngine.InputSystem.UI.PointerModel::rightButton
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69 ___rightButton_2;
// UnityEngine.InputSystem.UI.PointerModel/ButtonState UnityEngine.InputSystem.UI.PointerModel::middleButton
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69 ___middleButton_3;
// UnityEngine.InputSystem.UI.ExtendedPointerEventData UnityEngine.InputSystem.UI.PointerModel::eventData
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData_4;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::m_ScreenPosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenPosition_5;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::m_ScrollDelta
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta_6;
// UnityEngine.Vector3 UnityEngine.InputSystem.UI.PointerModel::m_WorldPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_WorldPosition_7;
// UnityEngine.Quaternion UnityEngine.InputSystem.UI.PointerModel::m_WorldOrientation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_WorldOrientation_8;
// System.Single UnityEngine.InputSystem.UI.PointerModel::m_Pressure
float ___m_Pressure_9;
// System.Single UnityEngine.InputSystem.UI.PointerModel::m_AzimuthAngle
float ___m_AzimuthAngle_10;
// System.Single UnityEngine.InputSystem.UI.PointerModel::m_AltitudeAngle
float ___m_AltitudeAngle_11;
// System.Single UnityEngine.InputSystem.UI.PointerModel::m_Twist
float ___m_Twist_12;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::m_Radius
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Radius_13;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.UI.PointerModel
struct PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_pinvoke
{
int32_t ___changedThisFrame_0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke ___leftButton_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke ___rightButton_2;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke ___middleButton_3;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenPosition_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_WorldPosition_7;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_WorldOrientation_8;
float ___m_Pressure_9;
float ___m_AzimuthAngle_10;
float ___m_AltitudeAngle_11;
float ___m_Twist_12;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Radius_13;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.UI.PointerModel
struct PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_com
{
int32_t ___changedThisFrame_0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com ___leftButton_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com ___rightButton_2;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com ___middleButton_3;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenPosition_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_WorldPosition_7;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_WorldOrientation_8;
float ___m_Pressure_9;
float ___m_AzimuthAngle_10;
float ___m_AltitudeAngle_11;
float ___m_Twist_12;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Radius_13;
};
// UnityEngine.InputSystem.EnhancedTouch.Touch
struct Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70
{
// UnityEngine.InputSystem.EnhancedTouch.Finger UnityEngine.InputSystem.EnhancedTouch.Touch::m_Finger
Finger_t0E27A005E4B818F9D0078D69AF2B22649DDD4C6A* ___m_Finger_0;
// UnityEngine.InputSystem.LowLevel.InputStateHistory`1/Record<UnityEngine.InputSystem.LowLevel.TouchState> UnityEngine.InputSystem.EnhancedTouch.Touch::m_TouchRecord
Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___m_TouchRecord_1;
};
struct Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_StaticFields
{
// UnityEngine.InputSystem.EnhancedTouch.Touch/GlobalState UnityEngine.InputSystem.EnhancedTouch.Touch::s_GlobalState
GlobalState_tFDD5D3FE93083EE02E4E8987E61A5D7D5F5CE61A ___s_GlobalState_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.EnhancedTouch.Touch
struct Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_marshaled_pinvoke
{
Finger_t0E27A005E4B818F9D0078D69AF2B22649DDD4C6A* ___m_Finger_0;
Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___m_TouchRecord_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.EnhancedTouch.Touch
struct Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_marshaled_com
{
Finger_t0E27A005E4B818F9D0078D69AF2B22649DDD4C6A* ___m_Finger_0;
Record_t4205712C85C6F00A9F1DC4D23E20F595FCB4F6A4 ___m_TouchRecord_1;
};
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.InputSystem.InputActionState/GlobalState
struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Runtime.InteropServices.GCHandle> UnityEngine.InputSystem.InputActionState/GlobalState::globalList
InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList_0;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>> UnityEngine.InputSystem.InputActionState/GlobalState::onActionChange
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange_1;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<System.Object>> UnityEngine.InputSystem.InputActionState/GlobalState::onActionControlsChanged
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionState/GlobalState
struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A_marshaled_pinvoke
{
InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList_0;
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange_1;
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputActionState/GlobalState
struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A_marshaled_com
{
InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList_0;
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange_1;
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged_2;
};
// UnityEngine.InputSystem.Users.InputUser/UserData
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C
{
// System.Nullable`1<UnityEngine.InputSystem.Users.InputUserAccountHandle> UnityEngine.InputSystem.Users.InputUser/UserData::platformUserAccountHandle
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C ___platformUserAccountHandle_0;
// System.String UnityEngine.InputSystem.Users.InputUser/UserData::platformUserAccountName
String_t* ___platformUserAccountName_1;
// System.String UnityEngine.InputSystem.Users.InputUser/UserData::platformUserAccountId
String_t* ___platformUserAccountId_2;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/UserData::deviceCount
int32_t ___deviceCount_3;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/UserData::deviceStartIndex
int32_t ___deviceStartIndex_4;
// UnityEngine.InputSystem.IInputActionCollection UnityEngine.InputSystem.Users.InputUser/UserData::actions
RuntimeObject* ___actions_5;
// System.Nullable`1<UnityEngine.InputSystem.InputControlScheme> UnityEngine.InputSystem.Users.InputUser/UserData::controlScheme
Nullable_1_t16AD7DAD50FE498393D70E4661FB4349D271C2EE ___controlScheme_6;
// UnityEngine.InputSystem.InputControlScheme/MatchResult UnityEngine.InputSystem.Users.InputUser/UserData::controlSchemeMatch
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27 ___controlSchemeMatch_7;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/UserData::lostDeviceCount
int32_t ___lostDeviceCount_8;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/UserData::lostDeviceStartIndex
int32_t ___lostDeviceStartIndex_9;
// UnityEngine.InputSystem.Users.InputUser/UserFlags UnityEngine.InputSystem.Users.InputUser/UserData::flags
int32_t ___flags_10;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Users.InputUser/UserData
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke
{
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C ___platformUserAccountHandle_0;
char* ___platformUserAccountName_1;
char* ___platformUserAccountId_2;
int32_t ___deviceCount_3;
int32_t ___deviceStartIndex_4;
RuntimeObject* ___actions_5;
Nullable_1_t16AD7DAD50FE498393D70E4661FB4349D271C2EE ___controlScheme_6;
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke ___controlSchemeMatch_7;
int32_t ___lostDeviceCount_8;
int32_t ___lostDeviceStartIndex_9;
int32_t ___flags_10;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Users.InputUser/UserData
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com
{
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C ___platformUserAccountHandle_0;
Il2CppChar* ___platformUserAccountName_1;
Il2CppChar* ___platformUserAccountId_2;
int32_t ___deviceCount_3;
int32_t ___deviceStartIndex_4;
RuntimeObject* ___actions_5;
Nullable_1_t16AD7DAD50FE498393D70E4661FB4349D271C2EE ___controlScheme_6;
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com ___controlSchemeMatch_7;
int32_t ___lostDeviceCount_8;
int32_t ___lostDeviceStartIndex_9;
int32_t ___flags_10;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel>
struct InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81* ___additionalValues_2;
};
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
// UnityEngine.InputSystem.Controls.AxisControl
struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7 : public InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A
{
// UnityEngine.InputSystem.Controls.AxisControl/Clamp UnityEngine.InputSystem.Controls.AxisControl::clamp
int32_t ___clamp_22;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::clampMin
float ___clampMin_23;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::clampMax
float ___clampMax_24;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::clampConstant
float ___clampConstant_25;
// System.Boolean UnityEngine.InputSystem.Controls.AxisControl::invert
bool ___invert_26;
// System.Boolean UnityEngine.InputSystem.Controls.AxisControl::normalize
bool ___normalize_27;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::normalizeMin
float ___normalizeMin_28;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::normalizeMax
float ___normalizeMax_29;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::normalizeZero
float ___normalizeZero_30;
// System.Boolean UnityEngine.InputSystem.Controls.AxisControl::scale
bool ___scale_31;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::scaleFactor
float ___scaleFactor_32;
};
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
};
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_StaticFields
{
// UnityEngine.Canvas/WillRenderCanvases UnityEngine.Canvas::preWillRenderCanvases
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___preWillRenderCanvases_4;
// UnityEngine.Canvas/WillRenderCanvases UnityEngine.Canvas::willRenderCanvases
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___willRenderCanvases_5;
// System.Action`1<System.Int32> UnityEngine.Canvas::<externBeginRenderOverlays>k__BackingField
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternBeginRenderOverlaysU3Ek__BackingField_6;
// System.Action`2<System.Int32,System.Int32> UnityEngine.Canvas::<externRenderOverlaysBefore>k__BackingField
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___U3CexternRenderOverlaysBeforeU3Ek__BackingField_7;
// System.Action`1<System.Int32> UnityEngine.Canvas::<externEndRenderOverlays>k__BackingField
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternEndRenderOverlaysU3Ek__BackingField_8;
};
// UnityEngine.Collider2D
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.InputSystem.HID.HID
struct HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B
{
// System.Boolean UnityEngine.InputSystem.HID.HID::m_HaveParsedHIDDescriptor
bool ___m_HaveParsedHIDDescriptor_41;
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor UnityEngine.InputSystem.HID.HID::m_HIDDescriptor
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 ___m_HIDDescriptor_42;
};
// UnityEngine.InputSystem.InputActionState
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700 : public RuntimeObject
{
// UnityEngine.InputSystem.InputActionMap[] UnityEngine.InputSystem.InputActionState::maps
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___maps_1;
// UnityEngine.InputSystem.InputControl[] UnityEngine.InputSystem.InputActionState::controls
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___controls_2;
// UnityEngine.InputSystem.IInputInteraction[] UnityEngine.InputSystem.InputActionState::interactions
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93* ___interactions_3;
// UnityEngine.InputSystem.InputProcessor[] UnityEngine.InputSystem.InputActionState::processors
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64* ___processors_4;
// UnityEngine.InputSystem.InputBindingComposite[] UnityEngine.InputSystem.InputActionState::composites
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* ___composites_5;
// System.Int32 UnityEngine.InputSystem.InputActionState::totalProcessorCount
int32_t ___totalProcessorCount_6;
// UnityEngine.InputSystem.InputActionState/UnmanagedMemory UnityEngine.InputSystem.InputActionState::memory
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 ___memory_7;
// System.Boolean UnityEngine.InputSystem.InputActionState::m_OnBeforeUpdateHooked
bool ___m_OnBeforeUpdateHooked_8;
// System.Boolean UnityEngine.InputSystem.InputActionState::m_OnAfterUpdateHooked
bool ___m_OnAfterUpdateHooked_9;
// System.Boolean UnityEngine.InputSystem.InputActionState::m_InProcessControlStateChange
bool ___m_InProcessControlStateChange_10;
// UnityEngine.InputSystem.LowLevel.InputEventPtr UnityEngine.InputSystem.InputActionState::m_CurrentlyProcessingThisEvent
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_CurrentlyProcessingThisEvent_11;
// System.Action UnityEngine.InputSystem.InputActionState::m_OnBeforeUpdateDelegate
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_OnBeforeUpdateDelegate_12;
// System.Action UnityEngine.InputSystem.InputActionState::m_OnAfterUpdateDelegate
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_OnAfterUpdateDelegate_13;
};
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_StaticFields
{
// UnityEngine.InputSystem.InputActionState/GlobalState UnityEngine.InputSystem.InputActionState::s_GlobalState
GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A ___s_GlobalState_14;
};
// UnityEngine.InputSystem.Controls.IntegerControl
struct IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB : public InputControl_1_t6610D981ECAED7950370CC37B55465BBFDDD6A61
{
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.InputSystem.Pointer
struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B
{
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Pointer::<position>k__BackingField
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CpositionU3Ek__BackingField_39;
// UnityEngine.InputSystem.Controls.DeltaControl UnityEngine.InputSystem.Pointer::<delta>k__BackingField
DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___U3CdeltaU3Ek__BackingField_40;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Pointer::<radius>k__BackingField
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CradiusU3Ek__BackingField_41;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Pointer::<pressure>k__BackingField
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CpressureU3Ek__BackingField_42;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Pointer::<press>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CpressU3Ek__BackingField_43;
};
struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_StaticFields
{
// UnityEngine.InputSystem.Pointer UnityEngine.InputSystem.Pointer::<current>k__BackingField
Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* ___U3CcurrentU3Ek__BackingField_44;
};
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
// UnityEngine.RectTransform/ReapplyDrivenProperties UnityEngine.RectTransform::reapplyDrivenProperties
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties_4;
};
// UnityEngine.InputSystem.Controls.TouchControl
struct TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079 : public InputControl_1_t8328183BE585255AE6A8A1F8D5C9DEEDE891A3B3
{
// UnityEngine.InputSystem.Controls.TouchPressControl UnityEngine.InputSystem.Controls.TouchControl::<press>k__BackingField
TouchPressControl_tD5BD68D9FDEAC889591DD7A499864893A43C7CEB* ___U3CpressU3Ek__BackingField_22;
// UnityEngine.InputSystem.Controls.IntegerControl UnityEngine.InputSystem.Controls.TouchControl::<touchId>k__BackingField
IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CtouchIdU3Ek__BackingField_23;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Controls.TouchControl::<position>k__BackingField
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CpositionU3Ek__BackingField_24;
// UnityEngine.InputSystem.Controls.DeltaControl UnityEngine.InputSystem.Controls.TouchControl::<delta>k__BackingField
DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___U3CdeltaU3Ek__BackingField_25;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Controls.TouchControl::<pressure>k__BackingField
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CpressureU3Ek__BackingField_26;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Controls.TouchControl::<radius>k__BackingField
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CradiusU3Ek__BackingField_27;
// UnityEngine.InputSystem.Controls.TouchPhaseControl UnityEngine.InputSystem.Controls.TouchControl::<phase>k__BackingField
TouchPhaseControl_t4652C6E0EBFAFA85A31607769876B02C1C9FCAEC* ___U3CphaseU3Ek__BackingField_28;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Controls.TouchControl::<indirectTouch>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CindirectTouchU3Ek__BackingField_29;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Controls.TouchControl::<tap>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CtapU3Ek__BackingField_30;
// UnityEngine.InputSystem.Controls.IntegerControl UnityEngine.InputSystem.Controls.TouchControl::<tapCount>k__BackingField
IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CtapCountU3Ek__BackingField_31;
// UnityEngine.InputSystem.Controls.DoubleControl UnityEngine.InputSystem.Controls.TouchControl::<startTime>k__BackingField
DoubleControl_t3707A6260424A2F3636669A2BAFF5CB5E91D2486* ___U3CstartTimeU3Ek__BackingField_32;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Controls.TouchControl::<startPosition>k__BackingField
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CstartPositionU3Ek__BackingField_33;
};
// UnityEngine.InputSystem.Controls.Vector2Control
struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432 : public InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66
{
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Controls.Vector2Control::<x>k__BackingField
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CxU3Ek__BackingField_22;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Controls.Vector2Control::<y>k__BackingField
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CyU3Ek__BackingField_23;
};
// UnityEngine.InputSystem.Controls.DeltaControl
struct DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B : public Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432
{
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Controls.DeltaControl::<up>k__BackingField
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CupU3Ek__BackingField_24;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Controls.DeltaControl::<down>k__BackingField
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CdownU3Ek__BackingField_25;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Controls.DeltaControl::<left>k__BackingField
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CleftU3Ek__BackingField_26;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Controls.DeltaControl::<right>k__BackingField
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CrightU3Ek__BackingField_27;
};
// UnityEngine.InputSystem.Mouse
struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F : public Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A
{
// UnityEngine.InputSystem.Controls.DeltaControl UnityEngine.InputSystem.Mouse::<scroll>k__BackingField
DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___U3CscrollU3Ek__BackingField_45;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::<leftButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftButtonU3Ek__BackingField_46;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::<middleButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CmiddleButtonU3Ek__BackingField_47;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::<rightButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightButtonU3Ek__BackingField_48;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::<backButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbackButtonU3Ek__BackingField_49;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::<forwardButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CforwardButtonU3Ek__BackingField_50;
// UnityEngine.InputSystem.Controls.IntegerControl UnityEngine.InputSystem.Mouse::<clickCount>k__BackingField
IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CclickCountU3Ek__BackingField_51;
};
struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_StaticFields
{
// UnityEngine.InputSystem.Mouse UnityEngine.InputSystem.Mouse::<current>k__BackingField
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* ___U3CcurrentU3Ek__BackingField_52;
// UnityEngine.InputSystem.Mouse UnityEngine.InputSystem.Mouse::s_PlatformMouseDevice
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* ___s_PlatformMouseDevice_53;
};
// UnityEngine.InputSystem.OnScreen.OnScreenControl
struct OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.OnScreen.OnScreenControl::m_Control
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_Control_4;
// UnityEngine.InputSystem.OnScreen.OnScreenControl UnityEngine.InputSystem.OnScreen.OnScreenControl::m_NextControlOnDevice
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* ___m_NextControlOnDevice_5;
// UnityEngine.InputSystem.LowLevel.InputEventPtr UnityEngine.InputSystem.OnScreen.OnScreenControl::m_InputEventPtr
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_InputEventPtr_6;
};
struct OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo> UnityEngine.InputSystem.OnScreen.OnScreenControl::s_OnScreenDevices
InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992 ___s_OnScreenDevices_7;
};
// UnityEngine.InputSystem.Pen
struct Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF : public Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A
{
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Pen::<tip>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CtipU3Ek__BackingField_45;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Pen::<eraser>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CeraserU3Ek__BackingField_46;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Pen::<firstBarrelButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CfirstBarrelButtonU3Ek__BackingField_47;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Pen::<secondBarrelButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CsecondBarrelButtonU3Ek__BackingField_48;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Pen::<thirdBarrelButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CthirdBarrelButtonU3Ek__BackingField_49;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Pen::<fourthBarrelButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CfourthBarrelButtonU3Ek__BackingField_50;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Pen::<inRange>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CinRangeU3Ek__BackingField_51;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Pen::<tilt>k__BackingField
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CtiltU3Ek__BackingField_52;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Pen::<twist>k__BackingField
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CtwistU3Ek__BackingField_53;
};
struct Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF_StaticFields
{
// UnityEngine.InputSystem.Pen UnityEngine.InputSystem.Pen::<current>k__BackingField
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* ___U3CcurrentU3Ek__BackingField_54;
};
// UnityEngine.InputSystem.Touchscreen
struct Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE : public Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A
{
// UnityEngine.InputSystem.Controls.TouchControl UnityEngine.InputSystem.Touchscreen::<primaryTouch>k__BackingField
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___U3CprimaryTouchU3Ek__BackingField_45;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.Controls.TouchControl> UnityEngine.InputSystem.Touchscreen::<touches>k__BackingField
ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E ___U3CtouchesU3Ek__BackingField_46;
};
struct Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields
{
// UnityEngine.InputSystem.Touchscreen UnityEngine.InputSystem.Touchscreen::<current>k__BackingField
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* ___U3CcurrentU3Ek__BackingField_47;
// System.Single UnityEngine.InputSystem.Touchscreen::s_TapTime
float ___s_TapTime_48;
// System.Single UnityEngine.InputSystem.Touchscreen::s_TapDelayTime
float ___s_TapDelayTime_49;
// System.Single UnityEngine.InputSystem.Touchscreen::s_TapRadiusSquared
float ___s_TapRadiusSquared_50;
};
// UnityEngine.EventSystems.UIBehaviour
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// UnityEngine.InputSystem.UI.VirtualMouseInput
struct VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.InputSystem.UI.VirtualMouseInput/CursorMode UnityEngine.InputSystem.UI.VirtualMouseInput::m_CursorMode
int32_t ___m_CursorMode_4;
// UnityEngine.UI.Graphic UnityEngine.InputSystem.UI.VirtualMouseInput::m_CursorGraphic
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_CursorGraphic_5;
// UnityEngine.RectTransform UnityEngine.InputSystem.UI.VirtualMouseInput::m_CursorTransform
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_CursorTransform_6;
// System.Single UnityEngine.InputSystem.UI.VirtualMouseInput::m_CursorSpeed
float ___m_CursorSpeed_7;
// System.Single UnityEngine.InputSystem.UI.VirtualMouseInput::m_ScrollSpeed
float ___m_ScrollSpeed_8;
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::m_StickAction
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___m_StickAction_9;
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::m_LeftButtonAction
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___m_LeftButtonAction_10;
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::m_MiddleButtonAction
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___m_MiddleButtonAction_11;
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::m_RightButtonAction
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___m_RightButtonAction_12;
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::m_ForwardButtonAction
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___m_ForwardButtonAction_13;
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::m_BackButtonAction
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___m_BackButtonAction_14;
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::m_ScrollWheelAction
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___m_ScrollWheelAction_15;
// UnityEngine.Canvas UnityEngine.InputSystem.UI.VirtualMouseInput::m_Canvas
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_16;
// UnityEngine.InputSystem.Mouse UnityEngine.InputSystem.UI.VirtualMouseInput::m_VirtualMouse
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* ___m_VirtualMouse_17;
// UnityEngine.InputSystem.Mouse UnityEngine.InputSystem.UI.VirtualMouseInput::m_SystemMouse
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* ___m_SystemMouse_18;
// System.Action UnityEngine.InputSystem.UI.VirtualMouseInput::m_AfterInputUpdateDelegate
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_AfterInputUpdateDelegate_19;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.VirtualMouseInput::m_ButtonActionTriggeredDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_ButtonActionTriggeredDelegate_20;
// System.Double UnityEngine.InputSystem.UI.VirtualMouseInput::m_LastTime
double ___m_LastTime_21;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.VirtualMouseInput::m_LastStickValue
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LastStickValue_22;
};
// UnityEngine.EventSystems.BaseInput
struct BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
};
// UnityEngine.EventSystems.BaseInputModule
struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult> UnityEngine.EventSystems.BaseInputModule::m_RaycastResultCache
List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___m_RaycastResultCache_4;
// System.Boolean UnityEngine.EventSystems.BaseInputModule::m_SendPointerHoverToParent
bool ___m_SendPointerHoverToParent_5;
// UnityEngine.EventSystems.AxisEventData UnityEngine.EventSystems.BaseInputModule::m_AxisEventData
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___m_AxisEventData_6;
// UnityEngine.EventSystems.EventSystem UnityEngine.EventSystems.BaseInputModule::m_EventSystem
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem_7;
// UnityEngine.EventSystems.BaseEventData UnityEngine.EventSystems.BaseInputModule::m_BaseEventData
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_BaseEventData_8;
// UnityEngine.EventSystems.BaseInput UnityEngine.EventSystems.BaseInputModule::m_InputOverride
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_InputOverride_9;
// UnityEngine.EventSystems.BaseInput UnityEngine.EventSystems.BaseInputModule::m_DefaultInput
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_DefaultInput_10;
};
// UnityEngine.EventSystems.BaseRaycaster
struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// UnityEngine.EventSystems.BaseRaycaster UnityEngine.EventSystems.BaseRaycaster::m_RootRaycaster
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___m_RootRaycaster_4;
};
// UnityEngine.EventSystems.EventSystem
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// System.Collections.Generic.List`1<UnityEngine.EventSystems.BaseInputModule> UnityEngine.EventSystems.EventSystem::m_SystemInputModules
List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F* ___m_SystemInputModules_4;
// UnityEngine.EventSystems.BaseInputModule UnityEngine.EventSystems.EventSystem::m_CurrentInputModule
BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* ___m_CurrentInputModule_5;
// UnityEngine.GameObject UnityEngine.EventSystems.EventSystem::m_FirstSelected
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_FirstSelected_7;
// System.Boolean UnityEngine.EventSystems.EventSystem::m_sendNavigationEvents
bool ___m_sendNavigationEvents_8;
// System.Int32 UnityEngine.EventSystems.EventSystem::m_DragThreshold
int32_t ___m_DragThreshold_9;
// UnityEngine.GameObject UnityEngine.EventSystems.EventSystem::m_CurrentSelected
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CurrentSelected_10;
// System.Boolean UnityEngine.EventSystems.EventSystem::m_HasFocus
bool ___m_HasFocus_11;
// System.Boolean UnityEngine.EventSystems.EventSystem::m_SelectionGuard
bool ___m_SelectionGuard_12;
// UnityEngine.EventSystems.BaseEventData UnityEngine.EventSystems.EventSystem::m_DummyData
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_DummyData_13;
};
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_StaticFields
{
// System.Collections.Generic.List`1<UnityEngine.EventSystems.EventSystem> UnityEngine.EventSystems.EventSystem::m_EventSystems
List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3* ___m_EventSystems_6;
// System.Comparison`1<UnityEngine.EventSystems.RaycastResult> UnityEngine.EventSystems.EventSystem::s_RaycastComparer
Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC* ___s_RaycastComparer_14;
// UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig UnityEngine.EventSystems.EventSystem::s_UIToolkitOverride
UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182 ___s_UIToolkitOverride_15;
};
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// UnityEngine.Material UnityEngine.UI.Graphic::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_6;
// UnityEngine.Color UnityEngine.UI.Graphic::m_Color
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color_7;
// System.Boolean UnityEngine.UI.Graphic::m_SkipLayoutUpdate
bool ___m_SkipLayoutUpdate_8;
// System.Boolean UnityEngine.UI.Graphic::m_SkipMaterialUpdate
bool ___m_SkipMaterialUpdate_9;
// System.Boolean UnityEngine.UI.Graphic::m_RaycastTarget
bool ___m_RaycastTarget_10;
// UnityEngine.Vector4 UnityEngine.UI.Graphic::m_RaycastPadding
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding_11;
// UnityEngine.RectTransform UnityEngine.UI.Graphic::m_RectTransform
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform_12;
// UnityEngine.CanvasRenderer UnityEngine.UI.Graphic::m_CanvasRenderer
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer_13;
// UnityEngine.Canvas UnityEngine.UI.Graphic::m_Canvas
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_14;
// System.Boolean UnityEngine.UI.Graphic::m_VertsDirty
bool ___m_VertsDirty_15;
// System.Boolean UnityEngine.UI.Graphic::m_MaterialDirty
bool ___m_MaterialDirty_16;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyLayoutCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback_17;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyVertsCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback_18;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyMaterialCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback_19;
// UnityEngine.Mesh UnityEngine.UI.Graphic::m_CachedMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh_22;
// UnityEngine.Vector2[] UnityEngine.UI.Graphic::m_CachedUvs
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs_23;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween> UnityEngine.UI.Graphic::m_ColorTweenRunner
TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner_24;
// System.Boolean UnityEngine.UI.Graphic::<useLegacyMeshGeneration>k__BackingField
bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField_25;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Graphic::s_DefaultUI
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI_4;
// UnityEngine.Texture2D UnityEngine.UI.Graphic::s_WhiteTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture_5;
// UnityEngine.Mesh UnityEngine.UI.Graphic::s_Mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh_20;
// UnityEngine.UI.VertexHelper UnityEngine.UI.Graphic::s_VertexHelper
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper_21;
};
// UnityEngine.InputSystem.OnScreen.OnScreenButton
struct OnScreenButton_tE260870AE36664B9C6DEE629A3EFEB83754CC867 : public OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418
{
// System.String UnityEngine.InputSystem.OnScreen.OnScreenButton::m_ControlPath
String_t* ___m_ControlPath_8;
};
// UnityEngine.InputSystem.OnScreen.OnScreenStick
struct OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262 : public OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418
{
// System.Single UnityEngine.InputSystem.OnScreen.OnScreenStick::m_MovementRange
float ___m_MovementRange_8;
// System.String UnityEngine.InputSystem.OnScreen.OnScreenStick::m_ControlPath
String_t* ___m_ControlPath_9;
// UnityEngine.Vector3 UnityEngine.InputSystem.OnScreen.OnScreenStick::m_StartPos
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_StartPos_10;
// UnityEngine.Vector2 UnityEngine.InputSystem.OnScreen.OnScreenStick::m_PointerDownPos
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PointerDownPos_11;
};
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// System.Boolean UnityEngine.UI.Selectable::m_EnableCalled
bool ___m_EnableCalled_6;
// UnityEngine.UI.Navigation UnityEngine.UI.Selectable::m_Navigation
Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation_7;
// UnityEngine.UI.Selectable/Transition UnityEngine.UI.Selectable::m_Transition
int32_t ___m_Transition_8;
// UnityEngine.UI.ColorBlock UnityEngine.UI.Selectable::m_Colors
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors_9;
// UnityEngine.UI.SpriteState UnityEngine.UI.Selectable::m_SpriteState
SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState_10;
// UnityEngine.UI.AnimationTriggers UnityEngine.UI.Selectable::m_AnimationTriggers
AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers_11;
// System.Boolean UnityEngine.UI.Selectable::m_Interactable
bool ___m_Interactable_12;
// UnityEngine.UI.Graphic UnityEngine.UI.Selectable::m_TargetGraphic
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic_13;
// System.Boolean UnityEngine.UI.Selectable::m_GroupsAllowInteraction
bool ___m_GroupsAllowInteraction_14;
// System.Int32 UnityEngine.UI.Selectable::m_CurrentIndex
int32_t ___m_CurrentIndex_15;
// System.Boolean UnityEngine.UI.Selectable::<isPointerInside>k__BackingField
bool ___U3CisPointerInsideU3Ek__BackingField_16;
// System.Boolean UnityEngine.UI.Selectable::<isPointerDown>k__BackingField
bool ___U3CisPointerDownU3Ek__BackingField_17;
// System.Boolean UnityEngine.UI.Selectable::<hasSelection>k__BackingField
bool ___U3ChasSelectionU3Ek__BackingField_18;
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup> UnityEngine.UI.Selectable::m_CanvasGroupCache
List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache_19;
};
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_StaticFields
{
// UnityEngine.UI.Selectable[] UnityEngine.UI.Selectable::s_Selectables
SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9* ___s_Selectables_4;
// System.Int32 UnityEngine.UI.Selectable::s_SelectableCount
int32_t ___s_SelectableCount_5;
};
// UnityEngine.InputSystem.UI.BaseInputOverride
struct BaseInputOverride_t205E91690542E3B63295192149551F68889BC313 : public BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622
{
// System.String UnityEngine.InputSystem.UI.BaseInputOverride::<compositionString>k__BackingField
String_t* ___U3CcompositionStringU3Ek__BackingField_4;
};
// UnityEngine.InputSystem.UI.InputSystemUIInputModule
struct InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58 : public BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1
{
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_MoveRepeatDelay
float ___m_MoveRepeatDelay_12;
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_MoveRepeatRate
float ___m_MoveRepeatRate_13;
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_TrackedDeviceDragThresholdMultiplier
float ___m_TrackedDeviceDragThresholdMultiplier_14;
// UnityEngine.Transform UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_XRTrackingOrigin
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_XRTrackingOrigin_15;
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_ActionsAsset
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_ActionsAsset_17;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_PointAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_PointAction_18;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_MoveAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_MoveAction_19;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_SubmitAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_SubmitAction_20;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_CancelAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_CancelAction_21;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_LeftClickAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_LeftClickAction_22;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_MiddleClickAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_MiddleClickAction_23;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_RightClickAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_RightClickAction_24;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_ScrollWheelAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_ScrollWheelAction_25;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_TrackedDevicePositionAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_TrackedDevicePositionAction_26;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_TrackedDeviceOrientationAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_TrackedDeviceOrientationAction_27;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_DeselectOnBackgroundClick
bool ___m_DeselectOnBackgroundClick_28;
// UnityEngine.InputSystem.UI.UIPointerBehavior UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_PointerBehavior
int32_t ___m_PointerBehavior_29;
// UnityEngine.InputSystem.UI.InputSystemUIInputModule/CursorLockBehavior UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_CursorLockBehavior
int32_t ___m_CursorLockBehavior_30;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_ActionsHooked
bool ___m_ActionsHooked_32;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_NeedToPurgeStalePointers
bool ___m_NeedToPurgeStalePointers_33;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnPointDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnPointDelegate_34;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnMoveDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnMoveDelegate_35;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnLeftClickDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnLeftClickDelegate_36;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnRightClickDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnRightClickDelegate_37;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnMiddleClickDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnMiddleClickDelegate_38;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnScrollWheelDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnScrollWheelDelegate_39;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnTrackedDevicePositionDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnTrackedDevicePositionDelegate_40;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnTrackedDeviceOrientationDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnTrackedDeviceOrientationDelegate_41;
// System.Action`1<System.Object> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnControlsChangedDelegate
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_OnControlsChangedDelegate_42;
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_CurrentPointerId
int32_t ___m_CurrentPointerId_43;
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_CurrentPointerIndex
int32_t ___m_CurrentPointerIndex_44;
// UnityEngine.InputSystem.UI.UIPointerType UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_CurrentPointerType
int32_t ___m_CurrentPointerType_45;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Int32> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_PointerIds
InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284 ___m_PointerIds_46;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputControl> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_PointerTouchControls
InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8 ___m_PointerTouchControls_47;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_PointerStates
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920 ___m_PointerStates_48;
// UnityEngine.InputSystem.UI.NavigationModel UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_NavigationState
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2 ___m_NavigationState_49;
// UnityEngine.GameObject UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_LocalMultiPlayerRoot
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LocalMultiPlayerRoot_50;
};
struct InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields
{
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState> UnityEngine.InputSystem.UI.InputSystemUIInputModule::s_InputActionReferenceCounts
Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* ___s_InputActionReferenceCounts_31;
};
// UnityEngine.InputSystem.UI.MultiplayerEventSystem
struct MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC : public EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707
{
// UnityEngine.GameObject UnityEngine.InputSystem.UI.MultiplayerEventSystem::m_PlayerRoot
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PlayerRoot_16;
};
// UnityEngine.InputSystem.UI.TrackedDeviceRaycaster
struct TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543 : public BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832
{
// System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData> UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::m_RaycastResultsCache
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* ___m_RaycastResultsCache_5;
// System.Boolean UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::m_IgnoreReversedGraphics
bool ___m_IgnoreReversedGraphics_8;
// System.Boolean UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::m_CheckFor2DOcclusion
bool ___m_CheckFor2DOcclusion_9;
// System.Boolean UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::m_CheckFor3DOcclusion
bool ___m_CheckFor3DOcclusion_10;
// System.Single UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::m_MaxDistance
float ___m_MaxDistance_11;
// UnityEngine.LayerMask UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::m_BlockingMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_BlockingMask_12;
// UnityEngine.Canvas UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::m_Canvas
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_13;
};
struct TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster> UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::s_Instances
InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9 ___s_Instances_6;
// System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData> UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::s_SortedGraphics
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* ___s_SortedGraphics_7;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// UnityEngine.InputSystem.Users.InputUser[]
struct InputUserU5BU5D_t4B71AE3CDE5BB252EADB6494FEE05EE141C2B1FD : public RuntimeArray
{
ALIGN_FIELD (8) InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E m_Items[1];
inline InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E* 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, InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E value)
{
m_Items[index] = value;
}
};
// UnityEngine.InputSystem.Users.InputUser/UserData[]
struct UserDataU5BU5D_t5CB4987877C71E61FA131704B58CA6D8E5272C7E : public RuntimeArray
{
ALIGN_FIELD (8) UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C m_Items[1];
inline UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C* 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, UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___platformUserAccountHandle_0))->___value_1))->___m_ApiName_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___platformUserAccountName_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___platformUserAccountId_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___actions_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___controlScheme_6))->___value_1))->___m_Name_0), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___controlScheme_6))->___value_1))->___m_BindingGroup_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___controlScheme_6))->___value_1))->___m_DeviceRequirements_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___controlSchemeMatch_7))->___m_Requirements_4), (void*)NULL);
#endif
}
inline UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___platformUserAccountHandle_0))->___value_1))->___m_ApiName_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___platformUserAccountName_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___platformUserAccountId_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___actions_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___controlScheme_6))->___value_1))->___m_Name_0), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___controlScheme_6))->___value_1))->___m_BindingGroup_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___controlScheme_6))->___value_1))->___m_DeviceRequirements_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___controlSchemeMatch_7))->___m_Requirements_4), (void*)NULL);
#endif
}
};
// 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.UI.PointerModel[]
struct PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81 : public RuntimeArray
{
ALIGN_FIELD (8) PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 m_Items[1];
inline PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* 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, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___leftButton_1))->___m_PressRaycast_3))->___m_GameObject_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___leftButton_1))->___m_PressRaycast_3))->___module_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___leftButton_1))->___m_PressObject_4), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___leftButton_1))->___m_RawPressObject_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___leftButton_1))->___m_LastPressObject_6), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___leftButton_1))->___m_DragObject_7), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___rightButton_2))->___m_PressRaycast_3))->___m_GameObject_0), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___rightButton_2))->___m_PressRaycast_3))->___module_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___rightButton_2))->___m_PressObject_4), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___rightButton_2))->___m_RawPressObject_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___rightButton_2))->___m_LastPressObject_6), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___rightButton_2))->___m_DragObject_7), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___middleButton_3))->___m_PressRaycast_3))->___m_GameObject_0), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___middleButton_3))->___m_PressRaycast_3))->___module_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___middleButton_3))->___m_PressObject_4), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___middleButton_3))->___m_RawPressObject_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___middleButton_3))->___m_LastPressObject_6), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___middleButton_3))->___m_DragObject_7), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___eventData_4), (void*)NULL);
#endif
}
inline PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___leftButton_1))->___m_PressRaycast_3))->___m_GameObject_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___leftButton_1))->___m_PressRaycast_3))->___module_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___leftButton_1))->___m_PressObject_4), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___leftButton_1))->___m_RawPressObject_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___leftButton_1))->___m_LastPressObject_6), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___leftButton_1))->___m_DragObject_7), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___rightButton_2))->___m_PressRaycast_3))->___m_GameObject_0), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___rightButton_2))->___m_PressRaycast_3))->___module_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___rightButton_2))->___m_PressObject_4), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___rightButton_2))->___m_RawPressObject_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___rightButton_2))->___m_LastPressObject_6), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___rightButton_2))->___m_DragObject_7), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___middleButton_3))->___m_PressRaycast_3))->___m_GameObject_0), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___middleButton_3))->___m_PressRaycast_3))->___module_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___middleButton_3))->___m_PressObject_4), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___middleButton_3))->___m_RawPressObject_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___middleButton_3))->___m_LastPressObject_6), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___middleButton_3))->___m_DragObject_7), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___eventData_4), (void*)NULL);
#endif
}
};
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
{
ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
m_Items[index] = value;
}
};
// 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.HID.HID/HIDElementDescriptor[]
struct HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D : public RuntimeArray
{
ALIGN_FIELD (8) HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED m_Items[1];
inline HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* 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, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED value)
{
m_Items[index] = 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);
}
};
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
// 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.HID.HID/HIDCollectionDescriptor[]
struct HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5 : public RuntimeArray
{
ALIGN_FIELD (8) HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 m_Items[1];
inline HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7* 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, HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 value)
{
m_Items[index] = value;
}
};
// UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage[]
struct HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD : public RuntimeArray
{
ALIGN_FIELD (8) HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F m_Items[1];
inline HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F* 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, HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F value)
{
m_Items[index] = value;
}
};
// UnityEngine.EventSystems.RaycastResult[]
struct RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7 : public RuntimeArray
{
ALIGN_FIELD (8) RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 m_Items[1];
inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* 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, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_GameObject_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___module_1), (void*)NULL);
#endif
}
inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_GameObject_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___module_1), (void*)NULL);
#endif
}
};
// UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData[]
struct RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279 : public RuntimeArray
{
ALIGN_FIELD (8) RaycastHitData_t5EAB266730389AB27715962670C2512800451841 m_Items[1];
inline RaycastHitData_t5EAB266730389AB27715962670C2512800451841 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RaycastHitData_t5EAB266730389AB27715962670C2512800451841* 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, RaycastHitData_t5EAB266730389AB27715962670C2512800451841 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CgraphicU3Ek__BackingField_0), (void*)NULL);
}
inline RaycastHitData_t5EAB266730389AB27715962670C2512800451841 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RaycastHitData_t5EAB266730389AB27715962670C2512800451841* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHitData_t5EAB266730389AB27715962670C2512800451841 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CgraphicU3Ek__BackingField_0), (void*)NULL);
}
};
// UnityEngine.InputSystem.HID.HIDParser/HIDReportData[]
struct HIDReportDataU5BU5D_t41883CE4CD3C7687A98524CFDB47083CCBE55955 : public RuntimeArray
{
ALIGN_FIELD (8) HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F m_Items[1];
inline HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F* 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, HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F value)
{
m_Items[index] = value;
}
};
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_pinvoke(const MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27& unmarshaled, MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_pinvoke_back(const MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke& marshaled, MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27& unmarshaled);
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_pinvoke_cleanup(MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_com(const MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27& unmarshaled, MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com& marshaled);
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_com_back(const MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com& marshaled, MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27& unmarshaled);
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_com_cleanup(MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com& marshaled);
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_pinvoke(const InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302& unmarshaled, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_pinvoke_back(const InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_pinvoke& marshaled, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302& unmarshaled);
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_pinvoke_cleanup(InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_com(const InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302& unmarshaled, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_com& marshaled);
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_com_back(const InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_com& marshaled, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302& unmarshaled);
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_com_cleanup(InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_com& marshaled);
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_pinvoke(const UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C& unmarshaled, UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_pinvoke_back(const UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke& marshaled, UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C& unmarshaled);
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_pinvoke_cleanup(UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_com(const UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C& unmarshaled, UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com& marshaled);
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_com_back(const UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com& marshaled, UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C& unmarshaled);
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_com_cleanup(UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com& marshaled);
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_pinvoke(const ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69& unmarshaled, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_pinvoke_back(const ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke& marshaled, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69& unmarshaled);
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_pinvoke_cleanup(ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_com(const ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69& unmarshaled, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com& marshaled);
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_com_back(const ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com& marshaled, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69& unmarshaled);
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_com_cleanup(ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com& marshaled);
IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_pinvoke(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_pinvoke_back(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke& marshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled);
IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_pinvoke_cleanup(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_com(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com& marshaled);
IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_com_back(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com& marshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled);
IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_com_cleanup(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com& marshaled);
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_pinvoke(const HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED& unmarshaled, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_pinvoke_back(const HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_pinvoke& marshaled, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED& unmarshaled);
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_pinvoke_cleanup(HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_com(const HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED& unmarshaled, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_com& marshaled);
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_com_back(const HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_com& marshaled, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED& unmarshaled);
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_com_cleanup(HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_com& marshaled);
// System.Boolean System.Nullable`1<UnityEngine.InputSystem.Users.InputUserAccountHandle>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_gshared_inline (Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<UnityEngine.InputSystem.Users.InputUserAccountHandle>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_gshared_inline (Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputControl`1<UnityEngine.Vector2>::ReadValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_gshared (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputControl`1<System.Single>::ReadValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputControl_1_ReadValue_m1B0D6757EFE874CF44E42908BF77133DCB48A741_gshared (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator<TValue> UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<System.Object>::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<System.Object>::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<System.Object>::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<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m95272BAC87E97D7B862DB72A8639565003BD244B_gshared (Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArrayExtensions::IndexOfReference<System.Object>(UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<TValue>,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyArrayExtensions_IndexOfReference_TisRuntimeObject_m59B5B11615034DF943289BB1ED657AD8B1B10077_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5 ___array0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_gshared (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* __this, int32_t ___index0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InlinedArray_1_get_Item_m36DBC031029BD3E52C31E50BE0B84DA3990A6021_gshared (InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA_gshared (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, int32_t ___index0, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::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.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<System.Object>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* ___functor2, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::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.Void System.Collections.Generic.List`1<System.Object>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.Object>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::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) ;
// UnityEngine.GameObject UnityEngine.EventSystems.ExecuteEvents::GetEventHandler<System.Object>(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_GetEventHandler_TisRuntimeObject_m86588AD6FDDC9670CE26E5111D23F49B821330C5_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___root0, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.ExecuteEvents::ExecuteHierarchy<System.Object>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_ExecuteHierarchy_TisRuntimeObject_m47C22A77611C31042CA566EE345A4A1017A40A65_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___root0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t297B5C47242D1B98BEC955E2804FA142B43E7927* ___callbackFunction2, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Object>::AddCallback(TDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared (CallbackArray_1_t70C9B62D06582BEAC403C9259B541A2D8D4B4A1F* __this, RuntimeObject* ___dlg0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Object>::RemoveCallback(TDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared (CallbackArray_1_t70C9B62D06582BEAC403C9259B541A2D8D4B4A1F* __this, RuntimeObject* ___dlg0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m1EC9D358420DDA7567366CD8C001E2537FF80CAC_gshared (Dictionary_2_t9D7CF52F4047A314527F07C2051F6BE788FEC5FF* __this, RuntimeObject* ___key0, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9* ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mE08CFE8FCE81E225D1AC4A13A0CDA15B99B76B47_gshared (Dictionary_2_t9D7CF52F4047A314527F07C2051F6BE788FEC5FF* __this, RuntimeObject* ___key0, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mB54DF04905DB2F740662F4D7E22B4FA53F3EECE8_gshared (Dictionary_2_t9D7CF52F4047A314527F07C2051F6BE788FEC5FF* __this, RuntimeObject* ___key0, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 ___value1, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m7F6E612EEA00B76D2687E964367D314BCAB22D01_gshared (Dictionary_2_t9D7CF52F4047A314527F07C2051F6BE788FEC5FF* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Int32>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE_gshared (InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.InputArrayExtensions::IndexOfReference<System.Object>(UnityEngine.InputSystem.Utilities.InlinedArray`1<TValue>,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputArrayExtensions_IndexOfReference_TisRuntimeObject_m8D6AA5D90FA43E1196C230ECEB238EBDEFBFC677_gshared (InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4 ___array0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputControl`1<System.Int32>::ReadValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputControl_1_ReadValue_m86BC52207D5120BD0C5096B9EC1AFB40B1BB080F_gshared (InputControl_1_t6610D981ECAED7950370CC37B55465BBFDDD6A61* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<System.Object>>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m67D1985A58400F73E08CFAEC0ECCBB2383127F65_gshared (Nullable_1_t9230A6967C12EE20A8968F95FBD11C10D7DC5DC9* __this, ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5 ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<System.Object>>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCFAE024F6D64C44DB819487820F558B885E9FEC9_gshared_inline (Nullable_1_t9230A6967C12EE20A8968F95FBD11C10D7DC5DC9* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<System.Object>>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5 Nullable_1_get_Value_mF1240DA96906AD3B71CAAACB531C78D0AA94E2F6_gshared (Nullable_1_t9230A6967C12EE20A8968F95FBD11C10D7DC5DC9* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<System.Object>::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) ;
// TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<System.Object>::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) ;
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel>::get_Capacity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InlinedArray_1_get_Capacity_mEF26C05F30C0AD87347B19D1B69C478A5F92600F_gshared (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Int32>::AppendWithCapacity(TValue,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InlinedArray_1_AppendWithCapacity_m40693EE686872DDDD07EF9C2753C51070DB16456_gshared (InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* __this, int32_t ___value0, int32_t ___capacityIncrement1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Object>::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.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel>::AppendWithCapacity(TValue,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InlinedArray_1_AppendWithCapacity_mE5F9CFF3C45576E68AA93C98464455A2CC568989_gshared (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* __this, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 ___value0, int32_t ___capacityIncrement1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Int32>::RemoveAtByMovingTailWithCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1_RemoveAtByMovingTailWithCapacity_m8759C653DB1B31B72110BAF99C34CD2E9997C9DE_gshared (InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Object>::RemoveAtByMovingTailWithCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1_RemoveAtByMovingTailWithCapacity_m47987649F7AD18FE64850C4E21FDA58AC2D5C33C_gshared (InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel>::RemoveAtByMovingTailWithCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1_RemoveAtByMovingTailWithCapacity_m96DC60B4F662BCC4AC5EC04ADB397C9F68B36AD0_gshared (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* __this, int32_t ___index0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Vector2>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Quaternion>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Vector3>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57_gshared (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC652958E2C7E83CC70E4B522B877CB532314CD0_gshared (Dictionary_2_t9D7CF52F4047A314527F07C2051F6BE788FEC5FF* __this, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_gshared_inline (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitData_t5EAB266730389AB27715962670C2512800451841 List_1_get_Item_mC37B51DF752E7EE47E144EAAA3354F161D946A2C_gshared (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___item0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m3E45C3EDB94A0BC31ABB9233E584CD1097753950_gshared_inline (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m48FE384B7EAE6E4846F62CF0F283FB4FA2D104D4_gshared_inline (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, RaycastHitData_t5EAB266730389AB27715962670C2512800451841 ___item0, const RuntimeMethod* method) ;
// System.Void System.Comparison`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_m21FE7D31D9262B4C678068FAA2F23DFCA85F07CE_gshared (Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::Sort(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m67D74A7A0A29A078AD91651A092CB9B247C73C23_gshared (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* ___comparison0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mB7016D489217439A5231068DC1C080D62CB4C64A_gshared (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m931FB936FC75179CF1C2D153DA7491954681E374_gshared (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.LowLevel.InputState::Change<UnityEngine.Vector2>(UnityEngine.InputSystem.InputControl,TState,UnityEngine.InputSystem.LowLevel.InputUpdateType,UnityEngine.InputSystem.LowLevel.InputEventPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___state1, int32_t ___updateType2, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr3, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponentInParent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction::ReadValue<UnityEngine.Vector2>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 InputAction_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m8D02BA85303ABD48D9963369E106B0C83A393FBF_gshared (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32Enum>::.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.Boolean System.Nullable`1<System.Int32Enum>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputControlExtensions::CopyState<UnityEngine.InputSystem.LowLevel.MouseState>(UnityEngine.InputSystem.InputDevice,TState&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlExtensions_CopyState_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m180454FC9A3B84E347383BD1DDF159781D0542CA_gshared (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* ___state1, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32Enum>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.LowLevel.InputState::Change<UnityEngine.InputSystem.LowLevel.MouseState>(UnityEngine.InputSystem.InputControl,TState,UnityEngine.InputSystem.LowLevel.InputUpdateType,UnityEngine.InputSystem.LowLevel.InputEventPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m45B47A97E1B5A56D34EEA01241BCAC8307D8A559_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1 ___state1, int32_t ___updateType2, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr3, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::SendValueToControl<System.Single>(TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl_SendValueToControl_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDB2DC79F1724A6E638E35C2AFB3CC7E6B5951745_gshared (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, float ___value0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_gshared (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo>::Append(TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InlinedArray_1_Append_mB3CDBB63107A926BE8E126AFEFBB3AF0E5F8B7FB_gshared (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992* __this, OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1_RemoveAt_m190026B9EE2183044D4E18AA58591C184055CC7C_gshared (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo>::set_Item(System.Int32,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InlinedArray_1_set_Item_m3F9DD20FE18E116C8E7BAA7E6720277C99BA8627_gshared (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992* __this, int32_t ___index0, OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC ___value1, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.NativeArray`1<System.Byte>::get_IsCreated()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<System.Byte>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::SendValueToControl<UnityEngine.Vector2>(TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl_SendValueToControl_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m671D355740E4BC40EBDDECE5204680E0E605C664_gshared (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// T UnityEngine.JsonUtility::FromJson<UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 JsonUtility_FromJson_TisHIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_m312C04431DC84D71214A2C5CAC845D5B76D91E4E_gshared (String_t* ___json0, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Contains<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage>(System.Collections.Generic.IEnumerable`1<TSource>,TSource)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisHIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F_mD2995E6FC4E949ABA06D2AA0A1F87BFF2F4BA018_gshared (RuntimeObject* ___source0, HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F ___value1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputDeviceMatcher UnityEngine.InputSystem.Layouts.InputDeviceMatcher::WithCapability<System.Int32>(System.String,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D_gshared (InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555* __this, String_t* ___path0, int32_t ___value1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputDeviceMatcher UnityEngine.InputSystem.Layouts.InputDeviceMatcher::WithCapability<System.Int32Enum>(System.String,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 InputDeviceMatcher_WithCapability_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m4A67202AF9C2A8C61DFB904499B8E52F3E8969D8_gshared (InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555* __this, String_t* ___path0, int32_t ___value1, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mD369CAC1BA03979662923E5D5E9FAF1F98E252EB_gshared (Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C* __this, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___value0, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<System.Byte>(Unity.Collections.NativeArray`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___nativeArray0, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_mA2806C256E53186DCB81DA70547335AF0BC81EDC_gshared (Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// T System.Array::Find<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>(T[],System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED Array_Find_TisHIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_mC79C5B655D65047267B3C2CCC387D387D67C0B2C_gshared (HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* ___array0, Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* ___match1, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Utilities.StringHelpers::Join<System.Object>(System.String,TValue[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringHelpers_Join_TisRuntimeObject_m499ED33D16238A87364615D4F5827B14EEDDDF8E_gshared (String_t* ___separator0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___values1, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m3ED4C3D72797076A4FF2366C946AA69CAA1C9837_gshared (Func_2_t4F25C02E50E642C236F937892EEEF50CE0A356A7* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Utilities.StringHelpers::MakeUniqueName<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem>(System.String,System.Collections.Generic.IEnumerable`1<TExisting>,System.Func`2<TExisting,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringHelpers_MakeUniqueName_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_mE32CFC445127E39449755C6DE3FC7F9B3E25865A_gshared (String_t* ___baseName0, RuntimeObject* ___existingSet1, Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2* ___getNameFunc2, const RuntimeMethod* method) ;
// System.String System.ReadOnlySpan`1<System.Char>::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReadOnlySpan_1_ToString_mB13A913EF211B14B719EE62133C15C298642E34D_gshared (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, const RuntimeMethod* method) ;
// UnityEngine.Pool.PooledObject`1<TCollection> UnityEngine.Pool.CollectionPool`2<System.Object,UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::Get(TCollection&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E CollectionPool_2_Get_mD05E8369E0368A31E7A19C51B275E504FBE7B581_gshared (RuntimeObject** ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Pool.PooledObject`1<System.Object>::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared (PooledObject_1_tAA91CAE93DC8A19E0A5B6C1D78C3AE149F635F8E* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_gshared_inline (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED ___item0, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B_gshared (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1C404C23E257FAF98E7A6640A1DC48D1F0148C8C_gshared (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60 List_1_GetEnumerator_mC605D61CAC954D4A3A8D348D5D221B814319A038_gshared (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEDB482ACA649331B5EF4524B9E1D4C3B9BCD1134_gshared (Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED Enumerator_get_Current_m5EA592269528B338C04111C5D99C9FA016762671_gshared_inline (Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB9DC3D934804170CFD1F8B40AD171946368F5E8C_gshared (Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_gshared_inline (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED List_1_get_Item_m1EE8F766AC95EDB5ED7BCC4D60CD474FBF12C4FC_gshared (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m8ABC5F1801D811FDFB800878468D6967F14CB822_gshared (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, int32_t ___index0, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED ___value1, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* List_1_ToArray_mC29C8A40E49A77924DB16DAF5B00321639873DB8_gshared (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m12163A5ACF7868965793C27BB4086FA446FE4082_gshared (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2193302E2DBF37D55C25EE317E0BDE040BE5CB52_gshared (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4339FB05BC7860D417DA2CDFFD8B356B9DF262B0_gshared_inline (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m8E820017C1FBE8A372423716AE53545CD6BA9F39_gshared_inline (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 ___item0, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 List_1_get_Item_mAA78D7E536ED334B3A2ACF6807CC5CFFD12A1F04_gshared (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m62F2D5DF7AD292BC7D658B73628876B1EFDE0EB2_gshared (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, int32_t ___index0, HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 ___value1, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434_gshared (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32>::GetValueOrDefault(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___defaultValue0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mF8C569EAE11C005E295F2F7CFD63AF6107206290_gshared (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, int32_t ___index0, HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F ___value1, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8 List_1_GetEnumerator_mEFED85B7C6AF40AEC5B34E6C11C3C18BF631B3B5_gshared (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mE6025392536B1B57D5D39AD09482558157C4CBAA_gshared (Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 Enumerator_get_Current_m61FE609D85AF8173D12BD2876CCD1039024B4F54_gshared_inline (Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6FBB9F9F70B0D21E92C7D13E26DDC8EA5A70ACB3_gshared (Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6EB5C1623A4D0D19C03B7C46E083FD7701319954_gshared_inline (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m1FD2135A63F0BDE6E3127763ACDA2591AFC774F4_gshared_inline (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F ___item0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Int32>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Int32>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___index0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<TValue> UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage>::op_Implicit(TValue[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7 ReadOnlyArray_1_op_Implicit_m452C9949CC9DB6FEDA4109C319B34666CE36E3C2_gshared (HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* ___array0, const RuntimeMethod* method) ;
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* ReadOnlyArray_1_ToArray_m7C4848AF221AD3A11F95E50E61A49B4AA1FB58FE_gshared (ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::RegisterLayout<System.Object>(System.String,System.Nullable`1<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterLayout_TisRuntimeObject_m8B0CF2E33066D31E034869BE401DD185E2F04011_gshared (String_t* ___name0, Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C ___matches1, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Object,System.Int32Enum>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6DEC13F96CE9CD74561DCCA7017E450079C96942_gshared (Action_2_t9C4E97D0565650F0AEF7C72077EB8A0F9326E40B* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void System.ReadOnlySpan`1<System.Char>::.ctor(T&,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___ptr0, int32_t ___length1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Users.InputUser::UpdateControlSchemeMatch(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUser_UpdateControlSchemeMatch_mC8A2B833F573425AEB3117682C865EF3CA80B9B2 (int32_t ___userIndex0, bool ___autoPairMissing1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Users.InputUser/ControlSchemeChangeSyntax UnityEngine.InputSystem.Users.InputUser/ControlSchemeChangeSyntax::AndPairRemainingDevices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE ControlSchemeChangeSyntax_AndPairRemainingDevices_mC6AA2EB927195EA16C94229501B6F21150EA5848 (ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE* __this, const RuntimeMethod* method) ;
// System.Nullable`1<UnityEngine.InputSystem.Users.InputUserAccountHandle> UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount::GetUserAccountHandleForDevice(UnityEngine.InputSystem.InputDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C CompareDevicesByUserAccount_GetUserAccountHandleForDevice_m0D17CBA81BB1A1B9080F6B167C803E8AFF7F2270 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<UnityEngine.InputSystem.Users.InputUserAccountHandle>::get_HasValue()
inline bool Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_inline (Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C*, const RuntimeMethod*))Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_gshared_inline)(__this, method);
}
// T System.Nullable`1<UnityEngine.InputSystem.Users.InputUserAccountHandle>::GetValueOrDefault()
inline InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_inline (Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C* __this, const RuntimeMethod* method)
{
return (( InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 (*) (Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_gshared_inline)(__this, method);
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserAccountHandle::op_Equality(UnityEngine.InputSystem.Users.InputUserAccountHandle,UnityEngine.InputSystem.Users.InputUserAccountHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserAccountHandle_op_Equality_mCFDEA12CFCB9B55DA707A5A6DF1FACD8E47F696F (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___left0, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___right1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount::Compare(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CompareDevicesByUserAccount_Compare_mA60F646CCA8440A1E54F2B76F5626CC0DD118E7C (CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___x0, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___y1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Users.InputUser/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7E21AA3CB215BDA4117D995AABCF0A8529B5239C (U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393* __this, 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 UnityEngine.InputSystem.Users.InputUser::DisposeAndResetGlobalState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUser_DisposeAndResetGlobalState_mEC89DA37BE3DB688D164B46BFB85754ED688DEB2 (const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Users.InputUserAccountHandle::get_apiName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputUserAccountHandle_get_apiName_m3E4DCEE85BF3C76F9A99DECE9BDC4AF521B21978_inline (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, const RuntimeMethod* method) ;
// System.UInt64 UnityEngine.InputSystem.Users.InputUserAccountHandle::get_handle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t InputUserAccountHandle_get_handle_m3DD92580D001D28A8181FBFF47E319488652524A_inline (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___value0, 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 UnityEngine.InputSystem.Users.InputUserAccountHandle::.ctor(System.String,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserAccountHandle__ctor_mCF478DDB9232DB97B530593CBC3B582A2A03371D (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, String_t* ___apiName0, uint64_t ___handle1, const RuntimeMethod* method) ;
// System.String System.ValueType::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ValueType_ToString_mFE1CB83BECC99D07BEA7EAB25AF73BE5A727C04D (RuntimeObject* __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_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Users.InputUserAccountHandle::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputUserAccountHandle_ToString_m6F820009558D14DB891B73F6E4E574F8CC544825 (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::Equals(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m3354EFE6393BED8DD6E18F69BEA131AAADCC622D (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.Boolean System.Object::Equals(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7 (RuntimeObject* ___objA0, RuntimeObject* ___objB1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.Users.InputUserAccountHandle::Equals(UnityEngine.InputSystem.Users.InputUserAccountHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserAccountHandle_Equals_m094527592773ADE4D9074E436A829BA4928A61CE (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___other0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.Users.InputUserAccountHandle::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserAccountHandle_Equals_mD4CAA6189A7C9AE30E61D47F880D8CFF7F90101D (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) ;
// System.Int32 System.UInt64::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92 (uint64_t* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Users.InputUserAccountHandle::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputUserAccountHandle_GetHashCode_m350D2DC055A026ED45977B5CA98D0FBAA3108C77 (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.BaseInput::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInput__ctor_m7E497239A0A78CCAC04BE6EE9AA81D49D887787C (BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.AxisEventData::.ctor(UnityEngine.EventSystems.EventSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AxisEventData__ctor_mD9AFBD293F84F7032BAC2BDCB47FF5A780418CC5 (AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* __this, EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___eventSystem0, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.MoveDirection UnityEngine.EventSystems.AxisEventData::get_moveDir()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AxisEventData_get_moveDir_mC8E219BB19708AC67C202C860DF2E6D08C29B8B9_inline (AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.EventSystems.AxisEventData::get_moveVector()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AxisEventData_get_moveVector_m7979B5CF62B6B3B0C5F2DA8B328C499ED80ECC41_inline (AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::.ctor(UnityEngine.EventSystems.EventSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerEventData__ctor_m63837790B68893F0022CCEFEF26ADD55A975F71C (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___eventSystem0, const RuntimeMethod* method) ;
// System.Void System.Text.StringBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.EventSystems.PointerEventData::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PointerEventData_ToString_m49B5681669B6866A981884B774BC48E87D64B48D (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.PointerEventData/InputButton UnityEngine.EventSystems.PointerEventData::get_button()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, 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_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::AppendLine(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88 (StringBuilder_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.EventSystems.PointerEventData::get_clickTime()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_clickTime_m5ABE0298E8CEF28B6BD7E750E940756CD78AB96E_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.String System.Single::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972 (float* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.EventSystems.PointerEventData::get_clickCount()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_clickCount_m3977011C09DB9F904B1AAC3708B821B8D6AC0F9F_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_device()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ExtendedPointerEventData_get_device_m87629C5A3BEED182A8C6BA1CF71390790C404166_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.UI.UIPointerType UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_pointerType()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_touchId()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_get_touchId_m4075E3BA77BCDF85F9B0D2B1027422179C9BB9F2_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::get_pressPosition()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_pressPosition_m8A6788DA6BF81481E4EBCBA2ED1838F786EBAE63_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Vector2::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector2_ToString_mB47B29ECB21FA3A4ACEABEFA18077A5A6BBCCB27 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_trackedDevicePosition()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ExtendedPointerEventData_get_trackedDevicePosition_m5B53554182FA3DA182010B31CADB90F628812F2A_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Vector3::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_trackedDeviceOrientation()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ExtendedPointerEventData_get_trackedDeviceOrientation_mBCD951CFD77CC4ED665E3B571DB08CD16F2EA17A_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Quaternion::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Quaternion_ToString_mC5BD5DEF60FCA4A38924462A5C4440ECFCF934C4 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_control()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ExtendedPointerEventData_get_control_m4121E2F627ACE98B6112A17F094FF56DA191AD6D_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.InputControl::get_parent()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::GetPenPointerId(UnityEngine.InputSystem.Pen)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_GetPenPointerId_mA20131CBBA1E9980C01C34D389CD6FD08E76A1F4 (Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* ___pen0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_uiToolkitPointerId(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_uiToolkitPointerId_m13FBD6BE3229E42900CE1893DBB5E64FC0C60029_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, int32_t ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Pointer::get_pressure()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* Pointer_get_pressure_mC93277C64D06E439EB8F50719FBEEE6463D1064D_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.InputControl::EvaluateMagnitude()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputControl_EvaluateMagnitude_mA16CB7AD6DBA9C7D91FBAFE823D30141B2A88F58 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_pressure(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pressure_m4471D0EEC22789490EA12FE6521A620CF60A37CA_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Pen::get_tilt()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* Pen_get_tilt_m63F30194455298C064E8467AAD1B52AFABD12C2C_inline (Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputControl`1<UnityEngine.Vector2>::ReadValue()
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541 (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* __this, const RuntimeMethod* method)
{
return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66*, const RuntimeMethod*))InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_gshared)(__this, method);
}
// System.Void UnityEngine.EventSystems.PointerEventData::set_azimuthAngle(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_azimuthAngle_mBE64BAD91A9A47E9D9163E25E9E0D1E677B0FC1B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_altitudeAngle(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_altitudeAngle_m20F2AF2ADB0A20BF20C4B9A6AFE2566A0F4C8BD1_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Pen::get_twist()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* Pen_get_twist_m3D1CF1A8B84A0FAC1CA641FA326E170DDE15868C_inline (Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputControl`1<System.Single>::ReadValue()
inline float InputControl_1_ReadValue_m1B0D6757EFE874CF44E42908BF77133DCB48A741 (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* __this, const RuntimeMethod* method)
{
return (( float (*) (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A*, const RuntimeMethod*))InputControl_1_ReadValue_m1B0D6757EFE874CF44E42908BF77133DCB48A741_gshared)(__this, method);
}
// System.Void UnityEngine.EventSystems.PointerEventData::set_twist(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_twist_mE49469F4F730BA43906F2167E7ADDB9CB2F946E4_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___value0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::GetTouchPointerId(UnityEngine.InputSystem.Controls.TouchControl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_GetTouchPointerId_m314AB24DC2397ED7968F9C3CFA889D6FAB0BEFAD (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___touchControl0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Controls.TouchControl::get_pressure()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* TouchControl_get_pressure_m86A2D4A48339069A146471742183521889DBB8EE_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Controls.TouchControl::get_radius()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* TouchControl_get_radius_mF8022B68109BD29A1B4C9F9465A85530698CDABE_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_radius(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_radius_mB2F29A6E8A14D1DE1162ECAB3398B539FEF83ABE_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.TouchControl UnityEngine.InputSystem.Touchscreen::get_primaryTouch()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Pointer::get_radius()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* Pointer_get_radius_mE5D9F7FCFB452609866CD04FDB039286698A2A1B_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputDevice> UnityEngine.InputSystem.InputSystem::get_devices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA (const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator<TValue> UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputDevice>::GetEnumerator()
inline Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA* __this, const RuntimeMethod* method)
{
return (( Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B (*) (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA*, const RuntimeMethod*))ReadOnlyArray_1_GetEnumerator_mE43A032C7C67896D9F8377C6C1C863C22F3044B6_gshared)(__this, method);
}
// System.Void UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator<UnityEngine.InputSystem.InputDevice>::Dispose()
inline void Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B*, const RuntimeMethod*))Enumerator_Dispose_m041721B53AC187277BACB4EA9C86E299322EB0AB_gshared)(__this, method);
}
// TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator<UnityEngine.InputSystem.InputDevice>::get_Current()
inline InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945 (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B* __this, const RuntimeMethod* method)
{
return (( InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* (*) (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B*, const RuntimeMethod*))Enumerator_get_Current_mC38F33A423715DE1D9EAD3EADE1C8C03C52E4465_gshared)(__this, method);
}
// System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.Utilities.ReadOnlyArray`1/Enumerator<UnityEngine.InputSystem.InputDevice>::MoveNext()
inline bool Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B*, const RuntimeMethod*))Enumerator_MoveNext_m95272BAC87E97D7B862DB72A8639565003BD244B_gshared)(__this, 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) ;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.Controls.TouchControl> UnityEngine.InputSystem.Touchscreen::get_touches()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArrayExtensions::IndexOfReference<UnityEngine.InputSystem.Controls.TouchControl>(UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<TValue>,TValue)
inline int32_t ReadOnlyArrayExtensions_IndexOfReference_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_mD788AE269005A657B12034668DD4C970D959037D (ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E ___array0, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___value1, const RuntimeMethod* method)
{
return (( int32_t (*) (ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079*, const RuntimeMethod*))ReadOnlyArrayExtensions_IndexOfReference_TisRuntimeObject_m59B5B11615034DF943289BB1ED657AD8B1B10077_gshared)(___array0, ___value1, method);
}
// System.Int32 UnityEngine.Mathf::Clamp(System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.BaseInputModule::ActivateModule()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInputModule_ActivateModule_m2C693E95727E13FDF06D54FA8762A040175AC3BA (BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* __this, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.EventSystem UnityEngine.EventSystems.BaseInputModule::get_eventSystem()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline (BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.EventSystem::get_currentSelectedGameObject()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.EventSystem::get_firstSelectedGameObject()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventSystem_get_firstSelectedGameObject_m15FB056EE7A99D8DD5891D40A6E3EF18719F0553_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.EventSystem::SetSelectedGameObject(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_SetSelectedGameObject_m9675415B7B3FE13B35E2CCB220F0C8AF04ECA173 (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___selected0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___pointer1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.InputSystem::get_isProcessingEvents()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystem_get_isProcessingEvents_m60E4EC092236E64DB383F98AD46D7D6596452241 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::GetPointerStateIndexFor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_GetPointerStateIndexFor_mBED898122FAD0EC9B87468DB7F3C785DB7771E39 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___pointerOrTouchId0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel>::get_Item(System.Int32)
inline PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1 (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 (*) (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920*, int32_t, const RuntimeMethod*))InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_gshared)(__this, ___index0, method);
}
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::get_pointerEnter()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.RaycastResult UnityEngine.EventSystems.PointerEventData::get_pointerCurrentRaycast()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster>::get_Item(System.Int32)
inline TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* InlinedArray_1_get_Item_mEE1D3B96FB6D261532AC50A1A02EED40A230FE1B (InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* (*) (InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9*, int32_t, const RuntimeMethod*))InlinedArray_1_get_Item_m36DBC031029BD3E52C31E50BE0B84DA3990A6021_gshared)(__this, ___index0, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>::Clear()
inline void List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, const RuntimeMethod*))List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_gshared_inline)(__this, method);
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::PerformRaycast(UnityEngine.InputSystem.UI.ExtendedPointerEventData,System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_PerformRaycast_m811D795CDBB6F5DDED941A3EA4985F0710653E96 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData0, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___resultAppendList1, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>::get_Count()
inline int32_t List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, const RuntimeMethod*))List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>::get_Item(System.Int32)
inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, int32_t, const RuntimeMethod*))List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA_gshared)(__this, ___index0, method);
}
// System.Void UnityEngine.EventSystems.EventSystem::RaycastAll(UnityEngine.EventSystems.PointerEventData,System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_RaycastAll_mE93CC75909438D20D17A0EF98348A064FBFEA528 (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___raycastResults1, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.RaycastResult UnityEngine.EventSystems.BaseInputModule::FindFirstRaycast(System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 BaseInputModule_FindFirstRaycast_mE07BDA14A7C9A8E3DFBFDAF449E5896597C9F6F5 (List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___candidates0, const RuntimeMethod* method) ;
// UnityEngine.CursorLockMode UnityEngine.Cursor::get_lockState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Cursor_get_lockState_m9AD145AFB215DFEDA0074AC1F129EF02CCE5B632 (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Screen::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Screen::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (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) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_position(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_position_m66E8DFE693F550372E6B085C6E2F887FDB092FAA_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_delta(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_delta_mD200AF7CCAEAD92D947091902AF864CB4ACE0F1D_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.InputSystem.UI.PointerModel::get_worldPosition()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PointerModel_get_worldPosition_m3CAD014A8D167DC39CE24E882EE80572407752DD_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.InputSystem.UI.PointerModel::get_worldOrientation()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 PointerModel_get_worldOrientation_m307C8ED34C59C9ED148F68E7125093C52DD1E424_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::TransformPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Transform::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, 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_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_trackedDeviceOrientation(UnityEngine.Quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_trackedDeviceOrientation_m3CFF249FABBC627515D76199E95634863D05845C_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_trackedDevicePosition(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_trackedDevicePosition_mC9DAFB442B0EF36E8B881C42482F1954561E7F82_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::get_screenPosition()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_screenPosition_mE09D33A7C873D9858A62FC749B08CA0B18128116_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::get_position()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Subtraction(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.RaycastResult UnityEngine.InputSystem.UI.InputSystemUIInputModule::PerformRaycast(UnityEngine.InputSystem.UI.ExtendedPointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 InputSystemUIInputModule_PerformRaycast_mE6559D57831B8A11F9F15C232B020A5D7F40603E (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_pointerCurrentRaycast(UnityEngine.EventSystems.RaycastResult)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerCurrentRaycast_m52E1E9E89BACACFA6E8F105191654C7E24A98667_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.RaycastResult::get_isValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RaycastResult_get_isValid_m69957B97C041A9E3FAF4ECA82BB8099C9FA171CE (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_button(UnityEngine.EventSystems.PointerEventData/InputButton)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_button_m77DA0291BA43CB813FE83752D826AF3982C81601_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::CopyPressStateTo(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_CopyPressStateTo_mAD259C74E201893A2DC282374BC6DCC70896FA77 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointerMovement(UnityEngine.InputSystem.UI.PointerModel&,UnityEngine.InputSystem.UI.ExtendedPointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointerMovement_m5251DCBEF60550DF3F5E4A947C8E5D32D5ED8368 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* ___pointer0, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData1, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_xrTrackingOrigin()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InputSystemUIInputModule_get_xrTrackingOrigin_m9107E39006A8AA1F8B39CEFB8B8A6184820544E1_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.UI.UIPointerType UnityEngine.InputSystem.UI.PointerModel::get_pointerType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PointerModel_get_pointerType_m63ACB07C5C325FF0E5E4C2D8CCF12805F5B2D5C9 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointerButton(UnityEngine.InputSystem.UI.PointerModel/ButtonState&,UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointerButton_m68284C737796E80096AD8EAD1E0C687577131FE6 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* ___button0, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointerButtonDrag(UnityEngine.InputSystem.UI.PointerModel/ButtonState&,UnityEngine.InputSystem.UI.ExtendedPointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointerButtonDrag_m5DA8DCC9E3754EFE893BB50391E366766FF72196 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* ___button0, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointerScroll(UnityEngine.InputSystem.UI.PointerModel&,UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointerScroll_mD7E152DDC50A5F0E808BE35D5A46EF69CBF27DE7 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* ___pointer0, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData1, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.InputSystem.UI.MultiplayerEventSystem::get_playerRoot()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MultiplayerEventSystem_get_playerRoot_m5719F2213E34E16984A65BE5D61243B4CF893773_inline (MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* __this, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.GameObject::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Transform::IsChildOf(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Transform_IsChildOf_mFE071BE1E775E825401FE0A9B9BE49E39D256CEA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_isPressed()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ButtonState_get_isPressed_m95F149555B18C07BF60961FC36ABB3A087F40714_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_wasReleasedThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ButtonState_get_wasReleasedThisFrame_m821154BAC14B6BE1DA3F36F372282FD6CA030940 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.RaycastResult::get_gameObject()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointerMovement(UnityEngine.InputSystem.UI.ExtendedPointerEventData,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointerMovement_m546479B3F408B30D1C618D34E14BE3911371D3F6 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___currentPointerTarget1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.PointerEventData::IsPointerMoving()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PointerEventData_IsPointerMoving_m281B3698E618D116F3D1E7473BADFAE5B67C834E (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.GameObject>::get_Item(System.Int32)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979 (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerMoveHandler> UnityEngine.EventSystems.ExecuteEvents::get_pointerMoveHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06* ExecuteEvents_get_pointerMoveHandler_m996E37A7026F03F8791EFBB69B72DE1FC4FA3A60_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IPointerMoveHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIPointerMoveHandler_tA59687B0E8D1ECDE2A365B9FD3A1CF4A78500F85_m6876A0C9BE3BDB14A115622664F1B5804EF61B15 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.GameObject>::get_Count()
inline int32_t List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerExitHandler> UnityEngine.EventSystems.ExecuteEvents::get_pointerExitHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916* ExecuteEvents_get_pointerExitHandler_m03735363884BC967C1B04246B51FE98886C9C6DE_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IPointerExitHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIPointerExitHandler_t1AA3FC124CC77401AF27435A3D6E611F5C7A57EE_m2A609779B668E51A5FE801BED084B579E15D561B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::Clear()
inline void List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// System.Void UnityEngine.EventSystems.PointerEventData::set_pointerEnter(UnityEngine.GameObject)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerEnter_m2DA660C24CBDE9B83DF2B2D09D9AF0E94A770D17_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___exists0, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.BaseInputModule::FindCommonRoot(UnityEngine.GameObject,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* BaseInputModule_FindCommonRoot_mBCC0541CA6E2BCFF051B90FE34F4F00C28CDFA10 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___g10, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___g21, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<UnityEngine.GameObject>::Remove(T)
inline bool List_1_Remove_mCCE85D4D5326536C4B214C73D07030F4CCD18485 (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___item0, method);
}
// UnityEngine.Transform UnityEngine.Transform::get_parent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerEnterHandler> UnityEngine.EventSystems.ExecuteEvents::get_pointerEnterHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9* ExecuteEvents_get_pointerEnterHandler_m9F921E3357CE38A925DF20E9CD94B4C3AEE9AE48_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IPointerEnterHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIPointerEnterHandler_t4E892ED9F3BC7F8B69057B096E0C4FB97C0CF13F_m5FD94CEC31E280672B5C9C6095BD3B6235B9C70D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::Add(T)
inline void List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::PointerShouldIgnoreTransform(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_PointerShouldIgnoreTransform_mF9E87CE160F60389002E5E027EBB3F9787987CC6 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___t0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_wasPressedThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ButtonState_get_wasPressedThisFrame_mF061A244E588716EA83779791855906995EB9CCE (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::set_pressTime(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ButtonState_set_pressTime_m53679EE941BB14BFB973364528164E31EFF96CED_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, float ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_dragging(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_pressPosition(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pressPosition_m85544FBAB798DABE70067508294A6C4841A95379_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_pointerPressRaycast(UnityEngine.EventSystems.RaycastResult)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerPressRaycast_m55CA127474B4CBCA795A9C872B7630AAF766F852_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_eligibleForClick(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_eligibleForClick_m360125CB3E348F3CF64C39F163467A842E479C21_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_useDragThreshold(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_useDragThreshold_m63FE2034E4B240F1A0A902B1EB893B3DBA2D848B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, bool ___value0, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.ExecuteEvents::GetEventHandler<UnityEngine.EventSystems.ISelectHandler>(UnityEngine.GameObject)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_GetEventHandler_TisISelectHandler_tA3030316ED9DF4943103C3101AD95FCD7765700D_m52B7AEEF7C492E4D682E977FFEC06325F230EE50 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___root0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))ExecuteEvents_GetEventHandler_TisRuntimeObject_m86588AD6FDDC9670CE26E5111D23F49B821330C5_gshared)(___root0, method);
}
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerDownHandler> UnityEngine.EventSystems.ExecuteEvents::get_pointerDownHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117* ExecuteEvents_get_pointerDownHandler_mA67CE33D32540939A273DB88D6456C7FE43C13EF_inline (const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.ExecuteEvents::ExecuteHierarchy<UnityEngine.EventSystems.IPointerDownHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_ExecuteHierarchy_TisIPointerDownHandler_t42CC83619BB6295404D44090142F7726003CE573_mF031AC46543C02039764EDB1B0673DFA36B1F58C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___root0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117* ___callbackFunction2, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117*, const RuntimeMethod*))ExecuteEvents_ExecuteHierarchy_TisRuntimeObject_m47C22A77611C31042CA566EE345A4A1017A40A65_gshared)(___root0, ___eventData1, ___callbackFunction2, method);
}
// UnityEngine.GameObject UnityEngine.EventSystems.ExecuteEvents::GetEventHandler<UnityEngine.EventSystems.IPointerClickHandler>(UnityEngine.GameObject)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_GetEventHandler_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m3363BED905E60A4545A8CA5B8C68BA709E99536E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___root0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))ExecuteEvents_GetEventHandler_TisRuntimeObject_m86588AD6FDDC9670CE26E5111D23F49B821330C5_gshared)(___root0, method);
}
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::get_lastPress()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_lastPress_m46720C62503214A44EE947679A8BA307BC2AEEDC_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_pressTime()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ButtonState_get_pressTime_mE1056C8F04354AAC4651FF86CD1AC648CFF95488_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::set_clickedOnSameGameObject(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ButtonState_set_clickedOnSameGameObject_m2E8B73860762C89B9ED725B7B0AED3D374BD928E_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_clickedOnSameGameObject()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ButtonState_get_clickedOnSameGameObject_mCEEF7028359DB2860AE2A2A3DF7E246C82C62656_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_clickCount(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_clickCount_m0A87C2C367987492F310786DC9C3DF1616EA4D49_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_clickTime(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_clickTime_m93D27EB35F490AC9100369A23002F09148F85996_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_pointerPress(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8 (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_rawPointerPress(UnityEngine.GameObject)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.ExecuteEvents::GetEventHandler<UnityEngine.EventSystems.IDragHandler>(UnityEngine.GameObject)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_GetEventHandler_TisIDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D_m9AA4E18082F53C60962F70D75570F1D400C37FBA (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___root0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))ExecuteEvents_GetEventHandler_TisRuntimeObject_m86588AD6FDDC9670CE26E5111D23F49B821330C5_gshared)(___root0, method);
}
// System.Void UnityEngine.EventSystems.PointerEventData::set_pointerDrag(UnityEngine.GameObject)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::get_pointerDrag()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IInitializePotentialDragHandler> UnityEngine.EventSystems.ExecuteEvents::get_initializePotentialDrag()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD* ExecuteEvents_get_initializePotentialDrag_m16F4CD40448FB1B78F6683AA26A9CC574F48AFBD_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IInitializePotentialDragHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIInitializePotentialDragHandler_tAFCBB3BBC98C928ED8D5703C39F4781446AB8E9E_mABD9E1ECC8C04235760B3855DF03F2308F62071C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::get_pointerPress()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.PointerEventData::get_eligibleForClick()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PointerEventData_get_eligibleForClick_m4B01A1640C694FD7421BDFB19CF763BC85672C8E_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerUpHandler> UnityEngine.EventSystems.ExecuteEvents::get_pointerUpHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8* ExecuteEvents_get_pointerUpHandler_m51B83B4AD7498D6F7A2CBD5F2331E91A37AE4CF2_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IPointerUpHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIPointerUpHandler_tB2D4D0ABEAFF77BE8D0159D638D85E1AF7BAF210_mBB70745D5D17BF6402CABEFF0F52911F88C197A6 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IPointerClickHandler> UnityEngine.EventSystems.ExecuteEvents::get_pointerClickHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E* ExecuteEvents_get_pointerClickHandler_m0017F9D1EAF7C02CDDB4C148C92D6685D88EA8D5_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IPointerClickHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m024FB23AA1DBB1B7A5E1935FA35A1E4FF57AC5F6 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// System.Boolean UnityEngine.EventSystems.PointerEventData::get_dragging()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDropHandler> UnityEngine.EventSystems.ExecuteEvents::get_dropHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733* ExecuteEvents_get_dropHandler_m8E00FA7361DE68780ACEB365E6B14206A2180D03_inline (const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.ExecuteEvents::ExecuteHierarchy<UnityEngine.EventSystems.IDropHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_ExecuteHierarchy_TisIDropHandler_t9F3B358BA4812886852E9AB85A653ABF73B9AA35_m0C0E2A729F88D6AB5AC2B4FD9C4E33D181A52A57 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___root0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733* ___callbackFunction2, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733*, const RuntimeMethod*))ExecuteEvents_ExecuteHierarchy_TisRuntimeObject_m47C22A77611C31042CA566EE345A4A1017A40A65_gshared)(___root0, ___eventData1, ___callbackFunction2, method);
}
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IEndDragHandler> UnityEngine.EventSystems.ExecuteEvents::get_endDragHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C* ExecuteEvents_get_endDragHandler_mE78FEEEAE114635E416FF1FE33C851E62B60555B_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IEndDragHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIEndDragHandler_t9A93E4A27E7CEED446E5FE3DACF39B1A552C23A9_m6AA443D4F53AF0FEBAC269F761A158635243467E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::set_ignoreNextClick(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ButtonState_set_ignoreNextClick_m4A736B66DC9ECBC2711A8CB0E6136BA6DEFA27CE_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::CopyPressStateFrom(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_CopyPressStateFrom_m0AE55DAAFF3683E6120A84A8F42DFECBB9702650 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.PointerEventData::get_useDragThreshold()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PointerEventData_get_useDragThreshold_m3ED1F39E71630C9AB1F340C92F8FA39AA489E1C5_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector2::get_sqrMagnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.EventSystems.EventSystem::get_pixelDragThreshold()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EventSystem_get_pixelDragThreshold_m2F7B0D1B5ACC63EB507FD7CCFE74F2B2804FF2E3_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IBeginDragHandler> UnityEngine.EventSystems.ExecuteEvents::get_beginDragHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403* ExecuteEvents_get_beginDragHandler_mB0BEAC09E4A8F31438B07FE68A5BF7267FF8C2FC_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IBeginDragHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIBeginDragHandler_t0E0386CCAB531BD8291D12476D40D19AA98ED7EB_m1543843C77436B385445DCDE0E472112C8E40F87 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IDragHandler> UnityEngine.EventSystems.ExecuteEvents::get_dragHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E* ExecuteEvents_get_dragHandler_m9193926B9685C80C0560C2E105FF6150C4EAE507_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IDragHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D_mAE71323F63A667FE0A4F8B9B0E27C6012B28FFE8 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::get_scrollDelta()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_scrollDelta_m024AEE2E57BD631EB0A80731D0C7A7B51F154DD1_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___a0, float ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_scrollDelta(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_scrollDelta_m58007CAE9A9B333B82C36B9E5431FBD926CB556C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.ExecuteEvents::GetEventHandler<UnityEngine.EventSystems.IScrollHandler>(UnityEngine.GameObject)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_GetEventHandler_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_m3BFE4214B6075DAE2F291E508DC912DC72262D2E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___root0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))ExecuteEvents_GetEventHandler_TisRuntimeObject_m86588AD6FDDC9670CE26E5111D23F49B821330C5_gshared)(___root0, method);
}
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IScrollHandler> UnityEngine.EventSystems.ExecuteEvents::get_scrollHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65* ExecuteEvents_get_scrollHandler_m51E902070611D3F81AD5F1F5762AE2C48E84AFE2_inline (const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.ExecuteEvents::ExecuteHierarchy<UnityEngine.EventSystems.IScrollHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ExecuteEvents_ExecuteHierarchy_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_m764A9EE16005FFF9BB7A28EF762E6EB9CFDDA7B9 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___root0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65* ___callbackFunction2, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65*, const RuntimeMethod*))ExecuteEvents_ExecuteHierarchy_TisRuntimeObject_m47C22A77611C31042CA566EE345A4A1017A40A65_gshared)(___root0, ___eventData1, ___callbackFunction2, method);
}
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IUpdateSelectedHandler> UnityEngine.EventSystems.ExecuteEvents::get_updateSelectedHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678* ExecuteEvents_get_updateSelectedHandler_m8AF7543437082AD4F5690AAA77F2623AE28C3D09_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IUpdateSelectedHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIUpdateSelectedHandler_tBBACEC3A6478F7DA4B682AFDA8CF59C6C3FCC9CC_m8AFB13536731ABE80F6AE964DA907EE6B27F055E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// System.Boolean UnityEngine.EventSystems.EventSystem::get_sendNavigationEvents()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EventSystem_get_sendNavigationEvents_m8BA21E58E633B2C5B477E49DAABAD3C97A8158AF_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_moveRepeatRate()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSystemUIInputModule_get_moveRepeatRate_mD742F92B65B817049C7D45AC1038F358D6971FC7_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_moveRepeatDelay()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSystemUIInputModule_get_moveRepeatDelay_mC10FC3F9607A6129469F62879DDB3E0B54D647C8_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.ExtendedAxisEventData::.ctor(UnityEngine.EventSystems.EventSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedAxisEventData__ctor_m845C083FB19746F149816C38D387E32E82B503C6 (ExtendedAxisEventData_tC7D1E741A0DC9D38AA34796CE774908D95936D96* __this, EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___eventSystem0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.AxisEventData::set_moveVector(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AxisEventData_set_moveVector_mC744F8B3519A6EE5E60482E8FB39641181C62914_inline (AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.AxisEventData::set_moveDir(UnityEngine.EventSystems.MoveDirection)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AxisEventData_set_moveDir_mD82A8AEB52FEFAC48CA064BB77A381B9A3E1B24B_inline (AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::IsMoveAllowed(UnityEngine.EventSystems.AxisEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_IsMoveAllowed_mF5CDEE9C967CAA800C8203D2AE58CC557437D8E4 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData0, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.IMoveHandler> UnityEngine.EventSystems.ExecuteEvents::get_moveHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013* ExecuteEvents_get_moveHandler_mF717824AB0018BBED3C2DF3C67486E3B2B3836D2_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.IMoveHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisIMoveHandler_t6C9BB42118BAEEDF258B967391CCCD6A5C7976AB_m77205DFCC4110B95CC241F556BE89F612EFFD2CA (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionReference::get_action()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.InputAction::WasPressedThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputAction_WasPressedThisFrame_m9D3F0284EB46EEB7F720DCC96BBDF027C9B6A75F (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ICancelHandler> UnityEngine.EventSystems.ExecuteEvents::get_cancelHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA* ExecuteEvents_get_cancelHandler_mBCDFD10C95FC2BBC5DC5A512FEA1BBEECC2DAE12_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.ICancelHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisICancelHandler_t38E5C3314DB0B186ED23AC3FD6A774EDEC323244_m6BCE3E1FAE7620DC9F22722FA5CCE5AB35BAA5B0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<UnityEngine.EventSystems.ISubmitHandler> UnityEngine.EventSystems.ExecuteEvents::get_submitHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F* ExecuteEvents_get_submitHandler_mDCAAA40F0F6AEA385B375C1839B4DC37E5FC4A7A_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.ExecuteEvents::Execute<UnityEngine.EventSystems.ISubmitHandler>(UnityEngine.GameObject,UnityEngine.EventSystems.BaseEventData,UnityEngine.EventSystems.ExecuteEvents/EventFunction`1<T>)
inline bool ExecuteEvents_Execute_TisISubmitHandler_t284A0ACB300A060611C40F4E200B378CED930B75_mA153EBDD6059AC5FF4C3ADD0A0628D816CD112CC (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___eventData1, EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F* ___functor2, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*, EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F*, const RuntimeMethod*))ExecuteEvents_Execute_TisRuntimeObject_mDC4455B743BE4A6BA46DD741D0E0AB150FF1209A_gshared)(___target0, ___eventData1, ___functor2, method);
}
// T UnityEngine.GameObject::GetComponent<UnityEngine.UI.Selectable>()
inline Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* GameObject_GetComponent_TisSelectable_t3251808068A17B8E92FB33590A4C2FA66D456712_m93A8AF2453F19562F2940144280A3640F488F905 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// UnityEngine.Transform UnityEngine.Component::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputSettings UnityEngine.InputSystem.InputSystem::get_settings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* InputSystem_get_settings_m8E3E9C0907904CBDBAE96354142AB0A87C7A3B74 (const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputSettings/BackgroundBehavior UnityEngine.InputSystem.InputSettings::get_backgroundBehavior()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_backgroundBehavior_mB8AD0B73E47E301F1BE9D2358593534AEC9F12FA_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_explictlyIgnoreFocus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_get_explictlyIgnoreFocus_m43B9597AA0D4A76504E35ACACD29CF5A5364D340 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_moveRepeatRate(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_moveRepeatRate_m94CA84F5F460850671E050B802C389C63E6D9D83_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_moveRepeatDelay(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_moveRepeatDelay_m0C3B9A3AB48452E52205A581040E30DD93585091_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::remove_performed(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::remove_canceled(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.InputAction::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputAction_get_enabled_mA1E3523D89FCD4649E787A4BFE9D5863674846FA (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::TryDisableInputAction(UnityEngine.InputSystem.InputActionReference,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___inputActionReference0, bool ___isComponentDisabling1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::add_performed(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::add_canceled(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Behaviour::get_isActiveAndEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::EnableInputAction(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___inputActionReference0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::SwapAction(UnityEngine.InputSystem.InputActionReference&,UnityEngine.InputSystem.InputActionReference,System.Boolean,System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** ___property0, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___newValue1, bool ___actionsHooked2, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___actionCallback3, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.DefaultInputActions::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInputActions__ctor_m0084503A65810A01575F7F4DD4E20F56F801F579 (DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.DefaultInputActions::get_asset()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* DefaultInputActions_get_asset_m8F337EF94684EA34CA0620FC57F57CB92C368570_inline (DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_actionsAsset(UnityEngine.InputSystem.InputActionAsset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_actionsAsset_mF5EF43DB83C54C1C5BE3CDCF0A575DA85FEB8168 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.DefaultInputActions/UIActions UnityEngine.InputSystem.DefaultInputActions::get_UI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C (DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions/UIActions::get_Cancel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* UIActions_get_Cancel_mBD85EE52D6FA49BA646D36627252BF5D67EABEAE (UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.InputActionReference::Create(UnityEngine.InputSystem.InputAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___action0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_cancel(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_cancel_m1C02B4CEC0A58BFFD75FA6F3DDD82A68FBABED6D (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions/UIActions::get_Submit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* UIActions_get_Submit_mDB8D91820C19BEF5F4B4B70051AE2EFD9CE34F61 (UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_submit(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_submit_m770A73B882E96CD8A421ED8E886777E4C2FBD0D0 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions/UIActions::get_Navigate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* UIActions_get_Navigate_m574BEC7767B106EA0249199003E5FFFC5B9304B7 (UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_move(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_move_m2DB35C92CF09FF3EDE0389A40AEF5BC8E45865FF (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions/UIActions::get_Click()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* UIActions_get_Click_m5402C4E4FF59AD43AF0A3D67FC02A518EB28E86B (UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_leftClick(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_leftClick_mACD996C3E5C752EBBB5F01AABDFE6D74D16E12CB (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions/UIActions::get_RightClick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* UIActions_get_RightClick_m079B0EE96520ED96D342C88CA3EA62B0EDAD5A94 (UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_rightClick(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_rightClick_m127D779A5B58B93A6C528DF263E51848CAF4C941 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions/UIActions::get_MiddleClick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* UIActions_get_MiddleClick_m6A9CB60E53BB378F4B4BED4FDC1A86C5C25C1938 (UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_middleClick(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_middleClick_m770A22C6EC8FE91A7749C2F546A1E01EA9013D19 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions/UIActions::get_Point()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* UIActions_get_Point_m3DDDBCB4E429BDA4DA229B876DFEBDB74AFB22DA (UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_point(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_point_m08D07EC6163A7B651B494BFB49D92E2723B248E4 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions/UIActions::get_ScrollWheel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* UIActions_get_ScrollWheel_mD2943C957C2709382BF8306F3E5AF76963BA7449 (UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_scrollWheel(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_scrollWheel_m11D8AF0B32ACD5281CB200B36A52F41EC028F329 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions/UIActions::get_TrackedDeviceOrientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* UIActions_get_TrackedDeviceOrientation_m7F757E85D707A6D63883CE101685074400E16CC2 (UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_trackedDeviceOrientation(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_trackedDeviceOrientation_m0F63EB45217D7117333A36313D6D48ED5A9288EB (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.DefaultInputActions/UIActions::get_TrackedDevicePosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* UIActions_get_TrackedDevicePosition_mC00E1E6D4D8EB36A70DEA05BDBE600D023E1BB90 (UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_trackedDevicePosition(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_trackedDevicePosition_m5FA94F17B9DE27EAF2F6242A5102167D4FFE341A (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method) ;
// System.Void System.InvalidOperationException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.UIBehaviour::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_Awake_mDF9D1A4867C8E730C59A7CAE97709CA9B8F3A0F2 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.NavigationModel::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_Reset_mAE7A5C315561EEEC5B399A05D5DE4F88BD671A77 (NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.UIBehaviour::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnDestroy_mF225CF9163823F19BE5E2B2735D35898A20D608B (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::UnhookActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_UnhookActions_mEFE151C732E89D8677DD0C2607F93F8EAC89C304 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.BaseInputModule::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInputModule_OnEnable_m2F440F226F94D4D79905CD403F08C3AEEE99D965 (BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Object>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4 (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<System.Object>>::AddCallback(TDelegate)
inline void CallbackArray_1_AddCallback_m93F1BEBDE7D61B115B2B2794D02460A77C4CAED0 (CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___dlg0, const RuntimeMethod* method)
{
(( void (*) (CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, const RuntimeMethod*))CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared)(__this, ___dlg0, method);
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::HasNoActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_HasNoActions_m3BE9FFBCA149E02FBED7B3C2A60AFE796086B942 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::AssignDefaultActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_AssignDefaultActions_mAB6D4291FC67A9A2D3110A387F48ABDF885053C8 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ResetPointers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ResetPointers_mB5B5B4A998730C611E910B7A2929BD5DEEB8765C (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::HookActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_HookActions_m7938920114C0EFDE82CE2EF01FDD74301EC1DCFB (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::EnableAllActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_EnableAllActions_mA331518C984FD8DD48AECCF034F73B4458AFF9A2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<System.Object>>::RemoveCallback(TDelegate)
inline void CallbackArray_1_RemoveCallback_mDC6A15D82854E86893EE82FEC98865B9E3834277 (CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___dlg0, const RuntimeMethod* method)
{
(( void (*) (CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411*, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, const RuntimeMethod*))CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared)(__this, ___dlg0, method);
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::DisableAllActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_DisableAllActions_mDC160896CB13F51F1D1E3574268C27826A9793FA (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.BaseInputModule::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInputModule_OnDisable_m370643AD83FFAD10B9E67301355F63B4FF7FB389 (BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::SendPointerExitEventsAndRemovePointer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_SendPointerExitEventsAndRemovePointer_mD4D5D058AC8817D40A3E08BA1BDAC11F0C157D3B (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mCBBE2187D170E9E10CEE90115CCD5EF8CDE85D1E (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___key0, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9* ___value1, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96*, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9*, const RuntimeMethod*))Dictionary_2_TryGetValue_m1EC9D358420DDA7567366CD8C001E2537FF80CAC_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_mEACC47A78803B753419CD014E51AD8C9E7B7487E (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___key0, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96*, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9, const RuntimeMethod*))Dictionary_2_set_Item_mE08CFE8FCE81E225D1AC4A13A0CDA15B99B76B47_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>::Add(TKey,TValue)
inline void Dictionary_2_Add_mCB4B36A17786A01296C2C00A2F01ACE50A7685CA (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___key0, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96*, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9, const RuntimeMethod*))Dictionary_2_Add_mB54DF04905DB2F740662F4D7E22B4FA53F3EECE8_gshared)(__this, ___key0, ___value1, method);
}
// System.Void UnityEngine.InputSystem.InputAction::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>::Remove(TKey)
inline bool Dictionary_2_Remove_m864F963ABD0E6391DD888ED54F57660C192BA0D6 (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96*, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*, const RuntimeMethod*))Dictionary_2_Remove_m7F6E612EEA00B76D2687E964367D314BCAB22D01_gshared)(__this, ___key0, method);
}
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Int32>::get_Item(System.Int32)
inline int32_t InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE (InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( int32_t (*) (InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284*, int32_t, const RuntimeMethod*))InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE_gshared)(__this, ___index0, 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) ;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::CheckForRemovedDevice(UnityEngine.InputSystem.InputAction/CallbackContext&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_CheckForRemovedDevice_m40BF319629299CFF3B198C550100BD99FEFF7B6F (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* ___context0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionPhase UnityEngine.InputSystem.InputAction/CallbackContext::get_phase()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CallbackContext_get_phase_mBF36959BEB4B081303626F616535A84137580702 (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.InputAction/CallbackContext::get_control()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* CallbackContext_get_control_m085D29F5F6B7E10E1280A5B8662B94AF245F4123 (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::GetPointerStateIndexFor(UnityEngine.InputSystem.InputControl,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_GetPointerStateIndexFor_mC9FAE100064CE8F29C8BB84D78FAB564AFEF20F2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, bool ___createIfNotExists1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.InputArrayExtensions::IndexOfReference<UnityEngine.InputSystem.InputControl>(UnityEngine.InputSystem.Utilities.InlinedArray`1<TValue>,TValue)
inline int32_t InputArrayExtensions_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mF79046AEC444356D2A30C83C3C79AB3CE2D14CA8 (InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8 ___array0, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___value1, const RuntimeMethod* method)
{
return (( int32_t (*) (InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, const RuntimeMethod*))InputArrayExtensions_IndexOfReference_TisRuntimeObject_m8D6AA5D90FA43E1196C230ECEB238EBDEFBFC677_gshared)(___array0, ___value1, method);
}
// UnityEngine.InputSystem.Controls.IntegerControl UnityEngine.InputSystem.Controls.TouchControl::get_touchId()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* TouchControl_get_touchId_m9ACEFE6CD131049B309B85D2F15E58732B4D1036_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputControl`1<System.Int32>::ReadValue()
inline int32_t InputControl_1_ReadValue_m86BC52207D5120BD0C5096B9EC1AFB40B1BB080F (InputControl_1_t6610D981ECAED7950370CC37B55465BBFDDD6A61* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (InputControl_1_t6610D981ECAED7950370CC37B55465BBFDDD6A61*, const RuntimeMethod*))InputControl_1_ReadValue_m86BC52207D5120BD0C5096B9EC1AFB40B1BB080F_gshared)(__this, method);
}
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Controls.TouchControl::get_position()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* TouchControl_get_position_m362565B94CA1CF45F79F7EAB5FE75B9BCB1ACAAF_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::MakePointerIdForTouch(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_MakePointerIdForTouch_mD332022109C577588367DDA8732BF8AFF04109E4 (int32_t ___deviceId0, int32_t ___touchId1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_point()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_point_m2B93D3E4A9BD9FEBE4499FC403737CF8BCF77E71_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::HaveControlForDevice(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_HaveControlForDevice_mD5934E771E8A6ACE976AB327A8440EB050DA5899 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___actionReference1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_trackedDevicePosition()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_trackedDevicePosition_m747E886A2749A7C0B2EFABF2349ABBFCD8E76F3B_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::AllocatePointer(System.Int32,System.Int32,UnityEngine.InputSystem.UI.UIPointerType,UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputControl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_AllocatePointer_mBF463D0153E65B47145650C981FC33623E9E3431 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___pointerId0, int32_t ___touchId1, int32_t ___pointerType2, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control3, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device4, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___touchControl5, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.UI.PointerModel& UnityEngine.InputSystem.UI.InputSystemUIInputModule::GetPointerStateForIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_control(UnityEngine.InputSystem.InputControl)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_control_m17744D0D76BAE2AB4AEC8ACD8882A7DD02496519_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_device(UnityEngine.InputSystem.InputDevice)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_device_m8BD3F7775047D72BA3C653AE3DA85AEC2AE41F22_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_pointerType(UnityEngine.InputSystem.UI.UIPointerType)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_pointerType_m2C0687CB7F8B8B919B7EF43BFB00EAF96EF9C719_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.PointerEventData::set_pointerId(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerId_m5B5FF54AB1DE7BD4454022A7C0535C618049BD9B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_touchId(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_touchId_m69B6EC533FF31C03883A860A7A42DCE58E99CECF_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_screenPosition(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_screenPosition_mA5A27253BD1078623E7FF31516E2DFC82A650EE4 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControl> UnityEngine.InputSystem.InputAction::get_controls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 InputAction_get_controls_mC677AD1ABF680C5D2175E704FFAF0C6C3A86FE82 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControl>>::.ctor(T)
inline void Nullable_1__ctor_mD8DC7245351B315A0DEF0F1540CD4AE2E45A16E4 (Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB* __this, ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB*, ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3, const RuntimeMethod*))Nullable_1__ctor_m67D1985A58400F73E08CFAEC0ECCBB2383127F65_gshared)(__this, ___value0, method);
}
// System.Boolean System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControl>>::get_HasValue()
inline bool Nullable_1_get_HasValue_m2ED74B6FE59ED3642A6D2671EE1D14E3016CE2EA_inline (Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB*, const RuntimeMethod*))Nullable_1_get_HasValue_mCFAE024F6D64C44DB819487820F558B885E9FEC9_gshared_inline)(__this, method);
}
// T System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControl>>::get_Value()
inline ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7 (Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB* __this, const RuntimeMethod* method)
{
return (( ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 (*) (Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB*, const RuntimeMethod*))Nullable_1_get_Value_mF1240DA96906AD3B71CAAACB531C78D0AA94E2F6_gshared)(__this, method);
}
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControl>::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);
}
// TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControl>::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);
}
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel>::get_Capacity()
inline int32_t InlinedArray_1_get_Capacity_mEF26C05F30C0AD87347B19D1B69C478A5F92600F (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920*, const RuntimeMethod*))InlinedArray_1_get_Capacity_mEF26C05F30C0AD87347B19D1B69C478A5F92600F_gshared)(__this, method);
}
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::.ctor(UnityEngine.EventSystems.EventSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData__ctor_mC632B93C62ABC8120DE1C7F15928F7C4B975CA1A (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___eventSystem0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Int32>::AppendWithCapacity(TValue,System.Int32)
inline int32_t InlinedArray_1_AppendWithCapacity_m40693EE686872DDDD07EF9C2753C51070DB16456 (InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* __this, int32_t ___value0, int32_t ___capacityIncrement1, const RuntimeMethod* method)
{
return (( int32_t (*) (InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284*, int32_t, int32_t, const RuntimeMethod*))InlinedArray_1_AppendWithCapacity_m40693EE686872DDDD07EF9C2753C51070DB16456_gshared)(__this, ___value0, ___capacityIncrement1, method);
}
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputControl>::AppendWithCapacity(TValue,System.Int32)
inline int32_t InlinedArray_1_AppendWithCapacity_mDA7B8C65DF51FFFB10AC10DC2B651BECC1B0A8A0 (InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___value0, int32_t ___capacityIncrement1, const RuntimeMethod* method)
{
return (( int32_t (*) (InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8*, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, int32_t, const RuntimeMethod*))InlinedArray_1_AppendWithCapacity_m9862A91090391A77B2DCC2428616248FC176C180_gshared)(__this, ___value0, ___capacityIncrement1, method);
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::.ctor(UnityEngine.InputSystem.UI.ExtendedPointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel__ctor_mC32D612A344D459BBF5001D81E1B4BBC8757E4CF (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel>::AppendWithCapacity(TValue,System.Int32)
inline int32_t InlinedArray_1_AppendWithCapacity_mE5F9CFF3C45576E68AA93C98464455A2CC568989 (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* __this, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 ___value0, int32_t ___capacityIncrement1, const RuntimeMethod* method)
{
return (( int32_t (*) (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920*, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42, int32_t, const RuntimeMethod*))InlinedArray_1_AppendWithCapacity_mE5F9CFF3C45576E68AA93C98464455A2CC568989_gshared)(__this, ___value0, ___capacityIncrement1, method);
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::RemovePointerAtIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_RemovePointerAtIndex_m70122A7F986A6BE03C867D3E3BE3493EECB168DB (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Int32>::RemoveAtByMovingTailWithCapacity(System.Int32)
inline void InlinedArray_1_RemoveAtByMovingTailWithCapacity_m8759C653DB1B31B72110BAF99C34CD2E9997C9DE (InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* __this, int32_t ___index0, const RuntimeMethod* method)
{
(( void (*) (InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284*, int32_t, const RuntimeMethod*))InlinedArray_1_RemoveAtByMovingTailWithCapacity_m8759C653DB1B31B72110BAF99C34CD2E9997C9DE_gshared)(__this, ___index0, method);
}
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputControl>::RemoveAtByMovingTailWithCapacity(System.Int32)
inline void InlinedArray_1_RemoveAtByMovingTailWithCapacity_m4F10708343AD8B73AB74DD44F3215D156A00F278 (InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8* __this, int32_t ___index0, const RuntimeMethod* method)
{
(( void (*) (InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8*, int32_t, const RuntimeMethod*))InlinedArray_1_RemoveAtByMovingTailWithCapacity_m47987649F7AD18FE64850C4E21FDA58AC2D5C33C_gshared)(__this, ___index0, method);
}
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel>::RemoveAtByMovingTailWithCapacity(System.Int32)
inline void InlinedArray_1_RemoveAtByMovingTailWithCapacity_m96DC60B4F662BCC4AC5EC04ADB397C9F68B36AD0 (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* __this, int32_t ___index0, const RuntimeMethod* method)
{
(( void (*) (InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920*, int32_t, const RuntimeMethod*))InlinedArray_1_RemoveAtByMovingTailWithCapacity_m96DC60B4F662BCC4AC5EC04ADB397C9F68B36AD0_gshared)(__this, ___index0, 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) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_trackedDeviceOrientation()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_trackedDeviceOrientation_m7EFB89711D48B95950AAC531FC29B6D2CCF62316_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.InputAction/CallbackContext::get_canceled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CallbackContext_get_canceled_m705A586AFA60D318B2A4A8947A6BC445653D0998 (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Vector2>()
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830 (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*, const RuntimeMethod*))CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_gshared)(__this, method);
}
// System.Boolean UnityEngine.InputSystem.InputDevice::get_canRunInBackground()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_canRunInBackground_mDF1BB0D48786A43B133CCFAA0340015910904D07 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::GetPointerStateIndexFor(UnityEngine.InputSystem.InputAction/CallbackContext&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_GetPointerStateIndexFor_m627EB0DB84DE2F13B8F73E34F37312E1766AEB32 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* ___context0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.InputAction/CallbackContext::ReadValueAsButton()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CallbackContext_ReadValueAsButton_m0BB60DCAF50108EF68316BCBFFCC878E1317E753 (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::set_isPressed(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_set_isPressed_mEBC8A8EAA1527B9803FD12C0ACD7CF081278B5BB (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::IgnoreNextClick(UnityEngine.InputSystem.InputAction/CallbackContext&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_IgnoreNextClick_m283736EB0130F312360C1FFC3FE763A2941FE0A9 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* ___context0, bool ___wasPressed1, 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_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, float ___d1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_scrollDelta(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_scrollDelta_mDCB003DBEFE1A671D3C08D284B0B5700E640BE85 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Quaternion>()
inline Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
return (( Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 (*) (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*, const RuntimeMethod*))CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E_gshared)(__this, method);
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_worldOrientation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_worldOrientation_m2D17D7121355233743AD34B5B1B3B93A1FDBA720 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<UnityEngine.Vector3>()
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*, const RuntimeMethod*))CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD_gshared)(__this, method);
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_worldPosition(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_worldPosition_m2975476859E6674A680185A034E7119124DBAC7C (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::PurgeStalePointers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_PurgeStalePointers_mB83E2A8899ACFFCB52C4C6A62E67F13880B10675 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.EventSystems.EventSystem::get_isFocused()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EventSystem_get_isFocused_mB0BB5BE03F7203A06D2F351ACD28BA177079104A_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_shouldIgnoreFocus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_get_shouldIgnoreFocus_m75E6399C41EDAD7531FDCB0B30CA1CA35FB0FD65 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel::OnFrameFinished()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_OnFrameFinished_m238BAC21D9249345FDD8B3269253A16E254F186D (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessNavigation(UnityEngine.InputSystem.UI.NavigationModel&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessNavigation_m64461E1B24AA7AD7DC4B852DDDBED9D14FDB87E5 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* ___navigationState0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::ReadDeviceState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData_ReadDeviceState_m9254455F733AF42B87D744787FBA3207C767F205 (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel::CopyTouchOrPenStateFrom(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_CopyTouchOrPenStateFrom_m6A8129CB28591B2599BBA1CAE971981AE7FDD64F (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointer(UnityEngine.InputSystem.UI.PointerModel&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointer_mD889935190247CE78A8FE68ACA10CDD1C3B43E5D (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* ___state0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.EventSystems.BaseInputModule::ConvertUIToolkitPointerId(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseInputModule_ConvertUIToolkitPointerId_m067C6EDDF29815FE295111E95A38F66860D1E441 (BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___sourcePointerData0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_uiToolkitPointerId()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_get_uiToolkitPointerId_m35B390FE27637364F3C40BB8D722933336F843FE_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57 (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::SetActionCallbacks(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_SetActionCallbacks_m0F3F66499D78E9CE6D5E3B31A770A2008DF189C2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, bool ___install0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::SetActionCallback(UnityEngine.InputSystem.InputActionReference,System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_SetActionCallback_m2C26B327A144D51CCC2EF1698276D77C95DED891 (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___actionReference0, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___callback1, bool ___install2, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.InputAction::get_actionMap()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* InputAction_get_actionMap_m43B509A85057642A7DD0B89E4F27044ABB5B5E93 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.InputActionMap::get_name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputActionMap_get_name_mCB679DD2375CBD4A3F7A3419CEDF8AE928CDEBC8_inline (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.InputActionAsset::FindActionMap(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* InputActionAsset_FindActionMap_mE04E63102310DA7662194A4D283E2E42D90CCC75 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, String_t* ___nameOrId0, bool ___throwIfNotFound1, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.InputAction::get_name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputAction_get_name_m1F0AADC84A46CBF2EEE3AEACB760189F68D50938_inline (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionMap::FindAction(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputActionMap_FindAction_m94A9B02203CFFA97310EC589FAD4CCB15898F0A3 (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, String_t* ___actionNameOrId0, bool ___throwIfNotFound1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::UpdateReferenceForNewAsset(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___actionReference0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_move()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_move_mE1CB14682FF0C203A0EA976FE6A28E9B0059052C_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_leftClick()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_leftClick_m9B936197BB1B5F4A16572F0BDBA3BB227C7FE332_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_rightClick()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_rightClick_m093BAF943E9A1BCB9ED805B199570245DF08ED00_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_middleClick()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_middleClick_mEE281015E14140F7CA9D08CE4A69372714795000_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_scrollWheel()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_scrollWheel_mA0269152C127E75A79666E087DEEDFFA314426E6_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_submit()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_submit_mFC6CAF856D6E9141C61C7D594A1F3F73772200EE_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_cancel()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_cancel_mCC83E90338A7570B752714D687844863C077FCB3_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.BaseInputModule::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInputModule__ctor_m88DDBBE7BC4BB7170F5F8F00A0C9E2EC6328B819 (BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>::.ctor()
inline void Dictionary_2__ctor_m764520A1ED85ADEDA9AF8C5584BD22EAA4A58F81 (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96*, const RuntimeMethod*))Dictionary_2__ctor_mCC652958E2C7E83CC70E4B522B877CB532314CD0_gshared)(__this, method);
}
// System.Void UnityEngine.InputSystem.UI.MultiplayerEventSystem::InitializePlayerRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiplayerEventSystem_InitializePlayerRoot_mB99EFB59EFCC067C92EF59ED66F03C8E885F9C3B (MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.EventSystem::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_OnEnable_m4A1E4BD3E26E6DD1150AF17B8A4E14DA9FDA2D9C (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.EventSystem::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_OnDisable_m7667186DBAD79874E4B7CE04A5F0291C35FBE240 (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.InputSystem.UI.InputSystemUIInputModule>()
inline InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* Component_GetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3D7DFF37E6B380C5018AB5E6CCDFD4F4E2FED2F4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_localMultiPlayerRoot(UnityEngine.GameObject)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_localMultiPlayerRoot_m7E289A8F9872DE27CF13A2332F7E6FE1EDC6A3F9_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.EventSystem UnityEngine.EventSystems.EventSystem::get_current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016 (const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.EventSystem::set_current(UnityEngine.EventSystems.EventSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_set_current_mCAAA4D0C90542AF31D363CC4ACE4D615D5D28233 (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.EventSystem::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_Update_m9D0AC1A7236F0DA1CCA0A8FFE0D8D33D960D433C (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.EventSystem::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem__ctor_mEEF6F5A0BCA90CC9AD827AA3F2522783B71C6E50 (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector2::op_Inequality(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector3::op_Inequality(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Quaternion::op_Inequality(UnityEngine.Quaternion,UnityEngine.Quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.UI.PointerModel::get_pressure()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerModel_get_pressure_mEBF4A6A2E61622432BC75E5E626FE4603C63A1EF_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_pressure(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_pressure_mBECD67504B9B57B2BD6B424C89AC373898B1833B (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, float ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.UI.PointerModel::get_azimuthAngle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerModel_get_azimuthAngle_mE1CAD8BD3B3F7539B557A3AB9B4086F8394DDDC5_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_azimuthAngle(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_azimuthAngle_m48B5D68A62C10C0ADE0C5A1277CB77961D9B7C86 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, float ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.UI.PointerModel::get_altitudeAngle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerModel_get_altitudeAngle_m159A7F15CC981F2262AAB820E6D39EA986F0A2DF_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_altitudeAngle(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_altitudeAngle_m791BBA02C083A922712415CC1FCE7B09E5AA1969 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, float ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.UI.PointerModel::get_twist()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerModel_get_twist_m38AEE21699F78CC158BC7F13D266FD8F9A0A3AB9_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_twist(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_twist_m4F4C819BECB3D6933C6F33753710E58C88FFF8B0 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, float ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::get_radius()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_radius_m6D5512EFC4E4F9EA14E0AB6538661BF9F68038A3_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_radius(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_radius_mE3A6E708FED9759737546F51F91EE8E5D5DE2C67 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::OnEndFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_OnEndFrame_mCA0429162CFCE141D07A3B626E535161DE411721 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.EventSystems.PointerEventData::get_pressure()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_pressure_m0745482FB0BD942F9615009C647765E3000F12C3_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.EventSystems.PointerEventData::get_azimuthAngle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_azimuthAngle_mBFF5F23355EEAB911D8FF55965CCFF9CB3DD3F42_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.EventSystems.PointerEventData::get_altitudeAngle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_altitudeAngle_m3D72F9EF9FF2238B1FE2E6B5870F8B0DD14B90FE_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.EventSystems.PointerEventData::get_twist()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_twist_m15A76D34614115A290B8FA90799752FBE00580B7_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.EventSystems.PointerEventData::get_radius()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_radius_mA89C671E5F8CA0D0684113CF05E7FAF2961BF7D0_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_ignoreNextClick()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ButtonState_get_ignoreNextClick_mF98A91660FE90DEE91596B10C6C792FD53EBCBEA_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method) ;
// UnityEngine.EventSystems.RaycastResult UnityEngine.EventSystems.PointerEventData::get_pointerPressRaycast()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.EventSystems.PointerEventData::get_rawPointerPress()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_rawPointerPress_m8B7A6235A116E26EDDBBDB24473BE0F9634C7B71_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// UnityEngine.Canvas UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::get_canvas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* TrackedDeviceRaycaster_get_canvas_m52A93E6251E33D1491C9281B39AC82863B1443F5 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method) ;
// UnityEngine.Camera UnityEngine.Canvas::get_worldCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.BaseRaycaster::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRaycaster_OnEnable_m87CCF1ACD4116BB8BC0D9DB427F5B07C6FDE3D96 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster>::AppendWithCapacity(TValue,System.Int32)
inline int32_t InlinedArray_1_AppendWithCapacity_m28AD5E919F1910E5885460AB34B789EA5BD5A304 (InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9* __this, TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* ___value0, int32_t ___capacityIncrement1, const RuntimeMethod* method)
{
return (( int32_t (*) (InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9*, TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543*, int32_t, const RuntimeMethod*))InlinedArray_1_AppendWithCapacity_m9862A91090391A77B2DCC2428616248FC176C180_gshared)(__this, ___value0, ___capacityIncrement1, method);
}
// System.Int32 UnityEngine.InputSystem.Utilities.InputArrayExtensions::IndexOfReference<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster>(UnityEngine.InputSystem.Utilities.InlinedArray`1<TValue>,TValue)
inline int32_t InputArrayExtensions_IndexOfReference_TisTrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_mBD4E6535D0C04EB881C11E5E22DEAECF4F75A2CF (InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9 ___array0, TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* ___value1, const RuntimeMethod* method)
{
return (( int32_t (*) (InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9, TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543*, const RuntimeMethod*))InputArrayExtensions_IndexOfReference_TisRuntimeObject_m8D6AA5D90FA43E1196C230ECEB238EBDEFBFC677_gshared)(___array0, ___value1, method);
}
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster>::RemoveAtByMovingTailWithCapacity(System.Int32)
inline void InlinedArray_1_RemoveAtByMovingTailWithCapacity_mA154DF41745619D507F0F25776D0246AE44E9D75 (InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9* __this, int32_t ___index0, const RuntimeMethod* method)
{
(( void (*) (InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9*, int32_t, const RuntimeMethod*))InlinedArray_1_RemoveAtByMovingTailWithCapacity_m47987649F7AD18FE64850C4E21FDA58AC2D5C33C_gshared)(__this, ___index0, method);
}
// System.Void UnityEngine.EventSystems.BaseRaycaster::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRaycaster_OnDisable_mC90A700D5F78DDAD0DD926983C2A8D7C50A5D880 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_forward()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Ray::.ctor(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___origin0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___direction1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.LayerMask::op_Implicit(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___mask0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Physics::Raycast(UnityEngine.Ray,UnityEngine.RaycastHit&,System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Physics_Raycast_m34AC1210E893A9EF969BD2C7104B10BE5B580025 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray0, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___hitInfo1, float ___maxDistance2, int32_t ___layerMask3, const RuntimeMethod* method) ;
// System.Single UnityEngine.RaycastHit::get_distance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
// UnityEngine.RaycastHit2D UnityEngine.Physics2D::GetRayIntersection(UnityEngine.Ray,System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA Physics2D_GetRayIntersection_m9246D0A6EE267271AC1AD49928BDDF7FB6FB76E8 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray0, float ___distance1, int32_t ___layerMask2, const RuntimeMethod* method) ;
// UnityEngine.Collider2D UnityEngine.RaycastHit2D::get_collider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* RaycastHit2D_get_collider_mB56DFCD16B708852EEBDBB490BC8665DBF7487FD (RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.RaycastHit2D::get_distance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613 (RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::Clear()
inline void List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_inline (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782*, const RuntimeMethod*))List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_gshared_inline)(__this, method);
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::SortedRaycastGraphics(UnityEngine.Canvas,UnityEngine.Ray,System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_SortedRaycastGraphics_mAE6FBDDF8A904AF283D5C62A68B14A285D4B9E9C (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___canvas0, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray1, List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* ___results2, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::get_Item(System.Int32)
inline RaycastHitData_t5EAB266730389AB27715962670C2512800451841 List_1_get_Item_mC37B51DF752E7EE47E144EAAA3354F161D946A2C (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( RaycastHitData_t5EAB266730389AB27715962670C2512800451841 (*) (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782*, int32_t, const RuntimeMethod*))List_1_get_Item_mC37B51DF752E7EE47E144EAAA3354F161D946A2C_gshared)(__this, ___index0, method);
}
// UnityEngine.UI.Graphic UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::get_graphic()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* RaycastHitData_get_graphic_mE7B78C39813E480424CEB26434E446B36B6E9C2B_inline (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Ray::get_direction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086 (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Dot(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::get_distance()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float RaycastHitData_get_distance_mF147973E9E16B1F8040D9E457A63470677F3AA9B_inline (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.EventSystems.RaycastResult::set_gameObject(UnityEngine.GameObject)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.UI.Graphic::get_depth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Graphic_get_depth_m16A82C751AE0497941048A3715D48A1066939460 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::get_worldHitPosition()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHitData_get_worldHitPosition_m25E42E53A68D028F904245006C08AC42643AF04F_inline (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::get_screenPosition()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RaycastHitData_get_screenPosition_mB074A758E45F9584E0F82495D6F026BCA9B09412_inline (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>::Add(T)
inline void List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023, const RuntimeMethod*))List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_gshared_inline)(__this, ___item0, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::get_Count()
inline int32_t List_1_get_Count_m3E45C3EDB94A0BC31ABB9233E584CD1097753950_inline (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782*, const RuntimeMethod*))List_1_get_Count_m3E45C3EDB94A0BC31ABB9233E584CD1097753950_gshared_inline)(__this, method);
}
// System.Collections.Generic.IList`1<UnityEngine.UI.Graphic> UnityEngine.UI.GraphicRegistry::GetGraphicsForCanvas(UnityEngine.Canvas)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphicRegistry_GetGraphicsForCanvas_m72A429EAD15F1CFA7F84BE394A3ECA1A00BE7087 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___canvas0, const RuntimeMethod* method) ;
// UnityEngine.RectTransform UnityEngine.UI.Graphic::get_rectTransform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::RayIntersectsRectTransform(UnityEngine.RectTransform,UnityEngine.Ray,UnityEngine.Vector3&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceRaycaster_RayIntersectsRectTransform_mE087EE837932ADA5B93CFF2FBD090E7C9B1E07BB (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___transform0, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___worldPosition2, float* ___distance3, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Camera::WorldToScreenPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Camera_WorldToScreenPoint_m26B4C8945C3B5731F1CC5944CFD96BF17126BAA3 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::.ctor(UnityEngine.UI.Graphic,UnityEngine.Vector3,UnityEngine.Vector2,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitData__ctor_mA112D6FC7EE3DBAE4576BADCC79F838778EF9D33 (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___graphic0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldHitPosition1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition2, float ___distance3, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::Add(T)
inline void List_1_Add_m48FE384B7EAE6E4846F62CF0F283FB4FA2D104D4_inline (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, RaycastHitData_t5EAB266730389AB27715962670C2512800451841 ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782*, RaycastHitData_t5EAB266730389AB27715962670C2512800451841, const RuntimeMethod*))List_1_Add_m48FE384B7EAE6E4846F62CF0F283FB4FA2D104D4_gshared_inline)(__this, ___item0, method);
}
// System.Void System.Comparison`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::.ctor(System.Object,System.IntPtr)
inline void Comparison_1__ctor_m21FE7D31D9262B4C678068FAA2F23DFCA85F07CE (Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_m21FE7D31D9262B4C678068FAA2F23DFCA85F07CE_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::Sort(System.Comparison`1<T>)
inline void List_1_Sort_m67D74A7A0A29A078AD91651A092CB9B247C73C23 (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* ___comparison0, const RuntimeMethod* method)
{
(( void (*) (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782*, Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B*, const RuntimeMethod*))List_1_Sort_m67D74A7A0A29A078AD91651A092CB9B247C73C23_gshared)(__this, ___comparison0, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1_AddRange_mB7016D489217439A5231068DC1C080D62CB4C64A (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
{
(( void (*) (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_mB7016D489217439A5231068DC1C080D62CB4C64A_gshared)(__this, ___collection0, method);
}
// System.Void UnityEngine.RectTransform::GetWorldCorners(UnityEngine.Vector3[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_GetWorldCorners_m6E15303C3B065B2F65E0A7F0E0217695564C2E09 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___fourCornersArray0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Plane::.ctor(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Plane__ctor_mBF36EDC369DE0EC29502B4C655CDBAFFB17BD863 (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___c2, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Plane::Raycast(UnityEngine.Ray,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0 (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray0, float* ___enter1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Ray::GetPoint(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, float ___distance0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.Canvas>()
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>::.ctor()
inline void List_1__ctor_m931FB936FC75179CF1C2D153DA7491954681E374 (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782*, const RuntimeMethod*))List_1__ctor_m931FB936FC75179CF1C2D153DA7491954681E374_gshared)(__this, method);
}
// System.Void UnityEngine.EventSystems.BaseRaycaster::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRaycaster__ctor_m1B6A963368E54C1E450BE15FAF1AE082142A1683 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mA88B3314886699CF52BB15E8C2CB413A7275904E (U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8* __this, const RuntimeMethod* method) ;
// System.Int32 System.Int32::CompareTo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::EnableDevice(UnityEngine.InputSystem.InputDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_EnableDevice_mED1442951B67B1B8742C29CE7F3ED2828B3B44F7 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::TryEnableHardwareCursor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_TryEnableHardwareCursor_mB223D6EA7254DC2FADC99DAE633F25439C319B0B (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Behaviour::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::TryFindCanvas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_TryFindCanvas_m3068D4E6867B8C5DA0AC66DB1755E1D7F4D874F7 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::SetAction(UnityEngine.InputSystem.InputActionProperty&,UnityEngine.InputSystem.InputActionProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_SetAction_m9BB71441334585F604E70885E69F7E782157EDD2 (InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* ___field0, InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::SetActionCallback(UnityEngine.InputSystem.InputActionProperty,System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E (InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___field0, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___callback1, bool ___install2, 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_m80FC919566BCDE8E9B09F19FA2AF32FF53A9710F (String_t* ___layout0, String_t* ___name1, String_t* ___variants2, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::AddDevice(UnityEngine.InputSystem.InputDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_AddDevice_m376584E1F76AFF2176913A885355E4F317E7323A (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.RectTransform::get_anchoredPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Pointer::get_position()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* Pointer_get_position_m4286004169788483EEDA6AF833CEFDB04FEDF3D8_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.LowLevel.InputState::Change<UnityEngine.Vector2>(UnityEngine.InputSystem.InputControl,TState,UnityEngine.InputSystem.LowLevel.InputUpdateType,UnityEngine.InputSystem.LowLevel.InputEventPtr)
inline void InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___state1, int32_t ___updateType2, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr3, const RuntimeMethod* method)
{
(( void (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, int32_t, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_gshared)(___control0, ___state1, ___updateType2, ___eventPtr3, method);
}
// System.Void UnityEngine.InputSystem.Mouse::WarpCursorPosition(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mouse_WarpCursorPosition_m086106C392532E4A86537F6D40576265C69EA37B (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___position0, 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::add_onAfterUpdate(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onAfterUpdate_mD104BB1A6BC030FF724FCC036F3F516B59172A65 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionProperty::get_action()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47 (InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::RemoveDevice(UnityEngine.InputSystem.InputDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RemoveDevice_mBA895DEE9FCFC53AC9040DE72860D95ABFB5E858 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::remove_onAfterUpdate(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onAfterUpdate_m8164D154512F0136ABE60A831EA38818BF24CA8F (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponentInParent<UnityEngine.Canvas>()
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, method);
}
// TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputDevice>::get_Item(System.Int32)
inline InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43 (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* (*) (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared)(__this, ___index0, method);
}
// System.Boolean UnityEngine.InputSystem.InputDevice::get_native()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_native_m1B9F9C0C66B7288F6D30D18F8BF207A351FCF73E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputDevice>::get_Count()
inline int32_t ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_inline (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA*, const RuntimeMethod*))ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline)(__this, method);
}
// System.Void UnityEngine.InputSystem.InputSystem::DisableDevice(UnityEngine.InputSystem.InputDevice,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_DisableDevice_m19E310307F986FDBCC83048107E4BDC25F9FD26B (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, bool ___keepSendingEvents1, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction::ReadValue<UnityEngine.Vector2>()
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 InputAction_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m8D02BA85303ABD48D9963369E106B0C83A393FBF (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method)
{
return (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*, const RuntimeMethod*))InputAction_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m8D02BA85303ABD48D9963369E106B0C83A393FBF_gshared)(__this, method);
}
// System.Double UnityEngine.InputSystem.LowLevel.InputState::get_currentTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputState_get_currentTime_m9C0661AF1D774AF749A9B9207EEB6090D77AA364 (const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Addition(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, const RuntimeMethod* method) ;
// UnityEngine.Rect UnityEngine.Canvas::get_pixelRect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Canvas_get_pixelRect_m6093115759D4B39B4076AFE44F7ECC886B1F6C9F (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_xMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_xMax()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_yMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_yMax()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.DeltaControl UnityEngine.InputSystem.Pointer::get_delta()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* Pointer_get_delta_mB1F6851275453D4BE23E79F6FD5C5E87D901E569_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_anchoredPosition(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.DeltaControl UnityEngine.InputSystem.Mouse::get_scroll()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* Mouse_get_scroll_mB17E8A9038C866A29701595E06B8806E945ACA00_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputAction/CallbackContext::get_action()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* CallbackContext_get_action_mE1ABC0E3E19C045663AB8EDAB9A9205B8C181CE4 (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<UnityEngine.InputSystem.LowLevel.MouseButton>::.ctor(T)
inline void Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84 (Nullable_1_tB4360560F6756C8EE866A6E5B53016111E817EF5* __this, int32_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tB4360560F6756C8EE866A6E5B53016111E817EF5*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___value0, method);
}
// System.Boolean System.Nullable`1<UnityEngine.InputSystem.LowLevel.MouseButton>::get_HasValue()
inline bool Nullable_1_get_HasValue_mA2BCA0A5FF3877875B3F3A1B584BDDF40B6E38C9_inline (Nullable_1_tB4360560F6756C8EE866A6E5B53016111E817EF5* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tB4360560F6756C8EE866A6E5B53016111E817EF5*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method);
}
// System.Boolean UnityEngine.InputSystem.InputControlExtensions::IsPressed(UnityEngine.InputSystem.InputControl,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_IsPressed_m27B19824E37A51A57A0D05D7EDE767653427DBAA (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, float ___buttonPressPoint1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputControlExtensions::CopyState<UnityEngine.InputSystem.LowLevel.MouseState>(UnityEngine.InputSystem.InputDevice,TState&)
inline void InputControlExtensions_CopyState_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m180454FC9A3B84E347383BD1DDF159781D0542CA (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* ___state1, const RuntimeMethod* method)
{
(( void (*) (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1*, const RuntimeMethod*))InputControlExtensions_CopyState_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m180454FC9A3B84E347383BD1DDF159781D0542CA_gshared)(___device0, ___state1, method);
}
// T System.Nullable`1<UnityEngine.InputSystem.LowLevel.MouseButton>::get_Value()
inline int32_t Nullable_1_get_Value_m4EEB69A00766C9EDE6AA016A62D7A6FC28592C5E (Nullable_1_tB4360560F6756C8EE866A6E5B53016111E817EF5* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tB4360560F6756C8EE866A6E5B53016111E817EF5*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method);
}
// UnityEngine.InputSystem.LowLevel.MouseState UnityEngine.InputSystem.LowLevel.MouseState::WithButton(UnityEngine.InputSystem.LowLevel.MouseButton,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1 MouseState_WithButton_m97B000A09778AED62A2DB09058C31318CFDA479E (MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1* __this, int32_t ___button0, bool ___state1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.LowLevel.InputState::Change<UnityEngine.InputSystem.LowLevel.MouseState>(UnityEngine.InputSystem.InputControl,TState,UnityEngine.InputSystem.LowLevel.InputUpdateType,UnityEngine.InputSystem.LowLevel.InputEventPtr)
inline void InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m45B47A97E1B5A56D34EEA01241BCAC8307D8A559 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1 ___state1, int32_t ___updateType2, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr3, const RuntimeMethod* method)
{
(( void (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1, int32_t, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m45B47A97E1B5A56D34EEA01241BCAC8307D8A559_gshared)(___control0, ___state1, ___updateType2, ___eventPtr3, method);
}
// System.Void UnityEngine.InputSystem.InputAction::add_started(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_add_started_m850C46EBBEEFB3F9760AA83BFD6ECA00850657E5 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::remove_started(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_remove_started_m0B782C3E7D5EA619502E7079E1271108A3183D68 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.InputActionProperty::get_reference()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputActionProperty_get_reference_m71A5E6BC4908F5AD358FAE3821EEFB236AFC71D3 (InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::UpdateMotion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_UpdateMotion_m653347694A980B861ACBD7ECD9BD22A2EBCEC23E (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::SendValueToControl<System.Single>(TValue)
inline void OnScreenControl_SendValueToControl_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDB2DC79F1724A6E638E35C2AFB3CC7E6B5951745 (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, float ___value0, const RuntimeMethod* method)
{
(( void (*) (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418*, float, const RuntimeMethod*))OnScreenControl_SendValueToControl_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDB2DC79F1724A6E638E35C2AFB3CC7E6B5951745_gshared)(__this, ___value0, method);
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl__ctor_m12E85AA38DE86EE8DF567B891EA0D7EECAA0EB1F (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::SetupInputControl()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl_SetupInputControl_m271296A9AB717B3D3BD6B80F8A0D4A8299231568 (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.InputControlPath::TryGetDeviceLayout(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_TryGetDeviceLayout_mA90B682647E6A16F61DB2F6878F1465DE650854B (String_t* ___path0, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E (RuntimeObject* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, 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) ;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo>::get_Item(System.Int32)
inline OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC (*) (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992*, int32_t, const RuntimeMethod*))InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_gshared)(__this, ___index0, 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_m0406355DC90197EF72482719BFC1F046822BABE9 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___a0, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___exception0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::AddDeviceUsage(UnityEngine.InputSystem.InputDevice,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_AddDeviceUsage_mD0F95278FFB65603129011C773E5C23898430093 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, String_t* ___usage1, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<System.Byte> 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_m3A895E1EFC3ACCC663394334EBAA2B6CEC08BC6E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* ___eventPtr1, int32_t ___allocator2, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo>::Append(TValue)
inline int32_t InlinedArray_1_Append_mB3CDBB63107A926BE8E126AFEFBB3AF0E5F8B7FB (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992* __this, OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC ___value0, const RuntimeMethod* method)
{
return (( int32_t (*) (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992*, OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC, const RuntimeMethod*))InlinedArray_1_Append_mB3CDBB63107A926BE8E126AFEFBB3AF0E5F8B7FB_gshared)(__this, ___value0, method);
}
// UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.InputControlPath::TryFindControl(UnityEngine.InputSystem.InputControl,System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControlPath_TryFindControl_mB04CAAD8C690DAFC7592D8718571985D6BED2203 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, String_t* ___path1, int32_t ___indexInPath2, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenDeviceInfo_Destroy_mB336B8641A3C305B6C4C679B2CF4C0950FDD42D6 (OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo>::RemoveAt(System.Int32)
inline void InlinedArray_1_RemoveAt_m190026B9EE2183044D4E18AA58591C184055CC7C (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992* __this, int32_t ___index0, const RuntimeMethod* method)
{
(( void (*) (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992*, int32_t, const RuntimeMethod*))InlinedArray_1_RemoveAt_m190026B9EE2183044D4E18AA58591C184055CC7C_gshared)(__this, ___index0, method);
}
// UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo::AddControl(UnityEngine.InputSystem.OnScreen.OnScreenControl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC OnScreenDeviceInfo_AddControl_m87AB96A2C868A96D1DBCD133C9D5DC3B33318D05 (OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC* __this, OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* ___control0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo>::set_Item(System.Int32,TValue)
inline void InlinedArray_1_set_Item_m3F9DD20FE18E116C8E7BAA7E6720277C99BA8627 (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992* __this, int32_t ___index0, OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC ___value1, const RuntimeMethod* method)
{
(( void (*) (InlinedArray_1_tC8A32AF03BC5EA969AD4315DC5E67BBAF2765992*, int32_t, OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC, const RuntimeMethod*))InlinedArray_1_set_Item_m3F9DD20FE18E116C8E7BAA7E6720277C99BA8627_gshared)(__this, ___index0, ___value1, 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.Boolean UnityEngine.InputSystem.InputControlExtensions::ResetToDefaultStateInEvent(UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_ResetToDefaultStateInEvent_m7F886A835C43861387FE309192A575B9479AD5E5 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::QueueEvent(UnityEngine.InputSystem.LowLevel.InputEventPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_QueueEvent_mC30D182ADDD60BFC2AF10D24CEE2481D0EB77996 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo::RemoveControl(UnityEngine.InputSystem.OnScreen.OnScreenControl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC OnScreenDeviceInfo_RemoveControl_m69CCE9BFC44590F7C7B0821412465E48401A4F64 (OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC* __this, OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* ___control0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.InputControlExtensions::CheckStateIsAtDefault(UnityEngine.InputSystem.InputControl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CheckStateIsAtDefault_m8C55E5D5B66053B46D87FF8851F206550A24819E (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::SentDefaultValueToControl()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl_SentDefaultValueToControl_mCAEBC7687F5C2F8BDB9D26286F8FD317DDDF8401 (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.NativeArray`1<System.Byte>::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 Unity.Collections.NativeArray`1<System.Byte>::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);
}
// T UnityEngine.Component::GetComponentInParent<UnityEngine.RectTransform>()
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Component_GetComponentInParent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m9266965D02368C3A64AED51B741DA840A0966FE3 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, method);
}
// UnityEngine.Camera UnityEngine.EventSystems.PointerEventData::get_pressEventCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3 (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.RectTransformUtility::ScreenPointToLocalPointInRectangle(UnityEngine.RectTransform,UnityEngine.Vector2,UnityEngine.Camera,UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RectTransformUtility_ScreenPointToLocalPointInRectangle_m01A75CAFB6D1019F1C65BA606635EAB10AF31195 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___rect0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPoint1, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___cam2, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___localPoint3, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.OnScreen.OnScreenStick::get_movementRange()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float OnScreenStick_get_movementRange_m99E90132A8A88D3DFE9C8D860CE15889230358A4_inline (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::ClampMagnitude(UnityEngine.Vector2,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_ClampMagnitude_m9BF093877BD11282C41088022FE4AE70A3A0ECA9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___vector0, float ___maxLength1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::SendValueToControl<UnityEngine.Vector2>(TValue)
inline void OnScreenControl_SendValueToControl_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m671D355740E4BC40EBDDECE5204680E0E605C664 (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
(( void (*) (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))OnScreenControl_SendValueToControl_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m671D355740E4BC40EBDDECE5204680E0E605C664_gshared)(__this, ___value0, 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) ;
// UnityEngine.InputSystem.Layouts.InputDeviceDescription UnityEngine.InputSystem.InputDevice::get_description()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::get_capabilities()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_capabilities_mEBF36ED5663709FCA039D1AEA87F6B6C404E76CD_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ;
// T UnityEngine.JsonUtility::FromJson<UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor>(System.String)
inline HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 JsonUtility_FromJson_TisHIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_m312C04431DC84D71214A2C5CAC845D5B76D91E4E (String_t* ___json0, const RuntimeMethod* method)
{
return (( HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 (*) (String_t*, const RuntimeMethod*))JsonUtility_FromJson_TisHIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_m312C04431DC84D71214A2C5CAC845D5B76D91E4E_gshared)(___json0, method);
}
// System.Void UnityEngine.InputSystem.HID.HID/<>c__DisplayClass12_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m526AB929DE1B687528F2EA02AC75EB45BDE5F54A (U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::get_interfaceName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_interfaceName_m087CF7E83BAF1E6C6375B3F16A9FAA3A71717D07_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Inequality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor UnityEngine.InputSystem.HID.HID::ReadHIDDeviceDescriptor(UnityEngine.InputSystem.Layouts.InputDeviceDescription&,UnityEngine.InputSystem.LowLevel.InputDeviceExecuteCommandDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 HID_ReadHIDDeviceDescriptor_m288A0572164090F96678AC14A29BE6133BC6641A (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___deviceDescription0, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeCommandDelegate1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage> UnityEngine.InputSystem.HID.HIDSupport::get_supportedHIDUsages()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7 HIDSupport_get_supportedHIDUsages_m3E539E8C9392F7899FF517028382F03D53F9756F (const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage::.ctor(UnityEngine.InputSystem.HID.HID/UsagePage,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDPageUsage__ctor_m6371674E595E66213116FCAC5B07337261F69783 (HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F* __this, int32_t ___page0, int32_t ___usage1, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Contains<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage>(System.Collections.Generic.IEnumerable`1<TSource>,TSource)
inline bool Enumerable_Contains_TisHIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F_mD2995E6FC4E949ABA06D2AA0A1F87BFF2F4BA018 (RuntimeObject* ___source0, HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F ___value1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F, const RuntimeMethod*))Enumerable_Contains_TisHIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F_mD2995E6FC4E949ABA06D2AA0A1F87BFF2F4BA018_gshared)(___source0, ___value1, method);
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::IsUsableElement()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_IsUsableElement_mC1D2C22C8821ADEC0D5CDAF3FD132DACB3D6B408 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputDeviceMatcher UnityEngine.InputSystem.Layouts.InputDeviceMatcher::FromDeviceDescription(UnityEngine.InputSystem.Layouts.InputDeviceDescription)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 InputDeviceMatcher_FromDeviceDescription_mF9EE7DD8BC9F831704AA026715886ABA466F6515 (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___deviceDescription0, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::get_product()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::get_manufacturer()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_manufacturer_m1E4560A970F958F452E36A48BE6E420409BB6DA4_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputDeviceMatcher UnityEngine.InputSystem.Layouts.InputDeviceMatcher::WithCapability<System.Int32>(System.String,TValue)
inline InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D (InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555* __this, String_t* ___path0, int32_t ___value1, const RuntimeMethod* method)
{
return (( InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 (*) (InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555*, String_t*, int32_t, const RuntimeMethod*))InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D_gshared)(__this, ___path0, ___value1, method);
}
// UnityEngine.InputSystem.Layouts.InputDeviceMatcher UnityEngine.InputSystem.Layouts.InputDeviceMatcher::WithCapability<UnityEngine.InputSystem.HID.HID/UsagePage>(System.String,TValue)
inline InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 InputDeviceMatcher_WithCapability_TisUsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_mA71052D58599ADA12EB1F4F7AE1F03D149B0E232 (InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555* __this, String_t* ___path0, int32_t ___value1, const RuntimeMethod* method)
{
return (( InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 (*) (InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555*, String_t*, int32_t, const RuntimeMethod*))InputDeviceMatcher_WithCapability_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m4A67202AF9C2A8C61DFB904499B8E52F3E8969D8_gshared)(__this, ___path0, ___value1, method);
}
// System.Void UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDLayoutBuilder__ctor_m2DD392ECA722B43E6A86A169754E3F6378522C80 (HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* __this, const RuntimeMethod* method) ;
// System.Void System.Func`1<UnityEngine.InputSystem.Layouts.InputControlLayout>::.ctor(System.Object,System.IntPtr)
inline void Func_1__ctor_m88C13C445618715A61AA36EACD443856E29AE7C0 (Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Nullable`1<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>::.ctor(T)
inline void Nullable_1__ctor_mD369CAC1BA03979662923E5D5E9FAF1F98E252EB (Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C* __this, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C*, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555, const RuntimeMethod*))Nullable_1__ctor_mD369CAC1BA03979662923E5D5E9FAF1F98E252EB_gshared)(__this, ___value0, method);
}
// System.Void UnityEngine.InputSystem.InputSystem::RegisterLayoutBuilder(System.Func`1<UnityEngine.InputSystem.Layouts.InputControlLayout>,System.String,System.String,System.Nullable`1<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterLayoutBuilder_mB82DF2C89563932610D6D71050FA58C215DFEEA7 (Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* ___buildMethod0, String_t* ___name1, String_t* ___baseLayout2, Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C ___matches3, const RuntimeMethod* method) ;
// System.Void System.ArgumentException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::FromJson(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 HIDDeviceDescriptor_FromJson_mEEA8B6998BD6C495ECD4B184C678106ACDFC0A73 (String_t* ___json0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.HID.HID::get_QueryHIDReportDescriptorSizeDeviceCommandType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED HID_get_QueryHIDReportDescriptorSizeDeviceCommandType_mE56494D696E60CE63456D6B920B923B4484C4F70 (const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.LowLevel.InputDeviceCommand::.ctor(UnityEngine.InputSystem.Utilities.FourCC,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDeviceCommand__ctor_m2782FEC7CC073D375910E91EBFA992FAD238FC01 (InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___type0, int32_t ___sizeInBytes1, const RuntimeMethod* method) ;
// System.Int64 UnityEngine.InputSystem.LowLevel.InputDeviceExecuteCommandDelegate::Invoke(UnityEngine.InputSystem.LowLevel.InputDeviceCommand&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t InputDeviceExecuteCommandDelegate_Invoke_m9F281BD2D29AA9268FDA45BABE99DD6C466E40C0_inline (InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* __this, InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* ___command0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.HID.HID::get_QueryHIDReportDescriptorDeviceCommandType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED HID_get_QueryHIDReportDescriptorDeviceCommandType_m0A254F7442894AE539B5B167B604D3132D05BA3C (const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<System.Byte> UnityEngine.InputSystem.LowLevel.InputDeviceCommand::AllocateNative(UnityEngine.InputSystem.Utilities.FourCC,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF InputDeviceCommand_AllocateNative_m4A95E5E3C7B2000E024D2D8364E08B3FAFA969EB (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___type0, int32_t ___payloadSize1, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<System.Byte>(Unity.Collections.NativeArray`1<T>)
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___nativeArray0, const RuntimeMethod* method)
{
return (( void* (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_gshared)(___nativeArray0, 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.Boolean UnityEngine.InputSystem.HID.HIDParser::ParseReportDescriptor(System.Byte*,System.Int32,UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDParser_ParseReportDescriptor_mEDBCC4C1B27054EB99A738735C1F41CD6472E62A (uint8_t* ___bufferPtr0, int32_t ___bufferLength1, HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* ___deviceDescriptor2, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::ToJson()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDDeviceDescriptor_ToJson_mF1F8181F21DFC7786988C6B5B24592ED60C97C68 (HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Layouts.InputDeviceDescription::set_capabilities(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputDeviceDescription_set_capabilities_mAB1C9265029DBB0E4F7713854FB80893EBD59D88_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, String_t* ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.HID.HID::get_QueryHIDParsedReportDescriptorDeviceCommandType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED HID_get_QueryHIDParsedReportDescriptorDeviceCommandType_m78B0E493CD2A1244781FD31F3CEE4EF687F6B2E1 (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_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177 (void* ___destination0, void* ___source1, int64_t ___size2, const RuntimeMethod* method) ;
// System.Text.Encoding System.Text.Encoding::get_UTF8()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputDevice::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice__ctor_mAA72B9458CD588116A968FE54C2AD2B59C787E51 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Builder__ctor_m495DAB0C41AA8C1C70F4475E6860EFE445E5B811 (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::set_displayName(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Builder_set_displayName_mEA1FD90956B603D3775D5DBEF089065F384D7FEC_inline (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::set_type(System.Type)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Builder_set_type_m9052A0AB147182E89AAA4F020F6A0BE797AB49CC_inline (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, Type_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::set_extendsLayout(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Builder_set_extendsLayout_m010A256781470FECF7B3457D6F2CC1A999296A7F (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::set_stateFormat(UnityEngine.InputSystem.Utilities.FourCC)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Builder_set_stateFormat_mCD363642BD5D0DE6671C1AFCBFFA0423EE43E16A_inline (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_mA2806C256E53186DCB81DA70547335AF0BC81EDC (Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_mA2806C256E53186DCB81DA70547335AF0BC81EDC_gshared)(__this, ___object0, ___method1, method);
}
// T System.Array::Find<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>(T[],System.Predicate`1<T>)
inline HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED Array_Find_TisHIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_mC79C5B655D65047267B3C2CCC387D387D67C0B2C (HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* ___array0, Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* ___match1, const RuntimeMethod* method)
{
return (( HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED (*) (HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D*, Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856*, const RuntimeMethod*))Array_Find_TisHIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_mC79C5B655D65047267B3C2CCC387D387D67C0B2C_gshared)(___array0, ___match1, method);
}
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::AddControl(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7 (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, String_t* ___name0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::WithDisplayName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 ControlBuilder_WithDisplayName_m89DEB934FA84302419DA75E196A228FBBD2F1CBD (ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* __this, String_t* ___displayName0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::WithLayout(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 ControlBuilder_WithLayout_mBB03FC4875476B6EE4E884A0913E9DE0DDBF3F0E (ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* __this, String_t* ___layout0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::WithBitOffset(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 ControlBuilder_WithBitOffset_m4DE4397F118DBE8084ABDF38B16B40A24D53D38A (ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* __this, uint32_t ___bit0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::WithByteOffset(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 ControlBuilder_WithByteOffset_mB9E8B85F8A7EDD9C22578E85FE659330E912481A (ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* __this, uint32_t ___offset0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::WithSizeInBits(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 ControlBuilder_WithSizeInBits_m08FAD46B3923EFDAFF0E50C557DEDFF065C58DDE (ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* __this, uint32_t ___sizeInBits0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::WithUsages(UnityEngine.InputSystem.Utilities.InternedString[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 ControlBuilder_WithUsages_m4CFA29A8990CB98E075338FAB7565E1796938893 (ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* __this, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___usages0, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineParameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineParameters_mD971D9673EAB5598932AD74FE49D462BA5C3FCE4 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isSigned()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::WithFormat(UnityEngine.InputSystem.Utilities.FourCC)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 ControlBuilder_WithFormat_mD93D29B7F6C5167B257FF65A09F507974BDBB44B (ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___format0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::WithParameters(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF (ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* __this, String_t* ___parameters0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineDefaultState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 HIDElementDescriptor_DetermineDefaultState_m6D92D62A3D0928BEA319AE39450FB9C29FFEF7A9 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::WithDefaultState(UnityEngine.InputSystem.Utilities.PrimitiveValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 ControlBuilder_WithDefaultState_mA9852E8C14D6743D413D462B552EF908952C87FD (ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value0, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineProcessors()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineProcessors_mB371BF05CE5AE5E9E4FC5C9BE92CAB708B136FB2 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder UnityEngine.InputSystem.Layouts.InputControlLayout/Builder/ControlBuilder::WithProcessors(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 ControlBuilder_WithProcessors_mBB62681E2437B6089FCB073288F3D53DED75E28D (ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* __this, String_t* ___processors0, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Utilities.StringHelpers::Join<System.String>(System.String,TValue[])
inline String_t* StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D (String_t* ___separator0, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values1, const RuntimeMethod* method)
{
return (( String_t* (*) (String_t*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*))StringHelpers_Join_TisRuntimeObject_m499ED33D16238A87364615D4F5827B14EEDDDF8E_gshared)(___separator0, ___values1, method);
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::Is(UnityEngine.InputSystem.HID.HID/UsagePage,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_Is_m85164566AE36D4D64D98700EA381C5DB729E7889 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, int32_t ___usagePage0, int32_t ___usage1, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineLayout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineLayout_m9BF394FEF3E51903629A8573BEA509E9E3B492A2 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineName_m1F585740D2E1338BCAE5953E78D1988C2DE677CA (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem> UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::get_controls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670 Builder_get_controls_m624EA573AAA13DD9BA60030A715CC4D4ACB5A6BF (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mA2BE9B3491F52DCC94B31A2355122936B883BFA0 (Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m3ED4C3D72797076A4FF2366C946AA69CAA1C9837_gshared)(__this, ___object0, ___method1, method);
}
// System.String UnityEngine.InputSystem.Utilities.StringHelpers::MakeUniqueName<UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem>(System.String,System.Collections.Generic.IEnumerable`1<TExisting>,System.Func`2<TExisting,System.String>)
inline String_t* StringHelpers_MakeUniqueName_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_mE32CFC445127E39449755C6DE3FC7F9B3E25865A (String_t* ___baseName0, RuntimeObject* ___existingSet1, Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2* ___getNameFunc2, const RuntimeMethod* method)
{
return (( String_t* (*) (String_t*, RuntimeObject*, Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2*, const RuntimeMethod*))StringHelpers_MakeUniqueName_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_mE32CFC445127E39449755C6DE3FC7F9B3E25865A_gshared)(___baseName0, ___existingSet1, ___getNameFunc2, method);
}
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineDisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineDisplayName_mDA03DBCD0D31D99C5C967B8F51CC21733C4E9AAE (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED HIDElementDescriptor_DetermineFormat_mF0DB6E74B806085885965BEC69F6A045079087D1 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.InternedString[] UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineUsages()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* HIDElementDescriptor_DetermineUsages_m6115511DAFD337A6E86ED00F03613405E5FDD0DB (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::AddChildControls(UnityEngine.InputSystem.HID.HID/HIDElementDescriptor&,System.String,UnityEngine.InputSystem.Layouts.InputControlLayout/Builder&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDElementDescriptor_AddChildControls_m95CF40C85D197EFC17D7DB78993FBFDD539662B8 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* ___element0, String_t* ___controlName1, Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821** ___builder2, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout UnityEngine.InputSystem.Layouts.InputControlLayout/Builder::Build()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* Builder_Build_mC2C1E45B8A7A6F52FF260345671E72587E71B653 (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD8BA6751E54929EF3535D2D0C34ACE8873DA44B1 (U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498* __this, const RuntimeMethod* 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.String UnityEngine.InputSystem.Utilities.InternedString::op_Implicit(UnityEngine.InputSystem.Utilities.InternedString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___str0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_hasNullState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_hasNullState_mC63230076CB25025A6C4970D14B7D6636E179421 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_hasPreferredState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_hasPreferredState_m7D422F62C2A9D6439C57000B0E9FC8F54D55AD2C (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isArray_mA3A60C88BA384940A9412DF2F4E040A435D516A3 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isNonLinear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isNonLinear_m3299277DBAE36E9E0EBDED1AD464080F56476B25 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isRelative()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isRelative_m383F692D82F139B6279728E1829A2B0E9D9B12EA (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isConstant()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isConstant_mDB2AF81B5AE0EBEE8398B43F5F0E1524513A362F (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isWrapping()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isWrapping_m0E81751CB76D5326B3C347CFD0FE5640D4C69159 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, 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_m3408F5728855BD608C0C97289D09E6DE555AACF4_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_m7AC854D977290A07F9778706649DBE5CA4608189_inline (uint32_t ___value0, uint32_t ___minValue1, uint32_t ___maxValue2, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_minFloatValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HIDElementDescriptor_get_minFloatValue_m26CD0F454DA13176AB810251EC44BD4313273318 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_maxFloatValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HIDElementDescriptor_get_maxFloatValue_m9A9EF4CC01C590257325C8599553E96DBB857536 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __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.Char System.Char::ToLowerInvariant(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D (Il2CppChar ___c0, const RuntimeMethod* method) ;
// System.String System.Char::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ;
// System.String System.String::Substring(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineAxisNormalizationParameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineAxisNormalizationParameters_mBA3EA719135A44D402E623F33950C84FA395EFB1 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
// System.String System.String::Format(System.IFormatProvider,System.String,System.Object,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mF8E53122BE8F0F617357DFB75C3912D1242DE263 (RuntimeObject* ___provider0, String_t* ___format1, RuntimeObject* ___arg02, RuntimeObject* ___arg13, RuntimeObject* ___arg24, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.PrimitiveValue::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PrimitiveValue__ctor_mCEA5ABEF86F4126EA7B799076BBE342DE9BEDCBA (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.Utilities.PrimitiveValue::get_isEmpty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PrimitiveValue_get_isEmpty_m5EB7E528CDE36950BBE170CE82D1DB78D45E4347 (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.Utilities.PrimitiveValue::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PrimitiveValue_ToString_m3AD34182DDDE3E163FD2CEE48FBB477C2A58B707 (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.IFormatProvider,System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m447B585713E5EB3EBF5D9D0710706D01E8A56D75 (RuntimeObject* ___provider0, String_t* ___format1, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args2, const RuntimeMethod* method) ;
// System.String System.String::Format(System.IFormatProvider,System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m44BF8BF44DC9B67D6CF265A1A2703A6D743F5C56 (RuntimeObject* ___provider0, String_t* ___format1, RuntimeObject* ___arg02, RuntimeObject* ___arg13, const RuntimeMethod* method) ;
// System.String UnityEngine.JsonUtility::ToJson(System.Object,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonUtility_ToJson_m53A1FEE0D388CF3A629E093C04B5E1A6D5463B53 (RuntimeObject* ___obj0, bool ___prettyPrint1, const RuntimeMethod* method) ;
// System.ReadOnlySpan`1<System.Char> System.MemoryExtensions::AsSpan(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 MemoryExtensions_AsSpan_m0EB07912D71097A8B05F586158966837F5C3DB38_inline (String_t* ___text0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.PredictiveParser::ExpectSingleChar(System.ReadOnlySpan`1<System.Char>,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA (PredictiveParser_t33E75D237A7F855FDFDD50AA2DDDBBB65DE94248* __this, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___str0, Il2CppChar ___c1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.Utilities.PredictiveParser::AcceptString(System.ReadOnlySpan`1<System.Char>,System.ReadOnlySpan`1<System.Char>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PredictiveParser_AcceptString_m786D5F348A934235EFADF3946E405D24E0A22BC1 (PredictiveParser_t33E75D237A7F855FDFDD50AA2DDDBBB65DE94248* __this, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___input0, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* ___output1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.PredictiveParser::ExpectInt(System.ReadOnlySpan`1<System.Char>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6 (PredictiveParser_t33E75D237A7F855FDFDD50AA2DDDBBB65DE94248* __this, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___str0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.Utilities.PredictiveParser::AcceptSingleChar(System.ReadOnlySpan`1<System.Char>,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002 (PredictiveParser_t33E75D237A7F855FDFDD50AA2DDDBBB65DE94248* __this, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___str0, Il2CppChar ___c1, const RuntimeMethod* method) ;
// System.String System.ReadOnlySpan`1<System.Char>::ToString()
inline String_t* ReadOnlySpan_1_ToString_mB13A913EF211B14B719EE62133C15C298642E34D (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1*, const RuntimeMethod*))ReadOnlySpan_1_ToString_mB13A913EF211B14B719EE62133C15C298642E34D_gshared)(__this, method);
}
// UnityEngine.Pool.PooledObject`1<TCollection> UnityEngine.Pool.CollectionPool`2<System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>,UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::Get(TCollection&)
inline PooledObject_1_t3EE851FC31BB36C74442BC11F197850E2088685C CollectionPool_2_Get_mE6CF40020536BE09DC00422B38D38CC79B8CB19A (List_1_t66029D02EA129D03A082E470EB98C85812301A0C** ___value0, const RuntimeMethod* method)
{
return (( PooledObject_1_t3EE851FC31BB36C74442BC11F197850E2088685C (*) (List_1_t66029D02EA129D03A082E470EB98C85812301A0C**, const RuntimeMethod*))CollectionPool_2_Get_mD05E8369E0368A31E7A19C51B275E504FBE7B581_gshared)(___value0, method);
}
// System.Void UnityEngine.Pool.PooledObject`1<System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>>::System.IDisposable.Dispose()
inline void PooledObject_1_System_IDisposable_Dispose_m5642236CE31A998871D30083D40807623593A815 (PooledObject_1_t3EE851FC31BB36C74442BC11F197850E2088685C* __this, const RuntimeMethod* method)
{
(( void (*) (PooledObject_1_t3EE851FC31BB36C74442BC11F197850E2088685C*, const RuntimeMethod*))PooledObject_1_System_IDisposable_Dispose_mBDBE6E4606DF5793230E351CA0B89611C13606FC_gshared)(__this, method);
}
// System.ReadOnlySpan`1<System.Char> UnityEngine.InputSystem.Utilities.PredictiveParser::ExpectString(System.ReadOnlySpan`1<System.Char>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB (PredictiveParser_t33E75D237A7F855FDFDD50AA2DDDBBB65DE94248* __this, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___str0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.Utilities.PredictiveParser::AcceptInt(System.ReadOnlySpan`1<System.Char>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PredictiveParser_AcceptInt_m4C94C20DE615EA781A1554037E625DCD5CD77986 (PredictiveParser_t33E75D237A7F855FDFDD50AA2DDDBBB65DE94248* __this, ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 ___str0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::Add(T)
inline void List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_inline (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t66029D02EA129D03A082E470EB98C85812301A0C*, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED, const RuntimeMethod*))List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_gshared_inline)(__this, ___item0, method);
}
// T[] System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::ToArray()
inline HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, const RuntimeMethod* method)
{
return (( HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* (*) (List_1_t66029D02EA129D03A082E470EB98C85812301A0C*, const RuntimeMethod*))List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B_gshared)(__this, method);
}
// System.Void UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::.ctor(UnityEngine.InputSystem.HID.HID/UsagePage,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDDeviceDescriptorBuilder__ctor_mB72574F6CACA0E638DAA7437168EABD2F32B9C07 (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___usagePage0, int32_t ___usage1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::.ctor(UnityEngine.InputSystem.HID.HID/GenericDesktop)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDDeviceDescriptorBuilder__ctor_mA089E89EDBAA54275A999D4BEC12B0A47562D9B4 (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___usage0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::StartReport(UnityEngine.InputSystem.HID.HID/HIDReportType,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_StartReport_mA82F406CEAB8AA31436EC6041A88E9F9D21A4438 (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___reportType0, int32_t ___reportId1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::.ctor()
inline void List_1__ctor_m1C404C23E257FAF98E7A6640A1DC48D1F0148C8C (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t66029D02EA129D03A082E470EB98C85812301A0C*, const RuntimeMethod*))List_1__ctor_m1C404C23E257FAF98E7A6640A1DC48D1F0148C8C_gshared)(__this, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::GetEnumerator()
inline Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60 List_1_GetEnumerator_mC605D61CAC954D4A3A8D348D5D221B814319A038 (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, const RuntimeMethod* method)
{
return (( Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60 (*) (List_1_t66029D02EA129D03A082E470EB98C85812301A0C*, const RuntimeMethod*))List_1_GetEnumerator_mC605D61CAC954D4A3A8D348D5D221B814319A038_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::Dispose()
inline void Enumerator_Dispose_mEDB482ACA649331B5EF4524B9E1D4C3B9BCD1134 (Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60*, const RuntimeMethod*))Enumerator_Dispose_mEDB482ACA649331B5EF4524B9E1D4C3B9BCD1134_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::get_Current()
inline HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED Enumerator_get_Current_m5EA592269528B338C04111C5D99C9FA016762671_inline (Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60* __this, const RuntimeMethod* method)
{
return (( HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED (*) (Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60*, const RuntimeMethod*))Enumerator_get_Current_m5EA592269528B338C04111C5D99C9FA016762671_gshared_inline)(__this, 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 System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::MoveNext()
inline bool Enumerator_MoveNext_mB9DC3D934804170CFD1F8B40AD171946368F5E8C (Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60*, const RuntimeMethod*))Enumerator_MoveNext_mB9DC3D934804170CFD1F8B40AD171946368F5E8C_gshared)(__this, method);
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::AddElement(UnityEngine.InputSystem.HID.HID/UsagePage,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_AddElement_mD994613C265EE2137E086C3BD8A028E81763647E (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___usagePage0, int32_t ___usage1, int32_t ___sizeInBits2, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::AddElement(UnityEngine.InputSystem.HID.HID/GenericDesktop,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_AddElement_mE95BE338E6B215AA1CA6B97AAD9A135A6A85B417 (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___usage0, int32_t ___sizeInBits1, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::get_Count()
inline int32_t List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_inline (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t66029D02EA129D03A082E470EB98C85812301A0C*, const RuntimeMethod*))List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::get_Item(System.Int32)
inline HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED List_1_get_Item_m1EE8F766AC95EDB5ED7BCC4D60CD474FBF12C4FC (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED (*) (List_1_t66029D02EA129D03A082E470EB98C85812301A0C*, int32_t, const RuntimeMethod*))List_1_get_Item_m1EE8F766AC95EDB5ED7BCC4D60CD474FBF12C4FC_gshared)(__this, ___index0, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDElementDescriptor>::set_Item(System.Int32,T)
inline void List_1_set_Item_m8ABC5F1801D811FDFB800878468D6967F14CB822 (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, int32_t ___index0, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED ___value1, const RuntimeMethod* method)
{
(( void (*) (List_1_t66029D02EA129D03A082E470EB98C85812301A0C*, int32_t, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED, const RuntimeMethod*))List_1_set_Item_m8ABC5F1801D811FDFB800878468D6967F14CB822_gshared)(__this, ___index0, ___value1, method);
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::WithPhysicalMinMax(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_WithPhysicalMinMax_m58B0FD4DA13242CD7B1D7F67FFB664E344A0270A (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::WithLogicalMinMax(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_WithLogicalMinMax_m3B81BFABC8C577FFF03F61E1B205DF09B921B5C1 (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::ToArray()
inline HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* List_1_ToArray_mC29C8A40E49A77924DB16DAF5B00321639873DB8 (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, const RuntimeMethod* method)
{
return (( HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* (*) (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A*, const RuntimeMethod*))List_1_ToArray_mC29C8A40E49A77924DB16DAF5B00321639873DB8_gshared)(__this, method);
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::Finish()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 HIDDeviceDescriptorBuilder_Finish_m552FCC29177FEA550ED85A2AFA420F1A338F561B (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Layouts.InputControlLayout UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder::Build()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* HIDLayoutBuilder_Build_mA8F12656656BF3BC1D6D6C51B87E030309C9D8A9 (HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>::.ctor()
inline void List_1__ctor_m12163A5ACF7868965793C27BB4086FA446FE4082 (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6*, const RuntimeMethod*))List_1__ctor_m12163A5ACF7868965793C27BB4086FA446FE4082_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::.ctor()
inline void List_1__ctor_m2193302E2DBF37D55C25EE317E0BDE040BE5CB52 (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A*, const RuntimeMethod*))List_1__ctor_m2193302E2DBF37D55C25EE317E0BDE040BE5CB52_gshared)(__this, 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.Int32 UnityEngine.InputSystem.HID.HIDParser::ReadData(System.Int32,System.Byte*,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5 (int32_t ___itemSize0, uint8_t* ___currentPtr1, uint8_t* ___endPtr2, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___value0, method);
}
// System.Void UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::SetUsage(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDItemStateLocal_SetUsage_mF18CA9692FAAB72115B8E30B671F75642F0CEF26 (HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::get_Count()
inline int32_t List_1_get_Count_m4339FB05BC7860D417DA2CDFFD8B356B9DF262B0_inline (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A*, const RuntimeMethod*))List_1_get_Count_m4339FB05BC7860D417DA2CDFFD8B356B9DF262B0_gshared_inline)(__this, method);
}
// UnityEngine.InputSystem.HID.HID/UsagePage UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::GetUsagePage(System.Int32,UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDItemStateGlobal_GetUsagePage_m2730AFF3A621069D5CA7B93423F53AF9145D5B92 (HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1* __this, int32_t ___index0, HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* ___localItemState1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::GetUsage(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDItemStateLocal_GetUsage_m12B69C95479759524D12DBC0EED1737B2A758DBA (HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::Add(T)
inline void List_1_Add_m8E820017C1FBE8A372423716AE53545CD6BA9F39_inline (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A*, HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7, const RuntimeMethod*))List_1_Add_m8E820017C1FBE8A372423716AE53545CD6BA9F39_gshared_inline)(__this, ___item0, method);
}
// System.Void UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::Reset(UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDItemStateLocal_Reset_mA29E5C744E007900882FDF49B0DB660D6CA666C5 (HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* ___state0, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::get_Item(System.Int32)
inline HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 List_1_get_Item_mAA78D7E536ED334B3A2ACF6807CC5CFFD12A1F04 (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 (*) (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A*, int32_t, const RuntimeMethod*))List_1_get_Item_mAA78D7E536ED334B3A2ACF6807CC5CFFD12A1F04_gshared)(__this, ___index0, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::set_Item(System.Int32,T)
inline void List_1_set_Item_m62F2D5DF7AD292BC7D658B73628876B1EFDE0EB2 (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, int32_t ___index0, HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 ___value1, const RuntimeMethod* method)
{
(( void (*) (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A*, int32_t, HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7, const RuntimeMethod*))List_1_set_Item_m62F2D5DF7AD292BC7D658B73628876B1EFDE0EB2_gshared)(__this, ___index0, ___value1, method);
}
// System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDReportData::FindOrAddReport(System.Nullable`1<System.Int32>,UnityEngine.InputSystem.HID.HID/HIDReportType,System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDReportData_FindOrAddReport_m472C5617A637FB2BE6BC85591E0696057BEA815E (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportId0, int32_t ___reportType1, List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* ___reports2, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>::get_Item(System.Int32)
inline HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434 (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F (*) (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6*, int32_t, const RuntimeMethod*))List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434_gshared)(__this, ___index0, method);
}
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
inline bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Int32>::GetValueOrDefault(T)
inline int32_t Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___defaultValue0, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_gshared)(__this, ___defaultValue0, method);
}
// System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::GetPhysicalMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDItemStateGlobal_GetPhysicalMin_m024C068044E6BCAF50A7B916DEE32027CBCBFE0A (HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::GetPhysicalMax()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDItemStateGlobal_GetPhysicalMax_mC33E0323DB7C0817C2951AD435D56E151D705490 (HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>::set_Item(System.Int32,T)
inline void List_1_set_Item_mF8C569EAE11C005E295F2F7CFD63AF6107206290 (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, int32_t ___index0, HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F ___value1, const RuntimeMethod* method)
{
(( void (*) (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6*, int32_t, HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F, const RuntimeMethod*))List_1_set_Item_mF8C569EAE11C005E295F2F7CFD63AF6107206290_gshared)(__this, ___index0, ___value1, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::GetEnumerator()
inline Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8 List_1_GetEnumerator_mEFED85B7C6AF40AEC5B34E6C11C3C18BF631B3B5 (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, const RuntimeMethod* method)
{
return (( Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8 (*) (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A*, const RuntimeMethod*))List_1_GetEnumerator_mEFED85B7C6AF40AEC5B34E6C11C3C18BF631B3B5_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::Dispose()
inline void Enumerator_Dispose_mE6025392536B1B57D5D39AD09482558157C4CBAA (Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8*, const RuntimeMethod*))Enumerator_Dispose_mE6025392536B1B57D5D39AD09482558157C4CBAA_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::get_Current()
inline HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 Enumerator_get_Current_m61FE609D85AF8173D12BD2876CCD1039024B4F54_inline (Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8* __this, const RuntimeMethod* method)
{
return (( HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 (*) (Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8*, const RuntimeMethod*))Enumerator_get_Current_m61FE609D85AF8173D12BD2876CCD1039024B4F54_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor>::MoveNext()
inline bool Enumerator_MoveNext_m6FBB9F9F70B0D21E92C7D13E26DDC8EA5A70ACB3 (Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8*, const RuntimeMethod*))Enumerator_MoveNext_m6FBB9F9F70B0D21E92C7D13E26DDC8EA5A70ACB3_gshared)(__this, method);
}
// T System.Nullable`1<System.Int32>::get_Value()
inline int32_t Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>::get_Count()
inline int32_t List_1_get_Count_m6EB5C1623A4D0D19C03B7C46E083FD7701319954_inline (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6*, const RuntimeMethod*))List_1_get_Count_m6EB5C1623A4D0D19C03B7C46E083FD7701319954_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>::Add(T)
inline void List_1_Add_m1FD2135A63F0BDE6E3127763ACDA2591AFC774F4_inline (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6*, HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F, const RuntimeMethod*))List_1_Add_m1FD2135A63F0BDE6E3127763ACDA2591AFC774F4_gshared_inline)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___item0, method);
}
// System.Int32 System.Collections.Generic.List`1<System.Int32>::get_Count()
inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<System.Int32>::get_Item(System.Int32)
inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___index0, method);
}
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<TValue> UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage>::op_Implicit(TValue[])
inline ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7 ReadOnlyArray_1_op_Implicit_m452C9949CC9DB6FEDA4109C319B34666CE36E3C2 (HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* ___array0, const RuntimeMethod* method)
{
return (( ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7 (*) (HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD*, const RuntimeMethod*))ReadOnlyArray_1_op_Implicit_m452C9949CC9DB6FEDA4109C319B34666CE36E3C2_gshared)(___array0, method);
}
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage>::ToArray()
inline HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* ReadOnlyArray_1_ToArray_m7C4848AF221AD3A11F95E50E61A49B4AA1FB58FE (ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7* __this, const RuntimeMethod* method)
{
return (( HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* (*) (ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7*, const RuntimeMethod*))ReadOnlyArray_1_ToArray_m7C4848AF221AD3A11F95E50E61A49B4AA1FB58FE_gshared)(__this, method);
}
// System.Void UnityEngine.InputSystem.InputManager::AddAvailableDevicesThatAreNowRecognized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddAvailableDevicesThatAreNowRecognized_mE0F489C5F28E922D0E4BCBBD115C57037E47BAD3 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor UnityEngine.InputSystem.HID.HID::get_hidDescriptor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 HID_get_hidDescriptor_mC184D46A5FBDBA93CEA647FE529637230B01928D (HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.InputSystem.InputControl::get_layout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::RemoveLayout(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RemoveLayout_mE8FB9C1D545135A2138A8E9565A9AAF9D960D7E0 (String_t* ___name0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage::.ctor(UnityEngine.InputSystem.HID.HID/GenericDesktop)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDPageUsage__ctor_mFFC7DE365DEC0C75BC6E9155D2BDECEC6EAAE96B (HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F* __this, int32_t ___usage0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::RegisterLayout<UnityEngine.InputSystem.HID.HID>(System.String,System.Nullable`1<UnityEngine.InputSystem.Layouts.InputDeviceMatcher>)
inline void InputSystem_RegisterLayout_TisHID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_m2382634AAE2124CEA4375912F34520030C29D811 (String_t* ___name0, Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C ___matches1, const RuntimeMethod* method)
{
(( void (*) (String_t*, Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C, const RuntimeMethod*))InputSystem_RegisterLayout_TisRuntimeObject_m8B0CF2E33066D31E034869BE401DD185E2F04011_gshared)(___name0, ___matches1, method);
}
// 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) ;
// System.Void UnityEngine.InputSystem.InputSystem::add_onFindLayoutForDevice(UnityEngine.InputSystem.Layouts.InputDeviceFindControlLayoutDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onFindLayoutForDevice_m45EFFF1289C40BBA4B9AED83192E6EF8994FFB54 (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___value0, const RuntimeMethod* method) ;
// System.Void System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m23A4911D82F290811EDC6BFC315C339857526804 (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6DEC13F96CE9CD74561DCCA7017E450079C96942_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.InputSystem.InputSystem::add_onDeviceChange(System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onDeviceChange_mC1BAF8DE08B2B3F6D0A98D80AE1E4FF5531C60FA (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::add_onBeforeUpdate(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onBeforeUpdate_m022480417EA69F0488F81F112B2D9BED5D65AC5C (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::add_onSettingsChange(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onSettingsChange_mB957DF29389DFD5D6C2652BDD125CD8A08986F5D (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::SetUpState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_SetUpState_m00F33D1A4004E8E4396ADD0CA5658676E3FCB9A9 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnhancedTouchSupport_get_enabled_m009CA5462D8D8C7DF91F130DF7AE699ACF94A283 (const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::remove_onDeviceChange(System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onDeviceChange_mD08F75C263C2D687B2E6E68E86105829075BF717 (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::remove_onBeforeUpdate(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onBeforeUpdate_m4BD541DC1AB9FC6C87FB71B35A39CC75223E530C (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputSystem::remove_onSettingsChange(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onSettingsChange_m9B3D8D8A87A653D5DFBA466EF723701B90C238C0 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::TearDownState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_TearDownState_m6E915F3756E760E96A447D693F70E98ABA64BCAF (const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.EnhancedTouch.Touch/FingerAndTouchState::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FingerAndTouchState_Destroy_mA11DBC6D12D70F40AA14283E65322FAFC602572B (FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputSettings/UpdateMode UnityEngine.InputSystem.InputSettings::get_updateMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::OnDeviceChange(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_OnDeviceChange_m6F0D816AB57DDD8E83C650DB19CA6DF0A2025BD9 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, int32_t ___change1, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.EnhancedTouch.Touch::AddTouchscreen(UnityEngine.InputSystem.Touchscreen)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touch_AddTouchscreen_m68D08927121523CB720C4FABAF3310678175A4CE (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* ___screen0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.EnhancedTouch.Touch::RemoveTouchscreen(UnityEngine.InputSystem.Touchscreen)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Touch_RemoveTouchscreen_mFB8FC4091A5CA413B278CE1FE24AAF452F43162B (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* ___screen0, const RuntimeMethod* 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) ;
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___a0, float ___b1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector2::op_Equality(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector3::op_Equality(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Quaternion::op_Equality(UnityEngine.Quaternion,UnityEngine.Quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, 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.Char& System.String::GetRawStringData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* String_GetRawStringData_m87BC50B7B314C055E27A28032D1003D42FDE411D (String_t* __this, const RuntimeMethod* 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.Void System.ReadOnlySpan`1<System.Char>::.ctor(T&,System.Int32)
inline void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___ptr0, int32_t ___length1, const RuntimeMethod* method)
{
(( void (*) (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1*, Il2CppChar*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline)(__this, ___ptr0, ___length1, method);
}
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ;
// System.Single UnityEngine.Quaternion::Dot(UnityEngine.Quaternion,UnityEngine.Quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___a0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___b1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Quaternion::IsEqualUsingDot(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___dot0, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.InputSystem.Users.InputUser/ControlSchemeChangeSyntax UnityEngine.InputSystem.Users.InputUser/ControlSchemeChangeSyntax::AndPairRemainingDevices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE ControlSchemeChangeSyntax_AndPairRemainingDevices_mC6AA2EB927195EA16C94229501B6F21150EA5848 (ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE* __this, const RuntimeMethod* method)
{
{
// UpdateControlSchemeMatch(m_UserIndex, autoPairMissing: true);
int32_t L_0 = __this->___m_UserIndex_0;
InputUser_UpdateControlSchemeMatch_mC8A2B833F573425AEB3117682C865EF3CA80B9B2(L_0, (bool)1, NULL);
// return this;
ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE L_1 = (*(ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE*)__this);
return L_1;
}
}
IL2CPP_EXTERN_C ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE ControlSchemeChangeSyntax_AndPairRemainingDevices_mC6AA2EB927195EA16C94229501B6F21150EA5848_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE*>(__this + _offset);
ControlSchemeChangeSyntax_t9404A96FCF05CEC5952D1086EC398E02236DB1AE _returnValue;
_returnValue = ControlSchemeChangeSyntax_AndPairRemainingDevices_mC6AA2EB927195EA16C94229501B6F21150EA5848(_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
// Conversion methods for marshalling of: UnityEngine.InputSystem.Users.InputUser/UserData
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_pinvoke(const UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C& unmarshaled, UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke& marshaled)
{
Exception_t* ___platformUserAccountHandle_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'platformUserAccountHandle' of type 'UserData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___platformUserAccountHandle_0Exception, NULL);
}
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_pinvoke_back(const UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke& marshaled, UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C& unmarshaled)
{
Exception_t* ___platformUserAccountHandle_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'platformUserAccountHandle' of type 'UserData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___platformUserAccountHandle_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.Users.InputUser/UserData
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_pinvoke_cleanup(UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.Users.InputUser/UserData
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_com(const UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C& unmarshaled, UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com& marshaled)
{
Exception_t* ___platformUserAccountHandle_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'platformUserAccountHandle' of type 'UserData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___platformUserAccountHandle_0Exception, NULL);
}
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_com_back(const UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com& marshaled, UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C& unmarshaled)
{
Exception_t* ___platformUserAccountHandle_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'platformUserAccountHandle' of type 'UserData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___platformUserAccountHandle_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.Users.InputUser/UserData
IL2CPP_EXTERN_C void UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshal_com_cleanup(UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount
IL2CPP_EXTERN_C void CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshal_pinvoke(const CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2& unmarshaled, CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshaled_pinvoke& marshaled)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_pinvoke(unmarshaled.___platformUserAccountHandle_0, marshaled.___platformUserAccountHandle_0);
}
IL2CPP_EXTERN_C void CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshal_pinvoke_back(const CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshaled_pinvoke& marshaled, CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2& unmarshaled)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 unmarshaledplatformUserAccountHandle_temp_0;
memset((&unmarshaledplatformUserAccountHandle_temp_0), 0, sizeof(unmarshaledplatformUserAccountHandle_temp_0));
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_pinvoke_back(marshaled.___platformUserAccountHandle_0, unmarshaledplatformUserAccountHandle_temp_0);
unmarshaled.___platformUserAccountHandle_0 = unmarshaledplatformUserAccountHandle_temp_0;
Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___platformUserAccountHandle_0))->___m_ApiName_0), (void*)NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount
IL2CPP_EXTERN_C void CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshal_pinvoke_cleanup(CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshaled_pinvoke& marshaled)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_pinvoke_cleanup(marshaled.___platformUserAccountHandle_0);
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount
IL2CPP_EXTERN_C void CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshal_com(const CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2& unmarshaled, CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshaled_com& marshaled)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_com(unmarshaled.___platformUserAccountHandle_0, marshaled.___platformUserAccountHandle_0);
}
IL2CPP_EXTERN_C void CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshal_com_back(const CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshaled_com& marshaled, CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2& unmarshaled)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 unmarshaledplatformUserAccountHandle_temp_0;
memset((&unmarshaledplatformUserAccountHandle_temp_0), 0, sizeof(unmarshaledplatformUserAccountHandle_temp_0));
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_com_back(marshaled.___platformUserAccountHandle_0, unmarshaledplatformUserAccountHandle_temp_0);
unmarshaled.___platformUserAccountHandle_0 = unmarshaledplatformUserAccountHandle_temp_0;
Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___platformUserAccountHandle_0))->___m_ApiName_0), (void*)NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount
IL2CPP_EXTERN_C void CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshal_com_cleanup(CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2_marshaled_com& marshaled)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_com_cleanup(marshaled.___platformUserAccountHandle_0);
}
// System.Int32 UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount::Compare(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CompareDevicesByUserAccount_Compare_mA60F646CCA8440A1E54F2B76F5626CC0DD118E7C (CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___x0, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___y1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C V_0;
memset((&V_0), 0, sizeof(V_0));
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C V_1;
memset((&V_1), 0, sizeof(V_1));
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C V_2;
memset((&V_2), 0, sizeof(V_2));
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t G_B5_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B18_0 = 0;
int32_t G_B25_0 = 0;
{
// var firstAccountHandle = GetUserAccountHandleForDevice(x);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___x0;
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C L_1;
L_1 = CompareDevicesByUserAccount_GetUserAccountHandleForDevice_m0D17CBA81BB1A1B9080F6B167C803E8AFF7F2270(L_0, NULL);
V_0 = L_1;
// var secondAccountHandle = GetUserAccountHandleForDevice(x);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___x0;
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C L_3;
L_3 = CompareDevicesByUserAccount_GetUserAccountHandleForDevice_m0D17CBA81BB1A1B9080F6B167C803E8AFF7F2270(L_2, NULL);
V_1 = L_3;
// if (firstAccountHandle == platformUserAccountHandle &&
// secondAccountHandle == platformUserAccountHandle)
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C L_4 = V_0;
V_2 = L_4;
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_5 = __this->___platformUserAccountHandle_0;
V_3 = L_5;
bool L_6;
L_6 = Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_inline((&V_2), Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_RuntimeMethod_var);
if (L_6)
{
goto IL_0023;
}
}
{
G_B5_0 = 0;
goto IL_003c;
}
IL_0023:
{
bool L_7;
L_7 = Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_inline((&V_2), Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_RuntimeMethod_var);
if (L_7)
{
goto IL_002f;
}
}
{
G_B5_0 = 1;
goto IL_003c;
}
IL_002f:
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_8;
L_8 = Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_inline((&V_2), Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_RuntimeMethod_var);
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_9 = V_3;
bool L_10;
L_10 = InputUserAccountHandle_op_Equality_mCFDEA12CFCB9B55DA707A5A6DF1FACD8E47F696F(L_8, L_9, NULL);
G_B5_0 = ((int32_t)(L_10));
}
IL_003c:
{
if (!G_B5_0)
{
goto IL_0070;
}
}
{
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C L_11 = V_1;
V_2 = L_11;
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_12 = __this->___platformUserAccountHandle_0;
V_3 = L_12;
bool L_13;
L_13 = Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_inline((&V_2), Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_RuntimeMethod_var);
if (L_13)
{
goto IL_0053;
}
}
{
G_B11_0 = 0;
goto IL_006c;
}
IL_0053:
{
bool L_14;
L_14 = Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_inline((&V_2), Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_RuntimeMethod_var);
if (L_14)
{
goto IL_005f;
}
}
{
G_B11_0 = 1;
goto IL_006c;
}
IL_005f:
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_15;
L_15 = Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_inline((&V_2), Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_RuntimeMethod_var);
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_16 = V_3;
bool L_17;
L_17 = InputUserAccountHandle_op_Equality_mCFDEA12CFCB9B55DA707A5A6DF1FACD8E47F696F(L_15, L_16, NULL);
G_B11_0 = ((int32_t)(L_17));
}
IL_006c:
{
if (!G_B11_0)
{
goto IL_0070;
}
}
{
// return 0;
return 0;
}
IL_0070:
{
// if (firstAccountHandle == platformUserAccountHandle)
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C L_18 = V_0;
V_2 = L_18;
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_19 = __this->___platformUserAccountHandle_0;
V_3 = L_19;
bool L_20;
L_20 = Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_inline((&V_2), Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_RuntimeMethod_var);
if (L_20)
{
goto IL_0085;
}
}
{
G_B18_0 = 0;
goto IL_009e;
}
IL_0085:
{
bool L_21;
L_21 = Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_inline((&V_2), Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_RuntimeMethod_var);
if (L_21)
{
goto IL_0091;
}
}
{
G_B18_0 = 1;
goto IL_009e;
}
IL_0091:
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_22;
L_22 = Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_inline((&V_2), Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_RuntimeMethod_var);
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_23 = V_3;
bool L_24;
L_24 = InputUserAccountHandle_op_Equality_mCFDEA12CFCB9B55DA707A5A6DF1FACD8E47F696F(L_22, L_23, NULL);
G_B18_0 = ((int32_t)(L_24));
}
IL_009e:
{
if (!G_B18_0)
{
goto IL_00a2;
}
}
{
// return -1;
return (-1);
}
IL_00a2:
{
// if (secondAccountHandle == platformUserAccountHandle)
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C L_25 = V_1;
V_2 = L_25;
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_26 = __this->___platformUserAccountHandle_0;
V_3 = L_26;
bool L_27;
L_27 = Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_inline((&V_2), Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_RuntimeMethod_var);
if (L_27)
{
goto IL_00b7;
}
}
{
G_B25_0 = 0;
goto IL_00d0;
}
IL_00b7:
{
bool L_28;
L_28 = Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_inline((&V_2), Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_RuntimeMethod_var);
if (L_28)
{
goto IL_00c3;
}
}
{
G_B25_0 = 1;
goto IL_00d0;
}
IL_00c3:
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_29;
L_29 = Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_inline((&V_2), Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_RuntimeMethod_var);
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_30 = V_3;
bool L_31;
L_31 = InputUserAccountHandle_op_Equality_mCFDEA12CFCB9B55DA707A5A6DF1FACD8E47F696F(L_29, L_30, NULL);
G_B25_0 = ((int32_t)(L_31));
}
IL_00d0:
{
if (!G_B25_0)
{
goto IL_00d4;
}
}
{
// return 1;
return 1;
}
IL_00d4:
{
// return 0;
return 0;
}
}
IL2CPP_EXTERN_C int32_t CompareDevicesByUserAccount_Compare_mA60F646CCA8440A1E54F2B76F5626CC0DD118E7C_AdjustorThunk (RuntimeObject* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___x0, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___y1, const RuntimeMethod* method)
{
CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CompareDevicesByUserAccount_tB6B3336646FCC939D844257C2D40E71C1559A1A2*>(__this + _offset);
int32_t _returnValue;
_returnValue = CompareDevicesByUserAccount_Compare_mA60F646CCA8440A1E54F2B76F5626CC0DD118E7C(_thisAdjusted, ___x0, ___y1, method);
return _returnValue;
}
// System.Nullable`1<UnityEngine.InputSystem.Users.InputUserAccountHandle> UnityEngine.InputSystem.Users.InputUser/CompareDevicesByUserAccount::GetUserAccountHandleForDevice(UnityEngine.InputSystem.InputDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C CompareDevicesByUserAccount_GetUserAccountHandleForDevice_m0D17CBA81BB1A1B9080F6B167C803E8AFF7F2270 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, const RuntimeMethod* method)
{
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C V_0;
memset((&V_0), 0, sizeof(V_0));
{
// return null;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C));
Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C L_0 = V_0;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection
IL2CPP_EXTERN_C void OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshal_pinvoke(const OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956& unmarshaled, OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_pinvoke& marshaled)
{
Exception_t* ___device_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'device' of type 'OngoingAccountSelection': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___device_0Exception, NULL);
}
IL2CPP_EXTERN_C void OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshal_pinvoke_back(const OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_pinvoke& marshaled, OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956& unmarshaled)
{
Exception_t* ___device_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'device' of type 'OngoingAccountSelection': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___device_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection
IL2CPP_EXTERN_C void OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshal_pinvoke_cleanup(OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection
IL2CPP_EXTERN_C void OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshal_com(const OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956& unmarshaled, OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_com& marshaled)
{
Exception_t* ___device_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'device' of type 'OngoingAccountSelection': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___device_0Exception, NULL);
}
IL2CPP_EXTERN_C void OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshal_com_back(const OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_com& marshaled, OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956& unmarshaled)
{
Exception_t* ___device_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'device' of type 'OngoingAccountSelection': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___device_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection
IL2CPP_EXTERN_C void OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshal_com_cleanup(OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: UnityEngine.InputSystem.Users.InputUser/GlobalState
IL2CPP_EXTERN_C void GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshal_pinvoke(const GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3& unmarshaled, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_pinvoke& marshaled)
{
Exception_t* ___allUserData_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'allUserData' of type 'GlobalState'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___allUserData_6Exception, NULL);
}
IL2CPP_EXTERN_C void GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshal_pinvoke_back(const GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_pinvoke& marshaled, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3& unmarshaled)
{
Exception_t* ___allUserData_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'allUserData' of type 'GlobalState'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___allUserData_6Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.Users.InputUser/GlobalState
IL2CPP_EXTERN_C void GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshal_pinvoke_cleanup(GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.Users.InputUser/GlobalState
IL2CPP_EXTERN_C void GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshal_com(const GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3& unmarshaled, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_com& marshaled)
{
Exception_t* ___allUserData_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'allUserData' of type 'GlobalState'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___allUserData_6Exception, NULL);
}
IL2CPP_EXTERN_C void GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshal_com_back(const GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_com& marshaled, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3& unmarshaled)
{
Exception_t* ___allUserData_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'allUserData' of type 'GlobalState'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___allUserData_6Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.Users.InputUser/GlobalState
IL2CPP_EXTERN_C void GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshal_com_cleanup(GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.InputSystem.Users.InputUser/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mEA6FC0ECD7DD1339780044437EB91E57B732B2F5 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393* L_0 = (U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393*)il2cpp_codegen_object_new(U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_m7E21AA3CB215BDA4117D995AABCF0A8529B5239C(L_0, NULL);
((U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUser/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7E21AA3CB215BDA4117D995AABCF0A8529B5239C (U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUser/<>c::<SaveAndResetState>b__86_0(UnityEngine.InputSystem.Users.InputUser/GlobalState&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CSaveAndResetStateU3Eb__86_0_m0B5A6B8F7DA8887F318D457A57DF1EF51B4379EA (U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393* __this, GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3* ___state0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// (ref GlobalState state) => s_GlobalState = state, // restore
GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3* L_0 = ___state0;
GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3 L_1 = (*(GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3*)L_0);
((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___allUsers_5), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___allUserData_6), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___allPairedDevices_7), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___allLostDevices_8), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___ongoingAccountSelections_9))->___firstValue_1))->___device_0), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___ongoingAccountSelections_9))->___additionalValues_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onChange_10))->___m_Callbacks_1))->___firstValue_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onChange_10))->___m_Callbacks_1))->___additionalValues_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onChange_10))->___m_CallbacksToAdd_2))->___firstValue_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onChange_10))->___m_CallbacksToAdd_2))->___additionalValues_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onChange_10))->___m_CallbacksToRemove_3))->___firstValue_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onChange_10))->___m_CallbacksToRemove_3))->___additionalValues_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onUnpairedDeviceUsed_11))->___m_Callbacks_1))->___firstValue_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onUnpairedDeviceUsed_11))->___m_Callbacks_1))->___additionalValues_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onUnpairedDeviceUsed_11))->___m_CallbacksToAdd_2))->___firstValue_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onUnpairedDeviceUsed_11))->___m_CallbacksToAdd_2))->___additionalValues_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onUnpairedDeviceUsed_11))->___m_CallbacksToRemove_3))->___firstValue_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onUnpairedDeviceUsed_11))->___m_CallbacksToRemove_3))->___additionalValues_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onPreFilterUnpairedDeviceUsed_12))->___m_Callbacks_1))->___firstValue_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onPreFilterUnpairedDeviceUsed_12))->___m_Callbacks_1))->___additionalValues_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onPreFilterUnpairedDeviceUsed_12))->___m_CallbacksToAdd_2))->___firstValue_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onPreFilterUnpairedDeviceUsed_12))->___m_CallbacksToAdd_2))->___additionalValues_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onPreFilterUnpairedDeviceUsed_12))->___m_CallbacksToRemove_3))->___firstValue_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onPreFilterUnpairedDeviceUsed_12))->___m_CallbacksToRemove_3))->___additionalValues_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___actionChangeDelegate_13), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onDeviceChangeDelegate_14), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields*)il2cpp_codegen_static_fields_for(InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_il2cpp_TypeInfo_var))->___s_GlobalState_2))->___onEventDelegate_15), (void*)NULL);
#endif
return;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUser/<>c::<SaveAndResetState>b__86_1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CSaveAndResetStateU3Eb__86_1_m3E393952A3B5E18CE8AFFD7BDDA6612CF7D33FF0 (U3CU3Ec_tDC67549923B2F99AB6E17EB52A0A5E84CD8C6393* __this, const RuntimeMethod* method)
{
{
// () => DisposeAndResetGlobalState()); // static dispose
InputUser_DisposeAndResetGlobalState_mEC89DA37BE3DB688D164B46BFB85754ED688DEB2(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
// Conversion methods for marshalling of: UnityEngine.InputSystem.Users.InputUserAccountHandle
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_pinvoke(const InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302& unmarshaled, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_pinvoke& marshaled)
{
marshaled.___m_ApiName_0 = il2cpp_codegen_marshal_string(unmarshaled.___m_ApiName_0);
marshaled.___m_Handle_1 = unmarshaled.___m_Handle_1;
}
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_pinvoke_back(const InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_pinvoke& marshaled, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302& unmarshaled)
{
unmarshaled.___m_ApiName_0 = il2cpp_codegen_marshal_string_result(marshaled.___m_ApiName_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_ApiName_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_ApiName_0));
uint64_t unmarshaledm_Handle_temp_1 = 0;
unmarshaledm_Handle_temp_1 = marshaled.___m_Handle_1;
unmarshaled.___m_Handle_1 = unmarshaledm_Handle_temp_1;
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.Users.InputUserAccountHandle
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_pinvoke_cleanup(InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___m_ApiName_0);
marshaled.___m_ApiName_0 = NULL;
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.Users.InputUserAccountHandle
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_com(const InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302& unmarshaled, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_com& marshaled)
{
marshaled.___m_ApiName_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___m_ApiName_0);
marshaled.___m_Handle_1 = unmarshaled.___m_Handle_1;
}
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_com_back(const InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_com& marshaled, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302& unmarshaled)
{
unmarshaled.___m_ApiName_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___m_ApiName_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_ApiName_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_ApiName_0));
uint64_t unmarshaledm_Handle_temp_1 = 0;
unmarshaledm_Handle_temp_1 = marshaled.___m_Handle_1;
unmarshaled.___m_Handle_1 = unmarshaledm_Handle_temp_1;
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.Users.InputUserAccountHandle
IL2CPP_EXTERN_C void InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshal_com_cleanup(InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___m_ApiName_0);
marshaled.___m_ApiName_0 = NULL;
}
// System.String UnityEngine.InputSystem.Users.InputUserAccountHandle::get_apiName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputUserAccountHandle_get_apiName_m3E4DCEE85BF3C76F9A99DECE9BDC4AF521B21978 (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, const RuntimeMethod* method)
{
{
// get { return m_ApiName; }
String_t* L_0 = __this->___m_ApiName_0;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* InputUserAccountHandle_get_apiName_m3E4DCEE85BF3C76F9A99DECE9BDC4AF521B21978_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*>(__this + _offset);
String_t* _returnValue;
_returnValue = InputUserAccountHandle_get_apiName_m3E4DCEE85BF3C76F9A99DECE9BDC4AF521B21978_inline(_thisAdjusted, method);
return _returnValue;
}
// System.UInt64 UnityEngine.InputSystem.Users.InputUserAccountHandle::get_handle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t InputUserAccountHandle_get_handle_m3DD92580D001D28A8181FBFF47E319488652524A (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, const RuntimeMethod* method)
{
{
// get { return m_Handle; }
uint64_t L_0 = __this->___m_Handle_1;
return L_0;
}
}
IL2CPP_EXTERN_C uint64_t InputUserAccountHandle_get_handle_m3DD92580D001D28A8181FBFF47E319488652524A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*>(__this + _offset);
uint64_t _returnValue;
_returnValue = InputUserAccountHandle_get_handle_m3DD92580D001D28A8181FBFF47E319488652524A_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.Users.InputUserAccountHandle::.ctor(System.String,System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserAccountHandle__ctor_mCF478DDB9232DB97B530593CBC3B582A2A03371D (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, String_t* ___apiName0, uint64_t ___handle1, const RuntimeMethod* method)
{
{
// if (string.IsNullOrEmpty(apiName))
String_t* L_0 = ___apiName0;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
// throw new ArgumentNullException("apiName");
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD51B491BD8856CCBB4BAF4F0BAE7BBED0FF67588)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputUserAccountHandle__ctor_mCF478DDB9232DB97B530593CBC3B582A2A03371D_RuntimeMethod_var)));
}
IL_0013:
{
// m_ApiName = apiName;
String_t* L_3 = ___apiName0;
__this->___m_ApiName_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ApiName_0), (void*)L_3);
// m_Handle = handle;
uint64_t L_4 = ___handle1;
__this->___m_Handle_1 = L_4;
// }
return;
}
}
IL2CPP_EXTERN_C void InputUserAccountHandle__ctor_mCF478DDB9232DB97B530593CBC3B582A2A03371D_AdjustorThunk (RuntimeObject* __this, String_t* ___apiName0, uint64_t ___handle1, const RuntimeMethod* method)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*>(__this + _offset);
InputUserAccountHandle__ctor_mCF478DDB9232DB97B530593CBC3B582A2A03371D(_thisAdjusted, ___apiName0, ___handle1, method);
}
// System.String UnityEngine.InputSystem.Users.InputUserAccountHandle::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputUserAccountHandle_ToString_m6F820009558D14DB891B73F6E4E574F8CC544825 (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04D38F868FE0F52111D9FDB92E54821F506914BC);
s_Il2CppMethodInitialized = true;
}
{
// if (m_ApiName == null)
String_t* L_0 = __this->___m_ApiName_0;
if (L_0)
{
goto IL_0019;
}
}
{
// return base.ToString();
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_1 = (*(InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*)__this);
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_2 = L_1;
RuntimeObject* L_3 = Box(InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_il2cpp_TypeInfo_var, &L_2);
String_t* L_4;
L_4 = ValueType_ToString_mFE1CB83BECC99D07BEA7EAB25AF73BE5A727C04D((ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F*)L_3, NULL);
return L_4;
}
IL_0019:
{
// return string.Format("{0}({1})", m_ApiName, m_Handle);
String_t* L_5 = __this->___m_ApiName_0;
uint64_t L_6 = __this->___m_Handle_1;
uint64_t L_7 = L_6;
RuntimeObject* L_8 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_7);
String_t* L_9;
L_9 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral04D38F868FE0F52111D9FDB92E54821F506914BC, L_5, L_8, NULL);
return L_9;
}
}
IL2CPP_EXTERN_C String_t* InputUserAccountHandle_ToString_m6F820009558D14DB891B73F6E4E574F8CC544825_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*>(__this + _offset);
String_t* _returnValue;
_returnValue = InputUserAccountHandle_ToString_m6F820009558D14DB891B73F6E4E574F8CC544825(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserAccountHandle::Equals(UnityEngine.InputSystem.Users.InputUserAccountHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserAccountHandle_Equals_m094527592773ADE4D9074E436A829BA4928A61CE (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___other0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return string.Equals(apiName, other.apiName) && Equals(handle, other.handle);
String_t* L_0;
L_0 = InputUserAccountHandle_get_apiName_m3E4DCEE85BF3C76F9A99DECE9BDC4AF521B21978_inline(__this, NULL);
String_t* L_1;
L_1 = InputUserAccountHandle_get_apiName_m3E4DCEE85BF3C76F9A99DECE9BDC4AF521B21978_inline((&___other0), NULL);
bool L_2;
L_2 = String_Equals_m3354EFE6393BED8DD6E18F69BEA131AAADCC622D(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0031;
}
}
{
uint64_t L_3;
L_3 = InputUserAccountHandle_get_handle_m3DD92580D001D28A8181FBFF47E319488652524A_inline(__this, NULL);
uint64_t L_4 = L_3;
RuntimeObject* L_5 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_4);
uint64_t L_6;
L_6 = InputUserAccountHandle_get_handle_m3DD92580D001D28A8181FBFF47E319488652524A_inline((&___other0), NULL);
uint64_t L_7 = L_6;
RuntimeObject* L_8 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_7);
bool L_9;
L_9 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_5, L_8, NULL);
return L_9;
}
IL_0031:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool InputUserAccountHandle_Equals_m094527592773ADE4D9074E436A829BA4928A61CE_AdjustorThunk (RuntimeObject* __this, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___other0, const RuntimeMethod* method)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*>(__this + _offset);
bool _returnValue;
_returnValue = InputUserAccountHandle_Equals_m094527592773ADE4D9074E436A829BA4928A61CE(_thisAdjusted, ___other0, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserAccountHandle::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserAccountHandle_Equals_mD4CAA6189A7C9AE30E61D47F880D8CFF7F90101D (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (ReferenceEquals(null, obj))
RuntimeObject* L_0 = ___obj0;
if (L_0)
{
goto IL_0005;
}
}
{
// return false;
return (bool)0;
}
IL_0005:
{
// return obj is InputUserAccountHandle && Equals((InputUserAccountHandle)obj);
RuntimeObject* L_1 = ___obj0;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_1, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_il2cpp_TypeInfo_var)))
{
goto IL_001a;
}
}
{
RuntimeObject* L_2 = ___obj0;
bool L_3;
L_3 = InputUserAccountHandle_Equals_m094527592773ADE4D9074E436A829BA4928A61CE(__this, ((*(InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*)((InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*)(InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*)UnBox(L_2, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302_il2cpp_TypeInfo_var)))), NULL);
return L_3;
}
IL_001a:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool InputUserAccountHandle_Equals_mD4CAA6189A7C9AE30E61D47F880D8CFF7F90101D_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*>(__this + _offset);
bool _returnValue;
_returnValue = InputUserAccountHandle_Equals_mD4CAA6189A7C9AE30E61D47F880D8CFF7F90101D(_thisAdjusted, ___obj0, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserAccountHandle::op_Equality(UnityEngine.InputSystem.Users.InputUserAccountHandle,UnityEngine.InputSystem.Users.InputUserAccountHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserAccountHandle_op_Equality_mCFDEA12CFCB9B55DA707A5A6DF1FACD8E47F696F (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___left0, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___right1, const RuntimeMethod* method)
{
{
// return left.Equals(right);
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_0 = ___right1;
bool L_1;
L_1 = InputUserAccountHandle_Equals_m094527592773ADE4D9074E436A829BA4928A61CE((&___left0), L_0, NULL);
return L_1;
}
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserAccountHandle::op_Inequality(UnityEngine.InputSystem.Users.InputUserAccountHandle,UnityEngine.InputSystem.Users.InputUserAccountHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserAccountHandle_op_Inequality_mEC8EFD4D405DEB04F4968D61F402E163B9447523 (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___left0, InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 ___right1, const RuntimeMethod* method)
{
{
// return !left.Equals(right);
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_0 = ___right1;
bool L_1;
L_1 = InputUserAccountHandle_Equals_m094527592773ADE4D9074E436A829BA4928A61CE((&___left0), L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// System.Int32 UnityEngine.InputSystem.Users.InputUserAccountHandle::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputUserAccountHandle_GetHashCode_m350D2DC055A026ED45977B5CA98D0FBAA3108C77 (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, const RuntimeMethod* method)
{
uint64_t V_0 = 0;
int32_t G_B3_0 = 0;
{
// return ((apiName != null ? apiName.GetHashCode() : 0) * 397) ^ handle.GetHashCode();
String_t* L_0;
L_0 = InputUserAccountHandle_get_apiName_m3E4DCEE85BF3C76F9A99DECE9BDC4AF521B21978_inline(__this, NULL);
if (L_0)
{
goto IL_000b;
}
}
{
G_B3_0 = 0;
goto IL_0016;
}
IL_000b:
{
String_t* L_1;
L_1 = InputUserAccountHandle_get_apiName_m3E4DCEE85BF3C76F9A99DECE9BDC4AF521B21978_inline(__this, NULL);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_1);
G_B3_0 = L_2;
}
IL_0016:
{
uint64_t L_3;
L_3 = InputUserAccountHandle_get_handle_m3DD92580D001D28A8181FBFF47E319488652524A_inline(__this, NULL);
V_0 = L_3;
int32_t L_4;
L_4 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92((&V_0), NULL);
return ((int32_t)(((int32_t)il2cpp_codegen_multiply(G_B3_0, ((int32_t)397)))^L_4));
}
}
IL2CPP_EXTERN_C int32_t InputUserAccountHandle_GetHashCode_m350D2DC055A026ED45977B5CA98D0FBAA3108C77_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputUserAccountHandle_GetHashCode_m350D2DC055A026ED45977B5CA98D0FBAA3108C77(_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.String UnityEngine.InputSystem.Users.InputUserSettings::get_customBindings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputUserSettings_get_customBindings_mE24E772C9C1F2DFE05E3C6DC413AC98DF09982E9 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public string customBindings { get; set; }
String_t* L_0 = __this->___U3CcustomBindingsU3Ek__BackingField_0;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_customBindings(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_customBindings_mD9FD25DA8BDA09282A5C447A167EF173B2374419 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string customBindings { get; set; }
String_t* L_0 = ___value0;
__this->___U3CcustomBindingsU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcustomBindingsU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::get_invertMouseX()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserSettings_get_invertMouseX_mFC9DB37D5795EBA79393CF28ED600A55C79D7F12 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public bool invertMouseX { get; set; }
bool L_0 = __this->___U3CinvertMouseXU3Ek__BackingField_1;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_invertMouseX(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_invertMouseX_mABF00A7C932119146B5347111A19D1AD30D2A39B (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool invertMouseX { get; set; }
bool L_0 = ___value0;
__this->___U3CinvertMouseXU3Ek__BackingField_1 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::get_invertMouseY()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserSettings_get_invertMouseY_m792B8ECA110AF32033EBD2F7773D7BB8355B826B (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public bool invertMouseY { get; set; }
bool L_0 = __this->___U3CinvertMouseYU3Ek__BackingField_2;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_invertMouseY(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_invertMouseY_m90357703256839DF54E7901F894B0409FB37AB1F (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool invertMouseY { get; set; }
bool L_0 = ___value0;
__this->___U3CinvertMouseYU3Ek__BackingField_2 = L_0;
return;
}
}
// System.Nullable`1<System.Single> UnityEngine.InputSystem.Users.InputUserSettings::get_mouseSmoothing()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 InputUserSettings_get_mouseSmoothing_mB1E477150B873C1C9BD858138DE1F6213907BA02 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public float? mouseSmoothing { get; set; }
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_0 = __this->___U3CmouseSmoothingU3Ek__BackingField_3;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_mouseSmoothing(System.Nullable`1<System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_mouseSmoothing_m009CE43101DE541381DC0365925265D50BA13A6F (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___value0, const RuntimeMethod* method)
{
{
// public float? mouseSmoothing { get; set; }
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_0 = ___value0;
__this->___U3CmouseSmoothingU3Ek__BackingField_3 = L_0;
return;
}
}
// System.Nullable`1<System.Single> UnityEngine.InputSystem.Users.InputUserSettings::get_mouseSensitivity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 InputUserSettings_get_mouseSensitivity_m3847F54C8FED5862308A1ECC48FBF19360A8379D (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public float? mouseSensitivity { get; set; }
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_0 = __this->___U3CmouseSensitivityU3Ek__BackingField_4;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_mouseSensitivity(System.Nullable`1<System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_mouseSensitivity_mABF532DE0478E1AC367424BC92C9060F13101DA6 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___value0, const RuntimeMethod* method)
{
{
// public float? mouseSensitivity { get; set; }
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_0 = ___value0;
__this->___U3CmouseSensitivityU3Ek__BackingField_4 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::get_invertStickX()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserSettings_get_invertStickX_mCE1EB0B82C959F34324BDE6416BD8BECA08024DA (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public bool invertStickX { get; set; }
bool L_0 = __this->___U3CinvertStickXU3Ek__BackingField_5;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_invertStickX(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_invertStickX_mDAC83F3C9800608D1060ABA514031FEEBA96A7AE (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool invertStickX { get; set; }
bool L_0 = ___value0;
__this->___U3CinvertStickXU3Ek__BackingField_5 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::get_invertStickY()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserSettings_get_invertStickY_m67277C00FAA4B49EC0931511A2296414EF64765F (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public bool invertStickY { get; set; }
bool L_0 = __this->___U3CinvertStickYU3Ek__BackingField_6;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_invertStickY(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_invertStickY_m46C51FAFD7D5A28E0516AC2D43E6BD78663134F5 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool invertStickY { get; set; }
bool L_0 = ___value0;
__this->___U3CinvertStickYU3Ek__BackingField_6 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::get_swapSticks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserSettings_get_swapSticks_m6EF77BA887AFE8137ACAC2CA891F0A7DC54F0EE3 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public bool swapSticks { get; set; }
bool L_0 = __this->___U3CswapSticksU3Ek__BackingField_7;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_swapSticks(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_swapSticks_m7F7E8701B898029066DBC41BBACA6161CE75A438 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool swapSticks { get; set; }
bool L_0 = ___value0;
__this->___U3CswapSticksU3Ek__BackingField_7 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::get_swapBumpers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserSettings_get_swapBumpers_mB159D408FAB6E93AB19846C9BC02A999693BF798 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public bool swapBumpers { get; set; }
bool L_0 = __this->___U3CswapBumpersU3Ek__BackingField_8;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_swapBumpers(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_swapBumpers_mF992D1C8100887212A78E770B74943408FE8710F (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool swapBumpers { get; set; }
bool L_0 = ___value0;
__this->___U3CswapBumpersU3Ek__BackingField_8 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::get_swapTriggers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserSettings_get_swapTriggers_m0672216E6167492F4C2436A3D3EE1A981BA1B36E (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public bool swapTriggers { get; set; }
bool L_0 = __this->___U3CswapTriggersU3Ek__BackingField_9;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_swapTriggers(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_swapTriggers_m04C7A722795D51740CF7D66A00B618AC479511F8 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool swapTriggers { get; set; }
bool L_0 = ___value0;
__this->___U3CswapTriggersU3Ek__BackingField_9 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.Users.InputUserSettings::get_swapDpadAndLeftStick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputUserSettings_get_swapDpadAndLeftStick_m73CC2DD4D2A79BFBBB1636F4F041FEACB014A4CA (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public bool swapDpadAndLeftStick { get; set; }
bool L_0 = __this->___U3CswapDpadAndLeftStickU3Ek__BackingField_10;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_swapDpadAndLeftStick(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_swapDpadAndLeftStick_m9245292F27426BE8749CFDCEC155044230C64663 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool swapDpadAndLeftStick { get; set; }
bool L_0 = ___value0;
__this->___U3CswapDpadAndLeftStickU3Ek__BackingField_10 = L_0;
return;
}
}
// System.Single UnityEngine.InputSystem.Users.InputUserSettings::get_vibrationStrength()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputUserSettings_get_vibrationStrength_m77ACE3C2AF5EF51BCC3C644C6B8E00D8C44C9F09 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, const RuntimeMethod* method)
{
{
// public float vibrationStrength { get; set; }
float L_0 = __this->___U3CvibrationStrengthU3Ek__BackingField_11;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::set_vibrationStrength(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_set_vibrationStrength_m477D19383C5DE05CC7D28BBFB754D2F95275CD2A (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, float ___value0, const RuntimeMethod* method)
{
{
// public float vibrationStrength { get; set; }
float L_0 = ___value0;
__this->___U3CvibrationStrengthU3Ek__BackingField_11 = L_0;
return;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::Apply(UnityEngine.InputSystem.IInputActionCollection)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings_Apply_m929AEA33CB60A67E9C817429F867E97A6B5ED0D3 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __this, RuntimeObject* ___actions0, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.Users.InputUserSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputUserSettings__ctor_m42C99066DA4DFE5A646B0CC8DC65C12F541F51F5 (InputUserSettings_t8B4C7CB5336B67CBC87F9F114AEAC5FE81D76F89* __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.String UnityEngine.InputSystem.UI.BaseInputOverride::get_compositionString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BaseInputOverride_get_compositionString_mA00BD75EDC75C2143B17947C2CC5D399A4545639 (BaseInputOverride_t205E91690542E3B63295192149551F68889BC313* __this, const RuntimeMethod* method)
{
{
// public override string compositionString { get; }
String_t* L_0 = __this->___U3CcompositionStringU3Ek__BackingField_4;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.BaseInputOverride::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInputOverride__ctor_m846941ACF4791ABDE90CFC2A8BDFF840EE040DBD (BaseInputOverride_t205E91690542E3B63295192149551F68889BC313* __this, const RuntimeMethod* method)
{
{
BaseInput__ctor_m7E497239A0A78CCAC04BE6EE9AA81D49D887787C(__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.Void UnityEngine.InputSystem.UI.ExtendedAxisEventData::.ctor(UnityEngine.EventSystems.EventSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedAxisEventData__ctor_m845C083FB19746F149816C38D387E32E82B503C6 (ExtendedAxisEventData_tC7D1E741A0DC9D38AA34796CE774908D95936D96* __this, EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___eventSystem0, const RuntimeMethod* method)
{
{
// : base(eventSystem)
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0 = ___eventSystem0;
AxisEventData__ctor_mD9AFBD293F84F7032BAC2BDCB47FF5A780418CC5(__this, L_0, NULL);
// }
return;
}
}
// System.String UnityEngine.InputSystem.UI.ExtendedAxisEventData::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ExtendedAxisEventData_ToString_m6857A11A977F403D0A38BFF020B4550CD08E22CD (ExtendedAxisEventData_tC7D1E741A0DC9D38AA34796CE774908D95936D96* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MoveDirection_t0981B415CB2BEB70F14E647EDE5DE29F52DEC5E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C21F5114ABFF39E136FEA2265764EA912F237CC);
s_Il2CppMethodInitialized = true;
}
{
// return $"MoveDir: {moveDir}\nMoveVector: {moveVector}";
int32_t L_0;
L_0 = AxisEventData_get_moveDir_mC8E219BB19708AC67C202C860DF2E6D08C29B8B9_inline(__this, NULL);
int32_t L_1 = L_0;
RuntimeObject* L_2 = Box(MoveDirection_t0981B415CB2BEB70F14E647EDE5DE29F52DEC5E6_il2cpp_TypeInfo_var, &L_1);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
L_3 = AxisEventData_get_moveVector_m7979B5CF62B6B3B0C5F2DA8B328C499ED80ECC41_inline(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = L_3;
RuntimeObject* L_5 = Box(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var, &L_4);
String_t* L_6;
L_6 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral7C21F5114ABFF39E136FEA2265764EA912F237CC, L_2, L_5, NULL);
return L_6;
}
}
#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.UI.ExtendedPointerEventData::.ctor(UnityEngine.EventSystems.EventSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData__ctor_mC632B93C62ABC8120DE1C7F15928F7C4B975CA1A (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___eventSystem0, const RuntimeMethod* method)
{
{
// : base(eventSystem)
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0 = ___eventSystem0;
PointerEventData__ctor_m63837790B68893F0022CCEFEF26ADD55A975F71C(__this, L_0, NULL);
// }
return;
}
}
// UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_control()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ExtendedPointerEventData_get_control_m4121E2F627ACE98B6112A17F094FF56DA191AD6D (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public InputControl control { get; set; }
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___U3CcontrolU3Ek__BackingField_33;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_control(UnityEngine.InputSystem.InputControl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_control_m17744D0D76BAE2AB4AEC8ACD8882A7DD02496519 (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___value0, const RuntimeMethod* method)
{
{
// public InputControl control { get; set; }
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___value0;
__this->___U3CcontrolU3Ek__BackingField_33 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontrolU3Ek__BackingField_33), (void*)L_0);
return;
}
}
// UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_device()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ExtendedPointerEventData_get_device_m87629C5A3BEED182A8C6BA1CF71390790C404166 (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public InputDevice device { get; set; }
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___U3CdeviceU3Ek__BackingField_34;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_device(UnityEngine.InputSystem.InputDevice)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_device_m8BD3F7775047D72BA3C653AE3DA85AEC2AE41F22 (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___value0, const RuntimeMethod* method)
{
{
// public InputDevice device { get; set; }
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___value0;
__this->___U3CdeviceU3Ek__BackingField_34 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdeviceU3Ek__BackingField_34), (void*)L_0);
return;
}
}
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_touchId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_get_touchId_m4075E3BA77BCDF85F9B0D2B1027422179C9BB9F2 (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public int touchId { get; set; }
int32_t L_0 = __this->___U3CtouchIdU3Ek__BackingField_35;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_touchId(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_touchId_m69B6EC533FF31C03883A860A7A42DCE58E99CECF (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int touchId { get; set; }
int32_t L_0 = ___value0;
__this->___U3CtouchIdU3Ek__BackingField_35 = L_0;
return;
}
}
// UnityEngine.InputSystem.UI.UIPointerType UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_pointerType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525 (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public UIPointerType pointerType { get; set; }
int32_t L_0 = __this->___U3CpointerTypeU3Ek__BackingField_36;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_pointerType(UnityEngine.InputSystem.UI.UIPointerType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_pointerType_m2C0687CB7F8B8B919B7EF43BFB00EAF96EF9C719 (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public UIPointerType pointerType { get; set; }
int32_t L_0 = ___value0;
__this->___U3CpointerTypeU3Ek__BackingField_36 = L_0;
return;
}
}
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_uiToolkitPointerId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_get_uiToolkitPointerId_m35B390FE27637364F3C40BB8D722933336F843FE (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public int uiToolkitPointerId { get; set; }
int32_t L_0 = __this->___U3CuiToolkitPointerIdU3Ek__BackingField_37;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_uiToolkitPointerId(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_uiToolkitPointerId_m13FBD6BE3229E42900CE1893DBB5E64FC0C60029 (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int uiToolkitPointerId { get; set; }
int32_t L_0 = ___value0;
__this->___U3CuiToolkitPointerIdU3Ek__BackingField_37 = L_0;
return;
}
}
// UnityEngine.Vector3 UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_trackedDevicePosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ExtendedPointerEventData_get_trackedDevicePosition_m5B53554182FA3DA182010B31CADB90F628812F2A (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public Vector3 trackedDevicePosition { get; set; }
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CtrackedDevicePositionU3Ek__BackingField_38;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_trackedDevicePosition(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_trackedDevicePosition_mC9DAFB442B0EF36E8B881C42482F1954561E7F82 (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method)
{
{
// public Vector3 trackedDevicePosition { get; set; }
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0;
__this->___U3CtrackedDevicePositionU3Ek__BackingField_38 = L_0;
return;
}
}
// UnityEngine.Quaternion UnityEngine.InputSystem.UI.ExtendedPointerEventData::get_trackedDeviceOrientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ExtendedPointerEventData_get_trackedDeviceOrientation_mBCD951CFD77CC4ED665E3B571DB08CD16F2EA17A (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public Quaternion trackedDeviceOrientation { get; set; }
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___U3CtrackedDeviceOrientationU3Ek__BackingField_39;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::set_trackedDeviceOrientation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_trackedDeviceOrientation_m3CFF249FABBC627515D76199E95634863D05845C (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method)
{
{
// public Quaternion trackedDeviceOrientation { get; set; }
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___value0;
__this->___U3CtrackedDeviceOrientationU3Ek__BackingField_39 = L_0;
return;
}
}
// System.String UnityEngine.InputSystem.UI.ExtendedPointerEventData::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ExtendedPointerEventData_ToString_m8144B8600DC7C8CF0C9C3381008474B234131E3B (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputButton_t7F40241CC7C406EBD574D426F736CB744DE86CDA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIPointerType_tF7BFB4984CB24DD368B1FFBC86A82CA43C1B9B1B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral01307903F44575A70252B32F5F1793F041A89DDF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral368B42B643377F4F4BEAFDE7D6385CFD1179F1D5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50E9034ED9A38E28DC478D6B32705EE461250576);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6022790FF199EB807CD5611256029455710C7401);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7841929F85577484615EA2D026FE35429409338B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA0EE25D2C7009BBA2F1C8F34C2FCB3A5105F35C4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA912D8AE04491B1976E4DE79AE4F01A8FDEFD998);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4B0BE66B9913303EFE43259B691C4AD13CB49EB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC29ED95C37259F473D7E524D2587FEDD9A17C515);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
float V_1 = 0.0f;
int32_t V_2 = 0;
int32_t V_3 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_6;
memset((&V_6), 0, sizeof(V_6));
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B2_0 = NULL;
String_t* G_B2_1 = NULL;
StringBuilder_t* G_B2_2 = NULL;
StringBuilder_t* G_B2_3 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B1_0 = NULL;
String_t* G_B1_1 = NULL;
StringBuilder_t* G_B1_2 = NULL;
StringBuilder_t* G_B1_3 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B3_1 = NULL;
StringBuilder_t* G_B3_2 = NULL;
StringBuilder_t* G_B3_3 = NULL;
{
// var stringBuilder = new StringBuilder();
StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
// stringBuilder.Append(base.ToString());
StringBuilder_t* L_1 = L_0;
String_t* L_2;
L_2 = PointerEventData_ToString_m49B5681669B6866A981884B774BC48E87D64B48D(__this, NULL);
StringBuilder_t* L_3;
L_3 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_1, L_2, NULL);
// stringBuilder.AppendLine("button: " + button); // Defined in PointerEventData but PointerEventData.ToString() does not include it.
StringBuilder_t* L_4 = L_1;
int32_t L_5;
L_5 = PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline(__this, NULL);
V_0 = L_5;
Il2CppFakeBox<int32_t> L_6(InputButton_t7F40241CC7C406EBD574D426F736CB744DE86CDA_il2cpp_TypeInfo_var, (&V_0));
String_t* L_7;
L_7 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_6), NULL);
String_t* L_8;
L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralB4B0BE66B9913303EFE43259B691C4AD13CB49EB, L_7, NULL);
StringBuilder_t* L_9;
L_9 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_4, L_8, NULL);
// stringBuilder.AppendLine("clickTime: " + clickTime); // Same here.
StringBuilder_t* L_10 = L_4;
float L_11;
L_11 = PointerEventData_get_clickTime_m5ABE0298E8CEF28B6BD7E750E940756CD78AB96E_inline(__this, NULL);
V_1 = L_11;
String_t* L_12;
L_12 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972((&V_1), NULL);
String_t* L_13;
L_13 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral6022790FF199EB807CD5611256029455710C7401, L_12, NULL);
StringBuilder_t* L_14;
L_14 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_10, L_13, NULL);
// stringBuilder.AppendLine("clickCount: " + clickCount); // Same here.
StringBuilder_t* L_15 = L_10;
int32_t L_16;
L_16 = PointerEventData_get_clickCount_m3977011C09DB9F904B1AAC3708B821B8D6AC0F9F_inline(__this, NULL);
V_2 = L_16;
String_t* L_17;
L_17 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
String_t* L_18;
L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralA912D8AE04491B1976E4DE79AE4F01A8FDEFD998, L_17, NULL);
StringBuilder_t* L_19;
L_19 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_15, L_18, NULL);
// stringBuilder.AppendLine("device: " + device);
StringBuilder_t* L_20 = L_15;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_21;
L_21 = ExtendedPointerEventData_get_device_m87629C5A3BEED182A8C6BA1CF71390790C404166_inline(__this, NULL);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_22 = L_21;
G_B1_0 = L_22;
G_B1_1 = _stringLiteralA0EE25D2C7009BBA2F1C8F34C2FCB3A5105F35C4;
G_B1_2 = L_20;
G_B1_3 = L_20;
if (L_22)
{
G_B2_0 = L_22;
G_B2_1 = _stringLiteralA0EE25D2C7009BBA2F1C8F34C2FCB3A5105F35C4;
G_B2_2 = L_20;
G_B2_3 = L_20;
goto IL_0088;
}
}
{
G_B3_0 = ((String_t*)(NULL));
G_B3_1 = G_B1_1;
G_B3_2 = G_B1_2;
G_B3_3 = G_B1_3;
goto IL_008d;
}
IL_0088:
{
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B2_0);
G_B3_0 = L_23;
G_B3_1 = G_B2_1;
G_B3_2 = G_B2_2;
G_B3_3 = G_B2_3;
}
IL_008d:
{
String_t* L_24;
L_24 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B3_1, G_B3_0, NULL);
StringBuilder_t* L_25;
L_25 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(G_B3_2, L_24, NULL);
// stringBuilder.AppendLine("pointerType: " + pointerType);
StringBuilder_t* L_26 = G_B3_3;
int32_t L_27;
L_27 = ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525_inline(__this, NULL);
V_3 = L_27;
Il2CppFakeBox<int32_t> L_28(UIPointerType_tF7BFB4984CB24DD368B1FFBC86A82CA43C1B9B1B_il2cpp_TypeInfo_var, (&V_3));
String_t* L_29;
L_29 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_28), NULL);
String_t* L_30;
L_30 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralC29ED95C37259F473D7E524D2587FEDD9A17C515, L_29, NULL);
StringBuilder_t* L_31;
L_31 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_26, L_30, NULL);
// stringBuilder.AppendLine("touchId: " + touchId);
StringBuilder_t* L_32 = L_26;
int32_t L_33;
L_33 = ExtendedPointerEventData_get_touchId_m4075E3BA77BCDF85F9B0D2B1027422179C9BB9F2_inline(__this, NULL);
V_2 = L_33;
String_t* L_34;
L_34 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
String_t* L_35;
L_35 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral50E9034ED9A38E28DC478D6B32705EE461250576, L_34, NULL);
StringBuilder_t* L_36;
L_36 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_32, L_35, NULL);
// stringBuilder.AppendLine("pressPosition: " + pressPosition);
StringBuilder_t* L_37 = L_32;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38;
L_38 = PointerEventData_get_pressPosition_m8A6788DA6BF81481E4EBCBA2ED1838F786EBAE63_inline(__this, NULL);
V_4 = L_38;
String_t* L_39;
L_39 = Vector2_ToString_mB47B29ECB21FA3A4ACEABEFA18077A5A6BBCCB27((&V_4), NULL);
String_t* L_40;
L_40 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral368B42B643377F4F4BEAFDE7D6385CFD1179F1D5, L_39, NULL);
StringBuilder_t* L_41;
L_41 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_37, L_40, NULL);
// stringBuilder.AppendLine("trackedDevicePosition: " + trackedDevicePosition);
StringBuilder_t* L_42 = L_37;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = ExtendedPointerEventData_get_trackedDevicePosition_m5B53554182FA3DA182010B31CADB90F628812F2A_inline(__this, NULL);
V_5 = L_43;
String_t* L_44;
L_44 = Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE((&V_5), NULL);
String_t* L_45;
L_45 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral7841929F85577484615EA2D026FE35429409338B, L_44, NULL);
StringBuilder_t* L_46;
L_46 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_42, L_45, NULL);
// stringBuilder.AppendLine("trackedDeviceOrientation: " + trackedDeviceOrientation);
StringBuilder_t* L_47 = L_42;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48;
L_48 = ExtendedPointerEventData_get_trackedDeviceOrientation_mBCD951CFD77CC4ED665E3B571DB08CD16F2EA17A_inline(__this, NULL);
V_6 = L_48;
String_t* L_49;
L_49 = Quaternion_ToString_mC5BD5DEF60FCA4A38924462A5C4440ECFCF934C4((&V_6), NULL);
String_t* L_50;
L_50 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral01307903F44575A70252B32F5F1793F041A89DDF, L_49, NULL);
StringBuilder_t* L_51;
L_51 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(L_47, L_50, NULL);
// return stringBuilder.ToString();
String_t* L_52;
L_52 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_47);
return L_52;
}
}
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::MakePointerIdForTouch(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_MakePointerIdForTouch_mD332022109C577588367DDA8732BF8AFF04109E4 (int32_t ___deviceId0, int32_t ___touchId1, const RuntimeMethod* method)
{
{
// return (deviceId << 24) + touchId;
int32_t L_0 = ___deviceId0;
int32_t L_1 = ___touchId1;
return ((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<((int32_t)24))), L_1));
}
}
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::TouchIdFromPointerId(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_TouchIdFromPointerId_mBCFE5E7629128074ED525EDD0BD4F06E24684B32 (int32_t ___pointerId0, const RuntimeMethod* method)
{
{
// return pointerId & 0xff;
int32_t L_0 = ___pointerId0;
return ((int32_t)(L_0&((int32_t)255)));
}
}
// System.Void UnityEngine.InputSystem.UI.ExtendedPointerEventData::ReadDeviceState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExtendedPointerEventData_ReadDeviceState_m9254455F733AF42B87D744787FBA3207C767F205 (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_1_ReadValue_m1B0D6757EFE874CF44E42908BF77133DCB48A741_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* V_0 = NULL;
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* V_1 = NULL;
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* V_2 = NULL;
{
// if (control.parent is Pen pen)
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ExtendedPointerEventData_get_control_m4121E2F627ACE98B6112A17F094FF56DA191AD6D_inline(__this, NULL);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1;
L_1 = InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline(L_0, NULL);
V_0 = ((Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF*)IsInstClass((RuntimeObject*)L_1, Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF_il2cpp_TypeInfo_var));
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* L_2 = V_0;
if (!L_2)
{
goto IL_00a2;
}
}
{
// uiToolkitPointerId = GetPenPointerId(pen);
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* L_3 = V_0;
int32_t L_4;
L_4 = ExtendedPointerEventData_GetPenPointerId_mA20131CBBA1E9980C01C34D389CD6FD08E76A1F4(L_3, NULL);
ExtendedPointerEventData_set_uiToolkitPointerId_m13FBD6BE3229E42900CE1893DBB5E64FC0C60029_inline(__this, L_4, NULL);
// pressure = pen.pressure.EvaluateMagnitude();
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* L_5 = V_0;
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_6;
L_6 = Pointer_get_pressure_mC93277C64D06E439EB8F50719FBEEE6463D1064D_inline(L_5, NULL);
float L_7;
L_7 = InputControl_EvaluateMagnitude_mA16CB7AD6DBA9C7D91FBAFE823D30141B2A88F58(L_6, NULL);
PointerEventData_set_pressure_m4471D0EEC22789490EA12FE6521A620CF60A37CA_inline(__this, L_7, NULL);
// azimuthAngle = (pen.tilt.ReadValue().x + 1) * Mathf.PI / 2;
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* L_8 = V_0;
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_9;
L_9 = Pen_get_tilt_m63F30194455298C064E8467AAD1B52AFABD12C2C_inline(L_8, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
L_10 = InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541(L_9, InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
float L_11 = L_10.___x_0;
PointerEventData_set_azimuthAngle_mBE64BAD91A9A47E9D9163E25E9E0D1E677B0FC1B_inline(__this, ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_11, (1.0f))), (3.14159274f)))/(2.0f))), NULL);
// altitudeAngle = (pen.tilt.ReadValue().y + 1) * Mathf.PI / 2;
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* L_12 = V_0;
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_13;
L_13 = Pen_get_tilt_m63F30194455298C064E8467AAD1B52AFABD12C2C_inline(L_12, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541(L_13, InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
float L_15 = L_14.___y_1;
PointerEventData_set_altitudeAngle_m20F2AF2ADB0A20BF20C4B9A6AFE2566A0F4C8BD1_inline(__this, ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_15, (1.0f))), (3.14159274f)))/(2.0f))), NULL);
// twist = pen.twist.ReadValue() * Mathf.PI * 2;
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* L_16 = V_0;
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_17;
L_17 = Pen_get_twist_m3D1CF1A8B84A0FAC1CA641FA326E170DDE15868C_inline(L_16, NULL);
float L_18;
L_18 = InputControl_1_ReadValue_m1B0D6757EFE874CF44E42908BF77133DCB48A741(L_17, InputControl_1_ReadValue_m1B0D6757EFE874CF44E42908BF77133DCB48A741_RuntimeMethod_var);
PointerEventData_set_twist_mE49469F4F730BA43906F2167E7ADDB9CB2F946E4_inline(__this, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_18, (3.14159274f))), (2.0f))), NULL);
return;
}
IL_00a2:
{
// else if (control.parent is TouchControl touchControl)
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_19;
L_19 = ExtendedPointerEventData_get_control_m4121E2F627ACE98B6112A17F094FF56DA191AD6D_inline(__this, NULL);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_20;
L_20 = InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline(L_19, NULL);
V_1 = ((TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079*)IsInstClass((RuntimeObject*)L_20, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_il2cpp_TypeInfo_var));
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_21 = V_1;
if (!L_21)
{
goto IL_00e5;
}
}
{
// uiToolkitPointerId = GetTouchPointerId(touchControl);
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_22 = V_1;
int32_t L_23;
L_23 = ExtendedPointerEventData_GetTouchPointerId_m314AB24DC2397ED7968F9C3CFA889D6FAB0BEFAD(L_22, NULL);
ExtendedPointerEventData_set_uiToolkitPointerId_m13FBD6BE3229E42900CE1893DBB5E64FC0C60029_inline(__this, L_23, NULL);
// pressure = touchControl.pressure.EvaluateMagnitude();
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_24 = V_1;
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_25;
L_25 = TouchControl_get_pressure_m86A2D4A48339069A146471742183521889DBB8EE_inline(L_24, NULL);
float L_26;
L_26 = InputControl_EvaluateMagnitude_mA16CB7AD6DBA9C7D91FBAFE823D30141B2A88F58(L_25, NULL);
PointerEventData_set_pressure_m4471D0EEC22789490EA12FE6521A620CF60A37CA_inline(__this, L_26, NULL);
// radius = touchControl.radius.ReadValue();
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_27 = V_1;
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_28;
L_28 = TouchControl_get_radius_mF8022B68109BD29A1B4C9F9465A85530698CDABE_inline(L_27, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541(L_28, InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
PointerEventData_set_radius_mB2F29A6E8A14D1DE1162ECAB3398B539FEF83ABE_inline(__this, L_29, NULL);
return;
}
IL_00e5:
{
// else if (control.parent is Touchscreen touchscreen)
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_30;
L_30 = ExtendedPointerEventData_get_control_m4121E2F627ACE98B6112A17F094FF56DA191AD6D_inline(__this, NULL);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_31;
L_31 = InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline(L_30, NULL);
V_2 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)IsInstClass((RuntimeObject*)L_31, Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var));
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_32 = V_2;
if (!L_32)
{
goto IL_012d;
}
}
{
// uiToolkitPointerId = GetTouchPointerId(touchscreen.primaryTouch);
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_33 = V_2;
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_34;
L_34 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(L_33, NULL);
int32_t L_35;
L_35 = ExtendedPointerEventData_GetTouchPointerId_m314AB24DC2397ED7968F9C3CFA889D6FAB0BEFAD(L_34, NULL);
ExtendedPointerEventData_set_uiToolkitPointerId_m13FBD6BE3229E42900CE1893DBB5E64FC0C60029_inline(__this, L_35, NULL);
// pressure = touchscreen.pressure.EvaluateMagnitude();
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_36 = V_2;
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_37;
L_37 = Pointer_get_pressure_mC93277C64D06E439EB8F50719FBEEE6463D1064D_inline(L_36, NULL);
float L_38;
L_38 = InputControl_EvaluateMagnitude_mA16CB7AD6DBA9C7D91FBAFE823D30141B2A88F58(L_37, NULL);
PointerEventData_set_pressure_m4471D0EEC22789490EA12FE6521A620CF60A37CA_inline(__this, L_38, NULL);
// radius = touchscreen.radius.ReadValue();
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_39 = V_2;
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_40;
L_40 = Pointer_get_radius_mE5D9F7FCFB452609866CD04FDB039286698A2A1B_inline(L_39, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
L_41 = InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541(L_40, InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
PointerEventData_set_radius_mB2F29A6E8A14D1DE1162ECAB3398B539FEF83ABE_inline(__this, L_41, NULL);
return;
}
IL_012d:
{
// uiToolkitPointerId = UIElements.PointerId.mousePointerId;
il2cpp_codegen_runtime_class_init_inline(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
int32_t L_42 = ((PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields*)il2cpp_codegen_static_fields_for(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var))->___mousePointerId_2;
ExtendedPointerEventData_set_uiToolkitPointerId_m13FBD6BE3229E42900CE1893DBB5E64FC0C60029_inline(__this, L_42, NULL);
// }
return;
}
}
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::GetPenPointerId(UnityEngine.InputSystem.Pen)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_GetPenPointerId_mA20131CBBA1E9980C01C34D389CD6FD08E76A1F4 (Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* ___pen0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B V_1;
memset((&V_1), 0, sizeof(V_1));
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_2;
memset((&V_2), 0, sizeof(V_2));
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* V_3 = NULL;
int32_t V_4 = 0;
{
// var n = 0;
V_0 = 0;
// foreach (var otherDevice in InputSystem.devices)
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_0;
L_0 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
V_2 = L_0;
Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B L_1;
L_1 = ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C((&V_2), ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var);
V_1 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004c:
{// begin finally (depth: 1)
Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB((&V_1), Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0041_1;
}
IL_0012_1:
{
// foreach (var otherDevice in InputSystem.devices)
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945((&V_1), Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var);
// if (otherDevice is Pen otherPen)
V_3 = ((Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF*)IsInstClass((RuntimeObject*)L_2, Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF_il2cpp_TypeInfo_var));
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* L_3 = V_3;
if (!L_3)
{
goto IL_0041_1;
}
}
{
// if (pen == otherPen)
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* L_4 = ___pen0;
Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* L_5 = V_3;
if ((!(((RuntimeObject*)(Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF*)L_4) == ((RuntimeObject*)(Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF*)L_5))))
{
goto IL_003d_1;
}
}
{
// return UIElements.PointerId.penPointerIdBase +
// Mathf.Min(n, UIElements.PointerId.penPointerCount - 1);
il2cpp_codegen_runtime_class_init_inline(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
int32_t L_6 = ((PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields*)il2cpp_codegen_static_fields_for(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var))->___penPointerIdBase_5;
int32_t L_7 = V_0;
int32_t L_8 = ((PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields*)il2cpp_codegen_static_fields_for(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var))->___penPointerCount_6;
int32_t L_9;
L_9 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_7, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), NULL);
V_4 = ((int32_t)il2cpp_codegen_add(L_6, L_9));
goto IL_0060;
}
IL_003d_1:
{
// n++;
int32_t L_10 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0041_1:
{
// foreach (var otherDevice in InputSystem.devices)
bool L_11;
L_11 = Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC((&V_1), Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var);
if (L_11)
{
goto IL_0012_1;
}
}
{
goto IL_005a;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005a:
{
// return UIElements.PointerId.penPointerIdBase;
il2cpp_codegen_runtime_class_init_inline(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
int32_t L_12 = ((PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields*)il2cpp_codegen_static_fields_for(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var))->___penPointerIdBase_5;
return L_12;
}
IL_0060:
{
// }
int32_t L_13 = V_4;
return L_13;
}
}
// System.Int32 UnityEngine.InputSystem.UI.ExtendedPointerEventData::GetTouchPointerId(UnityEngine.InputSystem.Controls.TouchControl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_GetTouchPointerId_m314AB24DC2397ED7968F9C3CFA889D6FAB0BEFAD (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___touchControl0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArrayExtensions_IndexOfReference_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_mD788AE269005A657B12034668DD4C970D959037D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// var i = ((Touchscreen)touchControl.device).touches.IndexOfReference(touchControl);
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_0 = ___touchControl0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1;
L_1 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_0, NULL);
ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_2;
L_2 = Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline(((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)CastclassClass((RuntimeObject*)L_1, Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var)), NULL);
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_3 = ___touchControl0;
int32_t L_4;
L_4 = ReadOnlyArrayExtensions_IndexOfReference_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_mD788AE269005A657B12034668DD4C970D959037D(L_2, L_3, ReadOnlyArrayExtensions_IndexOfReference_TisTouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_mD788AE269005A657B12034668DD4C970D959037D_RuntimeMethod_var);
V_0 = L_4;
// return UIElements.PointerId.touchPointerIdBase +
// Mathf.Clamp(i, 0, UIElements.PointerId.touchPointerCount - 1);
il2cpp_codegen_runtime_class_init_inline(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
int32_t L_5 = ((PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields*)il2cpp_codegen_static_fields_for(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var))->___touchPointerIdBase_3;
int32_t L_6 = V_0;
int32_t L_7 = ((PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields*)il2cpp_codegen_static_fields_for(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var))->___touchPointerCount_4;
int32_t L_8;
L_8 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_6, 0, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), NULL);
return ((int32_t)il2cpp_codegen_add(L_5, L_8));
}
}
#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.UI.InputSystemUIInputModule::get_deselectOnBackgroundClick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_get_deselectOnBackgroundClick_m0D2AF7B4BEBF866E5AC4C3065A75542649BEAAE5 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_DeselectOnBackgroundClick;
bool L_0 = __this->___m_DeselectOnBackgroundClick_28;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_deselectOnBackgroundClick(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_deselectOnBackgroundClick_mD906D79AA3D75D2A287034EC59D87EF7BC0FEBFE (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set => m_DeselectOnBackgroundClick = value;
bool L_0 = ___value0;
__this->___m_DeselectOnBackgroundClick_28 = L_0;
return;
}
}
// UnityEngine.InputSystem.UI.UIPointerBehavior UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_pointerBehavior()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_get_pointerBehavior_m947409FD6B67CDDE749AAC0C9A4FBDE419732B52 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_PointerBehavior;
int32_t L_0 = __this->___m_PointerBehavior_29;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_pointerBehavior(UnityEngine.InputSystem.UI.UIPointerBehavior)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_pointerBehavior_mE8547069F8584FA5DBA62C6FF25E4BACA6802EBA (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// set => m_PointerBehavior = value;
int32_t L_0 = ___value0;
__this->___m_PointerBehavior_29 = L_0;
return;
}
}
// UnityEngine.InputSystem.UI.InputSystemUIInputModule/CursorLockBehavior UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_cursorLockBehavior()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_get_cursorLockBehavior_m6972D871DED20B7D0F376641E98BC96986507691 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_CursorLockBehavior;
int32_t L_0 = __this->___m_CursorLockBehavior_30;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_cursorLockBehavior(UnityEngine.InputSystem.UI.InputSystemUIInputModule/CursorLockBehavior)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_cursorLockBehavior_m28B0A1564F9E21CE233036A84E7930365414CB5A (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// set => m_CursorLockBehavior = value;
int32_t L_0 = ___value0;
__this->___m_CursorLockBehavior_30 = L_0;
return;
}
}
// UnityEngine.GameObject UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_localMultiPlayerRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* InputSystemUIInputModule_get_localMultiPlayerRoot_m20218FC2674360DE332841395C9FAA43528286B2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_LocalMultiPlayerRoot;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_LocalMultiPlayerRoot_50;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_localMultiPlayerRoot(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_localMultiPlayerRoot_m7E289A8F9872DE27CF13A2332F7E6FE1EDC6A3F9 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method)
{
{
// set => m_LocalMultiPlayerRoot = value;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___value0;
__this->___m_LocalMultiPlayerRoot_50 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocalMultiPlayerRoot_50), (void*)L_0);
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ActivateModule()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ActivateModule_m7A5D8FD08E4694AE847BF28BE056BA39009F9EBF (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
// base.ActivateModule();
BaseInputModule_ActivateModule_m2C693E95727E13FDF06D54FA8762A040175AC3BA(__this, NULL);
// var toSelect = eventSystem.currentSelectedGameObject;
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
L_0 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_0, NULL);
V_0 = L_1;
// if (toSelect == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0027;
}
}
{
// toSelect = eventSystem.firstSelectedGameObject;
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_4;
L_4 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = EventSystem_get_firstSelectedGameObject_m15FB056EE7A99D8DD5891D40A6E3EF18719F0553_inline(L_4, NULL);
V_0 = L_5;
}
IL_0027:
{
// eventSystem.SetSelectedGameObject(toSelect, GetBaseEventData());
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_6;
L_6 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_8;
L_8 = VirtualFuncInvoker0< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(19 /* UnityEngine.EventSystems.BaseEventData UnityEngine.EventSystems.BaseInputModule::GetBaseEventData() */, __this);
EventSystem_SetSelectedGameObject_m9675415B7B3FE13B35E2CCB220F0C8AF04ECA173(L_6, L_7, L_8, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::IsPointerOverGameObject(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_IsPointerOverGameObject_m08A8B3E0A45DB6EF4C9E3EBA49E59CF14DCD14AE (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___pointerOrTouchId0, 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*)&InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00032B1154D85E6088156594EF2EC18E5E8A0589);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (InputSystem.isProcessingEvents)
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
bool L_0;
L_0 = InputSystem_get_isProcessingEvents_m60E4EC092236E64DB383F98AD46D7D6596452241(NULL);
if (!L_0)
{
goto IL_0011;
}
}
{
// Debug.LogWarning(
// "Calling IsPointerOverGameObject() from within event processing (such as from InputAction callbacks) will not work as expected; it will query UI state from the last frame");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral00032B1154D85E6088156594EF2EC18E5E8A0589, NULL);
}
IL_0011:
{
// var stateIndex = -1;
V_0 = (-1);
// if (pointerOrTouchId < 0)
int32_t L_1 = ___pointerOrTouchId0;
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_003b;
}
}
{
// if (m_CurrentPointerId != -1)
int32_t L_2 = __this->___m_CurrentPointerId_43;
if ((((int32_t)L_2) == ((int32_t)(-1))))
{
goto IL_0029;
}
}
{
// stateIndex = m_CurrentPointerIndex;
int32_t L_3 = __this->___m_CurrentPointerIndex_44;
V_0 = L_3;
goto IL_0043;
}
IL_0029:
{
// if (m_PointerStates.length > 0)
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_4 = (&__this->___m_PointerStates_48);
int32_t L_5 = L_4->___length_0;
if ((((int32_t)L_5) <= ((int32_t)0)))
{
goto IL_0043;
}
}
{
// stateIndex = 0;
V_0 = 0;
goto IL_0043;
}
IL_003b:
{
// stateIndex = GetPointerStateIndexFor(pointerOrTouchId);
int32_t L_6 = ___pointerOrTouchId0;
int32_t L_7;
L_7 = InputSystemUIInputModule_GetPointerStateIndexFor_mBED898122FAD0EC9B87468DB7F3C785DB7771E39(__this, L_6, NULL);
V_0 = L_7;
}
IL_0043:
{
// if (stateIndex == -1)
int32_t L_8 = V_0;
if ((!(((uint32_t)L_8) == ((uint32_t)(-1)))))
{
goto IL_0049;
}
}
{
// return false;
return (bool)0;
}
IL_0049:
{
// return m_PointerStates[stateIndex].eventData.pointerEnter != null;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_9 = (&__this->___m_PointerStates_48);
int32_t L_10 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 L_11;
L_11 = InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1(L_9, L_10, InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_12 = L_11.___eventData_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_12, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_14;
}
}
// UnityEngine.EventSystems.RaycastResult UnityEngine.InputSystem.UI.InputSystemUIInputModule::GetLastRaycastResult(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 InputSystemUIInputModule_GetLastRaycastResult_m7CA008B841BC4942EDBCEA8A51B12A03593692BD (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___pointerOrTouchId0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var stateIndex = GetPointerStateIndexFor(pointerOrTouchId);
int32_t L_0 = ___pointerOrTouchId0;
int32_t L_1;
L_1 = InputSystemUIInputModule_GetPointerStateIndexFor_mBED898122FAD0EC9B87468DB7F3C785DB7771E39(__this, L_0, NULL);
V_0 = L_1;
// if (stateIndex == -1)
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
{
goto IL_0016;
}
}
{
// return default;
il2cpp_codegen_initobj((&V_1), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_3 = V_1;
return L_3;
}
IL_0016:
{
// return m_PointerStates[stateIndex].eventData.pointerCurrentRaycast;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_4 = (&__this->___m_PointerStates_48);
int32_t L_5 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 L_6;
L_6 = InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1(L_4, L_5, InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_7 = L_6.___eventData_4;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_8;
L_8 = PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline(L_7, NULL);
return L_8;
}
}
// UnityEngine.EventSystems.RaycastResult UnityEngine.InputSystem.UI.InputSystemUIInputModule::PerformRaycast(UnityEngine.InputSystem.UI.ExtendedPointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 InputSystemUIInputModule_PerformRaycast_mE6559D57831B8A11F9F15C232B020A5D7F40603E (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_mEE1D3B96FB6D261532AC50A1A02EED40A230FE1B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (eventData == null)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_0 = ___eventData0;
if (L_0)
{
goto IL_000e;
}
}
{
// throw new ArgumentNullException(nameof(eventData));
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8969EB5D95266774FB0F523AF194CCF87BFF4ED5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystemUIInputModule_PerformRaycast_mE6559D57831B8A11F9F15C232B020A5D7F40603E_RuntimeMethod_var)));
}
IL_000e:
{
// if (eventData.pointerType == UIPointerType.Tracked && TrackedDeviceRaycaster.s_Instances.length > 0)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_2 = ___eventData0;
int32_t L_3;
L_3 = ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525_inline(L_2, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)3))))
{
goto IL_008b;
}
}
{
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
int32_t L_4 = (&((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_Instances_6)->___length_0;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_008b;
}
}
{
// for (var i = 0; i < TrackedDeviceRaycaster.s_Instances.length; ++i)
V_0 = 0;
goto IL_0074;
}
IL_0028:
{
// var trackedDeviceRaycaster = TrackedDeviceRaycaster.s_Instances[i];
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
int32_t L_5 = V_0;
TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* L_6;
L_6 = InlinedArray_1_get_Item_mEE1D3B96FB6D261532AC50A1A02EED40A230FE1B((&((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_Instances_6), L_5, InlinedArray_1_get_Item_mEE1D3B96FB6D261532AC50A1A02EED40A230FE1B_RuntimeMethod_var);
// m_RaycastResultCache.Clear();
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_7 = ((BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1*)__this)->___m_RaycastResultCache_4;
List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_inline(L_7, List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_RuntimeMethod_var);
// trackedDeviceRaycaster.PerformRaycast(eventData, m_RaycastResultCache);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_8 = ___eventData0;
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_9 = ((BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1*)__this)->___m_RaycastResultCache_4;
TrackedDeviceRaycaster_PerformRaycast_m811D795CDBB6F5DDED941A3EA4985F0710653E96(L_6, L_8, L_9, NULL);
// if (m_RaycastResultCache.Count > 0)
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_10 = ((BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1*)__this)->___m_RaycastResultCache_4;
int32_t L_11;
L_11 = List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_inline(L_10, List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_0070;
}
}
{
// var raycastResult = m_RaycastResultCache[0];
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_12 = ((BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1*)__this)->___m_RaycastResultCache_4;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_13;
L_13 = List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA(L_12, 0, List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA_RuntimeMethod_var);
// m_RaycastResultCache.Clear();
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_14 = ((BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1*)__this)->___m_RaycastResultCache_4;
List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_inline(L_14, List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_RuntimeMethod_var);
// return raycastResult;
return L_13;
}
IL_0070:
{
// for (var i = 0; i < TrackedDeviceRaycaster.s_Instances.length; ++i)
int32_t L_15 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0074:
{
// for (var i = 0; i < TrackedDeviceRaycaster.s_Instances.length; ++i)
int32_t L_16 = V_0;
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
int32_t L_17 = (&((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_Instances_6)->___length_0;
if ((((int32_t)L_16) < ((int32_t)L_17)))
{
goto IL_0028;
}
}
{
// return default;
il2cpp_codegen_initobj((&V_1), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_18 = V_1;
return L_18;
}
IL_008b:
{
// eventSystem.RaycastAll(eventData, m_RaycastResultCache);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_19;
L_19 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_20 = ___eventData0;
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_21 = ((BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1*)__this)->___m_RaycastResultCache_4;
EventSystem_RaycastAll_mE93CC75909438D20D17A0EF98348A064FBFEA528(L_19, L_20, L_21, NULL);
// var result = FindFirstRaycast(m_RaycastResultCache);
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_22 = ((BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1*)__this)->___m_RaycastResultCache_4;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_23;
L_23 = BaseInputModule_FindFirstRaycast_mE07BDA14A7C9A8E3DFBFDAF449E5896597C9F6F5(L_22, NULL);
// m_RaycastResultCache.Clear();
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_24 = ((BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1*)__this)->___m_RaycastResultCache_4;
List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_inline(L_24, List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_RuntimeMethod_var);
// return result;
return L_23;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointer(UnityEngine.InputSystem.UI.PointerModel&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointer_mD889935190247CE78A8FE68ACA10CDD1C3B43E5D (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* ___state0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* V_0 = NULL;
int32_t V_1 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_4;
memset((&V_4), 0, sizeof(V_4));
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
memset((&V_6), 0, sizeof(V_6));
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* G_B4_0 = NULL;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* G_B3_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B5_0;
memset((&G_B5_0), 0, sizeof(G_B5_0));
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* G_B5_1 = NULL;
{
// var eventData = state.eventData;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_0 = ___state0;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_1 = L_0->___eventData_4;
V_0 = L_1;
// var pointerType = eventData.pointerType;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_2 = V_0;
int32_t L_3;
L_3 = ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525_inline(L_2, NULL);
V_1 = L_3;
// if (pointerType == UIPointerType.MouseOrPen && Cursor.lockState == CursorLockMode.Locked)
int32_t L_4 = V_1;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0067;
}
}
{
int32_t L_5;
L_5 = Cursor_get_lockState_m9AD145AFB215DFEDA0074AC1F129EF02CCE5B632(NULL);
if ((!(((uint32_t)L_5) == ((uint32_t)1))))
{
goto IL_0067;
}
}
{
// eventData.position = m_CursorLockBehavior == CursorLockBehavior.OutsideScreen ?
// new Vector2(-1, -1) :
// new Vector2(Screen.width / 2f, Screen.height / 2f);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_6 = V_0;
int32_t L_7 = __this->___m_CursorLockBehavior_30;
G_B3_0 = L_6;
if (!L_7)
{
G_B4_0 = L_6;
goto IL_0042;
}
}
{
int32_t L_8;
L_8 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
int32_t L_9;
L_9 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_10), ((float)(((float)L_8)/(2.0f))), ((float)(((float)L_9)/(2.0f))), /*hidden argument*/NULL);
G_B5_0 = L_10;
G_B5_1 = G_B3_0;
goto IL_0051;
}
IL_0042:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
memset((&L_11), 0, sizeof(L_11));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_11), (-1.0f), (-1.0f), /*hidden argument*/NULL);
G_B5_0 = L_11;
G_B5_1 = G_B4_0;
}
IL_0051:
{
PointerEventData_set_position_m66E8DFE693F550372E6B085C6E2F887FDB092FAA_inline(G_B5_1, G_B5_0, NULL);
// eventData.delta = default;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_12 = V_0;
il2cpp_codegen_initobj((&V_2), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_2;
PointerEventData_set_delta_mD200AF7CCAEAD92D947091902AF864CB4ACE0F1D_inline(L_12, L_13, NULL);
goto IL_00dd;
}
IL_0067:
{
// else if (pointerType == UIPointerType.Tracked)
int32_t L_14 = V_1;
if ((!(((uint32_t)L_14) == ((uint32_t)3))))
{
goto IL_00ba;
}
}
{
// var position = state.worldPosition;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_15 = ___state0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = PointerModel_get_worldPosition_m3CAD014A8D167DC39CE24E882EE80572407752DD_inline(L_15, NULL);
V_3 = L_16;
// var rotation = state.worldOrientation;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_17 = ___state0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18;
L_18 = PointerModel_get_worldOrientation_m307C8ED34C59C9ED148F68E7125093C52DD1E424_inline(L_17, NULL);
V_4 = L_18;
// if (m_XRTrackingOrigin != null)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = __this->___m_XRTrackingOrigin_15;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_20;
L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_20)
{
goto IL_00a9;
}
}
{
// position = m_XRTrackingOrigin.TransformPoint(position);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21 = __this->___m_XRTrackingOrigin_15;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_21, L_22, NULL);
V_3 = L_23;
// rotation = m_XRTrackingOrigin.rotation * rotation;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = __this->___m_XRTrackingOrigin_15;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_25;
L_25 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_24, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = V_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_27;
L_27 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_25, L_26, NULL);
V_4 = L_27;
}
IL_00a9:
{
// eventData.trackedDeviceOrientation = rotation;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_28 = V_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_29 = V_4;
ExtendedPointerEventData_set_trackedDeviceOrientation_m3CFF249FABBC627515D76199E95634863D05845C_inline(L_28, L_29, NULL);
// eventData.trackedDevicePosition = position;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_30 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_3;
ExtendedPointerEventData_set_trackedDevicePosition_mC9DAFB442B0EF36E8B881C42482F1954561E7F82_inline(L_30, L_31, NULL);
goto IL_00dd;
}
IL_00ba:
{
// eventData.delta = state.screenPosition - eventData.position;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_32 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_33 = ___state0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34;
L_34 = PointerModel_get_screenPosition_mE09D33A7C873D9858A62FC749B08CA0B18128116_inline(L_33, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_35 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
L_36 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_35, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37;
L_37 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_34, L_36, NULL);
PointerEventData_set_delta_mD200AF7CCAEAD92D947091902AF864CB4ACE0F1D_inline(L_32, L_37, NULL);
// eventData.position = state.screenPosition;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_38 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_39 = ___state0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40;
L_40 = PointerModel_get_screenPosition_mE09D33A7C873D9858A62FC749B08CA0B18128116_inline(L_39, NULL);
PointerEventData_set_position_m66E8DFE693F550372E6B085C6E2F887FDB092FAA_inline(L_38, L_40, NULL);
}
IL_00dd:
{
// eventData.Reset();
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_41 = V_0;
VirtualActionInvoker0::Invoke(4 /* System.Void UnityEngine.EventSystems.AbstractEventData::Reset() */, L_41);
// eventData.pointerCurrentRaycast = PerformRaycast(eventData);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_42 = V_0;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_43 = V_0;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_44;
L_44 = InputSystemUIInputModule_PerformRaycast_mE6559D57831B8A11F9F15C232B020A5D7F40603E(__this, L_43, NULL);
PointerEventData_set_pointerCurrentRaycast_m52E1E9E89BACACFA6E8F105191654C7E24A98667_inline(L_42, L_44, NULL);
// if (pointerType == UIPointerType.Tracked && eventData.pointerCurrentRaycast.isValid)
int32_t L_45 = V_1;
if ((!(((uint32_t)L_45) == ((uint32_t)3))))
{
goto IL_0136;
}
}
{
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_46 = V_0;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_47;
L_47 = PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline(L_46, NULL);
V_5 = L_47;
bool L_48;
L_48 = RaycastResult_get_isValid_m69957B97C041A9E3FAF4ECA82BB8099C9FA171CE((&V_5), NULL);
if (!L_48)
{
goto IL_0136;
}
}
{
// var screenPos = eventData.pointerCurrentRaycast.screenPosition;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_49 = V_0;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_50;
L_50 = PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline(L_49, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = L_50.___screenPosition_9;
V_6 = L_51;
// eventData.delta = screenPos - eventData.position;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_52 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = V_6;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_54 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55;
L_55 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_54, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56;
L_56 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_53, L_55, NULL);
PointerEventData_set_delta_mD200AF7CCAEAD92D947091902AF864CB4ACE0F1D_inline(L_52, L_56, NULL);
// eventData.position = eventData.pointerCurrentRaycast.screenPosition;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_57 = V_0;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_58 = V_0;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_59;
L_59 = PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline(L_58, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60 = L_59.___screenPosition_9;
PointerEventData_set_position_m66E8DFE693F550372E6B085C6E2F887FDB092FAA_inline(L_57, L_60, NULL);
}
IL_0136:
{
// eventData.button = PointerEventData.InputButton.Left;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_61 = V_0;
PointerEventData_set_button_m77DA0291BA43CB813FE83752D826AF3982C81601_inline(L_61, 0, NULL);
// state.leftButton.CopyPressStateTo(eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_62 = ___state0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_63 = (&L_62->___leftButton_1);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_64 = V_0;
ButtonState_CopyPressStateTo_mAD259C74E201893A2DC282374BC6DCC70896FA77(L_63, L_64, NULL);
// ProcessPointerMovement(ref state, eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_65 = ___state0;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_66 = V_0;
InputSystemUIInputModule_ProcessPointerMovement_m5251DCBEF60550DF3F5E4A947C8E5D32D5ED8368(__this, L_65, L_66, NULL);
// if (!state.changedThisFrame && (xrTrackingOrigin == null || state.pointerType != UIPointerType.Tracked))
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_67 = ___state0;
bool L_68 = L_67->___changedThisFrame_0;
if (L_68)
{
goto IL_0171;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_69;
L_69 = InputSystemUIInputModule_get_xrTrackingOrigin_m9107E39006A8AA1F8B39CEFB8B8A6184820544E1_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_70;
L_70 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_69, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_70)
{
goto IL_0170;
}
}
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_71 = ___state0;
int32_t L_72;
L_72 = PointerModel_get_pointerType_m63ACB07C5C325FF0E5E4C2D8CCF12805F5B2D5C9(L_71, NULL);
if ((((int32_t)L_72) == ((int32_t)3)))
{
goto IL_0171;
}
}
IL_0170:
{
// return;
return;
}
IL_0171:
{
// ProcessPointerButton(ref state.leftButton, eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_73 = ___state0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_74 = (&L_73->___leftButton_1);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_75 = V_0;
InputSystemUIInputModule_ProcessPointerButton_m68284C737796E80096AD8EAD1E0C687577131FE6(__this, L_74, L_75, NULL);
// ProcessPointerButtonDrag(ref state.leftButton, eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_76 = ___state0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_77 = (&L_76->___leftButton_1);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_78 = V_0;
InputSystemUIInputModule_ProcessPointerButtonDrag_m5DA8DCC9E3754EFE893BB50391E366766FF72196(__this, L_77, L_78, NULL);
// ProcessPointerScroll(ref state, eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_79 = ___state0;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_80 = V_0;
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
InputSystemUIInputModule_ProcessPointerScroll_mD7E152DDC50A5F0E808BE35D5A46EF69CBF27DE7(L_79, L_80, NULL);
// eventData.button = PointerEventData.InputButton.Right;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_81 = V_0;
PointerEventData_set_button_m77DA0291BA43CB813FE83752D826AF3982C81601_inline(L_81, 1, NULL);
// state.rightButton.CopyPressStateTo(eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_82 = ___state0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_83 = (&L_82->___rightButton_2);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_84 = V_0;
ButtonState_CopyPressStateTo_mAD259C74E201893A2DC282374BC6DCC70896FA77(L_83, L_84, NULL);
// ProcessPointerButton(ref state.rightButton, eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_85 = ___state0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_86 = (&L_85->___rightButton_2);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_87 = V_0;
InputSystemUIInputModule_ProcessPointerButton_m68284C737796E80096AD8EAD1E0C687577131FE6(__this, L_86, L_87, NULL);
// ProcessPointerButtonDrag(ref state.rightButton, eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_88 = ___state0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_89 = (&L_88->___rightButton_2);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_90 = V_0;
InputSystemUIInputModule_ProcessPointerButtonDrag_m5DA8DCC9E3754EFE893BB50391E366766FF72196(__this, L_89, L_90, NULL);
// eventData.button = PointerEventData.InputButton.Middle;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_91 = V_0;
PointerEventData_set_button_m77DA0291BA43CB813FE83752D826AF3982C81601_inline(L_91, 2, NULL);
// state.middleButton.CopyPressStateTo(eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_92 = ___state0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_93 = (&L_92->___middleButton_3);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_94 = V_0;
ButtonState_CopyPressStateTo_mAD259C74E201893A2DC282374BC6DCC70896FA77(L_93, L_94, NULL);
// ProcessPointerButton(ref state.middleButton, eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_95 = ___state0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_96 = (&L_95->___middleButton_3);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_97 = V_0;
InputSystemUIInputModule_ProcessPointerButton_m68284C737796E80096AD8EAD1E0C687577131FE6(__this, L_96, L_97, NULL);
// ProcessPointerButtonDrag(ref state.middleButton, eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_98 = ___state0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_99 = (&L_98->___middleButton_3);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_100 = V_0;
InputSystemUIInputModule_ProcessPointerButtonDrag_m5DA8DCC9E3754EFE893BB50391E366766FF72196(__this, L_99, L_100, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::PointerShouldIgnoreTransform(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_PointerShouldIgnoreTransform_mF9E87CE160F60389002E5E027EBB3F9787987CC6 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* V_0 = NULL;
{
// if (eventSystem is MultiplayerEventSystem multiplayerEventSystem && multiplayerEventSystem.playerRoot != null)
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
L_0 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
V_0 = ((MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC*)IsInstClass((RuntimeObject*)L_0, MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC_il2cpp_TypeInfo_var));
MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* L_1 = V_0;
if (!L_1)
{
goto IL_0032;
}
}
{
MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* L_2 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = MultiplayerEventSystem_get_playerRoot_m5719F2213E34E16984A65BE5D61243B4CF893773_inline(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
// if (!t.IsChildOf(multiplayerEventSystem.playerRoot.transform))
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___t0;
MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* L_6 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = MultiplayerEventSystem_get_playerRoot_m5719F2213E34E16984A65BE5D61243B4CF893773_inline(L_6, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
bool L_9;
L_9 = Transform_IsChildOf_mFE071BE1E775E825401FE0A9B9BE49E39D256CEA(L_5, L_8, NULL);
if (L_9)
{
goto IL_0032;
}
}
{
// return true;
return (bool)1;
}
IL_0032:
{
// return false;
return (bool)0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointerMovement(UnityEngine.InputSystem.UI.PointerModel&,UnityEngine.InputSystem.UI.ExtendedPointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointerMovement_m5251DCBEF60550DF3F5E4A947C8E5D32D5ED8368 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* ___pointer0, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData1, const RuntimeMethod* method)
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_1;
memset((&V_1), 0, sizeof(V_1));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B5_0 = NULL;
{
// var currentPointerTarget =
// // If the pointer is a touch that was released the *previous* frame, we generate pointer-exit events
// // and then later remove the pointer.
// eventData.pointerType == UIPointerType.Touch && !pointer.leftButton.isPressed && !pointer.leftButton.wasReleasedThisFrame
// ? null
// : eventData.pointerCurrentRaycast.gameObject;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_0 = ___eventData1;
int32_t L_1;
L_1 = ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525_inline(L_0, NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)2))))
{
goto IL_0023;
}
}
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_2 = ___pointer0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_3 = (&L_2->___leftButton_1);
bool L_4;
L_4 = ButtonState_get_isPressed_m95F149555B18C07BF60961FC36ABB3A087F40714_inline(L_3, NULL);
if (L_4)
{
goto IL_0023;
}
}
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_5 = ___pointer0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_6 = (&L_5->___leftButton_1);
bool L_7;
L_7 = ButtonState_get_wasReleasedThisFrame_m821154BAC14B6BE1DA3F36F372282FD6CA030940(L_6, NULL);
if (!L_7)
{
goto IL_0033;
}
}
IL_0023:
{
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_8 = ___eventData1;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_9;
L_9 = PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline(L_8, NULL);
V_1 = L_9;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline((&V_1), NULL);
G_B5_0 = L_10;
goto IL_0034;
}
IL_0033:
{
G_B5_0 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)(NULL));
}
IL_0034:
{
V_0 = G_B5_0;
// ProcessPointerMovement(eventData, currentPointerTarget);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_11 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = V_0;
InputSystemUIInputModule_ProcessPointerMovement_m546479B3F408B30D1C618D34E14BE3911371D3F6(__this, L_11, L_12, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointerMovement(UnityEngine.InputSystem.UI.ExtendedPointerEventData,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointerMovement_m546479B3F408B30D1C618D34E14BE3911371D3F6 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___currentPointerTarget1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIPointerEnterHandler_t4E892ED9F3BC7F8B69057B096E0C4FB97C0CF13F_m5FD94CEC31E280672B5C9C6095BD3B6235B9C70D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIPointerExitHandler_t1AA3FC124CC77401AF27435A3D6E611F5C7A57EE_m2A609779B668E51A5FE801BED084B579E15D561B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIPointerMoveHandler_tA59687B0E8D1ECDE2A365B9FD3A1CF4A78500F85_m6876A0C9BE3BDB14A115622664F1B5804EF61B15_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mCCE85D4D5326536C4B214C73D07030F4CCD18485_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_4 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_5 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B16_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B15_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B17_0 = NULL;
{
// var wasMoved = eventData.IsPointerMoving();
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_0 = ___eventData0;
bool L_1;
L_1 = PointerEventData_IsPointerMoving_m281B3698E618D116F3D1E7473BADFAE5B67C834E(L_0, NULL);
V_0 = L_1;
// if (wasMoved)
bool L_2 = V_0;
if (!L_2)
{
goto IL_0038;
}
}
{
// for (var i = 0; i < eventData.hovered.Count; ++i)
V_2 = 0;
goto IL_002a;
}
IL_000e:
{
// ExecuteEvents.Execute(eventData.hovered[i], eventData, ExecuteEvents.pointerMoveHandler);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_3 = ___eventData0;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_4 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_3)->___hovered_10;
int32_t L_5 = V_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_4, L_5, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_7 = ___eventData0;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06* L_8;
L_8 = ExecuteEvents_get_pointerMoveHandler_m996E37A7026F03F8791EFBB69B72DE1FC4FA3A60_inline(NULL);
bool L_9;
L_9 = ExecuteEvents_Execute_TisIPointerMoveHandler_tA59687B0E8D1ECDE2A365B9FD3A1CF4A78500F85_m6876A0C9BE3BDB14A115622664F1B5804EF61B15(L_6, L_7, L_8, ExecuteEvents_Execute_TisIPointerMoveHandler_tA59687B0E8D1ECDE2A365B9FD3A1CF4A78500F85_m6876A0C9BE3BDB14A115622664F1B5804EF61B15_RuntimeMethod_var);
// for (var i = 0; i < eventData.hovered.Count; ++i)
int32_t L_10 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_002a:
{
// for (var i = 0; i < eventData.hovered.Count; ++i)
int32_t L_11 = V_2;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_12 = ___eventData0;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_13 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_12)->___hovered_10;
int32_t L_14;
L_14 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_13, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
if ((((int32_t)L_11) < ((int32_t)L_14)))
{
goto IL_000e;
}
}
IL_0038:
{
// if (currentPointerTarget == null || eventData.pointerEnter == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = ___currentPointerTarget1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_16)
{
goto IL_004f;
}
}
{
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_17 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18;
L_18 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_17, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_19;
L_19 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_19)
{
goto IL_0099;
}
}
IL_004f:
{
// for (var i = 0; i < eventData.hovered.Count; ++i)
V_3 = 0;
goto IL_006f;
}
IL_0053:
{
// ExecuteEvents.Execute(eventData.hovered[i], eventData, ExecuteEvents.pointerExitHandler);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_20 = ___eventData0;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_21 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_20)->___hovered_10;
int32_t L_22 = V_3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23;
L_23 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_21, L_22, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_24 = ___eventData0;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916* L_25;
L_25 = ExecuteEvents_get_pointerExitHandler_m03735363884BC967C1B04246B51FE98886C9C6DE_inline(NULL);
bool L_26;
L_26 = ExecuteEvents_Execute_TisIPointerExitHandler_t1AA3FC124CC77401AF27435A3D6E611F5C7A57EE_m2A609779B668E51A5FE801BED084B579E15D561B(L_23, L_24, L_25, ExecuteEvents_Execute_TisIPointerExitHandler_t1AA3FC124CC77401AF27435A3D6E611F5C7A57EE_m2A609779B668E51A5FE801BED084B579E15D561B_RuntimeMethod_var);
// for (var i = 0; i < eventData.hovered.Count; ++i)
int32_t L_27 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_006f:
{
// for (var i = 0; i < eventData.hovered.Count; ++i)
int32_t L_28 = V_3;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_29 = ___eventData0;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_30 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_29)->___hovered_10;
int32_t L_31;
L_31 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_30, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
if ((((int32_t)L_28) < ((int32_t)L_31)))
{
goto IL_0053;
}
}
{
// eventData.hovered.Clear();
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_32 = ___eventData0;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_33 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_32)->___hovered_10;
List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_33, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
// if (currentPointerTarget == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34 = ___currentPointerTarget1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_35;
L_35 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_35)
{
goto IL_0099;
}
}
{
// eventData.pointerEnter = null;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_36 = ___eventData0;
PointerEventData_set_pointerEnter_m2DA660C24CBDE9B83DF2B2D09D9AF0E94A770D17_inline(L_36, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// return;
return;
}
IL_0099:
{
// if (eventData.pointerEnter == currentPointerTarget && currentPointerTarget)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_37 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_38;
L_38 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_37, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = ___currentPointerTarget1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_38, L_39, NULL);
if (!L_40)
{
goto IL_00b0;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_41 = ___currentPointerTarget1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_42;
L_42 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_41, NULL);
if (!L_42)
{
goto IL_00b0;
}
}
{
// return;
return;
}
IL_00b0:
{
// var commonRoot = FindCommonRoot(eventData.pointerEnter, currentPointerTarget)?.transform;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_43 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_44;
L_44 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_43, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_45 = ___currentPointerTarget1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_46;
L_46 = BaseInputModule_FindCommonRoot_mBCC0541CA6E2BCFF051B90FE34F4F00C28CDFA10(L_44, L_45, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_47 = L_46;
G_B15_0 = L_47;
if (L_47)
{
G_B16_0 = L_47;
goto IL_00c3;
}
}
{
G_B17_0 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)(NULL));
goto IL_00c8;
}
IL_00c3:
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_48;
L_48 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(G_B16_0, NULL);
G_B17_0 = L_48;
}
IL_00c8:
{
V_1 = G_B17_0;
// if (eventData.pointerEnter != null)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_49 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_50;
L_50 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_49, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_51;
L_51 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_50, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_51)
{
goto IL_0129;
}
}
{
// for (var current = eventData.pointerEnter.transform; current != null && current != commonRoot; current = current.parent)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_52 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_53;
L_53 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_52, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_54;
L_54 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_53, NULL);
V_4 = L_54;
goto IL_0115;
}
IL_00e6:
{
// ExecuteEvents.Execute(current.gameObject, eventData, ExecuteEvents.pointerExitHandler);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_55 = V_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_56;
L_56 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_55, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_57 = ___eventData0;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916* L_58;
L_58 = ExecuteEvents_get_pointerExitHandler_m03735363884BC967C1B04246B51FE98886C9C6DE_inline(NULL);
bool L_59;
L_59 = ExecuteEvents_Execute_TisIPointerExitHandler_t1AA3FC124CC77401AF27435A3D6E611F5C7A57EE_m2A609779B668E51A5FE801BED084B579E15D561B(L_56, L_57, L_58, ExecuteEvents_Execute_TisIPointerExitHandler_t1AA3FC124CC77401AF27435A3D6E611F5C7A57EE_m2A609779B668E51A5FE801BED084B579E15D561B_RuntimeMethod_var);
// eventData.hovered.Remove(current.gameObject);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_60 = ___eventData0;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_61 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_60)->___hovered_10;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_62 = V_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_63;
L_63 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_62, NULL);
bool L_64;
L_64 = List_1_Remove_mCCE85D4D5326536C4B214C73D07030F4CCD18485(L_61, L_63, List_1_Remove_mCCE85D4D5326536C4B214C73D07030F4CCD18485_RuntimeMethod_var);
// for (var current = eventData.pointerEnter.transform; current != null && current != commonRoot; current = current.parent)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_65 = V_4;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_66;
L_66 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_65, NULL);
V_4 = L_66;
}
IL_0115:
{
// for (var current = eventData.pointerEnter.transform; current != null && current != commonRoot; current = current.parent)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_67 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_68;
L_68 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_67, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_68)
{
goto IL_0129;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_69 = V_4;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_70 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_71;
L_71 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_69, L_70, NULL);
if (L_71)
{
goto IL_00e6;
}
}
IL_0129:
{
// eventData.pointerEnter = currentPointerTarget;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_72 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_73 = ___currentPointerTarget1;
PointerEventData_set_pointerEnter_m2DA660C24CBDE9B83DF2B2D09D9AF0E94A770D17_inline(L_72, L_73, NULL);
// if (currentPointerTarget != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_74 = ___currentPointerTarget1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_75;
L_75 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_74, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_75)
{
goto IL_01a5;
}
}
{
// for (var current = currentPointerTarget.transform;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_76 = ___currentPointerTarget1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_77;
L_77 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_76, NULL);
V_5 = L_77;
goto IL_0187;
}
IL_0143:
{
// ExecuteEvents.Execute(current.gameObject, eventData, ExecuteEvents.pointerEnterHandler);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_78 = V_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_79;
L_79 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_78, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_80 = ___eventData0;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9* L_81;
L_81 = ExecuteEvents_get_pointerEnterHandler_m9F921E3357CE38A925DF20E9CD94B4C3AEE9AE48_inline(NULL);
bool L_82;
L_82 = ExecuteEvents_Execute_TisIPointerEnterHandler_t4E892ED9F3BC7F8B69057B096E0C4FB97C0CF13F_m5FD94CEC31E280672B5C9C6095BD3B6235B9C70D(L_79, L_80, L_81, ExecuteEvents_Execute_TisIPointerEnterHandler_t4E892ED9F3BC7F8B69057B096E0C4FB97C0CF13F_m5FD94CEC31E280672B5C9C6095BD3B6235B9C70D_RuntimeMethod_var);
// if (wasMoved)
bool L_83 = V_0;
if (!L_83)
{
goto IL_016c;
}
}
{
// ExecuteEvents.Execute(current.gameObject, eventData, ExecuteEvents.pointerMoveHandler);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_84 = V_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_85;
L_85 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_84, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_86 = ___eventData0;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06* L_87;
L_87 = ExecuteEvents_get_pointerMoveHandler_m996E37A7026F03F8791EFBB69B72DE1FC4FA3A60_inline(NULL);
bool L_88;
L_88 = ExecuteEvents_Execute_TisIPointerMoveHandler_tA59687B0E8D1ECDE2A365B9FD3A1CF4A78500F85_m6876A0C9BE3BDB14A115622664F1B5804EF61B15(L_85, L_86, L_87, ExecuteEvents_Execute_TisIPointerMoveHandler_tA59687B0E8D1ECDE2A365B9FD3A1CF4A78500F85_m6876A0C9BE3BDB14A115622664F1B5804EF61B15_RuntimeMethod_var);
}
IL_016c:
{
// eventData.hovered.Add(current.gameObject);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_89 = ___eventData0;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_90 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_89)->___hovered_10;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_91 = V_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_92;
L_92 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_91, NULL);
List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_90, L_92, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
// current = current.parent)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_93 = V_5;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_94;
L_94 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_93, NULL);
V_5 = L_94;
}
IL_0187:
{
// current != null && current != commonRoot && !PointerShouldIgnoreTransform(current);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_95 = V_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_96;
L_96 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_95, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_96)
{
goto IL_01a5;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_97 = V_5;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_98 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_99;
L_99 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_97, L_98, NULL);
if (!L_99)
{
goto IL_01a5;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_100 = V_5;
bool L_101;
L_101 = InputSystemUIInputModule_PointerShouldIgnoreTransform_mF9E87CE160F60389002E5E027EBB3F9787987CC6(__this, L_100, NULL);
if (!L_101)
{
goto IL_0143;
}
}
IL_01a5:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointerButton(UnityEngine.InputSystem.UI.PointerModel/ButtonState&,UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointerButton_m68284C737796E80096AD8EAD1E0C687577131FE6 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* ___button0, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_ExecuteHierarchy_TisIDropHandler_t9F3B358BA4812886852E9AB85A653ABF73B9AA35_m0C0E2A729F88D6AB5AC2B4FD9C4E33D181A52A57_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_ExecuteHierarchy_TisIPointerDownHandler_t42CC83619BB6295404D44090142F7726003CE573_mF031AC46543C02039764EDB1B0673DFA36B1F58C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIEndDragHandler_t9A93E4A27E7CEED446E5FE3DACF39B1A552C23A9_m6AA443D4F53AF0FEBAC269F761A158635243467E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIInitializePotentialDragHandler_tAFCBB3BBC98C928ED8D5703C39F4781446AB8E9E_mABD9E1ECC8C04235760B3855DF03F2308F62071C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m024FB23AA1DBB1B7A5E1935FA35A1E4FF57AC5F6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIPointerUpHandler_tB2D4D0ABEAFF77BE8D0159D638D85E1AF7BAF210_mBB70745D5D17BF6402CABEFF0F52911F88C197A6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_GetEventHandler_TisIDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D_m9AA4E18082F53C60962F70D75570F1D400C37FBA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_GetEventHandler_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m3363BED905E60A4545A8CA5B8C68BA709E99536E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_GetEventHandler_TisISelectHandler_tA3030316ED9DF4943103C3101AD95FCD7765700D_m52B7AEEF7C492E4D682E977FFEC06325F230EE50_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_1;
memset((&V_1), 0, sizeof(V_1));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_4 = NULL;
int32_t V_5 = 0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* G_B12_0 = NULL;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* G_B11_0 = NULL;
int32_t G_B13_0 = 0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* G_B13_1 = NULL;
int32_t G_B22_0 = 0;
int32_t G_B27_0 = 0;
int32_t G_B23_0 = 0;
int32_t G_B25_0 = 0;
int32_t G_B24_0 = 0;
int32_t G_B26_0 = 0;
{
// var currentOverGo = eventData.pointerCurrentRaycast.gameObject;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___eventData1;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_1;
L_1 = PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline(L_0, NULL);
V_1 = L_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline((&V_1), NULL);
V_0 = L_2;
// if (currentOverGo != null && PointerShouldIgnoreTransform(currentOverGo.transform))
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0027;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
bool L_7;
L_7 = InputSystemUIInputModule_PointerShouldIgnoreTransform_mF9E87CE160F60389002E5E027EBB3F9787987CC6(__this, L_6, NULL);
if (!L_7)
{
goto IL_0027;
}
}
{
// return;
return;
}
IL_0027:
{
// if (button.wasPressedThisFrame)
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_8 = ___button0;
bool L_9;
L_9 = ButtonState_get_wasPressedThisFrame_mF061A244E588716EA83779791855906995EB9CCE(L_8, NULL);
if (!L_9)
{
goto IL_015a;
}
}
{
// button.pressTime = InputRuntime.s_Instance.unscaledGameTime;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_10 = ___button0;
RuntimeObject* L_11 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0;
float L_12;
L_12 = InterfaceFuncInvoker0< float >::Invoke(21 /* System.Single UnityEngine.InputSystem.LowLevel.IInputRuntime::get_unscaledGameTime() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_11);
ButtonState_set_pressTime_m53679EE941BB14BFB973364528164E31EFF96CED_inline(L_10, L_12, NULL);
// eventData.delta = Vector2.zero;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_13 = ___eventData1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
PointerEventData_set_delta_mD200AF7CCAEAD92D947091902AF864CB4ACE0F1D_inline(L_13, L_14, NULL);
// eventData.dragging = false;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_15 = ___eventData1;
PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline(L_15, (bool)0, NULL);
// eventData.pressPosition = eventData.position;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_16 = ___eventData1;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_17 = ___eventData1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
L_18 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_17, NULL);
PointerEventData_set_pressPosition_m85544FBAB798DABE70067508294A6C4841A95379_inline(L_16, L_18, NULL);
// eventData.pointerPressRaycast = eventData.pointerCurrentRaycast;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_19 = ___eventData1;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_20 = ___eventData1;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_21;
L_21 = PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline(L_20, NULL);
PointerEventData_set_pointerPressRaycast_m55CA127474B4CBCA795A9C872B7630AAF766F852_inline(L_19, L_21, NULL);
// eventData.eligibleForClick = true;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_22 = ___eventData1;
PointerEventData_set_eligibleForClick_m360125CB3E348F3CF64C39F163467A842E479C21_inline(L_22, (bool)1, NULL);
// eventData.useDragThreshold = true;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_23 = ___eventData1;
PointerEventData_set_useDragThreshold_m63FE2034E4B240F1A0A902B1EB893B3DBA2D848B_inline(L_23, (bool)1, NULL);
// var selectHandler = ExecuteEvents.GetEventHandler<ISelectHandler>(currentOverGo);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = V_0;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25;
L_25 = ExecuteEvents_GetEventHandler_TisISelectHandler_tA3030316ED9DF4943103C3101AD95FCD7765700D_m52B7AEEF7C492E4D682E977FFEC06325F230EE50(L_24, ExecuteEvents_GetEventHandler_TisISelectHandler_tA3030316ED9DF4943103C3101AD95FCD7765700D_m52B7AEEF7C492E4D682E977FFEC06325F230EE50_RuntimeMethod_var);
V_2 = L_25;
// if (selectHandler != eventSystem.currentSelectedGameObject && (selectHandler != null || m_DeselectOnBackgroundClick))
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26 = V_2;
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_27;
L_27 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28;
L_28 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_27, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_29;
L_29 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_26, L_28, NULL);
if (!L_29)
{
goto IL_00b2;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_31;
L_31 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_30, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_31)
{
goto IL_00a5;
}
}
{
bool L_32 = __this->___m_DeselectOnBackgroundClick_28;
if (!L_32)
{
goto IL_00b2;
}
}
IL_00a5:
{
// eventSystem.SetSelectedGameObject(null, eventData);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_33;
L_33 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_34 = ___eventData1;
EventSystem_SetSelectedGameObject_m9675415B7B3FE13B35E2CCB220F0C8AF04ECA173(L_33, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, L_34, NULL);
}
IL_00b2:
{
// var newPressed = ExecuteEvents.ExecuteHierarchy(currentOverGo, eventData, ExecuteEvents.pointerDownHandler);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35 = V_0;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_36 = ___eventData1;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117* L_37;
L_37 = ExecuteEvents_get_pointerDownHandler_mA67CE33D32540939A273DB88D6456C7FE43C13EF_inline(NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_38;
L_38 = ExecuteEvents_ExecuteHierarchy_TisIPointerDownHandler_t42CC83619BB6295404D44090142F7726003CE573_mF031AC46543C02039764EDB1B0673DFA36B1F58C(L_35, L_36, L_37, ExecuteEvents_ExecuteHierarchy_TisIPointerDownHandler_t42CC83619BB6295404D44090142F7726003CE573_mF031AC46543C02039764EDB1B0673DFA36B1F58C_RuntimeMethod_var);
V_3 = L_38;
// if (newPressed == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_39, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_40)
{
goto IL_00cf;
}
}
{
// newPressed = ExecuteEvents.GetEventHandler<IPointerClickHandler>(currentOverGo);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_41 = V_0;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_42;
L_42 = ExecuteEvents_GetEventHandler_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m3363BED905E60A4545A8CA5B8C68BA709E99536E(L_41, ExecuteEvents_GetEventHandler_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m3363BED905E60A4545A8CA5B8C68BA709E99536E_RuntimeMethod_var);
V_3 = L_42;
}
IL_00cf:
{
// button.clickedOnSameGameObject = newPressed == eventData.lastPress && button.pressTime - eventData.clickTime <= kClickSpeed;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_43 = ___button0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_44 = V_3;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_45 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_46;
L_46 = PointerEventData_get_lastPress_m46720C62503214A44EE947679A8BA307BC2AEEDC_inline(L_45, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_47;
L_47 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_44, L_46, NULL);
G_B11_0 = L_43;
if (!L_47)
{
G_B12_0 = L_43;
goto IL_00f7;
}
}
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_48 = ___button0;
float L_49;
L_49 = ButtonState_get_pressTime_mE1056C8F04354AAC4651FF86CD1AC648CFF95488_inline(L_48, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_50 = ___eventData1;
float L_51;
L_51 = PointerEventData_get_clickTime_m5ABE0298E8CEF28B6BD7E750E940756CD78AB96E_inline(L_50, NULL);
G_B13_0 = ((((int32_t)((!(((float)((float)il2cpp_codegen_subtract(L_49, L_51))) <= ((float)(0.300000012f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
G_B13_1 = G_B11_0;
goto IL_00f8;
}
IL_00f7:
{
G_B13_0 = 0;
G_B13_1 = G_B12_0;
}
IL_00f8:
{
ButtonState_set_clickedOnSameGameObject_m2E8B73860762C89B9ED725B7B0AED3D374BD928E_inline(G_B13_1, (bool)G_B13_0, NULL);
// if (eventData.clickCount > 0 && !button.clickedOnSameGameObject)
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_52 = ___eventData1;
int32_t L_53;
L_53 = PointerEventData_get_clickCount_m3977011C09DB9F904B1AAC3708B821B8D6AC0F9F_inline(L_52, NULL);
if ((((int32_t)L_53) <= ((int32_t)0)))
{
goto IL_0120;
}
}
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_54 = ___button0;
bool L_55;
L_55 = ButtonState_get_clickedOnSameGameObject_mCEEF7028359DB2860AE2A2A3DF7E246C82C62656_inline(L_54, NULL);
if (L_55)
{
goto IL_0120;
}
}
{
// eventData.clickCount = default;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_56 = ___eventData1;
PointerEventData_set_clickCount_m0A87C2C367987492F310786DC9C3DF1616EA4D49_inline(L_56, 0, NULL);
// eventData.clickTime = default;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_57 = ___eventData1;
PointerEventData_set_clickTime_m93D27EB35F490AC9100369A23002F09148F85996_inline(L_57, (0.0f), NULL);
}
IL_0120:
{
// eventData.pointerPress = newPressed;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_58 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_59 = V_3;
PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8(L_58, L_59, NULL);
// eventData.rawPointerPress = currentOverGo;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_60 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_61 = V_0;
PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline(L_60, L_61, NULL);
// eventData.pointerDrag = ExecuteEvents.GetEventHandler<IDragHandler>(currentOverGo);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_62 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_63 = V_0;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_64;
L_64 = ExecuteEvents_GetEventHandler_TisIDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D_m9AA4E18082F53C60962F70D75570F1D400C37FBA(L_63, ExecuteEvents_GetEventHandler_TisIDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D_m9AA4E18082F53C60962F70D75570F1D400C37FBA_RuntimeMethod_var);
PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline(L_62, L_64, NULL);
// if (eventData.pointerDrag != null)
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_65 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_66;
L_66 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_65, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_67;
L_67 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_66, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_67)
{
goto IL_015a;
}
}
{
// ExecuteEvents.Execute(eventData.pointerDrag, eventData, ExecuteEvents.initializePotentialDrag);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_68 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_69;
L_69 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_68, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_70 = ___eventData1;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD* L_71;
L_71 = ExecuteEvents_get_initializePotentialDrag_m16F4CD40448FB1B78F6683AA26A9CC574F48AFBD_inline(NULL);
bool L_72;
L_72 = ExecuteEvents_Execute_TisIInitializePotentialDragHandler_tAFCBB3BBC98C928ED8D5703C39F4781446AB8E9E_mABD9E1ECC8C04235760B3855DF03F2308F62071C(L_69, L_70, L_71, ExecuteEvents_Execute_TisIInitializePotentialDragHandler_tAFCBB3BBC98C928ED8D5703C39F4781446AB8E9E_mABD9E1ECC8C04235760B3855DF03F2308F62071C_RuntimeMethod_var);
}
IL_015a:
{
// if (button.wasReleasedThisFrame)
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_73 = ___button0;
bool L_74;
L_74 = ButtonState_get_wasReleasedThisFrame_m821154BAC14B6BE1DA3F36F372282FD6CA030940(L_73, NULL);
if (!L_74)
{
goto IL_0258;
}
}
{
// var pointerClickHandler = ExecuteEvents.GetEventHandler<IPointerClickHandler>(currentOverGo);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_75 = V_0;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_76;
L_76 = ExecuteEvents_GetEventHandler_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m3363BED905E60A4545A8CA5B8C68BA709E99536E(L_75, ExecuteEvents_GetEventHandler_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m3363BED905E60A4545A8CA5B8C68BA709E99536E_RuntimeMethod_var);
V_4 = L_76;
// var isClick = eventData.pointerPress == pointerClickHandler && eventData.eligibleForClick;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_77 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_78;
L_78 = PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline(L_77, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_79 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_80;
L_80 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_78, L_79, NULL);
if (!L_80)
{
goto IL_0184;
}
}
{
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_81 = ___eventData1;
bool L_82;
L_82 = PointerEventData_get_eligibleForClick_m4B01A1640C694FD7421BDFB19CF763BC85672C8E_inline(L_81, NULL);
G_B22_0 = ((int32_t)(L_82));
goto IL_0185;
}
IL_0184:
{
G_B22_0 = 0;
}
IL_0185:
{
// if (isClick)
int32_t L_83 = G_B22_0;
G_B23_0 = L_83;
if (!L_83)
{
G_B27_0 = L_83;
goto IL_01bb;
}
}
{
// if (button.clickedOnSameGameObject)
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_84 = ___button0;
bool L_85;
L_85 = ButtonState_get_clickedOnSameGameObject_mCEEF7028359DB2860AE2A2A3DF7E246C82C62656_inline(L_84, NULL);
G_B24_0 = G_B23_0;
if (!L_85)
{
G_B25_0 = G_B23_0;
goto IL_01a4;
}
}
{
// ++eventData.clickCount;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_86 = ___eventData1;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_87 = L_86;
int32_t L_88;
L_88 = PointerEventData_get_clickCount_m3977011C09DB9F904B1AAC3708B821B8D6AC0F9F_inline(L_87, NULL);
V_5 = ((int32_t)il2cpp_codegen_add(L_88, 1));
int32_t L_89 = V_5;
PointerEventData_set_clickCount_m0A87C2C367987492F310786DC9C3DF1616EA4D49_inline(L_87, L_89, NULL);
G_B26_0 = G_B24_0;
goto IL_01ab;
}
IL_01a4:
{
// eventData.clickCount = 1;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_90 = ___eventData1;
PointerEventData_set_clickCount_m0A87C2C367987492F310786DC9C3DF1616EA4D49_inline(L_90, 1, NULL);
G_B26_0 = G_B25_0;
}
IL_01ab:
{
// eventData.clickTime = InputRuntime.s_Instance.unscaledGameTime;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_91 = ___eventData1;
RuntimeObject* L_92 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0;
float L_93;
L_93 = InterfaceFuncInvoker0< float >::Invoke(21 /* System.Single UnityEngine.InputSystem.LowLevel.IInputRuntime::get_unscaledGameTime() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_92);
PointerEventData_set_clickTime_m93D27EB35F490AC9100369A23002F09148F85996_inline(L_91, L_93, NULL);
G_B27_0 = G_B26_0;
}
IL_01bb:
{
// ExecuteEvents.Execute(eventData.pointerPress, eventData, ExecuteEvents.pointerUpHandler);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_94 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_95;
L_95 = PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline(L_94, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_96 = ___eventData1;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8* L_97;
L_97 = ExecuteEvents_get_pointerUpHandler_m51B83B4AD7498D6F7A2CBD5F2331E91A37AE4CF2_inline(NULL);
bool L_98;
L_98 = ExecuteEvents_Execute_TisIPointerUpHandler_tB2D4D0ABEAFF77BE8D0159D638D85E1AF7BAF210_mBB70745D5D17BF6402CABEFF0F52911F88C197A6(L_95, L_96, L_97, ExecuteEvents_Execute_TisIPointerUpHandler_tB2D4D0ABEAFF77BE8D0159D638D85E1AF7BAF210_mBB70745D5D17BF6402CABEFF0F52911F88C197A6_RuntimeMethod_var);
// if (isClick)
if (!G_B27_0)
{
goto IL_01e3;
}
}
{
// ExecuteEvents.Execute(eventData.pointerPress, eventData, ExecuteEvents.pointerClickHandler);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_99 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_100;
L_100 = PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline(L_99, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_101 = ___eventData1;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E* L_102;
L_102 = ExecuteEvents_get_pointerClickHandler_m0017F9D1EAF7C02CDDB4C148C92D6685D88EA8D5_inline(NULL);
bool L_103;
L_103 = ExecuteEvents_Execute_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m024FB23AA1DBB1B7A5E1935FA35A1E4FF57AC5F6(L_100, L_101, L_102, ExecuteEvents_Execute_TisIPointerClickHandler_t77341AA19DE37C26F5F619DE8BD28B70D5A2B5D8_m024FB23AA1DBB1B7A5E1935FA35A1E4FF57AC5F6_RuntimeMethod_var);
goto IL_0206;
}
IL_01e3:
{
// else if (eventData.dragging && eventData.pointerDrag != null)
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_104 = ___eventData1;
bool L_105;
L_105 = PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline(L_104, NULL);
if (!L_105)
{
goto IL_0206;
}
}
{
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_106 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_107;
L_107 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_106, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_108;
L_108 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_107, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_108)
{
goto IL_0206;
}
}
{
// ExecuteEvents.ExecuteHierarchy(currentOverGo, eventData, ExecuteEvents.dropHandler);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_109 = V_0;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_110 = ___eventData1;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733* L_111;
L_111 = ExecuteEvents_get_dropHandler_m8E00FA7361DE68780ACEB365E6B14206A2180D03_inline(NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_112;
L_112 = ExecuteEvents_ExecuteHierarchy_TisIDropHandler_t9F3B358BA4812886852E9AB85A653ABF73B9AA35_m0C0E2A729F88D6AB5AC2B4FD9C4E33D181A52A57(L_109, L_110, L_111, ExecuteEvents_ExecuteHierarchy_TisIDropHandler_t9F3B358BA4812886852E9AB85A653ABF73B9AA35_m0C0E2A729F88D6AB5AC2B4FD9C4E33D181A52A57_RuntimeMethod_var);
}
IL_0206:
{
// eventData.eligibleForClick = false;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_113 = ___eventData1;
PointerEventData_set_eligibleForClick_m360125CB3E348F3CF64C39F163467A842E479C21_inline(L_113, (bool)0, NULL);
// eventData.pointerPress = null;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_114 = ___eventData1;
PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8(L_114, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// eventData.rawPointerPress = null;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_115 = ___eventData1;
PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline(L_115, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// if (eventData.dragging && eventData.pointerDrag != null)
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_116 = ___eventData1;
bool L_117;
L_117 = PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline(L_116, NULL);
if (!L_117)
{
goto IL_0243;
}
}
{
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_118 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_119;
L_119 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_118, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_120;
L_120 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_119, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_120)
{
goto IL_0243;
}
}
{
// ExecuteEvents.Execute(eventData.pointerDrag, eventData, ExecuteEvents.endDragHandler);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_121 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_122;
L_122 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_121, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_123 = ___eventData1;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C* L_124;
L_124 = ExecuteEvents_get_endDragHandler_mE78FEEEAE114635E416FF1FE33C851E62B60555B_inline(NULL);
bool L_125;
L_125 = ExecuteEvents_Execute_TisIEndDragHandler_t9A93E4A27E7CEED446E5FE3DACF39B1A552C23A9_m6AA443D4F53AF0FEBAC269F761A158635243467E(L_122, L_123, L_124, ExecuteEvents_Execute_TisIEndDragHandler_t9A93E4A27E7CEED446E5FE3DACF39B1A552C23A9_m6AA443D4F53AF0FEBAC269F761A158635243467E_RuntimeMethod_var);
}
IL_0243:
{
// eventData.dragging = false;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_126 = ___eventData1;
PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline(L_126, (bool)0, NULL);
// eventData.pointerDrag = null;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_127 = ___eventData1;
PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline(L_127, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// button.ignoreNextClick = false;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_128 = ___button0;
ButtonState_set_ignoreNextClick_m4A736B66DC9ECBC2711A8CB0E6136BA6DEFA27CE_inline(L_128, (bool)0, NULL);
}
IL_0258:
{
// button.CopyPressStateFrom(eventData);
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_129 = ___button0;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_130 = ___eventData1;
ButtonState_CopyPressStateFrom_m0AE55DAAFF3683E6120A84A8F42DFECBB9702650(L_129, L_130, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointerButtonDrag(UnityEngine.InputSystem.UI.PointerModel/ButtonState&,UnityEngine.InputSystem.UI.ExtendedPointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointerButtonDrag_m5DA8DCC9E3754EFE893BB50391E366766FF72196 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* ___button0, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIBeginDragHandler_t0E0386CCAB531BD8291D12476D40D19AA98ED7EB_m1543843C77436B385445DCDE0E472112C8E40F87_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D_mAE71323F63A667FE0A4F8B9B0E27C6012B28FFE8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIPointerUpHandler_tB2D4D0ABEAFF77BE8D0159D638D85E1AF7BAF210_mBB70745D5D17BF6402CABEFF0F52911F88C197A6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
double G_B9_0 = 0.0;
double G_B9_1 = 0.0;
double G_B8_0 = 0.0;
double G_B8_1 = 0.0;
float G_B10_0 = 0.0f;
double G_B10_1 = 0.0;
double G_B10_2 = 0.0;
{
// if (!eventData.IsPointerMoving() ||
// (eventData.pointerType == UIPointerType.MouseOrPen && Cursor.lockState == CursorLockMode.Locked) ||
// eventData.pointerDrag == null)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_0 = ___eventData1;
bool L_1;
L_1 = PointerEventData_IsPointerMoving_m281B3698E618D116F3D1E7473BADFAE5B67C834E(L_0, NULL);
if (!L_1)
{
goto IL_0027;
}
}
{
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_2 = ___eventData1;
int32_t L_3;
L_3 = ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525_inline(L_2, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_0019;
}
}
{
int32_t L_4;
L_4 = Cursor_get_lockState_m9AD145AFB215DFEDA0074AC1F129EF02CCE5B632(NULL);
if ((((int32_t)L_4) == ((int32_t)1)))
{
goto IL_0027;
}
}
IL_0019:
{
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_5 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_0028;
}
}
IL_0027:
{
// return;
return;
}
IL_0028:
{
// if (!eventData.dragging)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_8 = ___eventData1;
bool L_9;
L_9 = PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline(L_8, NULL);
if (L_9)
{
goto IL_009e;
}
}
{
// if (!eventData.useDragThreshold || (eventData.pressPosition - eventData.position).sqrMagnitude >=
// (double)eventSystem.pixelDragThreshold * eventSystem.pixelDragThreshold * (eventData.pointerType == UIPointerType.Tracked
// ? m_TrackedDeviceDragThresholdMultiplier
// : 1))
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_10 = ___eventData1;
bool L_11;
L_11 = PointerEventData_get_useDragThreshold_m3ED1F39E71630C9AB1F340C92F8FA39AA489E1C5_inline(L_10, NULL);
if (!L_11)
{
goto IL_0085;
}
}
{
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_12 = ___eventData1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
L_13 = PointerEventData_get_pressPosition_m8A6788DA6BF81481E4EBCBA2ED1838F786EBAE63_inline(L_12, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_14 = ___eventData1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_14, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
L_16 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_13, L_15, NULL);
V_0 = L_16;
float L_17;
L_17 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&V_0), NULL);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_18;
L_18 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
int32_t L_19;
L_19 = EventSystem_get_pixelDragThreshold_m2F7B0D1B5ACC63EB507FD7CCFE74F2B2804FF2E3_inline(L_18, NULL);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_20;
L_20 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
int32_t L_21;
L_21 = EventSystem_get_pixelDragThreshold_m2F7B0D1B5ACC63EB507FD7CCFE74F2B2804FF2E3_inline(L_20, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_22 = ___eventData1;
int32_t L_23;
L_23 = ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525_inline(L_22, NULL);
G_B8_0 = ((double)il2cpp_codegen_multiply(((double)L_19), ((double)L_21)));
G_B8_1 = ((double)L_17);
if ((((int32_t)L_23) == ((int32_t)3)))
{
G_B9_0 = ((double)il2cpp_codegen_multiply(((double)L_19), ((double)L_21)));
G_B9_1 = ((double)L_17);
goto IL_007b;
}
}
{
G_B10_0 = (1.0f);
G_B10_1 = G_B8_0;
G_B10_2 = G_B8_1;
goto IL_0081;
}
IL_007b:
{
float L_24 = __this->___m_TrackedDeviceDragThresholdMultiplier_14;
G_B10_0 = L_24;
G_B10_1 = G_B9_0;
G_B10_2 = G_B9_1;
}
IL_0081:
{
if ((!(((double)G_B10_2) >= ((double)((double)il2cpp_codegen_multiply(G_B10_1, ((double)G_B10_0)))))))
{
goto IL_009e;
}
}
IL_0085:
{
// ExecuteEvents.Execute(eventData.pointerDrag, eventData, ExecuteEvents.beginDragHandler);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_25 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26;
L_26 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_25, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_27 = ___eventData1;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403* L_28;
L_28 = ExecuteEvents_get_beginDragHandler_mB0BEAC09E4A8F31438B07FE68A5BF7267FF8C2FC_inline(NULL);
bool L_29;
L_29 = ExecuteEvents_Execute_TisIBeginDragHandler_t0E0386CCAB531BD8291D12476D40D19AA98ED7EB_m1543843C77436B385445DCDE0E472112C8E40F87(L_26, L_27, L_28, ExecuteEvents_Execute_TisIBeginDragHandler_t0E0386CCAB531BD8291D12476D40D19AA98ED7EB_m1543843C77436B385445DCDE0E472112C8E40F87_RuntimeMethod_var);
// eventData.dragging = true;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_30 = ___eventData1;
PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline(L_30, (bool)1, NULL);
}
IL_009e:
{
// if (eventData.dragging)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_31 = ___eventData1;
bool L_32;
L_32 = PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline(L_31, NULL);
if (!L_32)
{
goto IL_00f9;
}
}
{
// if (eventData.pointerPress != eventData.pointerDrag)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_33 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34;
L_34 = PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline(L_33, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_35 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_36;
L_36 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_35, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_37;
L_37 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_34, L_36, NULL);
if (!L_37)
{
goto IL_00e0;
}
}
{
// ExecuteEvents.Execute(eventData.pointerPress, eventData, ExecuteEvents.pointerUpHandler);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_38 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39;
L_39 = PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline(L_38, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_40 = ___eventData1;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8* L_41;
L_41 = ExecuteEvents_get_pointerUpHandler_m51B83B4AD7498D6F7A2CBD5F2331E91A37AE4CF2_inline(NULL);
bool L_42;
L_42 = ExecuteEvents_Execute_TisIPointerUpHandler_tB2D4D0ABEAFF77BE8D0159D638D85E1AF7BAF210_mBB70745D5D17BF6402CABEFF0F52911F88C197A6(L_39, L_40, L_41, ExecuteEvents_Execute_TisIPointerUpHandler_tB2D4D0ABEAFF77BE8D0159D638D85E1AF7BAF210_mBB70745D5D17BF6402CABEFF0F52911F88C197A6_RuntimeMethod_var);
// eventData.eligibleForClick = false;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_43 = ___eventData1;
PointerEventData_set_eligibleForClick_m360125CB3E348F3CF64C39F163467A842E479C21_inline(L_43, (bool)0, NULL);
// eventData.pointerPress = null;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_44 = ___eventData1;
PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8(L_44, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// eventData.rawPointerPress = null;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_45 = ___eventData1;
PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline(L_45, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
}
IL_00e0:
{
// ExecuteEvents.Execute(eventData.pointerDrag, eventData, ExecuteEvents.dragHandler);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_46 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_47;
L_47 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_46, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_48 = ___eventData1;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E* L_49;
L_49 = ExecuteEvents_get_dragHandler_m9193926B9685C80C0560C2E105FF6150C4EAE507_inline(NULL);
bool L_50;
L_50 = ExecuteEvents_Execute_TisIDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D_mAE71323F63A667FE0A4F8B9B0E27C6012B28FFE8(L_47, L_48, L_49, ExecuteEvents_Execute_TisIDragHandler_t9FF2B3D79AB401D7E2485254973D15C0F117D00D_mAE71323F63A667FE0A4F8B9B0E27C6012B28FFE8_RuntimeMethod_var);
// button.CopyPressStateFrom(eventData);
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_51 = ___button0;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_52 = ___eventData1;
ButtonState_CopyPressStateFrom_m0AE55DAAFF3683E6120A84A8F42DFECBB9702650(L_51, L_52, NULL);
}
IL_00f9:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessPointerScroll(UnityEngine.InputSystem.UI.PointerModel&,UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessPointerScroll_mD7E152DDC50A5F0E808BE35D5A46EF69CBF27DE7 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* ___pointer0, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_ExecuteHierarchy_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_m764A9EE16005FFF9BB7A28EF762E6EB9CFDDA7B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_GetEventHandler_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_m3BFE4214B6075DAE2F291E508DC912DC72262D2E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// var scrollDelta = pointer.scrollDelta;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_0 = ___pointer0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = PointerModel_get_scrollDelta_m024AEE2E57BD631EB0A80731D0C7A7B51F154DD1_inline(L_0, NULL);
V_0 = L_1;
// if (!Mathf.Approximately(scrollDelta.sqrMagnitude, 0.0f))
float L_2;
L_2 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&V_0), NULL);
bool L_3;
L_3 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_2, (0.0f), NULL);
if (L_3)
{
goto IL_0038;
}
}
{
// eventData.scrollDelta = scrollDelta;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___eventData1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
PointerEventData_set_scrollDelta_m58007CAE9A9B333B82C36B9E5431FBD926CB556C_inline(L_4, L_5, NULL);
// var scrollHandler = ExecuteEvents.GetEventHandler<IScrollHandler>(eventData.pointerEnter);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = ___eventData1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = ExecuteEvents_GetEventHandler_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_m3BFE4214B6075DAE2F291E508DC912DC72262D2E(L_7, ExecuteEvents_GetEventHandler_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_m3BFE4214B6075DAE2F291E508DC912DC72262D2E_RuntimeMethod_var);
// ExecuteEvents.ExecuteHierarchy(scrollHandler, eventData, ExecuteEvents.scrollHandler);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_9 = ___eventData1;
EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65* L_10;
L_10 = ExecuteEvents_get_scrollHandler_m51E902070611D3F81AD5F1F5762AE2C48E84AFE2_inline(NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = ExecuteEvents_ExecuteHierarchy_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_m764A9EE16005FFF9BB7A28EF762E6EB9CFDDA7B9(L_8, L_9, L_10, ExecuteEvents_ExecuteHierarchy_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_m764A9EE16005FFF9BB7A28EF762E6EB9CFDDA7B9_RuntimeMethod_var);
}
IL_0038:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ProcessNavigation(UnityEngine.InputSystem.UI.NavigationModel&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ProcessNavigation_m64461E1B24AA7AD7DC4B852DDDBED9D14FDB87E5 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* ___navigationState0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisICancelHandler_t38E5C3314DB0B186ED23AC3FD6A774EDEC323244_m6BCE3E1FAE7620DC9F22722FA5CCE5AB35BAA5B0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIMoveHandler_t6C9BB42118BAEEDF258B967391CCCD6A5C7976AB_m77205DFCC4110B95CC241F556BE89F612EFFD2CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisISubmitHandler_t284A0ACB300A060611C40F4E200B378CED930B75_mA153EBDD6059AC5FF4C3ADD0A0628D816CD112CC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_Execute_TisIUpdateSelectedHandler_tBBACEC3A6478F7DA4B682AFDA8CF59C6C3FCC9CC_m8AFB13536731ABE80F6AE964DA907EE6B27F055E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExtendedAxisEventData_tC7D1E741A0DC9D38AA34796CE774908D95936D96_il2cpp_TypeInfo_var);
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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* V_2 = NULL;
float V_3 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t V_5 = 0;
bool V_6 = false;
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* V_7 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_8 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_9 = NULL;
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* V_10 = NULL;
int32_t G_B12_0 = 0;
int32_t G_B16_0 = 0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B35_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B34_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B36_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B38_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B37_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B39_0 = NULL;
{
// var usedSelectionChange = false;
V_0 = (bool)0;
// if (eventSystem.currentSelectedGameObject != null)
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
L_0 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_003a;
}
}
{
// var data = GetBaseEventData();
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_3;
L_3 = VirtualFuncInvoker0< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(19 /* UnityEngine.EventSystems.BaseEventData UnityEngine.EventSystems.BaseInputModule::GetBaseEventData() */, __this);
V_2 = L_3;
// ExecuteEvents.Execute(eventSystem.currentSelectedGameObject, data, ExecuteEvents.updateSelectedHandler);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_4;
L_4 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_4, NULL);
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_6 = V_2;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678* L_7;
L_7 = ExecuteEvents_get_updateSelectedHandler_m8AF7543437082AD4F5690AAA77F2623AE28C3D09_inline(NULL);
bool L_8;
L_8 = ExecuteEvents_Execute_TisIUpdateSelectedHandler_tBBACEC3A6478F7DA4B682AFDA8CF59C6C3FCC9CC_m8AFB13536731ABE80F6AE964DA907EE6B27F055E(L_5, L_6, L_7, ExecuteEvents_Execute_TisIUpdateSelectedHandler_tBBACEC3A6478F7DA4B682AFDA8CF59C6C3FCC9CC_m8AFB13536731ABE80F6AE964DA907EE6B27F055E_RuntimeMethod_var);
// usedSelectionChange = data.used;
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_9 = V_2;
bool L_10;
L_10 = VirtualFuncInvoker0< bool >::Invoke(6 /* System.Boolean UnityEngine.EventSystems.AbstractEventData::get_used() */, L_9);
V_0 = L_10;
}
IL_003a:
{
// if (!eventSystem.sendNavigationEvents)
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_11;
L_11 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
bool L_12;
L_12 = EventSystem_get_sendNavigationEvents_m8BA21E58E633B2C5B477E49DAABAD3C97A8158AF_inline(L_11, NULL);
if (L_12)
{
goto IL_0048;
}
}
{
// return;
return;
}
IL_0048:
{
// var movement = navigationState.move;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_13 = ___navigationState0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = L_13->___move_0;
V_1 = L_14;
// if (!usedSelectionChange && (!Mathf.Approximately(movement.x, 0f) || !Mathf.Approximately(movement.y, 0f)))
bool L_15 = V_0;
if (L_15)
{
goto IL_020b;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_1;
float L_17 = L_16.___x_0;
bool L_18;
L_18 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_17, (0.0f), NULL);
if (!L_18)
{
goto IL_007c;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_1;
float L_20 = L_19.___y_1;
bool L_21;
L_21 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_20, (0.0f), NULL);
if (L_21)
{
goto IL_020b;
}
}
IL_007c:
{
// var time = InputRuntime.s_Instance.unscaledGameTime;
RuntimeObject* L_22 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0;
float L_23;
L_23 = InterfaceFuncInvoker0< float >::Invoke(21 /* System.Single UnityEngine.InputSystem.LowLevel.IInputRuntime::get_unscaledGameTime() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_22);
V_3 = L_23;
// var moveVector = navigationState.move;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_24 = ___navigationState0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = L_24->___move_0;
V_4 = L_25;
// var moveDirection = MoveDirection.None;
V_5 = 4;
// if (moveVector.sqrMagnitude > 0)
float L_26;
L_26 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&V_4), NULL);
if ((!(((float)L_26) > ((float)(0.0f)))))
{
goto IL_00e4;
}
}
{
// if (Mathf.Abs(moveVector.x) > Mathf.Abs(moveVector.y))
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_4;
float L_28 = L_27.___x_0;
float L_29;
L_29 = fabsf(L_28);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = V_4;
float L_31 = L_30.___y_1;
float L_32;
L_32 = fabsf(L_31);
if ((!(((float)L_29) > ((float)L_32))))
{
goto IL_00d0;
}
}
{
// moveDirection = moveVector.x > 0 ? MoveDirection.Right : MoveDirection.Left;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = V_4;
float L_34 = L_33.___x_0;
if ((((float)L_34) > ((float)(0.0f))))
{
goto IL_00cb;
}
}
{
G_B12_0 = 0;
goto IL_00cc;
}
IL_00cb:
{
G_B12_0 = 2;
}
IL_00cc:
{
V_5 = G_B12_0;
goto IL_00e4;
}
IL_00d0:
{
// moveDirection = moveVector.y > 0 ? MoveDirection.Up : MoveDirection.Down;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = V_4;
float L_36 = L_35.___y_1;
if ((((float)L_36) > ((float)(0.0f))))
{
goto IL_00e1;
}
}
{
G_B16_0 = 3;
goto IL_00e2;
}
IL_00e1:
{
G_B16_0 = 1;
}
IL_00e2:
{
V_5 = G_B16_0;
}
IL_00e4:
{
// if (moveDirection != m_NavigationState.lastMoveDirection)
int32_t L_37 = V_5;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_38 = (&__this->___m_NavigationState_49);
int32_t L_39 = L_38->___lastMoveDirection_2;
if ((((int32_t)L_37) == ((int32_t)L_39)))
{
goto IL_00ff;
}
}
{
// m_NavigationState.consecutiveMoveCount = 0;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_40 = (&__this->___m_NavigationState_49);
L_40->___consecutiveMoveCount_1 = 0;
}
IL_00ff:
{
// if (moveDirection != MoveDirection.None)
int32_t L_41 = V_5;
if ((((int32_t)L_41) == ((int32_t)4)))
{
goto IL_01fd;
}
}
{
// var allow = true;
V_6 = (bool)1;
// if (m_NavigationState.consecutiveMoveCount != 0)
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_42 = (&__this->___m_NavigationState_49);
int32_t L_43 = L_42->___consecutiveMoveCount_1;
if (!L_43)
{
goto IL_0155;
}
}
{
// if (m_NavigationState.consecutiveMoveCount > 1)
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_44 = (&__this->___m_NavigationState_49);
int32_t L_45 = L_44->___consecutiveMoveCount_1;
if ((((int32_t)L_45) <= ((int32_t)1)))
{
goto IL_013e;
}
}
{
// allow = time > m_NavigationState.lastMoveTime + moveRepeatRate;
float L_46 = V_3;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_47 = (&__this->___m_NavigationState_49);
float L_48 = L_47->___lastMoveTime_3;
float L_49;
L_49 = InputSystemUIInputModule_get_moveRepeatRate_mD742F92B65B817049C7D45AC1038F358D6971FC7_inline(__this, NULL);
V_6 = (bool)((((float)L_46) > ((float)((float)il2cpp_codegen_add(L_48, L_49))))? 1 : 0);
goto IL_0155;
}
IL_013e:
{
// allow = time > m_NavigationState.lastMoveTime + moveRepeatDelay;
float L_50 = V_3;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_51 = (&__this->___m_NavigationState_49);
float L_52 = L_51->___lastMoveTime_3;
float L_53;
L_53 = InputSystemUIInputModule_get_moveRepeatDelay_mC10FC3F9607A6129469F62879DDB3E0B54D647C8_inline(__this, NULL);
V_6 = (bool)((((float)L_50) > ((float)((float)il2cpp_codegen_add(L_52, L_53))))? 1 : 0);
}
IL_0155:
{
// if (allow)
bool L_54 = V_6;
if (!L_54)
{
goto IL_0217;
}
}
{
// var eventData = m_NavigationState.eventData;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_55 = (&__this->___m_NavigationState_49);
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_56 = L_55->___eventData_4;
V_7 = L_56;
// if (eventData == null)
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_57 = V_7;
if (L_57)
{
goto IL_0187;
}
}
{
// eventData = new ExtendedAxisEventData(eventSystem);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_58;
L_58 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
ExtendedAxisEventData_tC7D1E741A0DC9D38AA34796CE774908D95936D96* L_59 = (ExtendedAxisEventData_tC7D1E741A0DC9D38AA34796CE774908D95936D96*)il2cpp_codegen_object_new(ExtendedAxisEventData_tC7D1E741A0DC9D38AA34796CE774908D95936D96_il2cpp_TypeInfo_var);
ExtendedAxisEventData__ctor_m845C083FB19746F149816C38D387E32E82B503C6(L_59, L_58, NULL);
V_7 = L_59;
// m_NavigationState.eventData = eventData;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_60 = (&__this->___m_NavigationState_49);
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_61 = V_7;
L_60->___eventData_4 = L_61;
Il2CppCodeGenWriteBarrier((void**)(&L_60->___eventData_4), (void*)L_61);
}
IL_0187:
{
// eventData.Reset();
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_62 = V_7;
VirtualActionInvoker0::Invoke(4 /* System.Void UnityEngine.EventSystems.AbstractEventData::Reset() */, L_62);
// eventData.moveVector = moveVector;
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_63 = V_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64 = V_4;
AxisEventData_set_moveVector_mC744F8B3519A6EE5E60482E8FB39641181C62914_inline(L_63, L_64, NULL);
// eventData.moveDir = moveDirection;
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_65 = V_7;
int32_t L_66 = V_5;
AxisEventData_set_moveDir_mD82A8AEB52FEFAC48CA064BB77A381B9A3E1B24B_inline(L_65, L_66, NULL);
// if (IsMoveAllowed(eventData))
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_67 = V_7;
bool L_68;
L_68 = InputSystemUIInputModule_IsMoveAllowed_mF5CDEE9C967CAA800C8203D2AE58CC557437D8E4(__this, L_67, NULL);
if (!L_68)
{
goto IL_0217;
}
}
{
// ExecuteEvents.Execute(eventSystem.currentSelectedGameObject, eventData, ExecuteEvents.moveHandler);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_69;
L_69 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_70;
L_70 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_69, NULL);
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_71 = V_7;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013* L_72;
L_72 = ExecuteEvents_get_moveHandler_mF717824AB0018BBED3C2DF3C67486E3B2B3836D2_inline(NULL);
bool L_73;
L_73 = ExecuteEvents_Execute_TisIMoveHandler_t6C9BB42118BAEEDF258B967391CCCD6A5C7976AB_m77205DFCC4110B95CC241F556BE89F612EFFD2CA(L_70, L_71, L_72, ExecuteEvents_Execute_TisIMoveHandler_t6C9BB42118BAEEDF258B967391CCCD6A5C7976AB_m77205DFCC4110B95CC241F556BE89F612EFFD2CA_RuntimeMethod_var);
// usedSelectionChange = eventData.used;
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_74 = V_7;
bool L_75;
L_75 = VirtualFuncInvoker0< bool >::Invoke(6 /* System.Boolean UnityEngine.EventSystems.AbstractEventData::get_used() */, L_74);
V_0 = L_75;
// m_NavigationState.consecutiveMoveCount = m_NavigationState.consecutiveMoveCount + 1;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_76 = (&__this->___m_NavigationState_49);
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_77 = (&__this->___m_NavigationState_49);
int32_t L_78 = L_77->___consecutiveMoveCount_1;
L_76->___consecutiveMoveCount_1 = ((int32_t)il2cpp_codegen_add(L_78, 1));
// m_NavigationState.lastMoveTime = time;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_79 = (&__this->___m_NavigationState_49);
float L_80 = V_3;
L_79->___lastMoveTime_3 = L_80;
// m_NavigationState.lastMoveDirection = moveDirection;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_81 = (&__this->___m_NavigationState_49);
int32_t L_82 = V_5;
L_81->___lastMoveDirection_2 = L_82;
goto IL_0217;
}
IL_01fd:
{
// m_NavigationState.consecutiveMoveCount = 0;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_83 = (&__this->___m_NavigationState_49);
L_83->___consecutiveMoveCount_1 = 0;
goto IL_0217;
}
IL_020b:
{
// m_NavigationState.consecutiveMoveCount = 0;
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_84 = (&__this->___m_NavigationState_49);
L_84->___consecutiveMoveCount_1 = 0;
}
IL_0217:
{
// if (!usedSelectionChange && eventSystem.currentSelectedGameObject != null)
bool L_85 = V_0;
if (L_85)
{
goto IL_02b6;
}
}
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_86;
L_86 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_87;
L_87 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_86, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_88;
L_88 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_87, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_88)
{
goto IL_02b6;
}
}
{
// var submitAction = m_SubmitAction?.action;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_89 = __this->___m_SubmitAction_20;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_90 = L_89;
G_B34_0 = L_90;
if (L_90)
{
G_B35_0 = L_90;
goto IL_0240;
}
}
{
G_B36_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_0245;
}
IL_0240:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_91;
L_91 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B35_0, NULL);
G_B36_0 = L_91;
}
IL_0245:
{
V_8 = G_B36_0;
// var cancelAction = m_CancelAction?.action;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_92 = __this->___m_CancelAction_21;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_93 = L_92;
G_B37_0 = L_93;
if (L_93)
{
G_B38_0 = L_93;
goto IL_0254;
}
}
{
G_B39_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_0259;
}
IL_0254:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_94;
L_94 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B38_0, NULL);
G_B39_0 = L_94;
}
IL_0259:
{
V_9 = G_B39_0;
// var data = GetBaseEventData();
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_95;
L_95 = VirtualFuncInvoker0< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(19 /* UnityEngine.EventSystems.BaseEventData UnityEngine.EventSystems.BaseInputModule::GetBaseEventData() */, __this);
V_10 = L_95;
// if (cancelAction != null && cancelAction.WasPressedThisFrame())
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_96 = V_9;
if (!L_96)
{
goto IL_0288;
}
}
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_97 = V_9;
bool L_98;
L_98 = InputAction_WasPressedThisFrame_m9D3F0284EB46EEB7F720DCC96BBDF027C9B6A75F(L_97, NULL);
if (!L_98)
{
goto IL_0288;
}
}
{
// ExecuteEvents.Execute(eventSystem.currentSelectedGameObject, data, ExecuteEvents.cancelHandler);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_99;
L_99 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_100;
L_100 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_99, NULL);
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_101 = V_10;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA* L_102;
L_102 = ExecuteEvents_get_cancelHandler_mBCDFD10C95FC2BBC5DC5A512FEA1BBEECC2DAE12_inline(NULL);
bool L_103;
L_103 = ExecuteEvents_Execute_TisICancelHandler_t38E5C3314DB0B186ED23AC3FD6A774EDEC323244_m6BCE3E1FAE7620DC9F22722FA5CCE5AB35BAA5B0(L_100, L_101, L_102, ExecuteEvents_Execute_TisICancelHandler_t38E5C3314DB0B186ED23AC3FD6A774EDEC323244_m6BCE3E1FAE7620DC9F22722FA5CCE5AB35BAA5B0_RuntimeMethod_var);
}
IL_0288:
{
// if (!data.used && submitAction != null && submitAction.WasPressedThisFrame())
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_104 = V_10;
bool L_105;
L_105 = VirtualFuncInvoker0< bool >::Invoke(6 /* System.Boolean UnityEngine.EventSystems.AbstractEventData::get_used() */, L_104);
if (L_105)
{
goto IL_02b6;
}
}
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_106 = V_8;
if (!L_106)
{
goto IL_02b6;
}
}
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_107 = V_8;
bool L_108;
L_108 = InputAction_WasPressedThisFrame_m9D3F0284EB46EEB7F720DCC96BBDF027C9B6A75F(L_107, NULL);
if (!L_108)
{
goto IL_02b6;
}
}
{
// ExecuteEvents.Execute(eventSystem.currentSelectedGameObject, data, ExecuteEvents.submitHandler);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_109;
L_109 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_110;
L_110 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_109, NULL);
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_111 = V_10;
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F* L_112;
L_112 = ExecuteEvents_get_submitHandler_mDCAAA40F0F6AEA385B375C1839B4DC37E5FC4A7A_inline(NULL);
bool L_113;
L_113 = ExecuteEvents_Execute_TisISubmitHandler_t284A0ACB300A060611C40F4E200B378CED930B75_mA153EBDD6059AC5FF4C3ADD0A0628D816CD112CC(L_110, L_111, L_112, ExecuteEvents_Execute_TisISubmitHandler_t284A0ACB300A060611C40F4E200B378CED930B75_mA153EBDD6059AC5FF4C3ADD0A0628D816CD112CC_RuntimeMethod_var);
}
IL_02b6:
{
// }
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::IsMoveAllowed(UnityEngine.EventSystems.AxisEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_IsMoveAllowed_mF5CDEE9C967CAA800C8203D2AE58CC557437D8E4 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisSelectable_t3251808068A17B8E92FB33590A4C2FA66D456712_m93A8AF2453F19562F2940144280A3640F488F905_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* V_0 = NULL;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* V_1 = NULL;
int32_t V_2 = 0;
{
// if (m_LocalMultiPlayerRoot == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_LocalMultiPlayerRoot_50;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
// return true;
return (bool)1;
}
IL_0010:
{
// if (eventSystem.currentSelectedGameObject == null)
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_2;
L_2 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0025;
}
}
{
// return true;
return (bool)1;
}
IL_0025:
{
// var selectable = eventSystem.currentSelectedGameObject.GetComponent<Selectable>();
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_5;
L_5 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_5, NULL);
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_7;
L_7 = GameObject_GetComponent_TisSelectable_t3251808068A17B8E92FB33590A4C2FA66D456712_m93A8AF2453F19562F2940144280A3640F488F905(L_6, GameObject_GetComponent_TisSelectable_t3251808068A17B8E92FB33590A4C2FA66D456712_m93A8AF2453F19562F2940144280A3640F488F905_RuntimeMethod_var);
V_0 = L_7;
// if (selectable == null)
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_8 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_9)
{
goto IL_0041;
}
}
{
// return true;
return (bool)1;
}
IL_0041:
{
// Selectable navigationTarget = null;
V_1 = (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712*)NULL;
// switch (eventData.moveDir)
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_10 = ___eventData0;
int32_t L_11;
L_11 = AxisEventData_get_moveDir_mC8E219BB19708AC67C202C860DF2E6D08C29B8B9_inline(L_10, NULL);
V_2 = L_11;
int32_t L_12 = V_2;
switch (L_12)
{
case 0:
{
goto IL_0074;
}
case 1:
{
goto IL_006b;
}
case 2:
{
goto IL_0062;
}
case 3:
{
goto IL_007d;
}
}
}
{
goto IL_0084;
}
IL_0062:
{
// navigationTarget = selectable.FindSelectableOnRight();
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_13 = V_0;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_14;
L_14 = VirtualFuncInvoker0< Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* >::Invoke(28 /* UnityEngine.UI.Selectable UnityEngine.UI.Selectable::FindSelectableOnRight() */, L_13);
V_1 = L_14;
// break;
goto IL_0084;
}
IL_006b:
{
// navigationTarget = selectable.FindSelectableOnUp();
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_15 = V_0;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_16;
L_16 = VirtualFuncInvoker0< Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* >::Invoke(29 /* UnityEngine.UI.Selectable UnityEngine.UI.Selectable::FindSelectableOnUp() */, L_15);
V_1 = L_16;
// break;
goto IL_0084;
}
IL_0074:
{
// navigationTarget = selectable.FindSelectableOnLeft();
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_17 = V_0;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_18;
L_18 = VirtualFuncInvoker0< Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* >::Invoke(27 /* UnityEngine.UI.Selectable UnityEngine.UI.Selectable::FindSelectableOnLeft() */, L_17);
V_1 = L_18;
// break;
goto IL_0084;
}
IL_007d:
{
// navigationTarget = selectable.FindSelectableOnDown();
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_19 = V_0;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_20;
L_20 = VirtualFuncInvoker0< Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* >::Invoke(30 /* UnityEngine.UI.Selectable UnityEngine.UI.Selectable::FindSelectableOnDown() */, L_19);
V_1 = L_20;
}
IL_0084:
{
// if (navigationTarget == null)
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_21 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_22;
L_22 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_22)
{
goto IL_008f;
}
}
{
// return true;
return (bool)1;
}
IL_008f:
{
// return navigationTarget.transform.IsChildOf(m_LocalMultiPlayerRoot.transform);
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_23 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24;
L_24 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_23, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25 = __this->___m_LocalMultiPlayerRoot_50;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26;
L_26 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_25, NULL);
bool L_27;
L_27 = Transform_IsChildOf_mFE071BE1E775E825401FE0A9B9BE49E39D256CEA(L_24, L_26, NULL);
return L_27;
}
}
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_moveRepeatDelay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputSystemUIInputModule_get_moveRepeatDelay_mC10FC3F9607A6129469F62879DDB3E0B54D647C8 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_MoveRepeatDelay;
float L_0 = __this->___m_MoveRepeatDelay_12;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_moveRepeatDelay(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_moveRepeatDelay_m0C3B9A3AB48452E52205A581040E30DD93585091 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_MoveRepeatDelay = value;
float L_0 = ___value0;
__this->___m_MoveRepeatDelay_12 = L_0;
return;
}
}
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_moveRepeatRate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputSystemUIInputModule_get_moveRepeatRate_mD742F92B65B817049C7D45AC1038F358D6971FC7 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_MoveRepeatRate;
float L_0 = __this->___m_MoveRepeatRate_13;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_moveRepeatRate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_moveRepeatRate_m94CA84F5F460850671E050B802C389C63E6D9D83 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_MoveRepeatRate = value;
float L_0 = ___value0;
__this->___m_MoveRepeatRate_13 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_explictlyIgnoreFocus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_get_explictlyIgnoreFocus_m43B9597AA0D4A76504E35ACACD29CF5A5364D340 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __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;
}
{
// private bool explictlyIgnoreFocus => InputSystem.settings.backgroundBehavior == InputSettings.BackgroundBehavior.IgnoreFocus;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0;
L_0 = InputSystem_get_settings_m8E3E9C0907904CBDBAE96354142AB0A87C7A3B74(NULL);
int32_t L_1;
L_1 = InputSettings_get_backgroundBehavior_mB8AD0B73E47E301F1BE9D2358593534AEC9F12FA_inline(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0);
}
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_shouldIgnoreFocus()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_get_shouldIgnoreFocus_m75E6399C41EDAD7531FDCB0B30CA1CA35FB0FD65 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get => explictlyIgnoreFocus || InputRuntime.s_Instance.runInBackground;
bool L_0;
L_0 = InputSystemUIInputModule_get_explictlyIgnoreFocus_m43B9597AA0D4A76504E35ACACD29CF5A5364D340(__this, NULL);
if (L_0)
{
goto IL_0013;
}
}
{
RuntimeObject* L_1 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0;
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(23 /* System.Boolean UnityEngine.InputSystem.LowLevel.IInputRuntime::get_runInBackground() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_1);
return L_2;
}
IL_0013:
{
return (bool)1;
}
}
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_repeatRate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputSystemUIInputModule_get_repeatRate_mC2270F9D90F3C52463FB0A26CA35166B18991943 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => moveRepeatRate;
float L_0;
L_0 = InputSystemUIInputModule_get_moveRepeatRate_mD742F92B65B817049C7D45AC1038F358D6971FC7_inline(__this, NULL);
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_repeatRate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_repeatRate_m6B93F01F48E71AE9ED7F8A81213A3DF45AF38BC1 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => moveRepeatRate = value;
float L_0 = ___value0;
InputSystemUIInputModule_set_moveRepeatRate_m94CA84F5F460850671E050B802C389C63E6D9D83_inline(__this, L_0, NULL);
return;
}
}
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_repeatDelay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputSystemUIInputModule_get_repeatDelay_m71A16685CAECDEC52A48DA9495AB5698D1B0F9A8 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => moveRepeatDelay;
float L_0;
L_0 = InputSystemUIInputModule_get_moveRepeatDelay_mC10FC3F9607A6129469F62879DDB3E0B54D647C8_inline(__this, NULL);
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_repeatDelay(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_repeatDelay_mADD44F3B223C8A2D9EFAC45D0A556BB9F3B209C4 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => moveRepeatDelay = value;
float L_0 = ___value0;
InputSystemUIInputModule_set_moveRepeatDelay_m0C3B9A3AB48452E52205A581040E30DD93585091_inline(__this, L_0, NULL);
return;
}
}
// UnityEngine.Transform UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_xrTrackingOrigin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InputSystemUIInputModule_get_xrTrackingOrigin_m9107E39006A8AA1F8B39CEFB8B8A6184820544E1 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_XRTrackingOrigin;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_XRTrackingOrigin_15;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_xrTrackingOrigin(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_xrTrackingOrigin_mE1D49DE01BE9473B87A10B9C31D50B2D573D1FE2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method)
{
{
// set => m_XRTrackingOrigin = value;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___value0;
__this->___m_XRTrackingOrigin_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_XRTrackingOrigin_15), (void*)L_0);
return;
}
}
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_trackedDeviceDragThresholdMultiplier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputSystemUIInputModule_get_trackedDeviceDragThresholdMultiplier_mE5348A3C11EE3510DC7BF0E1ADFEBFCB39BD10B1 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_TrackedDeviceDragThresholdMultiplier;
float L_0 = __this->___m_TrackedDeviceDragThresholdMultiplier_14;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_trackedDeviceDragThresholdMultiplier(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_trackedDeviceDragThresholdMultiplier_mA8AFBB028ABB912A8B45732C23FE10EDF6DBBD2D (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_TrackedDeviceDragThresholdMultiplier = value;
float L_0 = ___value0;
__this->___m_TrackedDeviceDragThresholdMultiplier_14 = L_0;
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::SwapAction(UnityEngine.InputSystem.InputActionReference&,UnityEngine.InputSystem.InputActionReference,System.Boolean,System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** ___property0, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___newValue1, bool ___actionsHooked2, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___actionCallback3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
int32_t G_B8_0 = 0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B12_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B11_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B13_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B15_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B14_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B16_0 = NULL;
int32_t G_B19_0 = 0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B22_0 = NULL;
int32_t G_B25_0 = 0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B31_0 = NULL;
{
// if (property == newValue || (property != null && newValue != null && property.action == newValue.action))
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_0);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_2 = ___newValue1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, L_2, NULL);
if (L_3)
{
goto IL_002c;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_4 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_5 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_4);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_002d;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_7 = ___newValue1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_002d;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_9 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_10 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_9);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_11;
L_11 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_10, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_12 = ___newValue1;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13;
L_13 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_12, NULL);
if ((!(((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_11) == ((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_13))))
{
goto IL_002d;
}
}
IL_002c:
{
// return;
return;
}
IL_002d:
{
// if (property != null && actionCallback != null && actionsHooked)
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_14 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_15 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_14);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_16)
{
goto IL_003e;
}
}
{
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_17 = ___actionCallback3;
G_B8_0 = ((!(((RuntimeObject*)(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)L_17) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_003f;
}
IL_003e:
{
G_B8_0 = 0;
}
IL_003f:
{
bool L_18 = ___actionsHooked2;
if (!((int32_t)(G_B8_0&(int32_t)L_18)))
{
goto IL_005f;
}
}
{
// property.action.performed -= actionCallback;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_19 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_20 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_19);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_21;
L_21 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_20, NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_22 = ___actionCallback3;
InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44(L_21, L_22, NULL);
// property.action.canceled -= actionCallback;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_23 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_24 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_23);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_25;
L_25 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_24, NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_26 = ___actionCallback3;
InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F(L_25, L_26, NULL);
}
IL_005f:
{
// var oldActionNull = property?.action == null;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_27 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_28 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_27);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_29 = L_28;
G_B11_0 = L_29;
if (L_29)
{
G_B12_0 = L_29;
goto IL_0068;
}
}
{
G_B13_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_006d;
}
IL_0068:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_30;
L_30 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B12_0, NULL);
G_B13_0 = L_30;
}
IL_006d:
{
V_0 = (bool)((((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)G_B13_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
// var oldActionEnabled = property?.action != null && property.action.enabled;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_31 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_32 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_31);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_33 = L_32;
G_B14_0 = L_33;
if (L_33)
{
G_B15_0 = L_33;
goto IL_007a;
}
}
{
G_B16_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_007f;
}
IL_007a:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_34;
L_34 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B15_0, NULL);
G_B16_0 = L_34;
}
IL_007f:
{
if (!G_B16_0)
{
goto IL_008f;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_35 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_36 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_35);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_37;
L_37 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_36, NULL);
bool L_38;
L_38 = InputAction_get_enabled_mA1E3523D89FCD4649E787A4BFE9D5863674846FA(L_37, NULL);
G_B19_0 = ((int32_t)(L_38));
goto IL_0090;
}
IL_008f:
{
G_B19_0 = 0;
}
IL_0090:
{
V_1 = (bool)G_B19_0;
// TryDisableInputAction(property);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_39 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_40 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_39);
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_40, (bool)0, NULL);
// property = newValue;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_41 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_42 = ___newValue1;
*((RuntimeObject**)L_41) = (RuntimeObject*)L_42;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_41, (void*)(RuntimeObject*)L_42);
// if (newValue?.action != null && actionCallback != null && actionsHooked)
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_43 = ___newValue1;
if (L_43)
{
goto IL_00a3;
}
}
{
G_B22_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_00a9;
}
IL_00a3:
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_44 = ___newValue1;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_45;
L_45 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_44, NULL);
G_B22_0 = L_45;
}
IL_00a9:
{
if (!G_B22_0)
{
goto IL_00b2;
}
}
{
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_46 = ___actionCallback3;
G_B25_0 = ((!(((RuntimeObject*)(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)L_46) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_00b3;
}
IL_00b2:
{
G_B25_0 = 0;
}
IL_00b3:
{
bool L_47 = ___actionsHooked2;
if (!((int32_t)(G_B25_0&(int32_t)L_47)))
{
goto IL_00d3;
}
}
{
// property.action.performed += actionCallback;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_48 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_49 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_48);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_50;
L_50 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_49, NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_51 = ___actionCallback3;
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_50, L_51, NULL);
// property.action.canceled += actionCallback;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_52 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_53 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_52);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_54;
L_54 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_53, NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_55 = ___actionCallback3;
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_54, L_55, NULL);
}
IL_00d3:
{
// if (isActiveAndEnabled && newValue?.action != null && (oldActionEnabled || oldActionNull))
bool L_56;
L_56 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (!L_56)
{
goto IL_00f6;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_57 = ___newValue1;
if (L_57)
{
goto IL_00e1;
}
}
{
G_B31_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_00e7;
}
IL_00e1:
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_58 = ___newValue1;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_59;
L_59 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_58, NULL);
G_B31_0 = L_59;
}
IL_00e7:
{
if (!G_B31_0)
{
goto IL_00f6;
}
}
{
bool L_60 = V_1;
bool L_61 = V_0;
if (!((int32_t)((int32_t)L_60|(int32_t)L_61)))
{
goto IL_00f6;
}
}
{
// EnableInputAction(property);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_62 = ___property0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_63 = *((InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1**)L_62);
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_63, NULL);
}
IL_00f6:
{
// }
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_point()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_point_m2B93D3E4A9BD9FEBE4499FC403737CF8BCF77E71 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_PointAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_PointAction_18;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_point(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_point_m08D07EC6163A7B651B494BFB49D92E2723B248E4 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => SwapAction(ref m_PointAction, value, m_ActionsHooked, m_OnPointDelegate);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = (&__this->___m_PointAction_18);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___value0;
bool L_2 = __this->___m_ActionsHooked_32;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_3 = __this->___m_OnPointDelegate_34;
InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7(__this, L_0, L_1, L_2, L_3, NULL);
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_scrollWheel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_scrollWheel_mA0269152C127E75A79666E087DEEDFFA314426E6 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_ScrollWheelAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_ScrollWheelAction_25;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_scrollWheel(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_scrollWheel_m11D8AF0B32ACD5281CB200B36A52F41EC028F329 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => SwapAction(ref m_ScrollWheelAction, value, m_ActionsHooked, m_OnScrollWheelDelegate);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = (&__this->___m_ScrollWheelAction_25);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___value0;
bool L_2 = __this->___m_ActionsHooked_32;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_3 = __this->___m_OnScrollWheelDelegate_39;
InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7(__this, L_0, L_1, L_2, L_3, NULL);
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_leftClick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_leftClick_m9B936197BB1B5F4A16572F0BDBA3BB227C7FE332 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_LeftClickAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_LeftClickAction_22;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_leftClick(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_leftClick_mACD996C3E5C752EBBB5F01AABDFE6D74D16E12CB (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => SwapAction(ref m_LeftClickAction, value, m_ActionsHooked, m_OnLeftClickDelegate);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = (&__this->___m_LeftClickAction_22);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___value0;
bool L_2 = __this->___m_ActionsHooked_32;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_3 = __this->___m_OnLeftClickDelegate_36;
InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7(__this, L_0, L_1, L_2, L_3, NULL);
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_middleClick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_middleClick_mEE281015E14140F7CA9D08CE4A69372714795000 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_MiddleClickAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_MiddleClickAction_23;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_middleClick(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_middleClick_m770A22C6EC8FE91A7749C2F546A1E01EA9013D19 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => SwapAction(ref m_MiddleClickAction, value, m_ActionsHooked, m_OnMiddleClickDelegate);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = (&__this->___m_MiddleClickAction_23);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___value0;
bool L_2 = __this->___m_ActionsHooked_32;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_3 = __this->___m_OnMiddleClickDelegate_38;
InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7(__this, L_0, L_1, L_2, L_3, NULL);
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_rightClick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_rightClick_m093BAF943E9A1BCB9ED805B199570245DF08ED00 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_RightClickAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_RightClickAction_24;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_rightClick(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_rightClick_m127D779A5B58B93A6C528DF263E51848CAF4C941 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => SwapAction(ref m_RightClickAction, value, m_ActionsHooked, m_OnRightClickDelegate);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = (&__this->___m_RightClickAction_24);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___value0;
bool L_2 = __this->___m_ActionsHooked_32;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_3 = __this->___m_OnRightClickDelegate_37;
InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7(__this, L_0, L_1, L_2, L_3, NULL);
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_move()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_move_mE1CB14682FF0C203A0EA976FE6A28E9B0059052C (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_MoveAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_MoveAction_19;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_move(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_move_m2DB35C92CF09FF3EDE0389A40AEF5BC8E45865FF (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => SwapAction(ref m_MoveAction, value, m_ActionsHooked, m_OnMoveDelegate);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = (&__this->___m_MoveAction_19);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___value0;
bool L_2 = __this->___m_ActionsHooked_32;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_3 = __this->___m_OnMoveDelegate_35;
InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7(__this, L_0, L_1, L_2, L_3, NULL);
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_submit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_submit_mFC6CAF856D6E9141C61C7D594A1F3F73772200EE (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_SubmitAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_SubmitAction_20;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_submit(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_submit_m770A73B882E96CD8A421ED8E886777E4C2FBD0D0 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => SwapAction(ref m_SubmitAction, value, m_ActionsHooked, null);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = (&__this->___m_SubmitAction_20);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___value0;
bool L_2 = __this->___m_ActionsHooked_32;
InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7(__this, L_0, L_1, L_2, (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)NULL, NULL);
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_cancel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_cancel_mCC83E90338A7570B752714D687844863C077FCB3 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_CancelAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_CancelAction_21;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_cancel(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_cancel_m1C02B4CEC0A58BFFD75FA6F3DDD82A68FBABED6D (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => SwapAction(ref m_CancelAction, value, m_ActionsHooked, null);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = (&__this->___m_CancelAction_21);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___value0;
bool L_2 = __this->___m_ActionsHooked_32;
InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7(__this, L_0, L_1, L_2, (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)NULL, NULL);
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_trackedDeviceOrientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_trackedDeviceOrientation_m7EFB89711D48B95950AAC531FC29B6D2CCF62316 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_TrackedDeviceOrientationAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_TrackedDeviceOrientationAction_27;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_trackedDeviceOrientation(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_trackedDeviceOrientation_m0F63EB45217D7117333A36313D6D48ED5A9288EB (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => SwapAction(ref m_TrackedDeviceOrientationAction, value, m_ActionsHooked, m_OnTrackedDeviceOrientationDelegate);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = (&__this->___m_TrackedDeviceOrientationAction_27);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___value0;
bool L_2 = __this->___m_ActionsHooked_32;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_3 = __this->___m_OnTrackedDeviceOrientationDelegate_41;
InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7(__this, L_0, L_1, L_2, L_3, NULL);
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_trackedDevicePosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_trackedDevicePosition_m747E886A2749A7C0B2EFABF2349ABBFCD8E76F3B (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_TrackedDevicePositionAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_TrackedDevicePositionAction_26;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_trackedDevicePosition(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_trackedDevicePosition_m5FA94F17B9DE27EAF2F6242A5102167D4FFE341A (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => SwapAction(ref m_TrackedDevicePositionAction, value, m_ActionsHooked, m_OnTrackedDevicePositionDelegate);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1** L_0 = (&__this->___m_TrackedDevicePositionAction_26);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___value0;
bool L_2 = __this->___m_ActionsHooked_32;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_3 = __this->___m_OnTrackedDevicePositionDelegate_40;
InputSystemUIInputModule_SwapAction_mBCAB2588622097825B01A9C6D3679718893A49D7(__this, L_0, L_1, L_2, L_3, NULL);
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::AssignDefaultActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_AssignDefaultActions_mAB6D4291FC67A9A2D3110A387F48ABDF885053C8 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* V_0 = NULL;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var defaultActions = new DefaultInputActions();
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_0 = (DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6*)il2cpp_codegen_object_new(DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6_il2cpp_TypeInfo_var);
DefaultInputActions__ctor_m0084503A65810A01575F7F4DD4E20F56F801F579(L_0, NULL);
V_0 = L_0;
// actionsAsset = defaultActions.asset;
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_1 = V_0;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_2;
L_2 = DefaultInputActions_get_asset_m8F337EF94684EA34CA0620FC57F57CB92C368570_inline(L_1, NULL);
InputSystemUIInputModule_set_actionsAsset_mF5EF43DB83C54C1C5BE3CDCF0A575DA85FEB8168(__this, L_2, NULL);
// cancel = InputActionReference.Create(defaultActions.UI.Cancel);
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_3 = V_0;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B L_4;
L_4 = DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C(L_3, NULL);
V_1 = L_4;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_5;
L_5 = UIActions_get_Cancel_mBD85EE52D6FA49BA646D36627252BF5D67EABEAE((&V_1), NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_6;
L_6 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_5, NULL);
InputSystemUIInputModule_set_cancel_m1C02B4CEC0A58BFFD75FA6F3DDD82A68FBABED6D(__this, L_6, NULL);
// submit = InputActionReference.Create(defaultActions.UI.Submit);
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_7 = V_0;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B L_8;
L_8 = DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C(L_7, NULL);
V_1 = L_8;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_9;
L_9 = UIActions_get_Submit_mDB8D91820C19BEF5F4B4B70051AE2EFD9CE34F61((&V_1), NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_10;
L_10 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_9, NULL);
InputSystemUIInputModule_set_submit_m770A73B882E96CD8A421ED8E886777E4C2FBD0D0(__this, L_10, NULL);
// move = InputActionReference.Create(defaultActions.UI.Navigate);
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_11 = V_0;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B L_12;
L_12 = DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C(L_11, NULL);
V_1 = L_12;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13;
L_13 = UIActions_get_Navigate_m574BEC7767B106EA0249199003E5FFFC5B9304B7((&V_1), NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_14;
L_14 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_13, NULL);
InputSystemUIInputModule_set_move_m2DB35C92CF09FF3EDE0389A40AEF5BC8E45865FF(__this, L_14, NULL);
// leftClick = InputActionReference.Create(defaultActions.UI.Click);
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_15 = V_0;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B L_16;
L_16 = DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C(L_15, NULL);
V_1 = L_16;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_17;
L_17 = UIActions_get_Click_m5402C4E4FF59AD43AF0A3D67FC02A518EB28E86B((&V_1), NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_18;
L_18 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_17, NULL);
InputSystemUIInputModule_set_leftClick_mACD996C3E5C752EBBB5F01AABDFE6D74D16E12CB(__this, L_18, NULL);
// rightClick = InputActionReference.Create(defaultActions.UI.RightClick);
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_19 = V_0;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B L_20;
L_20 = DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C(L_19, NULL);
V_1 = L_20;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_21;
L_21 = UIActions_get_RightClick_m079B0EE96520ED96D342C88CA3EA62B0EDAD5A94((&V_1), NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_22;
L_22 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_21, NULL);
InputSystemUIInputModule_set_rightClick_m127D779A5B58B93A6C528DF263E51848CAF4C941(__this, L_22, NULL);
// middleClick = InputActionReference.Create(defaultActions.UI.MiddleClick);
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_23 = V_0;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B L_24;
L_24 = DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C(L_23, NULL);
V_1 = L_24;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_25;
L_25 = UIActions_get_MiddleClick_m6A9CB60E53BB378F4B4BED4FDC1A86C5C25C1938((&V_1), NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_26;
L_26 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_25, NULL);
InputSystemUIInputModule_set_middleClick_m770A22C6EC8FE91A7749C2F546A1E01EA9013D19(__this, L_26, NULL);
// point = InputActionReference.Create(defaultActions.UI.Point);
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_27 = V_0;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B L_28;
L_28 = DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C(L_27, NULL);
V_1 = L_28;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_29;
L_29 = UIActions_get_Point_m3DDDBCB4E429BDA4DA229B876DFEBDB74AFB22DA((&V_1), NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_30;
L_30 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_29, NULL);
InputSystemUIInputModule_set_point_m08D07EC6163A7B651B494BFB49D92E2723B248E4(__this, L_30, NULL);
// scrollWheel = InputActionReference.Create(defaultActions.UI.ScrollWheel);
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_31 = V_0;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B L_32;
L_32 = DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C(L_31, NULL);
V_1 = L_32;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_33;
L_33 = UIActions_get_ScrollWheel_mD2943C957C2709382BF8306F3E5AF76963BA7449((&V_1), NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_34;
L_34 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_33, NULL);
InputSystemUIInputModule_set_scrollWheel_m11D8AF0B32ACD5281CB200B36A52F41EC028F329(__this, L_34, NULL);
// trackedDeviceOrientation = InputActionReference.Create(defaultActions.UI.TrackedDeviceOrientation);
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_35 = V_0;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B L_36;
L_36 = DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C(L_35, NULL);
V_1 = L_36;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_37;
L_37 = UIActions_get_TrackedDeviceOrientation_m7F757E85D707A6D63883CE101685074400E16CC2((&V_1), NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_38;
L_38 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_37, NULL);
InputSystemUIInputModule_set_trackedDeviceOrientation_m0F63EB45217D7117333A36313D6D48ED5A9288EB(__this, L_38, NULL);
// trackedDevicePosition = InputActionReference.Create(defaultActions.UI.TrackedDevicePosition);
DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* L_39 = V_0;
UIActions_t8F38D775F3A4CE7C25BDD43A17C6E2B36BB25E8B L_40;
L_40 = DefaultInputActions_get_UI_m010CCD674D25A4579221A89A04BC11CD66DEB56C(L_39, NULL);
V_1 = L_40;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_41;
L_41 = UIActions_get_TrackedDevicePosition_mC00E1E6D4D8EB36A70DEA05BDBE600D023E1BB90((&V_1), NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_42;
L_42 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_41, NULL);
InputSystemUIInputModule_set_trackedDevicePosition_m5FA94F17B9DE27EAF2F6242A5102167D4FFE341A(__this, L_42, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::UnassignActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_UnassignActions_m110DD987E1541E53D1C9925CE6282E0040D0DEEA (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// actionsAsset = default;
InputSystemUIInputModule_set_actionsAsset_mF5EF43DB83C54C1C5BE3CDCF0A575DA85FEB8168(__this, (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D*)NULL, NULL);
// cancel = default;
InputSystemUIInputModule_set_cancel_m1C02B4CEC0A58BFFD75FA6F3DDD82A68FBABED6D(__this, (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL, NULL);
// submit = default;
InputSystemUIInputModule_set_submit_m770A73B882E96CD8A421ED8E886777E4C2FBD0D0(__this, (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL, NULL);
// move = default;
InputSystemUIInputModule_set_move_m2DB35C92CF09FF3EDE0389A40AEF5BC8E45865FF(__this, (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL, NULL);
// leftClick = default;
InputSystemUIInputModule_set_leftClick_mACD996C3E5C752EBBB5F01AABDFE6D74D16E12CB(__this, (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL, NULL);
// rightClick = default;
InputSystemUIInputModule_set_rightClick_m127D779A5B58B93A6C528DF263E51848CAF4C941(__this, (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL, NULL);
// middleClick = default;
InputSystemUIInputModule_set_middleClick_m770A22C6EC8FE91A7749C2F546A1E01EA9013D19(__this, (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL, NULL);
// point = default;
InputSystemUIInputModule_set_point_m08D07EC6163A7B651B494BFB49D92E2723B248E4(__this, (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL, NULL);
// scrollWheel = default;
InputSystemUIInputModule_set_scrollWheel_m11D8AF0B32ACD5281CB200B36A52F41EC028F329(__this, (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL, NULL);
// trackedDeviceOrientation = default;
InputSystemUIInputModule_set_trackedDeviceOrientation_m0F63EB45217D7117333A36313D6D48ED5A9288EB(__this, (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL, NULL);
// trackedDevicePosition = default;
InputSystemUIInputModule_set_trackedDevicePosition_m5FA94F17B9DE27EAF2F6242A5102167D4FFE341A(__this, (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL, NULL);
// }
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_trackedDeviceSelect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_trackedDeviceSelect_m4BCD806E96D66BFCB58445BB97E83D14C9E18643 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => throw new InvalidOperationException();
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_0 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystemUIInputModule_get_trackedDeviceSelect_m4BCD806E96D66BFCB58445BB97E83D14C9E18643_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_trackedDeviceSelect(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_trackedDeviceSelect_mCB80A9E851BD16B26080323ED1252EA452A55E7D (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___value0, const RuntimeMethod* method)
{
{
// set => throw new InvalidOperationException();
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_0 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystemUIInputModule_set_trackedDeviceSelect_mCB80A9E851BD16B26080323ED1252EA452A55E7D_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_Awake_mB1026A53A025B978F0918B05354CF869966B729F (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// base.Awake();
UIBehaviour_Awake_mDF9D1A4867C8E730C59A7CAE97709CA9B8F3A0F2(__this, NULL);
// m_NavigationState.Reset();
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_0 = (&__this->___m_NavigationState_49);
NavigationModel_Reset_mAE7A5C315561EEEC5B399A05D5DE4F88BD671A77(L_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnDestroy_mC38CC38E6B9614C16460A1D3C5CE39C0A60E3638 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// base.OnDestroy();
UIBehaviour_OnDestroy_mF225CF9163823F19BE5E2B2735D35898A20D608B(__this, NULL);
// UnhookActions();
InputSystemUIInputModule_UnhookActions_mEFE151C732E89D8677DD0C2607F93F8EAC89C304(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnEnable_m7CE69776D0E74E01638B14A29CEA7D35E6142526 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_m93F1BEBDE7D61B115B2B2794D02460A77C4CAED0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_OnControlsChanged_m765DFF09EC479ACEA76478C89D3A4191D803F9CA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// base.OnEnable();
BaseInputModule_OnEnable_m2F440F226F94D4D79905CD403F08C3AEEE99D965(__this, NULL);
// if (m_OnControlsChangedDelegate == null)
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___m_OnControlsChangedDelegate_42;
if (L_0)
{
goto IL_0020;
}
}
{
// m_OnControlsChangedDelegate = OnControlsChanged;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1 = (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)il2cpp_codegen_object_new(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var);
Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4(L_1, __this, (intptr_t)((void*)InputSystemUIInputModule_OnControlsChanged_m765DFF09EC479ACEA76478C89D3A4191D803F9CA_RuntimeMethod_var), NULL);
__this->___m_OnControlsChangedDelegate_42 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnControlsChangedDelegate_42), (void*)L_1);
}
IL_0020:
{
// InputActionState.s_GlobalState.onActionControlsChanged.AddCallback(m_OnControlsChangedDelegate);
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411* L_2 = (&(&((InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_StaticFields*)il2cpp_codegen_static_fields_for(InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var))->___s_GlobalState_14)->___onActionControlsChanged_2);
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_3 = __this->___m_OnControlsChangedDelegate_42;
CallbackArray_1_AddCallback_m93F1BEBDE7D61B115B2B2794D02460A77C4CAED0(L_2, L_3, CallbackArray_1_AddCallback_m93F1BEBDE7D61B115B2B2794D02460A77C4CAED0_RuntimeMethod_var);
// if (HasNoActions())
bool L_4;
L_4 = InputSystemUIInputModule_HasNoActions_m3BE9FFBCA149E02FBED7B3C2A60AFE796086B942(__this, NULL);
if (!L_4)
{
goto IL_0043;
}
}
{
// AssignDefaultActions();
InputSystemUIInputModule_AssignDefaultActions_mAB6D4291FC67A9A2D3110A387F48ABDF885053C8(__this, NULL);
}
IL_0043:
{
// ResetPointers();
InputSystemUIInputModule_ResetPointers_mB5B5B4A998730C611E910B7A2929BD5DEEB8765C(__this, NULL);
// HookActions();
InputSystemUIInputModule_HookActions_m7938920114C0EFDE82CE2EF01FDD74301EC1DCFB(__this, NULL);
// EnableAllActions();
InputSystemUIInputModule_EnableAllActions_mA331518C984FD8DD48AECCF034F73B4458AFF9A2(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnDisable_m3A7EF2B3E9E202A50760FAA193F40B17041BBB5B (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_mDC6A15D82854E86893EE82FEC98865B9E3834277_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// ResetPointers();
InputSystemUIInputModule_ResetPointers_mB5B5B4A998730C611E910B7A2929BD5DEEB8765C(__this, NULL);
// InputActionState.s_GlobalState.onActionControlsChanged.RemoveCallback(m_OnControlsChangedDelegate);
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411* L_0 = (&(&((InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_StaticFields*)il2cpp_codegen_static_fields_for(InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var))->___s_GlobalState_14)->___onActionControlsChanged_2);
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1 = __this->___m_OnControlsChangedDelegate_42;
CallbackArray_1_RemoveCallback_mDC6A15D82854E86893EE82FEC98865B9E3834277(L_0, L_1, CallbackArray_1_RemoveCallback_mDC6A15D82854E86893EE82FEC98865B9E3834277_RuntimeMethod_var);
// DisableAllActions();
InputSystemUIInputModule_DisableAllActions_mDC160896CB13F51F1D1E3574268C27826A9793FA(__this, NULL);
// UnhookActions();
InputSystemUIInputModule_UnhookActions_mEFE151C732E89D8677DD0C2607F93F8EAC89C304(__this, NULL);
// base.OnDisable();
BaseInputModule_OnDisable_m370643AD83FFAD10B9E67301355F63B4FF7FB389(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::ResetPointers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_ResetPointers_mB5B5B4A998730C611E910B7A2929BD5DEEB8765C (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// var numPointers = m_PointerStates.length;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_0 = (&__this->___m_PointerStates_48);
int32_t L_1 = L_0->___length_0;
V_0 = L_1;
// for (var i = 0; i < numPointers; ++i)
V_1 = 0;
goto IL_001b;
}
IL_0010:
{
// SendPointerExitEventsAndRemovePointer(0);
InputSystemUIInputModule_SendPointerExitEventsAndRemovePointer_mD4D5D058AC8817D40A3E08BA1BDAC11F0C157D3B(__this, 0, NULL);
// for (var i = 0; i < numPointers; ++i)
int32_t L_2 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_2, 1));
}
IL_001b:
{
// for (var i = 0; i < numPointers; ++i)
int32_t L_3 = V_1;
int32_t L_4 = V_0;
if ((((int32_t)L_3) < ((int32_t)L_4)))
{
goto IL_0010;
}
}
{
// m_CurrentPointerId = -1;
__this->___m_CurrentPointerId_43 = (-1);
// m_CurrentPointerIndex = -1;
__this->___m_CurrentPointerIndex_44 = (-1);
// m_CurrentPointerType = UIPointerType.None;
__this->___m_CurrentPointerType_45 = 0;
// }
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::HasNoActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_HasNoActions_m3BE9FFBCA149E02FBED7B3C2A60AFE796086B942 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B4_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B3_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B5_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B8_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B7_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B9_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B12_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B11_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B13_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B16_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B15_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B17_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B20_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B19_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B21_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B24_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B23_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B25_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B28_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B27_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B29_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B32_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B31_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B33_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B36_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B35_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B37_0 = NULL;
{
// if (m_ActionsAsset != null)
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0 = __this->___m_ActionsAsset_17;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0010;
}
}
{
// return false;
return (bool)0;
}
IL_0010:
{
// return m_PointAction?.action == null
// && m_LeftClickAction?.action == null
// && m_RightClickAction?.action == null
// && m_MiddleClickAction?.action == null
// && m_SubmitAction?.action == null
// && m_CancelAction?.action == null
// && m_ScrollWheelAction?.action == null
// && m_TrackedDeviceOrientationAction?.action == null
// && m_TrackedDevicePositionAction?.action == null;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_2 = __this->___m_PointAction_18;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_3 = L_2;
G_B3_0 = L_3;
if (L_3)
{
G_B4_0 = L_3;
goto IL_001d;
}
}
{
G_B5_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_0022;
}
IL_001d:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_4;
L_4 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B4_0, NULL);
G_B5_0 = L_4;
}
IL_0022:
{
if (G_B5_0)
{
goto IL_00cc;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_5 = __this->___m_LeftClickAction_22;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_6 = L_5;
G_B7_0 = L_6;
if (L_6)
{
G_B8_0 = L_6;
goto IL_0034;
}
}
{
G_B9_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_0039;
}
IL_0034:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_7;
L_7 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B8_0, NULL);
G_B9_0 = L_7;
}
IL_0039:
{
if (G_B9_0)
{
goto IL_00cc;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_8 = __this->___m_RightClickAction_24;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_9 = L_8;
G_B11_0 = L_9;
if (L_9)
{
G_B12_0 = L_9;
goto IL_004b;
}
}
{
G_B13_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_0050;
}
IL_004b:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_10;
L_10 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B12_0, NULL);
G_B13_0 = L_10;
}
IL_0050:
{
if (G_B13_0)
{
goto IL_00cc;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_11 = __this->___m_MiddleClickAction_23;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_12 = L_11;
G_B15_0 = L_12;
if (L_12)
{
G_B16_0 = L_12;
goto IL_005f;
}
}
{
G_B17_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_0064;
}
IL_005f:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13;
L_13 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B16_0, NULL);
G_B17_0 = L_13;
}
IL_0064:
{
if (G_B17_0)
{
goto IL_00cc;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_14 = __this->___m_SubmitAction_20;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_15 = L_14;
G_B19_0 = L_15;
if (L_15)
{
G_B20_0 = L_15;
goto IL_0073;
}
}
{
G_B21_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_0078;
}
IL_0073:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_16;
L_16 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B20_0, NULL);
G_B21_0 = L_16;
}
IL_0078:
{
if (G_B21_0)
{
goto IL_00cc;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_17 = __this->___m_CancelAction_21;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_18 = L_17;
G_B23_0 = L_18;
if (L_18)
{
G_B24_0 = L_18;
goto IL_0087;
}
}
{
G_B25_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_008c;
}
IL_0087:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_19;
L_19 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B24_0, NULL);
G_B25_0 = L_19;
}
IL_008c:
{
if (G_B25_0)
{
goto IL_00cc;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_20 = __this->___m_ScrollWheelAction_25;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_21 = L_20;
G_B27_0 = L_21;
if (L_21)
{
G_B28_0 = L_21;
goto IL_009b;
}
}
{
G_B29_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_00a0;
}
IL_009b:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_22;
L_22 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B28_0, NULL);
G_B29_0 = L_22;
}
IL_00a0:
{
if (G_B29_0)
{
goto IL_00cc;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_23 = __this->___m_TrackedDeviceOrientationAction_27;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_24 = L_23;
G_B31_0 = L_24;
if (L_24)
{
G_B32_0 = L_24;
goto IL_00af;
}
}
{
G_B33_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_00b4;
}
IL_00af:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_25;
L_25 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B32_0, NULL);
G_B33_0 = L_25;
}
IL_00b4:
{
if (G_B33_0)
{
goto IL_00cc;
}
}
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_26 = __this->___m_TrackedDevicePositionAction_26;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_27 = L_26;
G_B35_0 = L_27;
if (L_27)
{
G_B36_0 = L_27;
goto IL_00c3;
}
}
{
G_B37_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_00c8;
}
IL_00c3:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_28;
L_28 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B36_0, NULL);
G_B37_0 = L_28;
}
IL_00c8:
{
return (bool)((((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)G_B37_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
}
IL_00cc:
{
return (bool)0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::EnableAllActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_EnableAllActions_mA331518C984FD8DD48AECCF034F73B4458AFF9A2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// EnableInputAction(m_PointAction);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_PointAction_18;
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_0, NULL);
// EnableInputAction(m_LeftClickAction);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = __this->___m_LeftClickAction_22;
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_1, NULL);
// EnableInputAction(m_RightClickAction);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_2 = __this->___m_RightClickAction_24;
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_2, NULL);
// EnableInputAction(m_MiddleClickAction);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_3 = __this->___m_MiddleClickAction_23;
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_3, NULL);
// EnableInputAction(m_MoveAction);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_4 = __this->___m_MoveAction_19;
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_4, NULL);
// EnableInputAction(m_SubmitAction);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_5 = __this->___m_SubmitAction_20;
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_5, NULL);
// EnableInputAction(m_CancelAction);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_6 = __this->___m_CancelAction_21;
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_6, NULL);
// EnableInputAction(m_ScrollWheelAction);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_7 = __this->___m_ScrollWheelAction_25;
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_7, NULL);
// EnableInputAction(m_TrackedDeviceOrientationAction);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_8 = __this->___m_TrackedDeviceOrientationAction_27;
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_8, NULL);
// EnableInputAction(m_TrackedDevicePositionAction);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_9 = __this->___m_TrackedDevicePositionAction_26;
InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1(__this, L_9, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::DisableAllActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_DisableAllActions_mDC160896CB13F51F1D1E3574268C27826A9793FA (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// TryDisableInputAction(m_PointAction, true);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_PointAction_18;
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_0, (bool)1, NULL);
// TryDisableInputAction(m_LeftClickAction, true);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = __this->___m_LeftClickAction_22;
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_1, (bool)1, NULL);
// TryDisableInputAction(m_RightClickAction, true);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_2 = __this->___m_RightClickAction_24;
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_2, (bool)1, NULL);
// TryDisableInputAction(m_MiddleClickAction, true);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_3 = __this->___m_MiddleClickAction_23;
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_3, (bool)1, NULL);
// TryDisableInputAction(m_MoveAction, true);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_4 = __this->___m_MoveAction_19;
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_4, (bool)1, NULL);
// TryDisableInputAction(m_SubmitAction, true);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_5 = __this->___m_SubmitAction_20;
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_5, (bool)1, NULL);
// TryDisableInputAction(m_CancelAction, true);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_6 = __this->___m_CancelAction_21;
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_6, (bool)1, NULL);
// TryDisableInputAction(m_ScrollWheelAction, true);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_7 = __this->___m_ScrollWheelAction_25;
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_7, (bool)1, NULL);
// TryDisableInputAction(m_TrackedDeviceOrientationAction, true);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_8 = __this->___m_TrackedDeviceOrientationAction_27;
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_8, (bool)1, NULL);
// TryDisableInputAction(m_TrackedDevicePositionAction, true);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_9 = __this->___m_TrackedDevicePositionAction_26;
InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2(__this, L_9, (bool)1, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::EnableInputAction(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_EnableInputAction_m4882B31BF5842E094F6C372E12C1AE2A278385B1 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___inputActionReference0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mCB4B36A17786A01296C2C00A2F01ACE50A7685CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mCBBE2187D170E9E10CEE90115CCD5EF8CDE85D1E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mEACC47A78803B753419CD014E51AD8C9E7B7487E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_0 = NULL;
InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 V_1;
memset((&V_1), 0, sizeof(V_1));
InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 V_2;
memset((&V_2), 0, sizeof(V_2));
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B3_0 = NULL;
{
// var action = inputActionReference?.action;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = ___inputActionReference0;
if (L_0)
{
goto IL_0006;
}
}
{
G_B3_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_000c;
}
IL_0006:
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___inputActionReference0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_2;
L_2 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_1, NULL);
G_B3_0 = L_2;
}
IL_000c:
{
V_0 = G_B3_0;
// if (action == null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_3 = V_0;
if (L_3)
{
goto IL_0011;
}
}
{
// return;
return;
}
IL_0011:
{
// if (s_InputActionReferenceCounts.TryGetValue(action, out var referenceState))
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* L_4 = ((InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields*)il2cpp_codegen_static_fields_for(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var))->___s_InputActionReferenceCounts_31;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_5 = V_0;
bool L_6;
L_6 = Dictionary_2_TryGetValue_mCBBE2187D170E9E10CEE90115CCD5EF8CDE85D1E(L_4, L_5, (&V_1), Dictionary_2_TryGetValue_mCBBE2187D170E9E10CEE90115CCD5EF8CDE85D1E_RuntimeMethod_var);
if (!L_6)
{
goto IL_003a;
}
}
{
// referenceState.refCount++;
int32_t* L_7 = (&(&V_1)->___refCount_0);
int32_t* L_8 = L_7;
int32_t L_9 = *((int32_t*)L_8);
*((int32_t*)L_8) = (int32_t)((int32_t)il2cpp_codegen_add(L_9, 1));
// s_InputActionReferenceCounts[action] = referenceState;
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* L_10 = ((InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields*)il2cpp_codegen_static_fields_for(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var))->___s_InputActionReferenceCounts_31;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_11 = V_0;
InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 L_12 = V_1;
Dictionary_2_set_Item_mEACC47A78803B753419CD014E51AD8C9E7B7487E(L_10, L_11, L_12, Dictionary_2_set_Item_mEACC47A78803B753419CD014E51AD8C9E7B7487E_RuntimeMethod_var);
goto IL_0068;
}
IL_003a:
{
// referenceState = new InputActionReferenceState {refCount = 1, enabledByInputModule = !action.enabled};
il2cpp_codegen_initobj((&V_2), sizeof(InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9));
(&V_2)->___refCount_0 = 1;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13 = V_0;
bool L_14;
L_14 = InputAction_get_enabled_mA1E3523D89FCD4649E787A4BFE9D5863674846FA(L_13, NULL);
(&V_2)->___enabledByInputModule_1 = (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0);
InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 L_15 = V_2;
V_1 = L_15;
// s_InputActionReferenceCounts.Add(action, referenceState);
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* L_16 = ((InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields*)il2cpp_codegen_static_fields_for(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var))->___s_InputActionReferenceCounts_31;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_17 = V_0;
InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 L_18 = V_1;
Dictionary_2_Add_mCB4B36A17786A01296C2C00A2F01ACE50A7685CA(L_16, L_17, L_18, Dictionary_2_Add_mCB4B36A17786A01296C2C00A2F01ACE50A7685CA_RuntimeMethod_var);
}
IL_0068:
{
// action.Enable();
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_19 = V_0;
InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68(L_19, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::TryDisableInputAction(UnityEngine.InputSystem.InputActionReference,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_TryDisableInputAction_m6855DF4C580573A8EFD5CD0464C71820767DC8A2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___inputActionReference0, bool ___isComponentDisabling1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m864F963ABD0E6391DD888ED54F57660C192BA0D6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mCBBE2187D170E9E10CEE90115CCD5EF8CDE85D1E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mEACC47A78803B753419CD014E51AD8C9E7B7487E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_0 = NULL;
InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 V_1;
memset((&V_1), 0, sizeof(V_1));
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B3_0 = NULL;
{
// var action = inputActionReference?.action;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = ___inputActionReference0;
if (L_0)
{
goto IL_0006;
}
}
{
G_B3_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_000c;
}
IL_0006:
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___inputActionReference0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_2;
L_2 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_1, NULL);
G_B3_0 = L_2;
}
IL_000c:
{
V_0 = G_B3_0;
// if (action == null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_3 = V_0;
if (L_3)
{
goto IL_0011;
}
}
{
// return;
return;
}
IL_0011:
{
// if (!isActiveAndEnabled && !isComponentDisabling)
bool L_4;
L_4 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (L_4)
{
goto IL_001d;
}
}
{
bool L_5 = ___isComponentDisabling1;
if (L_5)
{
goto IL_001d;
}
}
{
// return;
return;
}
IL_001d:
{
// if (!s_InputActionReferenceCounts.TryGetValue(action, out var referenceState))
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* L_6 = ((InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields*)il2cpp_codegen_static_fields_for(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var))->___s_InputActionReferenceCounts_31;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_7 = V_0;
bool L_8;
L_8 = Dictionary_2_TryGetValue_mCBBE2187D170E9E10CEE90115CCD5EF8CDE85D1E(L_6, L_7, (&V_1), Dictionary_2_TryGetValue_mCBBE2187D170E9E10CEE90115CCD5EF8CDE85D1E_RuntimeMethod_var);
if (L_8)
{
goto IL_002d;
}
}
{
// return;
return;
}
IL_002d:
{
// if (referenceState.refCount - 1 == 0 && referenceState.enabledByInputModule)
InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 L_9 = V_1;
int32_t L_10 = L_9.___refCount_0;
if (((int32_t)il2cpp_codegen_subtract(L_10, 1)))
{
goto IL_0052;
}
}
{
InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 L_11 = V_1;
bool L_12 = L_11.___enabledByInputModule_1;
if (!L_12)
{
goto IL_0052;
}
}
{
// action.Disable();
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13 = V_0;
InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50(L_13, NULL);
// s_InputActionReferenceCounts.Remove(action);
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* L_14 = ((InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields*)il2cpp_codegen_static_fields_for(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var))->___s_InputActionReferenceCounts_31;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_15 = V_0;
bool L_16;
L_16 = Dictionary_2_Remove_m864F963ABD0E6391DD888ED54F57660C192BA0D6(L_14, L_15, Dictionary_2_Remove_m864F963ABD0E6391DD888ED54F57660C192BA0D6_RuntimeMethod_var);
// return;
return;
}
IL_0052:
{
// referenceState.refCount--;
int32_t* L_17 = (&(&V_1)->___refCount_0);
int32_t* L_18 = L_17;
int32_t L_19 = *((int32_t*)L_18);
*((int32_t*)L_18) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_19, 1));
// s_InputActionReferenceCounts[action] = referenceState;
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* L_20 = ((InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields*)il2cpp_codegen_static_fields_for(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var))->___s_InputActionReferenceCounts_31;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_21 = V_0;
InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9 L_22 = V_1;
Dictionary_2_set_Item_mEACC47A78803B753419CD014E51AD8C9E7B7487E(L_20, L_21, L_22, Dictionary_2_set_Item_mEACC47A78803B753419CD014E51AD8C9E7B7487E_RuntimeMethod_var);
// }
return;
}
}
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::GetPointerStateIndexFor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_GetPointerStateIndexFor_mBED898122FAD0EC9B87468DB7F3C785DB7771E39 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___pointerOrTouchId0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* V_2 = NULL;
{
// if (pointerOrTouchId == m_CurrentPointerId)
int32_t L_0 = ___pointerOrTouchId0;
int32_t L_1 = __this->___m_CurrentPointerId_43;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_0010;
}
}
{
// return m_CurrentPointerIndex;
int32_t L_2 = __this->___m_CurrentPointerIndex_44;
return L_2;
}
IL_0010:
{
// for (var i = 0; i < m_PointerIds.length; ++i)
V_0 = 0;
goto IL_0029;
}
IL_0014:
{
// if (m_PointerIds[i] == pointerOrTouchId)
InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* L_3 = (&__this->___m_PointerIds_46);
int32_t L_4 = V_0;
int32_t L_5;
L_5 = InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE(L_3, L_4, InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE_RuntimeMethod_var);
int32_t L_6 = ___pointerOrTouchId0;
if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
{
goto IL_0025;
}
}
{
// return i;
int32_t L_7 = V_0;
return L_7;
}
IL_0025:
{
// for (var i = 0; i < m_PointerIds.length; ++i)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0029:
{
// for (var i = 0; i < m_PointerIds.length; ++i)
int32_t L_9 = V_0;
InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* L_10 = (&__this->___m_PointerIds_46);
int32_t L_11 = L_10->___length_0;
if ((((int32_t)L_9) < ((int32_t)L_11)))
{
goto IL_0014;
}
}
{
// for (var i = 0; i < m_PointerStates.length; ++i)
V_1 = 0;
goto IL_0072;
}
IL_003b:
{
// var eventData = m_PointerStates[i].eventData;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_12 = (&__this->___m_PointerStates_48);
int32_t L_13 = V_1;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 L_14;
L_14 = InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1(L_12, L_13, InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_15 = L_14.___eventData_4;
V_2 = L_15;
// if (eventData.touchId == pointerOrTouchId || (eventData.touchId != 0 && eventData.device.deviceId == pointerOrTouchId))
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_16 = V_2;
int32_t L_17;
L_17 = ExtendedPointerEventData_get_touchId_m4075E3BA77BCDF85F9B0D2B1027422179C9BB9F2_inline(L_16, NULL);
int32_t L_18 = ___pointerOrTouchId0;
if ((((int32_t)L_17) == ((int32_t)L_18)))
{
goto IL_006c;
}
}
{
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_19 = V_2;
int32_t L_20;
L_20 = ExtendedPointerEventData_get_touchId_m4075E3BA77BCDF85F9B0D2B1027422179C9BB9F2_inline(L_19, NULL);
if (!L_20)
{
goto IL_006e;
}
}
{
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_21 = V_2;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_22;
L_22 = ExtendedPointerEventData_get_device_m87629C5A3BEED182A8C6BA1CF71390790C404166_inline(L_21, NULL);
int32_t L_23;
L_23 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_22, NULL);
int32_t L_24 = ___pointerOrTouchId0;
if ((!(((uint32_t)L_23) == ((uint32_t)L_24))))
{
goto IL_006e;
}
}
IL_006c:
{
// return i;
int32_t L_25 = V_1;
return L_25;
}
IL_006e:
{
// for (var i = 0; i < m_PointerStates.length; ++i)
int32_t L_26 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_0072:
{
// for (var i = 0; i < m_PointerStates.length; ++i)
int32_t L_27 = V_1;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_28 = (&__this->___m_PointerStates_48);
int32_t L_29 = L_28->___length_0;
if ((((int32_t)L_27) < ((int32_t)L_29)))
{
goto IL_003b;
}
}
{
// return -1;
return (-1);
}
}
// UnityEngine.InputSystem.UI.PointerModel& UnityEngine.InputSystem.UI.InputSystemUIInputModule::GetPointerStateForIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___index0, const RuntimeMethod* method)
{
{
// if (index == 0)
int32_t L_0 = ___index0;
if (L_0)
{
goto IL_000f;
}
}
{
// return ref m_PointerStates.firstValue;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_1 = (&__this->___m_PointerStates_48);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_2 = (&L_1->___firstValue_1);
return L_2;
}
IL_000f:
{
// return ref m_PointerStates.additionalValues[index - 1];
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_3 = (&__this->___m_PointerStates_48);
PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81* L_4 = L_3->___additionalValues_2;
int32_t L_5 = ___index0;
return ((L_4)->GetAddressAtUnchecked(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_5, 1)))));
}
}
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::GetPointerStateIndexFor(UnityEngine.InputSystem.InputAction/CallbackContext&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_GetPointerStateIndexFor_m627EB0DB84DE2F13B8F73E34F37312E1766AEB32 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* ___context0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// if (CheckForRemovedDevice(ref context))
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* L_0 = ___context0;
bool L_1;
L_1 = InputSystemUIInputModule_CheckForRemovedDevice_m40BF319629299CFF3B198C550100BD99FEFF7B6F(__this, L_0, NULL);
if (!L_1)
{
goto IL_000b;
}
}
{
// return -1;
return (-1);
}
IL_000b:
{
// var phase = context.phase;
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* L_2 = ___context0;
int32_t L_3;
L_3 = CallbackContext_get_phase_mBF36959BEB4B081303626F616535A84137580702(L_2, NULL);
V_0 = L_3;
// return GetPointerStateIndexFor(context.control, createIfNotExists: phase != InputActionPhase.Canceled);
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* L_4 = ___context0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5;
L_5 = CallbackContext_get_control_m085D29F5F6B7E10E1280A5B8662B94AF245F4123(L_4, NULL);
int32_t L_6 = V_0;
int32_t L_7;
L_7 = InputSystemUIInputModule_GetPointerStateIndexFor_mC9FAE100064CE8F29C8BB84D78FAB564AFEF20F2(__this, L_5, (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL);
return L_7;
}
}
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::GetPointerStateIndexFor(UnityEngine.InputSystem.InputControl,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_GetPointerStateIndexFor_mC9FAE100064CE8F29C8BB84D78FAB564AFEF20F2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control0, bool ___createIfNotExists1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputArrayExtensions_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mF79046AEC444356D2A30C83C3C79AB3CE2D14CA8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_1_ReadValue_m86BC52207D5120BD0C5096B9EC1AFB40B1BB080F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mD8DC7245351B315A0DEF0F1540CD4AE2E45A16E4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m2ED74B6FE59ED3642A6D2671EE1D14E3016CE2EA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
memset((&V_5), 0, sizeof(V_5));
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* V_6 = NULL;
int32_t V_7 = 0;
int32_t V_8 = 0;
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* V_9 = NULL;
int32_t V_10 = 0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 V_11;
memset((&V_11), 0, sizeof(V_11));
int32_t V_12 = 0;
int32_t V_13 = 0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_14;
memset((&V_14), 0, sizeof(V_14));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15;
memset((&V_15), 0, sizeof(V_15));
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB V_16;
memset((&V_16), 0, sizeof(V_16));
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_17 = NULL;
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB V_18;
memset((&V_18), 0, sizeof(V_18));
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_19;
memset((&V_19), 0, sizeof(V_19));
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB V_20;
memset((&V_20), 0, sizeof(V_20));
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_21 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B45_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B45_1 = NULL;
int32_t G_B45_2 = 0;
int32_t G_B45_3 = 0;
int32_t G_B45_4 = 0;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* G_B45_5 = NULL;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* G_B45_6 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B44_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B44_1 = NULL;
int32_t G_B44_2 = 0;
int32_t G_B44_3 = 0;
int32_t G_B44_4 = 0;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* G_B44_5 = NULL;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* G_B44_6 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B46_0 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B46_1 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B46_2 = NULL;
int32_t G_B46_3 = 0;
int32_t G_B46_4 = 0;
int32_t G_B46_5 = 0;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* G_B46_6 = NULL;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* G_B46_7 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B54_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B54_1 = NULL;
int32_t G_B54_2 = 0;
int32_t G_B54_3 = 0;
int32_t G_B54_4 = 0;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* G_B54_5 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B53_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B53_1 = NULL;
int32_t G_B53_2 = 0;
int32_t G_B53_3 = 0;
int32_t G_B53_4 = 0;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* G_B53_5 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B55_0 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B55_1 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B55_2 = NULL;
int32_t G_B55_3 = 0;
int32_t G_B55_4 = 0;
int32_t G_B55_5 = 0;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* G_B55_6 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B60_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B59_0 = NULL;
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB G_B63_0;
memset((&G_B63_0), 0, sizeof(G_B63_0));
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B62_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B61_0 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B67_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B72_0 = NULL;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* G_B71_0 = NULL;
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB G_B75_0;
memset((&G_B75_0), 0, sizeof(G_B75_0));
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B74_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B73_0 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B79_0 = NULL;
{
// var device = control.device;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___control0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1;
L_1 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_0, NULL);
V_0 = L_1;
// var controlParent = control.parent;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___control0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline(L_2, NULL);
V_1 = L_3;
// var touchControlIndex = m_PointerTouchControls.IndexOfReference(controlParent);
InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8 L_4 = __this->___m_PointerTouchControls_47;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5 = V_1;
int32_t L_6;
L_6 = InputArrayExtensions_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mF79046AEC444356D2A30C83C3C79AB3CE2D14CA8(L_4, L_5, InputArrayExtensions_IndexOfReference_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mF79046AEC444356D2A30C83C3C79AB3CE2D14CA8_RuntimeMethod_var);
V_2 = L_6;
// if (touchControlIndex != -1)
int32_t L_7 = V_2;
if ((((int32_t)L_7) == ((int32_t)(-1))))
{
goto IL_0041;
}
}
{
// m_CurrentPointerId = m_PointerIds[touchControlIndex];
InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* L_8 = (&__this->___m_PointerIds_46);
int32_t L_9 = V_2;
int32_t L_10;
L_10 = InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE(L_8, L_9, InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE_RuntimeMethod_var);
__this->___m_CurrentPointerId_43 = L_10;
// m_CurrentPointerIndex = touchControlIndex;
int32_t L_11 = V_2;
__this->___m_CurrentPointerIndex_44 = L_11;
// m_CurrentPointerType = UIPointerType.Touch;
__this->___m_CurrentPointerType_45 = 2;
// return touchControlIndex;
int32_t L_12 = V_2;
return L_12;
}
IL_0041:
{
// var pointerId = device.deviceId;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = V_0;
int32_t L_14;
L_14 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_13, NULL);
V_3 = L_14;
// var touchId = 0;
V_4 = 0;
// var touchPosition = Vector2.zero;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
V_5 = L_15;
// if (controlParent is TouchControl touchControl)
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_16 = V_1;
V_6 = ((TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079*)IsInstClass((RuntimeObject*)L_16, TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079_il2cpp_TypeInfo_var));
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_17 = V_6;
if (!L_17)
{
goto IL_007c;
}
}
{
// touchId = touchControl.touchId.ReadValue();
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_18 = V_6;
IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_19;
L_19 = TouchControl_get_touchId_m9ACEFE6CD131049B309B85D2F15E58732B4D1036_inline(L_18, NULL);
int32_t L_20;
L_20 = InputControl_1_ReadValue_m86BC52207D5120BD0C5096B9EC1AFB40B1BB080F(L_19, InputControl_1_ReadValue_m86BC52207D5120BD0C5096B9EC1AFB40B1BB080F_RuntimeMethod_var);
V_4 = L_20;
// touchPosition = touchControl.position.ReadValue();
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_21 = V_6;
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_22;
L_22 = TouchControl_get_position_m362565B94CA1CF45F79F7EAB5FE75B9BCB1ACAAF_inline(L_21, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
L_23 = InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541(L_22, InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
V_5 = L_23;
goto IL_00ae;
}
IL_007c:
{
// else if (controlParent is Touchscreen touchscreen)
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_24 = V_1;
V_9 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)IsInstClass((RuntimeObject*)L_24, Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var));
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_25 = V_9;
if (!L_25)
{
goto IL_00ae;
}
}
{
// touchId = touchscreen.primaryTouch.touchId.ReadValue();
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_26 = V_9;
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_27;
L_27 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(L_26, NULL);
IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_28;
L_28 = TouchControl_get_touchId_m9ACEFE6CD131049B309B85D2F15E58732B4D1036_inline(L_27, NULL);
int32_t L_29;
L_29 = InputControl_1_ReadValue_m86BC52207D5120BD0C5096B9EC1AFB40B1BB080F(L_28, InputControl_1_ReadValue_m86BC52207D5120BD0C5096B9EC1AFB40B1BB080F_RuntimeMethod_var);
V_4 = L_29;
// touchPosition = touchscreen.primaryTouch.position.ReadValue();
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_30 = V_9;
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_31;
L_31 = Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline(L_30, NULL);
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_32;
L_32 = TouchControl_get_position_m362565B94CA1CF45F79F7EAB5FE75B9BCB1ACAAF_inline(L_31, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33;
L_33 = InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541(L_32, InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
V_5 = L_33;
}
IL_00ae:
{
// if (touchId != 0)
int32_t L_34 = V_4;
if (!L_34)
{
goto IL_00bb;
}
}
{
// pointerId = ExtendedPointerEventData.MakePointerIdForTouch(pointerId, touchId);
int32_t L_35 = V_3;
int32_t L_36 = V_4;
int32_t L_37;
L_37 = ExtendedPointerEventData_MakePointerIdForTouch_mD332022109C577588367DDA8732BF8AFF04109E4(L_35, L_36, NULL);
V_3 = L_37;
}
IL_00bb:
{
// if (m_CurrentPointerId == pointerId)
int32_t L_38 = __this->___m_CurrentPointerId_43;
int32_t L_39 = V_3;
if ((!(((uint32_t)L_38) == ((uint32_t)L_39))))
{
goto IL_00cb;
}
}
{
// return m_CurrentPointerIndex;
int32_t L_40 = __this->___m_CurrentPointerIndex_44;
return L_40;
}
IL_00cb:
{
// if (touchId == 0) // Not necessary for touches; see above.
int32_t L_41 = V_4;
if (L_41)
{
goto IL_0127;
}
}
{
// for (var i = 0; i < m_PointerIds.length; i++)
V_10 = 0;
goto IL_0118;
}
IL_00d4:
{
// if (m_PointerIds[i] == pointerId)
InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* L_42 = (&__this->___m_PointerIds_46);
int32_t L_43 = V_10;
int32_t L_44;
L_44 = InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE(L_42, L_43, InlinedArray_1_get_Item_m8C1DFC786E844061091426E0D6E830433F964FBE_RuntimeMethod_var);
int32_t L_45 = V_3;
if ((!(((uint32_t)L_44) == ((uint32_t)L_45))))
{
goto IL_0112;
}
}
{
// m_CurrentPointerId = pointerId;
int32_t L_46 = V_3;
__this->___m_CurrentPointerId_43 = L_46;
// m_CurrentPointerIndex = i;
int32_t L_47 = V_10;
__this->___m_CurrentPointerIndex_44 = L_47;
// m_CurrentPointerType = m_PointerStates[i].pointerType;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_48 = (&__this->___m_PointerStates_48);
int32_t L_49 = V_10;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 L_50;
L_50 = InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1(L_48, L_49, InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
V_11 = L_50;
int32_t L_51;
L_51 = PointerModel_get_pointerType_m63ACB07C5C325FF0E5E4C2D8CCF12805F5B2D5C9((&V_11), NULL);
__this->___m_CurrentPointerType_45 = L_51;
// return i;
int32_t L_52 = V_10;
return L_52;
}
IL_0112:
{
// for (var i = 0; i < m_PointerIds.length; i++)
int32_t L_53 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_53, 1));
}
IL_0118:
{
// for (var i = 0; i < m_PointerIds.length; i++)
int32_t L_54 = V_10;
InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* L_55 = (&__this->___m_PointerIds_46);
int32_t L_56 = L_55->___length_0;
if ((((int32_t)L_54) < ((int32_t)L_56)))
{
goto IL_00d4;
}
}
IL_0127:
{
// if (!createIfNotExists)
bool L_57 = ___createIfNotExists1;
if (L_57)
{
goto IL_012c;
}
}
{
// return -1;
return (-1);
}
IL_012c:
{
// var pointerType = UIPointerType.None;
V_7 = 0;
// if (touchId != 0)
int32_t L_58 = V_4;
if (!L_58)
{
goto IL_0138;
}
}
{
// pointerType = UIPointerType.Touch;
V_7 = 2;
goto IL_015c;
}
IL_0138:
{
// else if (HaveControlForDevice(device, point))
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_59 = V_0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_60;
L_60 = InputSystemUIInputModule_get_point_m2B93D3E4A9BD9FEBE4499FC403737CF8BCF77E71_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
bool L_61;
L_61 = InputSystemUIInputModule_HaveControlForDevice_mD5934E771E8A6ACE976AB327A8440EB050DA5899(L_59, L_60, NULL);
if (!L_61)
{
goto IL_014b;
}
}
{
// pointerType = UIPointerType.MouseOrPen;
V_7 = 1;
goto IL_015c;
}
IL_014b:
{
// else if (HaveControlForDevice(device, trackedDevicePosition))
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_62 = V_0;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_63;
L_63 = InputSystemUIInputModule_get_trackedDevicePosition_m747E886A2749A7C0B2EFABF2349ABBFCD8E76F3B_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
bool L_64;
L_64 = InputSystemUIInputModule_HaveControlForDevice_mD5934E771E8A6ACE976AB327A8440EB050DA5899(L_62, L_63, NULL);
if (!L_64)
{
goto IL_015c;
}
}
{
// pointerType = UIPointerType.Tracked;
V_7 = 3;
}
IL_015c:
{
// if (m_PointerBehavior == UIPointerBehavior.SingleMouseOrPenButMultiTouchAndTrack && pointerType != UIPointerType.None)
int32_t L_65 = __this->___m_PointerBehavior_29;
if (L_65)
{
goto IL_01f7;
}
}
{
int32_t L_66 = V_7;
if (!L_66)
{
goto IL_01f7;
}
}
{
// if (pointerType == UIPointerType.MouseOrPen)
int32_t L_67 = V_7;
if ((!(((uint32_t)L_67) == ((uint32_t)1))))
{
goto IL_01b6;
}
}
{
// for (var i = 0; i < m_PointerStates.length; ++i)
V_12 = 0;
goto IL_01a5;
}
IL_0178:
{
// if (m_PointerStates[i].pointerType != UIPointerType.MouseOrPen)
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_68 = (&__this->___m_PointerStates_48);
int32_t L_69 = V_12;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 L_70;
L_70 = InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1(L_68, L_69, InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
V_11 = L_70;
int32_t L_71;
L_71 = PointerModel_get_pointerType_m63ACB07C5C325FF0E5E4C2D8CCF12805F5B2D5C9((&V_11), NULL);
if ((((int32_t)L_71) == ((int32_t)1)))
{
goto IL_019f;
}
}
{
// SendPointerExitEventsAndRemovePointer(i);
int32_t L_72 = V_12;
InputSystemUIInputModule_SendPointerExitEventsAndRemovePointer_mD4D5D058AC8817D40A3E08BA1BDAC11F0C157D3B(__this, L_72, NULL);
// --i;
int32_t L_73 = V_12;
V_12 = ((int32_t)il2cpp_codegen_subtract(L_73, 1));
}
IL_019f:
{
// for (var i = 0; i < m_PointerStates.length; ++i)
int32_t L_74 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_74, 1));
}
IL_01a5:
{
// for (var i = 0; i < m_PointerStates.length; ++i)
int32_t L_75 = V_12;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_76 = (&__this->___m_PointerStates_48);
int32_t L_77 = L_76->___length_0;
if ((((int32_t)L_75) < ((int32_t)L_77)))
{
goto IL_0178;
}
}
{
goto IL_01f7;
}
IL_01b6:
{
// for (var i = 0; i < m_PointerStates.length; ++i)
V_13 = 0;
goto IL_01e8;
}
IL_01bb:
{
// if (m_PointerStates[i].pointerType == UIPointerType.MouseOrPen)
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_78 = (&__this->___m_PointerStates_48);
int32_t L_79 = V_13;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 L_80;
L_80 = InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1(L_78, L_79, InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
V_11 = L_80;
int32_t L_81;
L_81 = PointerModel_get_pointerType_m63ACB07C5C325FF0E5E4C2D8CCF12805F5B2D5C9((&V_11), NULL);
if ((!(((uint32_t)L_81) == ((uint32_t)1))))
{
goto IL_01e2;
}
}
{
// SendPointerExitEventsAndRemovePointer(i);
int32_t L_82 = V_13;
InputSystemUIInputModule_SendPointerExitEventsAndRemovePointer_mD4D5D058AC8817D40A3E08BA1BDAC11F0C157D3B(__this, L_82, NULL);
// --i;
int32_t L_83 = V_13;
V_13 = ((int32_t)il2cpp_codegen_subtract(L_83, 1));
}
IL_01e2:
{
// for (var i = 0; i < m_PointerStates.length; ++i)
int32_t L_84 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_84, 1));
}
IL_01e8:
{
// for (var i = 0; i < m_PointerStates.length; ++i)
int32_t L_85 = V_13;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_86 = (&__this->___m_PointerStates_48);
int32_t L_87 = L_86->___length_0;
if ((((int32_t)L_85) < ((int32_t)L_87)))
{
goto IL_01bb;
}
}
IL_01f7:
{
// if ((m_PointerBehavior == UIPointerBehavior.SingleUnifiedPointer && pointerType != UIPointerType.None) ||
// (m_PointerBehavior == UIPointerBehavior.SingleMouseOrPenButMultiTouchAndTrack && pointerType == UIPointerType.MouseOrPen))
int32_t L_88 = __this->___m_PointerBehavior_29;
if ((!(((uint32_t)L_88) == ((uint32_t)1))))
{
goto IL_0204;
}
}
{
int32_t L_89 = V_7;
if (L_89)
{
goto IL_0217;
}
}
IL_0204:
{
int32_t L_90 = __this->___m_PointerBehavior_29;
if (L_90)
{
goto IL_02c0;
}
}
{
int32_t L_91 = V_7;
if ((!(((uint32_t)L_91) == ((uint32_t)1))))
{
goto IL_02c0;
}
}
IL_0217:
{
// if (m_CurrentPointerIndex == -1)
int32_t L_92 = __this->___m_CurrentPointerIndex_44;
if ((!(((uint32_t)L_92) == ((uint32_t)(-1)))))
{
goto IL_023d;
}
}
{
// m_CurrentPointerIndex = AllocatePointer(pointerId, touchId, pointerType, control, device, touchId != 0 ? controlParent : null);
int32_t L_93 = V_3;
int32_t L_94 = V_4;
int32_t L_95 = V_7;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_96 = ___control0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_97 = V_0;
int32_t L_98 = V_4;
G_B44_0 = L_97;
G_B44_1 = L_96;
G_B44_2 = L_95;
G_B44_3 = L_94;
G_B44_4 = L_93;
G_B44_5 = __this;
G_B44_6 = __this;
if (L_98)
{
G_B45_0 = L_97;
G_B45_1 = L_96;
G_B45_2 = L_95;
G_B45_3 = L_94;
G_B45_4 = L_93;
G_B45_5 = __this;
G_B45_6 = __this;
goto IL_0230;
}
}
{
G_B46_0 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)(NULL));
G_B46_1 = G_B44_0;
G_B46_2 = G_B44_1;
G_B46_3 = G_B44_2;
G_B46_4 = G_B44_3;
G_B46_5 = G_B44_4;
G_B46_6 = G_B44_5;
G_B46_7 = G_B44_6;
goto IL_0231;
}
IL_0230:
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_99 = V_1;
G_B46_0 = L_99;
G_B46_1 = G_B45_0;
G_B46_2 = G_B45_1;
G_B46_3 = G_B45_2;
G_B46_4 = G_B45_3;
G_B46_5 = G_B45_4;
G_B46_6 = G_B45_5;
G_B46_7 = G_B45_6;
}
IL_0231:
{
int32_t L_100;
L_100 = InputSystemUIInputModule_AllocatePointer_mBF463D0153E65B47145650C981FC33623E9E3431(G_B46_6, G_B46_5, G_B46_4, G_B46_3, G_B46_2, G_B46_1, G_B46_0, NULL);
G_B46_7->___m_CurrentPointerIndex_44 = L_100;
goto IL_0292;
}
IL_023d:
{
// ref var pointer = ref GetPointerStateForIndex(m_CurrentPointerIndex);
int32_t L_101 = __this->___m_CurrentPointerIndex_44;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_102;
L_102 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_101, NULL);
// var eventData = pointer.eventData;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_103 = L_102->___eventData_4;
// eventData.control = control;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_104 = L_103;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_105 = ___control0;
ExtendedPointerEventData_set_control_m17744D0D76BAE2AB4AEC8ACD8882A7DD02496519_inline(L_104, L_105, NULL);
// eventData.device = device;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_106 = L_104;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_107 = V_0;
ExtendedPointerEventData_set_device_m8BD3F7775047D72BA3C653AE3DA85AEC2AE41F22_inline(L_106, L_107, NULL);
// eventData.pointerType = pointerType;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_108 = L_106;
int32_t L_109 = V_7;
ExtendedPointerEventData_set_pointerType_m2C0687CB7F8B8B919B7EF43BFB00EAF96EF9C719_inline(L_108, L_109, NULL);
// eventData.pointerId = pointerId;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_110 = L_108;
int32_t L_111 = V_3;
PointerEventData_set_pointerId_m5B5FF54AB1DE7BD4454022A7C0535C618049BD9B_inline(L_110, L_111, NULL);
// eventData.touchId = touchId;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_112 = L_110;
int32_t L_113 = V_4;
ExtendedPointerEventData_set_touchId_m69B6EC533FF31C03883A860A7A42DCE58E99CECF_inline(L_112, L_113, NULL);
// eventData.trackedDeviceOrientation = default;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_114 = L_112;
il2cpp_codegen_initobj((&V_14), sizeof(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_115 = V_14;
ExtendedPointerEventData_set_trackedDeviceOrientation_m3CFF249FABBC627515D76199E95634863D05845C_inline(L_114, L_115, NULL);
// eventData.trackedDevicePosition = default;
il2cpp_codegen_initobj((&V_15), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116 = V_15;
ExtendedPointerEventData_set_trackedDevicePosition_mC9DAFB442B0EF36E8B881C42482F1954561E7F82_inline(L_114, L_116, NULL);
}
IL_0292:
{
// if (pointerType == UIPointerType.Touch)
int32_t L_117 = V_7;
if ((!(((uint32_t)L_117) == ((uint32_t)2))))
{
goto IL_02aa;
}
}
{
// GetPointerStateForIndex(m_CurrentPointerIndex).screenPosition = touchPosition;
int32_t L_118 = __this->___m_CurrentPointerIndex_44;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_119;
L_119 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_118, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_120 = V_5;
PointerModel_set_screenPosition_mA5A27253BD1078623E7FF31516E2DFC82A650EE4(L_119, L_120, NULL);
}
IL_02aa:
{
// m_CurrentPointerId = pointerId;
int32_t L_121 = V_3;
__this->___m_CurrentPointerId_43 = L_121;
// m_CurrentPointerType = pointerType;
int32_t L_122 = V_7;
__this->___m_CurrentPointerType_45 = L_122;
// return m_CurrentPointerIndex;
int32_t L_123 = __this->___m_CurrentPointerIndex_44;
return L_123;
}
IL_02c0:
{
// var index = -1;
V_8 = (-1);
// if (pointerType != UIPointerType.None)
int32_t L_124 = V_7;
if (!L_124)
{
goto IL_02e3;
}
}
{
// index = AllocatePointer(pointerId, touchId, pointerType, control, device, touchId != 0 ? controlParent : null);
int32_t L_125 = V_3;
int32_t L_126 = V_4;
int32_t L_127 = V_7;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_128 = ___control0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_129 = V_0;
int32_t L_130 = V_4;
G_B53_0 = L_129;
G_B53_1 = L_128;
G_B53_2 = L_127;
G_B53_3 = L_126;
G_B53_4 = L_125;
G_B53_5 = __this;
if (L_130)
{
G_B54_0 = L_129;
G_B54_1 = L_128;
G_B54_2 = L_127;
G_B54_3 = L_126;
G_B54_4 = L_125;
G_B54_5 = __this;
goto IL_02d6;
}
}
{
G_B55_0 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)(NULL));
G_B55_1 = G_B53_0;
G_B55_2 = G_B53_1;
G_B55_3 = G_B53_2;
G_B55_4 = G_B53_3;
G_B55_5 = G_B53_4;
G_B55_6 = G_B53_5;
goto IL_02d7;
}
IL_02d6:
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_131 = V_1;
G_B55_0 = L_131;
G_B55_1 = G_B54_0;
G_B55_2 = G_B54_1;
G_B55_3 = G_B54_2;
G_B55_4 = G_B54_3;
G_B55_5 = G_B54_4;
G_B55_6 = G_B54_5;
}
IL_02d7:
{
int32_t L_132;
L_132 = InputSystemUIInputModule_AllocatePointer_mBF463D0153E65B47145650C981FC33623E9E3431(G_B55_6, G_B55_5, G_B55_4, G_B55_3, G_B55_2, G_B55_1, G_B55_0, NULL);
V_8 = L_132;
goto IL_043f;
}
IL_02e3:
{
// if (m_CurrentPointerId != -1)
int32_t L_133 = __this->___m_CurrentPointerId_43;
if ((((int32_t)L_133) == ((int32_t)(-1))))
{
goto IL_02f3;
}
}
{
// return m_CurrentPointerIndex;
int32_t L_134 = __this->___m_CurrentPointerIndex_44;
return L_134;
}
IL_02f3:
{
// var pointControls = point?.action?.controls;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_135;
L_135 = InputSystemUIInputModule_get_point_m2B93D3E4A9BD9FEBE4499FC403737CF8BCF77E71_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_136 = L_135;
G_B59_0 = L_136;
if (L_136)
{
G_B60_0 = L_136;
goto IL_0309;
}
}
{
il2cpp_codegen_initobj((&V_18), sizeof(Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB));
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB L_137 = V_18;
G_B63_0 = L_137;
goto IL_0328;
}
IL_0309:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_138;
L_138 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B60_0, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_139 = L_138;
G_B61_0 = L_139;
if (L_139)
{
G_B62_0 = L_139;
goto IL_031e;
}
}
{
il2cpp_codegen_initobj((&V_18), sizeof(Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB));
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB L_140 = V_18;
G_B63_0 = L_140;
goto IL_0328;
}
IL_031e:
{
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_141;
L_141 = InputAction_get_controls_mC677AD1ABF680C5D2175E704FFAF0C6C3A86FE82(G_B62_0, NULL);
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB L_142;
memset((&L_142), 0, sizeof(L_142));
Nullable_1__ctor_mD8DC7245351B315A0DEF0F1540CD4AE2E45A16E4((&L_142), L_141, /*hidden argument*/Nullable_1__ctor_mD8DC7245351B315A0DEF0F1540CD4AE2E45A16E4_RuntimeMethod_var);
G_B63_0 = L_142;
}
IL_0328:
{
V_16 = G_B63_0;
// var pointerDevice = pointControls.HasValue && pointControls.Value.Count > 0 ? pointControls.Value[0].device : null;
bool L_143;
L_143 = Nullable_1_get_HasValue_m2ED74B6FE59ED3642A6D2671EE1D14E3016CE2EA_inline((&V_16), Nullable_1_get_HasValue_m2ED74B6FE59ED3642A6D2671EE1D14E3016CE2EA_RuntimeMethod_var);
if (!L_143)
{
goto IL_0346;
}
}
{
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_144;
L_144 = Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7((&V_16), Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7_RuntimeMethod_var);
V_19 = L_144;
int32_t L_145;
L_145 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_19), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
if ((((int32_t)L_145) > ((int32_t)0)))
{
goto IL_0349;
}
}
IL_0346:
{
G_B67_0 = ((InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)(NULL));
goto IL_035f;
}
IL_0349:
{
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_146;
L_146 = Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7((&V_16), Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7_RuntimeMethod_var);
V_19 = L_146;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_147;
L_147 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_19), 0, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_148;
L_148 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_147, NULL);
G_B67_0 = L_148;
}
IL_035f:
{
V_17 = G_B67_0;
// if (pointerDevice != null && !(pointerDevice is Touchscreen)) // Touchscreen only temporarily allocate pointer states.
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_149 = V_17;
if (!L_149)
{
goto IL_0398;
}
}
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_150 = V_17;
if (((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)IsInstClass((RuntimeObject*)L_150, Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var)))
{
goto IL_0398;
}
}
{
// index = AllocatePointer(pointerDevice.deviceId, 0, UIPointerType.MouseOrPen, pointControls.Value[0], pointerDevice);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_151 = V_17;
int32_t L_152;
L_152 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_151, NULL);
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_153;
L_153 = Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7((&V_16), Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7_RuntimeMethod_var);
V_19 = L_153;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_154;
L_154 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_19), 0, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_155 = V_17;
int32_t L_156;
L_156 = InputSystemUIInputModule_AllocatePointer_mBF463D0153E65B47145650C981FC33623E9E3431(__this, L_152, 0, 1, L_154, L_155, (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL, NULL);
V_8 = L_156;
goto IL_043f;
}
IL_0398:
{
// var positionControls = trackedDevicePosition?.action?.controls;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_157;
L_157 = InputSystemUIInputModule_get_trackedDevicePosition_m747E886A2749A7C0B2EFABF2349ABBFCD8E76F3B_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_158 = L_157;
G_B71_0 = L_158;
if (L_158)
{
G_B72_0 = L_158;
goto IL_03ae;
}
}
{
il2cpp_codegen_initobj((&V_18), sizeof(Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB));
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB L_159 = V_18;
G_B75_0 = L_159;
goto IL_03cd;
}
IL_03ae:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_160;
L_160 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(G_B72_0, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_161 = L_160;
G_B73_0 = L_161;
if (L_161)
{
G_B74_0 = L_161;
goto IL_03c3;
}
}
{
il2cpp_codegen_initobj((&V_18), sizeof(Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB));
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB L_162 = V_18;
G_B75_0 = L_162;
goto IL_03cd;
}
IL_03c3:
{
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_163;
L_163 = InputAction_get_controls_mC677AD1ABF680C5D2175E704FFAF0C6C3A86FE82(G_B74_0, NULL);
Nullable_1_tE64F24DDA47B019DB4936106042D208D42EA4BCB L_164;
memset((&L_164), 0, sizeof(L_164));
Nullable_1__ctor_mD8DC7245351B315A0DEF0F1540CD4AE2E45A16E4((&L_164), L_163, /*hidden argument*/Nullable_1__ctor_mD8DC7245351B315A0DEF0F1540CD4AE2E45A16E4_RuntimeMethod_var);
G_B75_0 = L_164;
}
IL_03cd:
{
V_20 = G_B75_0;
// var trackedDevice = positionControls.HasValue && positionControls.Value.Count > 0
// ? positionControls.Value[0].device
// : null;
bool L_165;
L_165 = Nullable_1_get_HasValue_m2ED74B6FE59ED3642A6D2671EE1D14E3016CE2EA_inline((&V_20), Nullable_1_get_HasValue_m2ED74B6FE59ED3642A6D2671EE1D14E3016CE2EA_RuntimeMethod_var);
if (!L_165)
{
goto IL_03eb;
}
}
{
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_166;
L_166 = Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7((&V_20), Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7_RuntimeMethod_var);
V_19 = L_166;
int32_t L_167;
L_167 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_19), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
if ((((int32_t)L_167) > ((int32_t)0)))
{
goto IL_03ee;
}
}
IL_03eb:
{
G_B79_0 = ((InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)(NULL));
goto IL_0404;
}
IL_03ee:
{
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_168;
L_168 = Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7((&V_20), Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7_RuntimeMethod_var);
V_19 = L_168;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_169;
L_169 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_19), 0, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_170;
L_170 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_169, NULL);
G_B79_0 = L_170;
}
IL_0404:
{
V_21 = G_B79_0;
// if (trackedDevice != null)
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_171 = V_21;
if (!L_171)
{
goto IL_0431;
}
}
{
// index = AllocatePointer(trackedDevice.deviceId, 0, UIPointerType.Tracked, positionControls.Value[0], trackedDevice);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_172 = V_21;
int32_t L_173;
L_173 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_172, NULL);
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_174;
L_174 = Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7((&V_20), Nullable_1_get_Value_mC641A44C93E8B7F9994D6727AE43D532BCC3FBD7_RuntimeMethod_var);
V_19 = L_174;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_175;
L_175 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_19), 0, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_176 = V_21;
int32_t L_177;
L_177 = InputSystemUIInputModule_AllocatePointer_mBF463D0153E65B47145650C981FC33623E9E3431(__this, L_173, 0, 3, L_175, L_176, (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL, NULL);
V_8 = L_177;
goto IL_043f;
}
IL_0431:
{
// index = AllocatePointer(pointerId, 0, UIPointerType.None, control, device);
int32_t L_178 = V_3;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_179 = ___control0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_180 = V_0;
int32_t L_181;
L_181 = InputSystemUIInputModule_AllocatePointer_mBF463D0153E65B47145650C981FC33623E9E3431(__this, L_178, 0, 0, L_179, L_180, (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL, NULL);
V_8 = L_181;
}
IL_043f:
{
// if (pointerType == UIPointerType.Touch)
int32_t L_182 = V_7;
if ((!(((uint32_t)L_182) == ((uint32_t)2))))
{
goto IL_0453;
}
}
{
// GetPointerStateForIndex(index).screenPosition = touchPosition;
int32_t L_183 = V_8;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_184;
L_184 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_183, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_185 = V_5;
PointerModel_set_screenPosition_mA5A27253BD1078623E7FF31516E2DFC82A650EE4(L_184, L_185, NULL);
}
IL_0453:
{
// m_CurrentPointerId = pointerId;
int32_t L_186 = V_3;
__this->___m_CurrentPointerId_43 = L_186;
// m_CurrentPointerIndex = index;
int32_t L_187 = V_8;
__this->___m_CurrentPointerIndex_44 = L_187;
// m_CurrentPointerType = pointerType;
int32_t L_188 = V_7;
__this->___m_CurrentPointerType_45 = L_188;
// return index;
int32_t L_189 = V_8;
return L_189;
}
}
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::AllocatePointer(System.Int32,System.Int32,UnityEngine.InputSystem.UI.UIPointerType,UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputControl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_AllocatePointer_mBF463D0153E65B47145650C981FC33623E9E3431 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___pointerId0, int32_t ___touchId1, int32_t ___pointerType2, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control3, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device4, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___touchControl5, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_AppendWithCapacity_m40693EE686872DDDD07EF9C2753C51070DB16456_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_AppendWithCapacity_mDA7B8C65DF51FFFB10AC10DC2B651BECC1B0A8A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_AppendWithCapacity_mE5F9CFF3C45576E68AA93C98464455A2CC568989_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Capacity_mEF26C05F30C0AD87347B19D1B69C478A5F92600F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* V_0 = NULL;
{
// var eventData = default(ExtendedPointerEventData);
V_0 = (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F*)NULL;
// if (m_PointerStates.Capacity > m_PointerStates.length)
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_0 = (&__this->___m_PointerStates_48);
int32_t L_1;
L_1 = InlinedArray_1_get_Capacity_mEF26C05F30C0AD87347B19D1B69C478A5F92600F(L_0, InlinedArray_1_get_Capacity_mEF26C05F30C0AD87347B19D1B69C478A5F92600F_RuntimeMethod_var);
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_2 = (&__this->___m_PointerStates_48);
int32_t L_3 = L_2->___length_0;
if ((((int32_t)L_1) <= ((int32_t)L_3)))
{
goto IL_005d;
}
}
{
// if (m_PointerStates.length == 0)
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_4 = (&__this->___m_PointerStates_48);
int32_t L_5 = L_4->___length_0;
if (L_5)
{
goto IL_003a;
}
}
{
// eventData = m_PointerStates.firstValue.eventData;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_6 = (&__this->___m_PointerStates_48);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_7 = (&L_6->___firstValue_1);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_8 = L_7->___eventData_4;
V_0 = L_8;
goto IL_005d;
}
IL_003a:
{
// eventData = m_PointerStates.additionalValues[m_PointerStates.length - 1].eventData;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_9 = (&__this->___m_PointerStates_48);
PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81* L_10 = L_9->___additionalValues_2;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_11 = (&__this->___m_PointerStates_48);
int32_t L_12 = L_11->___length_0;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_13 = ((L_10)->GetAddressAtUnchecked(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_12, 1)))))->___eventData_4;
V_0 = L_13;
}
IL_005d:
{
// if (eventData == null)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_14 = V_0;
if (L_14)
{
goto IL_006c;
}
}
{
// eventData = new ExtendedPointerEventData(eventSystem);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_15;
L_15 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_16 = (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F*)il2cpp_codegen_object_new(ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F_il2cpp_TypeInfo_var);
ExtendedPointerEventData__ctor_mC632B93C62ABC8120DE1C7F15928F7C4B975CA1A(L_16, L_15, NULL);
V_0 = L_16;
}
IL_006c:
{
// eventData.pointerId = pointerId;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_17 = V_0;
int32_t L_18 = ___pointerId0;
PointerEventData_set_pointerId_m5B5FF54AB1DE7BD4454022A7C0535C618049BD9B_inline(L_17, L_18, NULL);
// eventData.touchId = touchId;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_19 = V_0;
int32_t L_20 = ___touchId1;
ExtendedPointerEventData_set_touchId_m69B6EC533FF31C03883A860A7A42DCE58E99CECF_inline(L_19, L_20, NULL);
// eventData.pointerType = pointerType;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_21 = V_0;
int32_t L_22 = ___pointerType2;
ExtendedPointerEventData_set_pointerType_m2C0687CB7F8B8B919B7EF43BFB00EAF96EF9C719_inline(L_21, L_22, NULL);
// eventData.control = control;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_23 = V_0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_24 = ___control3;
ExtendedPointerEventData_set_control_m17744D0D76BAE2AB4AEC8ACD8882A7DD02496519_inline(L_23, L_24, NULL);
// eventData.device = device;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_25 = V_0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26 = ___device4;
ExtendedPointerEventData_set_device_m8BD3F7775047D72BA3C653AE3DA85AEC2AE41F22_inline(L_25, L_26, NULL);
// m_PointerIds.AppendWithCapacity(pointerId);
InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* L_27 = (&__this->___m_PointerIds_46);
int32_t L_28 = ___pointerId0;
int32_t L_29;
L_29 = InlinedArray_1_AppendWithCapacity_m40693EE686872DDDD07EF9C2753C51070DB16456(L_27, L_28, ((int32_t)10), InlinedArray_1_AppendWithCapacity_m40693EE686872DDDD07EF9C2753C51070DB16456_RuntimeMethod_var);
// m_PointerTouchControls.AppendWithCapacity(touchControl);
InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8* L_30 = (&__this->___m_PointerTouchControls_47);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_31 = ___touchControl5;
int32_t L_32;
L_32 = InlinedArray_1_AppendWithCapacity_mDA7B8C65DF51FFFB10AC10DC2B651BECC1B0A8A0(L_30, L_31, ((int32_t)10), InlinedArray_1_AppendWithCapacity_mDA7B8C65DF51FFFB10AC10DC2B651BECC1B0A8A0_RuntimeMethod_var);
// return m_PointerStates.AppendWithCapacity(new PointerModel(eventData));
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_33 = (&__this->___m_PointerStates_48);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_34 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 L_35;
memset((&L_35), 0, sizeof(L_35));
PointerModel__ctor_mC32D612A344D459BBF5001D81E1B4BBC8757E4CF((&L_35), L_34, /*hidden argument*/NULL);
int32_t L_36;
L_36 = InlinedArray_1_AppendWithCapacity_mE5F9CFF3C45576E68AA93C98464455A2CC568989(L_33, L_35, ((int32_t)10), InlinedArray_1_AppendWithCapacity_mE5F9CFF3C45576E68AA93C98464455A2CC568989_RuntimeMethod_var);
return L_36;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::SendPointerExitEventsAndRemovePointer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_SendPointerExitEventsAndRemovePointer_mD4D5D058AC8817D40A3E08BA1BDAC11F0C157D3B (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* V_0 = NULL;
{
// var eventData = m_PointerStates[index].eventData;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_0 = (&__this->___m_PointerStates_48);
int32_t L_1 = ___index0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 L_2;
L_2 = InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1(L_0, L_1, InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_3 = L_2.___eventData_4;
V_0 = L_3;
// if (eventData.pointerEnter != null)
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_4 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0028;
}
}
{
// ProcessPointerMovement(eventData, null);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_7 = V_0;
InputSystemUIInputModule_ProcessPointerMovement_m546479B3F408B30D1C618D34E14BE3911371D3F6(__this, L_7, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
}
IL_0028:
{
// RemovePointerAtIndex(index);
int32_t L_8 = ___index0;
InputSystemUIInputModule_RemovePointerAtIndex_m70122A7F986A6BE03C867D3E3BE3493EECB168DB(__this, L_8, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::RemovePointerAtIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_RemovePointerAtIndex_m70122A7F986A6BE03C867D3E3BE3493EECB168DB (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_RemoveAtByMovingTailWithCapacity_m4F10708343AD8B73AB74DD44F3215D156A00F278_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_RemoveAtByMovingTailWithCapacity_m8759C653DB1B31B72110BAF99C34CD2E9997C9DE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_RemoveAtByMovingTailWithCapacity_m96DC60B4F662BCC4AC5EC04ADB397C9F68B36AD0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* V_0 = NULL;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var eventData = m_PointerStates[index].eventData;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_0 = (&__this->___m_PointerStates_48);
int32_t L_1 = ___index0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 L_2;
L_2 = InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1(L_0, L_1, InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_3 = L_2.___eventData_4;
V_0 = L_3;
// if (index == m_CurrentPointerIndex)
int32_t L_4 = ___index0;
int32_t L_5 = __this->___m_CurrentPointerIndex_44;
if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
{
goto IL_0032;
}
}
{
// m_CurrentPointerId = -1;
__this->___m_CurrentPointerId_43 = (-1);
// m_CurrentPointerIndex = -1;
__this->___m_CurrentPointerIndex_44 = (-1);
// m_CurrentPointerType = default;
__this->___m_CurrentPointerType_45 = 0;
goto IL_004e;
}
IL_0032:
{
// else if (m_CurrentPointerIndex == m_PointerIds.length - 1)
int32_t L_6 = __this->___m_CurrentPointerIndex_44;
InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* L_7 = (&__this->___m_PointerIds_46);
int32_t L_8 = L_7->___length_0;
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_8, 1))))))
{
goto IL_004e;
}
}
{
// m_CurrentPointerIndex = index;
int32_t L_9 = ___index0;
__this->___m_CurrentPointerIndex_44 = L_9;
}
IL_004e:
{
// m_PointerIds.RemoveAtByMovingTailWithCapacity(index);
InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284* L_10 = (&__this->___m_PointerIds_46);
int32_t L_11 = ___index0;
InlinedArray_1_RemoveAtByMovingTailWithCapacity_m8759C653DB1B31B72110BAF99C34CD2E9997C9DE(L_10, L_11, InlinedArray_1_RemoveAtByMovingTailWithCapacity_m8759C653DB1B31B72110BAF99C34CD2E9997C9DE_RuntimeMethod_var);
// m_PointerTouchControls.RemoveAtByMovingTailWithCapacity(index);
InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8* L_12 = (&__this->___m_PointerTouchControls_47);
int32_t L_13 = ___index0;
InlinedArray_1_RemoveAtByMovingTailWithCapacity_m4F10708343AD8B73AB74DD44F3215D156A00F278(L_12, L_13, InlinedArray_1_RemoveAtByMovingTailWithCapacity_m4F10708343AD8B73AB74DD44F3215D156A00F278_RuntimeMethod_var);
// m_PointerStates.RemoveAtByMovingTailWithCapacity(index);
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_14 = (&__this->___m_PointerStates_48);
int32_t L_15 = ___index0;
InlinedArray_1_RemoveAtByMovingTailWithCapacity_m96DC60B4F662BCC4AC5EC04ADB397C9F68B36AD0(L_14, L_15, InlinedArray_1_RemoveAtByMovingTailWithCapacity_m96DC60B4F662BCC4AC5EC04ADB397C9F68B36AD0_RuntimeMethod_var);
// eventData.hovered.Clear();
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_16 = V_0;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_17 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_16)->___hovered_10;
List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_17, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
// eventData.device = null;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_18 = V_0;
ExtendedPointerEventData_set_device_m8BD3F7775047D72BA3C653AE3DA85AEC2AE41F22_inline(L_18, (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL, NULL);
// eventData.pointerCurrentRaycast = default;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_19 = V_0;
il2cpp_codegen_initobj((&V_1), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_20 = V_1;
PointerEventData_set_pointerCurrentRaycast_m52E1E9E89BACACFA6E8F105191654C7E24A98667_inline(L_19, L_20, NULL);
// eventData.pointerPressRaycast = default;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_21 = V_0;
il2cpp_codegen_initobj((&V_1), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_22 = V_1;
PointerEventData_set_pointerPressRaycast_m55CA127474B4CBCA795A9C872B7630AAF766F852_inline(L_21, L_22, NULL);
// eventData.pointerPress = default; // Twice to wipe lastPress, too.
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_23 = V_0;
PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8(L_23, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// eventData.pointerPress = default;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_24 = V_0;
PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8(L_24, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// eventData.pointerDrag = default;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_25 = V_0;
PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline(L_25, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// eventData.pointerEnter = default;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_26 = V_0;
PointerEventData_set_pointerEnter_m2DA660C24CBDE9B83DF2B2D09D9AF0E94A770D17_inline(L_26, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// eventData.rawPointerPress = default;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_27 = V_0;
PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline(L_27, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// if (m_PointerStates.length == 0)
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_28 = (&__this->___m_PointerStates_48);
int32_t L_29 = L_28->___length_0;
if (L_29)
{
goto IL_00e4;
}
}
{
// m_PointerStates.firstValue.eventData = eventData;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_30 = (&__this->___m_PointerStates_48);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_31 = (&L_30->___firstValue_1);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_32 = V_0;
L_31->___eventData_4 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&L_31->___eventData_4), (void*)L_32);
return;
}
IL_00e4:
{
// m_PointerStates.additionalValues[m_PointerStates.length - 1].eventData = eventData;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_33 = (&__this->___m_PointerStates_48);
PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81* L_34 = L_33->___additionalValues_2;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_35 = (&__this->___m_PointerStates_48);
int32_t L_36 = L_35->___length_0;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_37 = V_0;
((L_34)->GetAddressAtUnchecked(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_36, 1)))))->___eventData_4 = L_37;
Il2CppCodeGenWriteBarrier((void**)(&((L_34)->GetAddressAtUnchecked(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_36, 1)))))->___eventData_4), (void*)L_37);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::PurgeStalePointers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_PurgeStalePointers_mB83E2A8899ACFFCB52C4C6A62E67F13880B10675 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_1 = NULL;
{
// for (var i = 0; i < m_PointerStates.length; ++i)
V_0 = 0;
goto IL_0057;
}
IL_0004:
{
// ref var state = ref GetPointerStateForIndex(i);
int32_t L_0 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_1;
L_1 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_0, NULL);
// var device = state.eventData.device;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_2 = L_1->___eventData_4;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3;
L_3 = ExtendedPointerEventData_get_device_m87629C5A3BEED182A8C6BA1CF71390790C404166_inline(L_2, NULL);
V_1 = L_3;
// if (!device.added || // Check if device was removed altogether.
// (!HaveControlForDevice(device, point) &&
// !HaveControlForDevice(device, trackedDevicePosition) &&
// !HaveControlForDevice(device, trackedDeviceOrientation)))
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = V_1;
bool L_5;
L_5 = InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C(L_4, NULL);
if (!L_5)
{
goto IL_0048;
}
}
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = V_1;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_7;
L_7 = InputSystemUIInputModule_get_point_m2B93D3E4A9BD9FEBE4499FC403737CF8BCF77E71_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
bool L_8;
L_8 = InputSystemUIInputModule_HaveControlForDevice_mD5934E771E8A6ACE976AB327A8440EB050DA5899(L_6, L_7, NULL);
if (L_8)
{
goto IL_0053;
}
}
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = V_1;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_10;
L_10 = InputSystemUIInputModule_get_trackedDevicePosition_m747E886A2749A7C0B2EFABF2349ABBFCD8E76F3B_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
bool L_11;
L_11 = InputSystemUIInputModule_HaveControlForDevice_mD5934E771E8A6ACE976AB327A8440EB050DA5899(L_9, L_10, NULL);
if (L_11)
{
goto IL_0053;
}
}
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12 = V_1;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_13;
L_13 = InputSystemUIInputModule_get_trackedDeviceOrientation_m7EFB89711D48B95950AAC531FC29B6D2CCF62316_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
bool L_14;
L_14 = InputSystemUIInputModule_HaveControlForDevice_mD5934E771E8A6ACE976AB327A8440EB050DA5899(L_12, L_13, NULL);
if (L_14)
{
goto IL_0053;
}
}
IL_0048:
{
// SendPointerExitEventsAndRemovePointer(i);
int32_t L_15 = V_0;
InputSystemUIInputModule_SendPointerExitEventsAndRemovePointer_mD4D5D058AC8817D40A3E08BA1BDAC11F0C157D3B(__this, L_15, NULL);
// --i;
int32_t L_16 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
}
IL_0053:
{
// for (var i = 0; i < m_PointerStates.length; ++i)
int32_t L_17 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0057:
{
// for (var i = 0; i < m_PointerStates.length; ++i)
int32_t L_18 = V_0;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_19 = (&__this->___m_PointerStates_48);
int32_t L_20 = L_19->___length_0;
if ((((int32_t)L_18) < ((int32_t)L_20)))
{
goto IL_0004;
}
}
{
// m_NeedToPurgeStalePointers = false;
__this->___m_NeedToPurgeStalePointers_33 = (bool)0;
// }
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::HaveControlForDevice(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_HaveControlForDevice_mD5934E771E8A6ACE976AB327A8440EB050DA5899 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___actionReference1, 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;
}
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_0 = NULL;
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B3_0 = NULL;
{
// var action = actionReference?.action;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = ___actionReference1;
if (L_0)
{
goto IL_0006;
}
}
{
G_B3_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_000c;
}
IL_0006:
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___actionReference1;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_2;
L_2 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_1, NULL);
G_B3_0 = L_2;
}
IL_000c:
{
V_0 = G_B3_0;
// if (action == null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_3 = V_0;
if (L_3)
{
goto IL_0012;
}
}
{
// return false;
return (bool)0;
}
IL_0012:
{
// var controls = action.controls;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_4 = V_0;
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_5;
L_5 = InputAction_get_controls_mC677AD1ABF680C5D2175E704FFAF0C6C3A86FE82(L_4, NULL);
V_1 = L_5;
// for (var i = 0; i < controls.Count; ++i)
V_2 = 0;
goto IL_0033;
}
IL_001d:
{
// if (controls[i].device == device)
int32_t L_6 = V_2;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7;
L_7 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_1), L_6, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8;
L_8 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_7, NULL);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9 = ___device0;
if ((!(((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)L_8) == ((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)L_9))))
{
goto IL_002f;
}
}
{
// return true;
return (bool)1;
}
IL_002f:
{
// for (var i = 0; i < controls.Count; ++i)
int32_t L_10 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0033:
{
// for (var i = 0; i < controls.Count; ++i)
int32_t L_11 = V_2;
int32_t L_12;
L_12 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_1), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_001d;
}
}
{
// return false;
return (bool)0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnPointCallback(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnPointCallback_m2E9637FEFC0A303EC0E3315936B18ACAA0A73F22 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (CheckForRemovedDevice(ref context) || context.canceled)
bool L_0;
L_0 = InputSystemUIInputModule_CheckForRemovedDevice_m40BF319629299CFF3B198C550100BD99FEFF7B6F(__this, (&___context0), NULL);
if (L_0)
{
goto IL_0013;
}
}
{
bool L_1;
L_1 = CallbackContext_get_canceled_m705A586AFA60D318B2A4A8947A6BC445653D0998((&___context0), NULL);
if (!L_1)
{
goto IL_0014;
}
}
IL_0013:
{
// return;
return;
}
IL_0014:
{
// var index = GetPointerStateIndexFor(context.control);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = CallbackContext_get_control_m085D29F5F6B7E10E1280A5B8662B94AF245F4123((&___context0), NULL);
int32_t L_3;
L_3 = InputSystemUIInputModule_GetPointerStateIndexFor_mC9FAE100064CE8F29C8BB84D78FAB564AFEF20F2(__this, L_2, (bool)1, NULL);
V_0 = L_3;
// if (index == -1)
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
{
goto IL_0028;
}
}
{
// return;
return;
}
IL_0028:
{
// ref var state = ref GetPointerStateForIndex(index);
int32_t L_5 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_6;
L_6 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_5, NULL);
// state.screenPosition = context.ReadValue<Vector2>();
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830((&___context0), CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_RuntimeMethod_var);
PointerModel_set_screenPosition_mA5A27253BD1078623E7FF31516E2DFC82A650EE4(L_6, L_7, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::IgnoreNextClick(UnityEngine.InputSystem.InputAction/CallbackContext&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_IgnoreNextClick_m283736EB0130F312360C1FFC3FE763A2941FE0A9 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* ___context0, bool ___wasPressed1, 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;
}
int32_t G_B6_0 = 0;
{
// if (explictlyIgnoreFocus)
bool L_0;
L_0 = InputSystemUIInputModule_get_explictlyIgnoreFocus_m43B9597AA0D4A76504E35ACACD29CF5A5364D340(__this, NULL);
if (!L_0)
{
goto IL_000a;
}
}
{
// return false;
return (bool)0;
}
IL_000a:
{
// return context.canceled && !InputRuntime.s_Instance.isPlayerFocused && !context.control.device.canRunInBackground && wasPressed;
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* L_1 = ___context0;
bool L_2;
L_2 = CallbackContext_get_canceled_m705A586AFA60D318B2A4A8947A6BC445653D0998(L_1, NULL);
if (!L_2)
{
goto IL_0033;
}
}
{
RuntimeObject* L_3 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0;
bool L_4;
L_4 = InterfaceFuncInvoker0< bool >::Invoke(14 /* System.Boolean UnityEngine.InputSystem.LowLevel.IInputRuntime::get_isPlayerFocused() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_3);
if (L_4)
{
goto IL_0033;
}
}
{
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* L_5 = ___context0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6;
L_6 = CallbackContext_get_control_m085D29F5F6B7E10E1280A5B8662B94AF245F4123(L_5, NULL);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7;
L_7 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_6, NULL);
bool L_8;
L_8 = InputDevice_get_canRunInBackground_mDF1BB0D48786A43B133CCFAA0340015910904D07(L_7, NULL);
G_B6_0 = ((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
goto IL_0034;
}
IL_0033:
{
G_B6_0 = 0;
}
IL_0034:
{
bool L_9 = ___wasPressed1;
return (bool)((int32_t)(G_B6_0&(int32_t)L_9));
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnLeftClickCallback(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnLeftClickCallback_m5DD12B04A9FC6A8513335E6782DB638F73B5A0B2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* V_1 = NULL;
bool V_2 = false;
{
// var index = GetPointerStateIndexFor(ref context);
int32_t L_0;
L_0 = InputSystemUIInputModule_GetPointerStateIndexFor_m627EB0DB84DE2F13B8F73E34F37312E1766AEB32(__this, (&___context0), NULL);
V_0 = L_0;
// if (index == -1)
int32_t L_1 = V_0;
if ((!(((uint32_t)L_1) == ((uint32_t)(-1)))))
{
goto IL_000e;
}
}
{
// return;
return;
}
IL_000e:
{
// ref var state = ref GetPointerStateForIndex(index);
int32_t L_2 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_3;
L_3 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_2, NULL);
V_1 = L_3;
// bool wasPressed = state.leftButton.isPressed;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_4 = V_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_5 = (&L_4->___leftButton_1);
bool L_6;
L_6 = ButtonState_get_isPressed_m95F149555B18C07BF60961FC36ABB3A087F40714_inline(L_5, NULL);
V_2 = L_6;
// state.leftButton.isPressed = context.ReadValueAsButton();
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_7 = V_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_8 = (&L_7->___leftButton_1);
bool L_9;
L_9 = CallbackContext_ReadValueAsButton_m0BB60DCAF50108EF68316BCBFFCC878E1317E753((&___context0), NULL);
ButtonState_set_isPressed_mEBC8A8EAA1527B9803FD12C0ACD7CF081278B5BB(L_8, L_9, NULL);
// state.changedThisFrame = true;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_10 = V_1;
L_10->___changedThisFrame_0 = (bool)1;
// if (IgnoreNextClick(ref context, wasPressed))
bool L_11 = V_2;
bool L_12;
L_12 = InputSystemUIInputModule_IgnoreNextClick_m283736EB0130F312360C1FFC3FE763A2941FE0A9(__this, (&___context0), L_11, NULL);
if (!L_12)
{
goto IL_0052;
}
}
{
// state.leftButton.ignoreNextClick = true;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_13 = V_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_14 = (&L_13->___leftButton_1);
ButtonState_set_ignoreNextClick_m4A736B66DC9ECBC2711A8CB0E6136BA6DEFA27CE_inline(L_14, (bool)1, NULL);
}
IL_0052:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnRightClickCallback(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnRightClickCallback_m10389D50AF189D79FDA7DE87B3548A2C723CD498 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* V_1 = NULL;
bool V_2 = false;
{
// var index = GetPointerStateIndexFor(ref context);
int32_t L_0;
L_0 = InputSystemUIInputModule_GetPointerStateIndexFor_m627EB0DB84DE2F13B8F73E34F37312E1766AEB32(__this, (&___context0), NULL);
V_0 = L_0;
// if (index == -1)
int32_t L_1 = V_0;
if ((!(((uint32_t)L_1) == ((uint32_t)(-1)))))
{
goto IL_000e;
}
}
{
// return;
return;
}
IL_000e:
{
// ref var state = ref GetPointerStateForIndex(index);
int32_t L_2 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_3;
L_3 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_2, NULL);
V_1 = L_3;
// bool wasPressed = state.rightButton.isPressed;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_4 = V_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_5 = (&L_4->___rightButton_2);
bool L_6;
L_6 = ButtonState_get_isPressed_m95F149555B18C07BF60961FC36ABB3A087F40714_inline(L_5, NULL);
V_2 = L_6;
// state.rightButton.isPressed = context.ReadValueAsButton();
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_7 = V_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_8 = (&L_7->___rightButton_2);
bool L_9;
L_9 = CallbackContext_ReadValueAsButton_m0BB60DCAF50108EF68316BCBFFCC878E1317E753((&___context0), NULL);
ButtonState_set_isPressed_mEBC8A8EAA1527B9803FD12C0ACD7CF081278B5BB(L_8, L_9, NULL);
// state.changedThisFrame = true;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_10 = V_1;
L_10->___changedThisFrame_0 = (bool)1;
// if (IgnoreNextClick(ref context, wasPressed))
bool L_11 = V_2;
bool L_12;
L_12 = InputSystemUIInputModule_IgnoreNextClick_m283736EB0130F312360C1FFC3FE763A2941FE0A9(__this, (&___context0), L_11, NULL);
if (!L_12)
{
goto IL_0052;
}
}
{
// state.rightButton.ignoreNextClick = true;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_13 = V_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_14 = (&L_13->___rightButton_2);
ButtonState_set_ignoreNextClick_m4A736B66DC9ECBC2711A8CB0E6136BA6DEFA27CE_inline(L_14, (bool)1, NULL);
}
IL_0052:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnMiddleClickCallback(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnMiddleClickCallback_mC0D7774F9F78381993309786061D1C89DCFA85D2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* V_1 = NULL;
bool V_2 = false;
{
// var index = GetPointerStateIndexFor(ref context);
int32_t L_0;
L_0 = InputSystemUIInputModule_GetPointerStateIndexFor_m627EB0DB84DE2F13B8F73E34F37312E1766AEB32(__this, (&___context0), NULL);
V_0 = L_0;
// if (index == -1)
int32_t L_1 = V_0;
if ((!(((uint32_t)L_1) == ((uint32_t)(-1)))))
{
goto IL_000e;
}
}
{
// return;
return;
}
IL_000e:
{
// ref var state = ref GetPointerStateForIndex(index);
int32_t L_2 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_3;
L_3 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_2, NULL);
V_1 = L_3;
// bool wasPressed = state.middleButton.isPressed;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_4 = V_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_5 = (&L_4->___middleButton_3);
bool L_6;
L_6 = ButtonState_get_isPressed_m95F149555B18C07BF60961FC36ABB3A087F40714_inline(L_5, NULL);
V_2 = L_6;
// state.middleButton.isPressed = context.ReadValueAsButton();
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_7 = V_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_8 = (&L_7->___middleButton_3);
bool L_9;
L_9 = CallbackContext_ReadValueAsButton_m0BB60DCAF50108EF68316BCBFFCC878E1317E753((&___context0), NULL);
ButtonState_set_isPressed_mEBC8A8EAA1527B9803FD12C0ACD7CF081278B5BB(L_8, L_9, NULL);
// state.changedThisFrame = true;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_10 = V_1;
L_10->___changedThisFrame_0 = (bool)1;
// if (IgnoreNextClick(ref context, wasPressed))
bool L_11 = V_2;
bool L_12;
L_12 = InputSystemUIInputModule_IgnoreNextClick_m283736EB0130F312360C1FFC3FE763A2941FE0A9(__this, (&___context0), L_11, NULL);
if (!L_12)
{
goto IL_0052;
}
}
{
// state.middleButton.ignoreNextClick = true;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_13 = V_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_14 = (&L_13->___middleButton_3);
ButtonState_set_ignoreNextClick_m4A736B66DC9ECBC2711A8CB0E6136BA6DEFA27CE_inline(L_14, (bool)1, NULL);
}
IL_0052:
{
// }
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::CheckForRemovedDevice(UnityEngine.InputSystem.InputAction/CallbackContext&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystemUIInputModule_CheckForRemovedDevice_m40BF319629299CFF3B198C550100BD99FEFF7B6F (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* ___context0, const RuntimeMethod* method)
{
{
// if (context.canceled && !context.control.device.added)
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* L_0 = ___context0;
bool L_1;
L_1 = CallbackContext_get_canceled_m705A586AFA60D318B2A4A8947A6BC445653D0998(L_0, NULL);
if (!L_1)
{
goto IL_0023;
}
}
{
CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* L_2 = ___context0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = CallbackContext_get_control_m085D29F5F6B7E10E1280A5B8662B94AF245F4123(L_2, NULL);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4;
L_4 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_3, NULL);
bool L_5;
L_5 = InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C(L_4, NULL);
if (L_5)
{
goto IL_0023;
}
}
{
// m_NeedToPurgeStalePointers = true;
__this->___m_NeedToPurgeStalePointers_33 = (bool)1;
// return true;
return (bool)1;
}
IL_0023:
{
// return false;
return (bool)0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnScrollCallback(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnScrollCallback_m5032E59B8716FAB1BB05DA44C29CFAAFBBE2E3CE (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// var index = GetPointerStateIndexFor(ref context);
int32_t L_0;
L_0 = InputSystemUIInputModule_GetPointerStateIndexFor_m627EB0DB84DE2F13B8F73E34F37312E1766AEB32(__this, (&___context0), NULL);
V_0 = L_0;
// if (index == -1)
int32_t L_1 = V_0;
if ((!(((uint32_t)L_1) == ((uint32_t)(-1)))))
{
goto IL_000e;
}
}
{
// return;
return;
}
IL_000e:
{
// ref var state = ref GetPointerStateForIndex(index);
int32_t L_2 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_3;
L_3 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_2, NULL);
// state.scrollDelta = context.ReadValue<Vector2>() * (1 / kPixelPerLine);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830((&___context0), CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_RuntimeMethod_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_4, (0.0500000007f), NULL);
PointerModel_set_scrollDelta_mDCB003DBEFE1A671D3C08D284B0B5700E640BE85(L_3, L_5, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnMoveCallback(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnMoveCallback_m84424F51DA0B6FDDA603D549E6D8C8D218DF407A (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// m_NavigationState.move = context.ReadValue<Vector2>();
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_0 = (&__this->___m_NavigationState_49);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830((&___context0), CallbackContext_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m454ADEAE74A5A469E011CF78D6303A1034659830_RuntimeMethod_var);
L_0->___move_0 = L_1;
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnTrackedDeviceOrientationCallback(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnTrackedDeviceOrientationCallback_mC04718A01987CF66046938610AC3725E6990A24E (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// var index = GetPointerStateIndexFor(ref context);
int32_t L_0;
L_0 = InputSystemUIInputModule_GetPointerStateIndexFor_m627EB0DB84DE2F13B8F73E34F37312E1766AEB32(__this, (&___context0), NULL);
V_0 = L_0;
// if (index == -1)
int32_t L_1 = V_0;
if ((!(((uint32_t)L_1) == ((uint32_t)(-1)))))
{
goto IL_000e;
}
}
{
// return;
return;
}
IL_000e:
{
// ref var state = ref GetPointerStateForIndex(index);
int32_t L_2 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_3;
L_3 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_2, NULL);
// state.worldOrientation = context.ReadValue<Quaternion>();
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4;
L_4 = CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E((&___context0), CallbackContext_ReadValue_TisQuaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_m020AD5873BB6CE85B752DF8D11920FA5FB46214E_RuntimeMethod_var);
PointerModel_set_worldOrientation_m2D17D7121355233743AD34B5B1B3B93A1FDBA720(L_3, L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnTrackedDevicePositionCallback(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnTrackedDevicePositionCallback_mDA329472F4A111A8919DF89EDED11F3C654E0606 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// var index = GetPointerStateIndexFor(ref context);
int32_t L_0;
L_0 = InputSystemUIInputModule_GetPointerStateIndexFor_m627EB0DB84DE2F13B8F73E34F37312E1766AEB32(__this, (&___context0), NULL);
V_0 = L_0;
// if (index == -1)
int32_t L_1 = V_0;
if ((!(((uint32_t)L_1) == ((uint32_t)(-1)))))
{
goto IL_000e;
}
}
{
// return;
return;
}
IL_000e:
{
// ref var state = ref GetPointerStateForIndex(index);
int32_t L_2 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_3;
L_3 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_2, NULL);
// state.worldPosition = context.ReadValue<Vector3>();
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD((&___context0), CallbackContext_ReadValue_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mC5704121342A8A761FA496E4922FDA7B37C20EDD_RuntimeMethod_var);
PointerModel_set_worldPosition_m2975476859E6674A680185A034E7119124DBAC7C(L_3, L_4, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::OnControlsChanged(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_OnControlsChanged_m765DFF09EC479ACEA76478C89D3A4191D803F9CA (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
{
{
// m_NeedToPurgeStalePointers = true;
__this->___m_NeedToPurgeStalePointers_33 = (bool)1;
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::Process()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_Process_mD46ECAA34DE552BF7178B12774FDF80ED24FB980 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* V_3 = NULL;
{
// if (m_NeedToPurgeStalePointers)
bool L_0 = __this->___m_NeedToPurgeStalePointers_33;
if (!L_0)
{
goto IL_000e;
}
}
{
// PurgeStalePointers();
InputSystemUIInputModule_PurgeStalePointers_mB83E2A8899ACFFCB52C4C6A62E67F13880B10675(__this, NULL);
}
IL_000e:
{
// if (!eventSystem.isFocused && !shouldIgnoreFocus)
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_1;
L_1 = BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline(__this, NULL);
bool L_2;
L_2 = EventSystem_get_isFocused_mB0BB5BE03F7203A06D2F351ACD28BA177079104A_inline(L_1, NULL);
if (L_2)
{
goto IL_004e;
}
}
{
bool L_3;
L_3 = InputSystemUIInputModule_get_shouldIgnoreFocus_m75E6399C41EDAD7531FDCB0B30CA1CA35FB0FD65(__this, NULL);
if (L_3)
{
goto IL_004e;
}
}
{
// for (var i = 0; i < m_PointerStates.length; ++i)
V_0 = 0;
goto IL_003f;
}
IL_0027:
{
// m_PointerStates[i].OnFrameFinished();
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_4 = (&__this->___m_PointerStates_48);
int32_t L_5 = V_0;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 L_6;
L_6 = InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1(L_4, L_5, InlinedArray_1_get_Item_m793A117D3762B0EACC57510CB2F1FDA36B6AA5D1_RuntimeMethod_var);
V_1 = L_6;
PointerModel_OnFrameFinished_m238BAC21D9249345FDD8B3269253A16E254F186D((&V_1), NULL);
// for (var i = 0; i < m_PointerStates.length; ++i)
int32_t L_7 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_003f:
{
// for (var i = 0; i < m_PointerStates.length; ++i)
int32_t L_8 = V_0;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_9 = (&__this->___m_PointerStates_48);
int32_t L_10 = L_9->___length_0;
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_0027;
}
}
{
return;
}
IL_004e:
{
// ProcessNavigation(ref m_NavigationState);
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* L_11 = (&__this->___m_NavigationState_49);
InputSystemUIInputModule_ProcessNavigation_m64461E1B24AA7AD7DC4B852DDDBED9D14FDB87E5(__this, L_11, NULL);
// for (var i = 0; i < m_PointerStates.length; i++)
V_2 = 0;
goto IL_00be;
}
IL_005e:
{
// ref var state = ref GetPointerStateForIndex(i);
int32_t L_12 = V_2;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_13;
L_13 = InputSystemUIInputModule_GetPointerStateForIndex_mA82DA10D73259DA47314FAAD093361075B661903(__this, L_12, NULL);
V_3 = L_13;
// state.eventData.ReadDeviceState();
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_14 = V_3;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_15 = L_14->___eventData_4;
ExtendedPointerEventData_ReadDeviceState_m9254455F733AF42B87D744787FBA3207C767F205(L_15, NULL);
// state.CopyTouchOrPenStateFrom(state.eventData);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_16 = V_3;
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_17 = V_3;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_18 = L_17->___eventData_4;
PointerModel_CopyTouchOrPenStateFrom_m6A8129CB28591B2599BBA1CAE971981AE7FDD64F(L_16, L_18, NULL);
// ProcessPointer(ref state);
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_19 = V_3;
InputSystemUIInputModule_ProcessPointer_mD889935190247CE78A8FE68ACA10CDD1C3B43E5D(__this, L_19, NULL);
// if (state.pointerType == UIPointerType.Touch && !state.leftButton.isPressed && !state.leftButton.wasReleasedThisFrame)
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_20 = V_3;
int32_t L_21;
L_21 = PointerModel_get_pointerType_m63ACB07C5C325FF0E5E4C2D8CCF12805F5B2D5C9(L_20, NULL);
if ((!(((uint32_t)L_21) == ((uint32_t)2))))
{
goto IL_00b4;
}
}
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_22 = V_3;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_23 = (&L_22->___leftButton_1);
bool L_24;
L_24 = ButtonState_get_isPressed_m95F149555B18C07BF60961FC36ABB3A087F40714_inline(L_23, NULL);
if (L_24)
{
goto IL_00b4;
}
}
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_25 = V_3;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_26 = (&L_25->___leftButton_1);
bool L_27;
L_27 = ButtonState_get_wasReleasedThisFrame_m821154BAC14B6BE1DA3F36F372282FD6CA030940(L_26, NULL);
if (L_27)
{
goto IL_00b4;
}
}
{
// RemovePointerAtIndex(i);
int32_t L_28 = V_2;
InputSystemUIInputModule_RemovePointerAtIndex_m70122A7F986A6BE03C867D3E3BE3493EECB168DB(__this, L_28, NULL);
// --i;
int32_t L_29 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_29, 1));
// continue;
goto IL_00ba;
}
IL_00b4:
{
// state.OnFrameFinished();
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* L_30 = V_3;
PointerModel_OnFrameFinished_m238BAC21D9249345FDD8B3269253A16E254F186D(L_30, NULL);
}
IL_00ba:
{
// for (var i = 0; i < m_PointerStates.length; i++)
int32_t L_31 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_31, 1));
}
IL_00be:
{
// for (var i = 0; i < m_PointerStates.length; i++)
int32_t L_32 = V_2;
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920* L_33 = (&__this->___m_PointerStates_48);
int32_t L_34 = L_33->___length_0;
if ((((int32_t)L_32) < ((int32_t)L_34)))
{
goto IL_005e;
}
}
{
// }
return;
}
}
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::ConvertUIToolkitPointerId(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystemUIInputModule_ConvertUIToolkitPointerId_mBA6D5EA46B796C52C162F2822491B5EFF9C587CD (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___sourcePointerData0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* V_0 = NULL;
{
// if (m_PointerBehavior == UIPointerBehavior.SingleUnifiedPointer)
int32_t L_0 = __this->___m_PointerBehavior_29;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_000f;
}
}
{
// return UIElements.PointerId.mousePointerId;
il2cpp_codegen_runtime_class_init_inline(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var);
int32_t L_1 = ((PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_StaticFields*)il2cpp_codegen_static_fields_for(PointerId_tE48DCDC5C36DD1F5595C28EE48C0243BA8BEF35C_il2cpp_TypeInfo_var))->___mousePointerId_2;
return L_1;
}
IL_000f:
{
// return sourcePointerData is ExtendedPointerEventData ep
// ? ep.uiToolkitPointerId
// : base.ConvertUIToolkitPointerId(sourcePointerData);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_2 = ___sourcePointerData0;
V_0 = ((ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F*)IsInstClass((RuntimeObject*)L_2, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F_il2cpp_TypeInfo_var));
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_3 = V_0;
if (L_3)
{
goto IL_0021;
}
}
{
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___sourcePointerData0;
int32_t L_5;
L_5 = BaseInputModule_ConvertUIToolkitPointerId_m067C6EDDF29815FE295111E95A38F66860D1E441(__this, L_4, NULL);
return L_5;
}
IL_0021:
{
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_6 = V_0;
int32_t L_7;
L_7 = ExtendedPointerEventData_get_uiToolkitPointerId_m35B390FE27637364F3C40BB8D722933336F843FE_inline(L_6, NULL);
return L_7;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::HookActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_HookActions_m7938920114C0EFDE82CE2EF01FDD74301EC1DCFB (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_OnLeftClickCallback_m5DD12B04A9FC6A8513335E6782DB638F73B5A0B2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_OnMiddleClickCallback_mC0D7774F9F78381993309786061D1C89DCFA85D2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_OnMoveCallback_m84424F51DA0B6FDDA603D549E6D8C8D218DF407A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_OnPointCallback_m2E9637FEFC0A303EC0E3315936B18ACAA0A73F22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_OnRightClickCallback_m10389D50AF189D79FDA7DE87B3548A2C723CD498_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_OnScrollCallback_m5032E59B8716FAB1BB05DA44C29CFAAFBBE2E3CE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_OnTrackedDeviceOrientationCallback_mC04718A01987CF66046938610AC3725E6990A24E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_OnTrackedDevicePositionCallback_mDA329472F4A111A8919DF89EDED11F3C654E0606_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_ActionsHooked)
bool L_0 = __this->___m_ActionsHooked_32;
if (!L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// if (m_OnPointDelegate == null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_1 = __this->___m_OnPointDelegate_34;
if (L_1)
{
goto IL_0023;
}
}
{
// m_OnPointDelegate = OnPointCallback;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_2, __this, (intptr_t)((void*)InputSystemUIInputModule_OnPointCallback_m2E9637FEFC0A303EC0E3315936B18ACAA0A73F22_RuntimeMethod_var), NULL);
__this->___m_OnPointDelegate_34 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnPointDelegate_34), (void*)L_2);
}
IL_0023:
{
// if (m_OnLeftClickDelegate == null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_3 = __this->___m_OnLeftClickDelegate_36;
if (L_3)
{
goto IL_003d;
}
}
{
// m_OnLeftClickDelegate = OnLeftClickCallback;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_4 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_4, __this, (intptr_t)((void*)InputSystemUIInputModule_OnLeftClickCallback_m5DD12B04A9FC6A8513335E6782DB638F73B5A0B2_RuntimeMethod_var), NULL);
__this->___m_OnLeftClickDelegate_36 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnLeftClickDelegate_36), (void*)L_4);
}
IL_003d:
{
// if (m_OnRightClickDelegate == null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_5 = __this->___m_OnRightClickDelegate_37;
if (L_5)
{
goto IL_0057;
}
}
{
// m_OnRightClickDelegate = OnRightClickCallback;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_6 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_6, __this, (intptr_t)((void*)InputSystemUIInputModule_OnRightClickCallback_m10389D50AF189D79FDA7DE87B3548A2C723CD498_RuntimeMethod_var), NULL);
__this->___m_OnRightClickDelegate_37 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnRightClickDelegate_37), (void*)L_6);
}
IL_0057:
{
// if (m_OnMiddleClickDelegate == null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_7 = __this->___m_OnMiddleClickDelegate_38;
if (L_7)
{
goto IL_0071;
}
}
{
// m_OnMiddleClickDelegate = OnMiddleClickCallback;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_8 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_8, __this, (intptr_t)((void*)InputSystemUIInputModule_OnMiddleClickCallback_mC0D7774F9F78381993309786061D1C89DCFA85D2_RuntimeMethod_var), NULL);
__this->___m_OnMiddleClickDelegate_38 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnMiddleClickDelegate_38), (void*)L_8);
}
IL_0071:
{
// if (m_OnScrollWheelDelegate == null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_9 = __this->___m_OnScrollWheelDelegate_39;
if (L_9)
{
goto IL_008b;
}
}
{
// m_OnScrollWheelDelegate = OnScrollCallback;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_10 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_10, __this, (intptr_t)((void*)InputSystemUIInputModule_OnScrollCallback_m5032E59B8716FAB1BB05DA44C29CFAAFBBE2E3CE_RuntimeMethod_var), NULL);
__this->___m_OnScrollWheelDelegate_39 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnScrollWheelDelegate_39), (void*)L_10);
}
IL_008b:
{
// if (m_OnMoveDelegate == null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_11 = __this->___m_OnMoveDelegate_35;
if (L_11)
{
goto IL_00a5;
}
}
{
// m_OnMoveDelegate = OnMoveCallback;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_12 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_12, __this, (intptr_t)((void*)InputSystemUIInputModule_OnMoveCallback_m84424F51DA0B6FDDA603D549E6D8C8D218DF407A_RuntimeMethod_var), NULL);
__this->___m_OnMoveDelegate_35 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnMoveDelegate_35), (void*)L_12);
}
IL_00a5:
{
// if (m_OnTrackedDeviceOrientationDelegate == null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_13 = __this->___m_OnTrackedDeviceOrientationDelegate_41;
if (L_13)
{
goto IL_00bf;
}
}
{
// m_OnTrackedDeviceOrientationDelegate = OnTrackedDeviceOrientationCallback;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_14 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_14, __this, (intptr_t)((void*)InputSystemUIInputModule_OnTrackedDeviceOrientationCallback_mC04718A01987CF66046938610AC3725E6990A24E_RuntimeMethod_var), NULL);
__this->___m_OnTrackedDeviceOrientationDelegate_41 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnTrackedDeviceOrientationDelegate_41), (void*)L_14);
}
IL_00bf:
{
// if (m_OnTrackedDevicePositionDelegate == null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_15 = __this->___m_OnTrackedDevicePositionDelegate_40;
if (L_15)
{
goto IL_00d9;
}
}
{
// m_OnTrackedDevicePositionDelegate = OnTrackedDevicePositionCallback;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_16 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_16, __this, (intptr_t)((void*)InputSystemUIInputModule_OnTrackedDevicePositionCallback_mDA329472F4A111A8919DF89EDED11F3C654E0606_RuntimeMethod_var), NULL);
__this->___m_OnTrackedDevicePositionDelegate_40 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnTrackedDevicePositionDelegate_40), (void*)L_16);
}
IL_00d9:
{
// SetActionCallbacks(true);
InputSystemUIInputModule_SetActionCallbacks_m0F3F66499D78E9CE6D5E3B31A770A2008DF189C2(__this, (bool)1, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::UnhookActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_UnhookActions_mEFE151C732E89D8677DD0C2607F93F8EAC89C304 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// if (!m_ActionsHooked)
bool L_0 = __this->___m_ActionsHooked_32;
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// SetActionCallbacks(false);
InputSystemUIInputModule_SetActionCallbacks_m0F3F66499D78E9CE6D5E3B31A770A2008DF189C2(__this, (bool)0, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::SetActionCallbacks(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_SetActionCallbacks_m0F3F66499D78E9CE6D5E3B31A770A2008DF189C2 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, bool ___install0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_ActionsHooked = install;
bool L_0 = ___install0;
__this->___m_ActionsHooked_32 = L_0;
// SetActionCallback(m_PointAction, m_OnPointDelegate, install);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = __this->___m_PointAction_18;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = __this->___m_OnPointDelegate_34;
bool L_3 = ___install0;
il2cpp_codegen_runtime_class_init_inline(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
InputSystemUIInputModule_SetActionCallback_m2C26B327A144D51CCC2EF1698276D77C95DED891(L_1, L_2, L_3, NULL);
// SetActionCallback(m_MoveAction, m_OnMoveDelegate, install);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_4 = __this->___m_MoveAction_19;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_5 = __this->___m_OnMoveDelegate_35;
bool L_6 = ___install0;
InputSystemUIInputModule_SetActionCallback_m2C26B327A144D51CCC2EF1698276D77C95DED891(L_4, L_5, L_6, NULL);
// SetActionCallback(m_LeftClickAction, m_OnLeftClickDelegate, install);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_7 = __this->___m_LeftClickAction_22;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_8 = __this->___m_OnLeftClickDelegate_36;
bool L_9 = ___install0;
InputSystemUIInputModule_SetActionCallback_m2C26B327A144D51CCC2EF1698276D77C95DED891(L_7, L_8, L_9, NULL);
// SetActionCallback(m_RightClickAction, m_OnRightClickDelegate, install);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_10 = __this->___m_RightClickAction_24;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_11 = __this->___m_OnRightClickDelegate_37;
bool L_12 = ___install0;
InputSystemUIInputModule_SetActionCallback_m2C26B327A144D51CCC2EF1698276D77C95DED891(L_10, L_11, L_12, NULL);
// SetActionCallback(m_MiddleClickAction, m_OnMiddleClickDelegate, install);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_13 = __this->___m_MiddleClickAction_23;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_14 = __this->___m_OnMiddleClickDelegate_38;
bool L_15 = ___install0;
InputSystemUIInputModule_SetActionCallback_m2C26B327A144D51CCC2EF1698276D77C95DED891(L_13, L_14, L_15, NULL);
// SetActionCallback(m_ScrollWheelAction, m_OnScrollWheelDelegate, install);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_16 = __this->___m_ScrollWheelAction_25;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_17 = __this->___m_OnScrollWheelDelegate_39;
bool L_18 = ___install0;
InputSystemUIInputModule_SetActionCallback_m2C26B327A144D51CCC2EF1698276D77C95DED891(L_16, L_17, L_18, NULL);
// SetActionCallback(m_TrackedDeviceOrientationAction, m_OnTrackedDeviceOrientationDelegate, install);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_19 = __this->___m_TrackedDeviceOrientationAction_27;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_20 = __this->___m_OnTrackedDeviceOrientationDelegate_41;
bool L_21 = ___install0;
InputSystemUIInputModule_SetActionCallback_m2C26B327A144D51CCC2EF1698276D77C95DED891(L_19, L_20, L_21, NULL);
// SetActionCallback(m_TrackedDevicePositionAction, m_OnTrackedDevicePositionDelegate, install);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_22 = __this->___m_TrackedDevicePositionAction_26;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_23 = __this->___m_OnTrackedDevicePositionDelegate_40;
bool L_24 = ___install0;
InputSystemUIInputModule_SetActionCallback_m2C26B327A144D51CCC2EF1698276D77C95DED891(L_22, L_23, L_24, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::SetActionCallback(UnityEngine.InputSystem.InputActionReference,System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_SetActionCallback_m2C26B327A144D51CCC2EF1698276D77C95DED891 (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___actionReference0, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___callback1, bool ___install2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_0 = NULL;
{
// if (!install && callback == null)
bool L_0 = ___install2;
if (L_0)
{
goto IL_0007;
}
}
{
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_1 = ___callback1;
if (L_1)
{
goto IL_0007;
}
}
{
// return;
return;
}
IL_0007:
{
// if (actionReference == null)
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_2 = ___actionReference0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0011;
}
}
{
// return;
return;
}
IL_0011:
{
// var action = actionReference.action;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_4 = ___actionReference0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_5;
L_5 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_4, NULL);
V_0 = L_5;
// if (action == null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_6 = V_0;
if (L_6)
{
goto IL_001c;
}
}
{
// return;
return;
}
IL_001c:
{
// if (install)
bool L_7 = ___install2;
if (!L_7)
{
goto IL_002e;
}
}
{
// action.performed += callback;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_8 = V_0;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_9 = ___callback1;
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_8, L_9, NULL);
// action.canceled += callback;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_10 = V_0;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_11 = ___callback1;
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_10, L_11, NULL);
return;
}
IL_002e:
{
// action.performed -= callback;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_12 = V_0;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_13 = ___callback1;
InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44(L_12, L_13, NULL);
// action.canceled -= callback;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_14 = V_0;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_15 = ___callback1;
InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F(L_14, L_15, NULL);
// }
return;
}
}
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::UpdateReferenceForNewAsset(UnityEngine.InputSystem.InputActionReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___actionReference0, const RuntimeMethod* method)
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_0 = NULL;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* V_1 = NULL;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* V_2 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_3 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B3_0 = NULL;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* G_B7_0 = NULL;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* G_B6_0 = NULL;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* G_B8_0 = NULL;
{
// var oldAction = actionReference?.action;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = ___actionReference0;
if (L_0)
{
goto IL_0006;
}
}
{
G_B3_0 = ((InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)(NULL));
goto IL_000c;
}
IL_0006:
{
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_1 = ___actionReference0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_2;
L_2 = InputActionReference_get_action_m395EDEA6A93B54555D22323FDA6E1B1E931CE6EF(L_1, NULL);
G_B3_0 = L_2;
}
IL_000c:
{
V_0 = G_B3_0;
// if (oldAction == null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_3 = V_0;
if (L_3)
{
goto IL_0012;
}
}
{
// return null;
return (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL;
}
IL_0012:
{
// var oldActionMap = oldAction.actionMap;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_4 = V_0;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_5;
L_5 = InputAction_get_actionMap_m43B509A85057642A7DD0B89E4F27044ABB5B5E93(L_4, NULL);
V_1 = L_5;
// var newActionMap = m_ActionsAsset?.FindActionMap(oldActionMap.name);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_6 = __this->___m_ActionsAsset_17;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_7 = L_6;
G_B6_0 = L_7;
if (L_7)
{
G_B7_0 = L_7;
goto IL_0026;
}
}
{
G_B8_0 = ((InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09*)(NULL));
goto IL_0032;
}
IL_0026:
{
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_8 = V_1;
String_t* L_9;
L_9 = InputActionMap_get_name_mCB679DD2375CBD4A3F7A3419CEDF8AE928CDEBC8_inline(L_8, NULL);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_10;
L_10 = InputActionAsset_FindActionMap_mE04E63102310DA7662194A4D283E2E42D90CCC75(G_B7_0, L_9, (bool)0, NULL);
G_B8_0 = L_10;
}
IL_0032:
{
V_2 = G_B8_0;
// if (newActionMap == null)
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_11 = V_2;
if (L_11)
{
goto IL_0038;
}
}
{
// return null;
return (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL;
}
IL_0038:
{
// var newAction = newActionMap.FindAction(oldAction.name);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_12 = V_2;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13 = V_0;
String_t* L_14;
L_14 = InputAction_get_name_m1F0AADC84A46CBF2EEE3AEACB760189F68D50938_inline(L_13, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_15;
L_15 = InputActionMap_FindAction_m94A9B02203CFFA97310EC589FAD4CCB15898F0A3(L_12, L_14, (bool)0, NULL);
V_3 = L_15;
// if (newAction == null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_16 = V_3;
if (L_16)
{
goto IL_004b;
}
}
{
// return null;
return (InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1*)NULL;
}
IL_004b:
{
// return InputActionReference.Create(newAction);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_17 = V_3;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_18;
L_18 = InputActionReference_Create_m67AED8299DAEF2F2CAE54E3F20C045EF393CCAD2(L_17, NULL);
return L_18;
}
}
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.UI.InputSystemUIInputModule::get_actionsAsset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* InputSystemUIInputModule_get_actionsAsset_mAB28E21511DFEC4ACE7787A8E23337A59B3E03A7 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_ActionsAsset;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0 = __this->___m_ActionsAsset_17;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::set_actionsAsset(UnityEngine.InputSystem.InputActionAsset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_actionsAsset_mF5EF43DB83C54C1C5BE3CDCF0A575DA85FEB8168 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (value != m_ActionsAsset)
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0 = ___value0;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_1 = __this->___m_ActionsAsset_17;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL);
if (!L_2)
{
goto IL_00d8;
}
}
{
// UnhookActions();
InputSystemUIInputModule_UnhookActions_mEFE151C732E89D8677DD0C2607F93F8EAC89C304(__this, NULL);
// m_ActionsAsset = value;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_3 = ___value0;
__this->___m_ActionsAsset_17 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActionsAsset_17), (void*)L_3);
// point = UpdateReferenceForNewAsset(point);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_4;
L_4 = InputSystemUIInputModule_get_point_m2B93D3E4A9BD9FEBE4499FC403737CF8BCF77E71_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_5;
L_5 = InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453(__this, L_4, NULL);
InputSystemUIInputModule_set_point_m08D07EC6163A7B651B494BFB49D92E2723B248E4(__this, L_5, NULL);
// move = UpdateReferenceForNewAsset(move);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_6;
L_6 = InputSystemUIInputModule_get_move_mE1CB14682FF0C203A0EA976FE6A28E9B0059052C_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_7;
L_7 = InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453(__this, L_6, NULL);
InputSystemUIInputModule_set_move_m2DB35C92CF09FF3EDE0389A40AEF5BC8E45865FF(__this, L_7, NULL);
// leftClick = UpdateReferenceForNewAsset(leftClick);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_8;
L_8 = InputSystemUIInputModule_get_leftClick_m9B936197BB1B5F4A16572F0BDBA3BB227C7FE332_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_9;
L_9 = InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453(__this, L_8, NULL);
InputSystemUIInputModule_set_leftClick_mACD996C3E5C752EBBB5F01AABDFE6D74D16E12CB(__this, L_9, NULL);
// rightClick = UpdateReferenceForNewAsset(rightClick);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_10;
L_10 = InputSystemUIInputModule_get_rightClick_m093BAF943E9A1BCB9ED805B199570245DF08ED00_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_11;
L_11 = InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453(__this, L_10, NULL);
InputSystemUIInputModule_set_rightClick_m127D779A5B58B93A6C528DF263E51848CAF4C941(__this, L_11, NULL);
// middleClick = UpdateReferenceForNewAsset(middleClick);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_12;
L_12 = InputSystemUIInputModule_get_middleClick_mEE281015E14140F7CA9D08CE4A69372714795000_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_13;
L_13 = InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453(__this, L_12, NULL);
InputSystemUIInputModule_set_middleClick_m770A22C6EC8FE91A7749C2F546A1E01EA9013D19(__this, L_13, NULL);
// scrollWheel = UpdateReferenceForNewAsset(scrollWheel);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_14;
L_14 = InputSystemUIInputModule_get_scrollWheel_mA0269152C127E75A79666E087DEEDFFA314426E6_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_15;
L_15 = InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453(__this, L_14, NULL);
InputSystemUIInputModule_set_scrollWheel_m11D8AF0B32ACD5281CB200B36A52F41EC028F329(__this, L_15, NULL);
// submit = UpdateReferenceForNewAsset(submit);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_16;
L_16 = InputSystemUIInputModule_get_submit_mFC6CAF856D6E9141C61C7D594A1F3F73772200EE_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_17;
L_17 = InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453(__this, L_16, NULL);
InputSystemUIInputModule_set_submit_m770A73B882E96CD8A421ED8E886777E4C2FBD0D0(__this, L_17, NULL);
// cancel = UpdateReferenceForNewAsset(cancel);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_18;
L_18 = InputSystemUIInputModule_get_cancel_mCC83E90338A7570B752714D687844863C077FCB3_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_19;
L_19 = InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453(__this, L_18, NULL);
InputSystemUIInputModule_set_cancel_m1C02B4CEC0A58BFFD75FA6F3DDD82A68FBABED6D(__this, L_19, NULL);
// trackedDeviceOrientation = UpdateReferenceForNewAsset(trackedDeviceOrientation);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_20;
L_20 = InputSystemUIInputModule_get_trackedDeviceOrientation_m7EFB89711D48B95950AAC531FC29B6D2CCF62316_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_21;
L_21 = InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453(__this, L_20, NULL);
InputSystemUIInputModule_set_trackedDeviceOrientation_m0F63EB45217D7117333A36313D6D48ED5A9288EB(__this, L_21, NULL);
// trackedDevicePosition = UpdateReferenceForNewAsset(trackedDevicePosition);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_22;
L_22 = InputSystemUIInputModule_get_trackedDevicePosition_m747E886A2749A7C0B2EFABF2349ABBFCD8E76F3B_inline(__this, NULL);
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_23;
L_23 = InputSystemUIInputModule_UpdateReferenceForNewAsset_mA0B00C74774AC9C77A0B344928F1A1500E0E0453(__this, L_22, NULL);
InputSystemUIInputModule_set_trackedDevicePosition_m5FA94F17B9DE27EAF2F6242A5102167D4FFE341A(__this, L_23, NULL);
// HookActions();
InputSystemUIInputModule_HookActions_m7938920114C0EFDE82CE2EF01FDD74301EC1DCFB(__this, NULL);
}
IL_00d8:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule__ctor_m0301C830B1F16B91EFE12061FB15E8F8DED43C93 (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// private float m_MoveRepeatDelay = 0.5f;
__this->___m_MoveRepeatDelay_12 = (0.5f);
// private float m_MoveRepeatRate = 0.1f;
__this->___m_MoveRepeatRate_13 = (0.100000001f);
// private float m_TrackedDeviceDragThresholdMultiplier = 2.0f;
__this->___m_TrackedDeviceDragThresholdMultiplier_14 = (2.0f);
// [SerializeField] private bool m_DeselectOnBackgroundClick = true;
__this->___m_DeselectOnBackgroundClick_28 = (bool)1;
// [NonSerialized] private int m_CurrentPointerId = -1; // Keeping track of the current pointer avoids searches in most cases.
__this->___m_CurrentPointerId_43 = (-1);
// [NonSerialized] private int m_CurrentPointerIndex = -1;
__this->___m_CurrentPointerIndex_44 = (-1);
BaseInputModule__ctor_m88DDBBE7BC4BB7170F5F8F00A0C9E2EC6328B819(__this, NULL);
return;
}
}
// System.Void UnityEngine.InputSystem.UI.InputSystemUIInputModule::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystemUIInputModule__cctor_mFAFEACCC0C1D151B49945284D4DBC0EE687FC9B7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m764520A1ED85ADEDA9AF8C5584BD22EAA4A58F81_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static Dictionary<InputAction, InputActionReferenceState> s_InputActionReferenceCounts = new Dictionary<InputAction, InputActionReferenceState>();
Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* L_0 = (Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96*)il2cpp_codegen_object_new(Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m764520A1ED85ADEDA9AF8C5584BD22EAA4A58F81(L_0, Dictionary_2__ctor_m764520A1ED85ADEDA9AF8C5584BD22EAA4A58F81_RuntimeMethod_var);
((InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields*)il2cpp_codegen_static_fields_for(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var))->___s_InputActionReferenceCounts_31 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields*)il2cpp_codegen_static_fields_for(InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_il2cpp_TypeInfo_var))->___s_InputActionReferenceCounts_31), (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
// Conversion methods for marshalling of: UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState
IL2CPP_EXTERN_C void InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshal_pinvoke(const InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9& unmarshaled, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshaled_pinvoke& marshaled)
{
marshaled.___refCount_0 = unmarshaled.___refCount_0;
marshaled.___enabledByInputModule_1 = static_cast<int32_t>(unmarshaled.___enabledByInputModule_1);
}
IL2CPP_EXTERN_C void InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshal_pinvoke_back(const InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshaled_pinvoke& marshaled, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9& unmarshaled)
{
int32_t unmarshaledrefCount_temp_0 = 0;
unmarshaledrefCount_temp_0 = marshaled.___refCount_0;
unmarshaled.___refCount_0 = unmarshaledrefCount_temp_0;
bool unmarshaledenabledByInputModule_temp_1 = false;
unmarshaledenabledByInputModule_temp_1 = static_cast<bool>(marshaled.___enabledByInputModule_1);
unmarshaled.___enabledByInputModule_1 = unmarshaledenabledByInputModule_temp_1;
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState
IL2CPP_EXTERN_C void InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshal_pinvoke_cleanup(InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState
IL2CPP_EXTERN_C void InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshal_com(const InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9& unmarshaled, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshaled_com& marshaled)
{
marshaled.___refCount_0 = unmarshaled.___refCount_0;
marshaled.___enabledByInputModule_1 = static_cast<int32_t>(unmarshaled.___enabledByInputModule_1);
}
IL2CPP_EXTERN_C void InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshal_com_back(const InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshaled_com& marshaled, InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9& unmarshaled)
{
int32_t unmarshaledrefCount_temp_0 = 0;
unmarshaledrefCount_temp_0 = marshaled.___refCount_0;
unmarshaled.___refCount_0 = unmarshaledrefCount_temp_0;
bool unmarshaledenabledByInputModule_temp_1 = false;
unmarshaledenabledByInputModule_temp_1 = static_cast<bool>(marshaled.___enabledByInputModule_1);
unmarshaled.___enabledByInputModule_1 = unmarshaledenabledByInputModule_temp_1;
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState
IL2CPP_EXTERN_C void InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshal_com_cleanup(InputActionReferenceState_t4704CE84127FDB4DDB6AAD752B3ED2530768C4F9_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.GameObject UnityEngine.InputSystem.UI.MultiplayerEventSystem::get_playerRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MultiplayerEventSystem_get_playerRoot_m5719F2213E34E16984A65BE5D61243B4CF893773 (MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* __this, const RuntimeMethod* method)
{
{
// get => m_PlayerRoot;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_PlayerRoot_16;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.MultiplayerEventSystem::set_playerRoot(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiplayerEventSystem_set_playerRoot_mB896F7029C6CF7B45F4C0085C71F0D1C9427A326 (MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method)
{
{
// m_PlayerRoot = value;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___value0;
__this->___m_PlayerRoot_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PlayerRoot_16), (void*)L_0);
// InitializePlayerRoot();
MultiplayerEventSystem_InitializePlayerRoot_mB99EFB59EFCC067C92EF59ED66F03C8E885F9C3B(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.MultiplayerEventSystem::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiplayerEventSystem_OnEnable_m600BD4A1DF32C83B8E796A49128F3379C520F075 (MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* __this, const RuntimeMethod* method)
{
{
// base.OnEnable();
EventSystem_OnEnable_m4A1E4BD3E26E6DD1150AF17B8A4E14DA9FDA2D9C(__this, NULL);
// InitializePlayerRoot();
MultiplayerEventSystem_InitializePlayerRoot_mB99EFB59EFCC067C92EF59ED66F03C8E885F9C3B(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.MultiplayerEventSystem::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiplayerEventSystem_OnDisable_m5166D89A465A9AD838F81B20EBE3E44108CC69AC (MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* __this, const RuntimeMethod* method)
{
{
// base.OnDisable();
EventSystem_OnDisable_m7667186DBAD79874E4B7CE04A5F0291C35FBE240(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.MultiplayerEventSystem::InitializePlayerRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiplayerEventSystem_InitializePlayerRoot_mB99EFB59EFCC067C92EF59ED66F03C8E885F9C3B (MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3D7DFF37E6B380C5018AB5E6CCDFD4F4E2FED2F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* V_0 = NULL;
{
// if (m_PlayerRoot == null) return;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_PlayerRoot_16;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
// if (m_PlayerRoot == null) return;
return;
}
IL_000f:
{
// var inputModule = GetComponent<InputSystemUIInputModule>();
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_2;
L_2 = Component_GetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3D7DFF37E6B380C5018AB5E6CCDFD4F4E2FED2F4(__this, Component_GetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3D7DFF37E6B380C5018AB5E6CCDFD4F4E2FED2F4_RuntimeMethod_var);
V_0 = L_2;
// if (inputModule != null)
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
// inputModule.localMultiPlayerRoot = m_PlayerRoot;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_5 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = __this->___m_PlayerRoot_16;
InputSystemUIInputModule_set_localMultiPlayerRoot_m7E289A8F9872DE27CF13A2332F7E6FE1EDC6A3F9_inline(L_5, L_6, NULL);
}
IL_002b:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.MultiplayerEventSystem::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiplayerEventSystem_Update_m754A6080CDE29470399EDF9D7B00C9C8FE9CCC29 (MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* V_0 = NULL;
{
// var originalCurrent = current;
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
L_0 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
V_0 = L_0;
// current = this; // in order to avoid reimplementing half of the EventSystem class, just temporarily assign this EventSystem to be the globally current one
EventSystem_set_current_mCAAA4D0C90542AF31D363CC4ACE4D615D5D28233(__this, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0014:
{// begin finally (depth: 1)
// current = originalCurrent;
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_set_current_mCAAA4D0C90542AF31D363CC4ACE4D615D5D28233(L_1, NULL);
// }
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// base.Update();
EventSystem_Update_m9D0AC1A7236F0DA1CCA0A8FFE0D8D33D960D433C(__this, NULL);
// }
goto IL_001b;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001b:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.MultiplayerEventSystem::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiplayerEventSystem__ctor_m2ED3C81DA9EF8F0AA3F7516A97F0539734F4A23C (MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem__ctor_mEEF6F5A0BCA90CC9AD827AA3F2522783B71C6E50(__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
// Conversion methods for marshalling of: UnityEngine.InputSystem.UI.NavigationModel
IL2CPP_EXTERN_C void NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshal_pinvoke(const NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2& unmarshaled, NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_pinvoke& marshaled)
{
Exception_t* ___eventData_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'eventData' of type 'NavigationModel': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___eventData_4Exception, NULL);
}
IL2CPP_EXTERN_C void NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshal_pinvoke_back(const NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_pinvoke& marshaled, NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2& unmarshaled)
{
Exception_t* ___eventData_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'eventData' of type 'NavigationModel': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___eventData_4Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.UI.NavigationModel
IL2CPP_EXTERN_C void NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshal_pinvoke_cleanup(NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.UI.NavigationModel
IL2CPP_EXTERN_C void NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshal_com(const NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2& unmarshaled, NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_com& marshaled)
{
Exception_t* ___eventData_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'eventData' of type 'NavigationModel': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___eventData_4Exception, NULL);
}
IL2CPP_EXTERN_C void NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshal_com_back(const NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_com& marshaled, NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2& unmarshaled)
{
Exception_t* ___eventData_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'eventData' of type 'NavigationModel': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___eventData_4Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.UI.NavigationModel
IL2CPP_EXTERN_C void NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshal_com_cleanup(NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_com& marshaled)
{
}
// System.Void UnityEngine.InputSystem.UI.NavigationModel::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_Reset_mAE7A5C315561EEEC5B399A05D5DE4F88BD671A77 (NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* __this, const RuntimeMethod* method)
{
{
// move = Vector2.zero;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
__this->___move_0 = L_0;
// }
return;
}
}
IL2CPP_EXTERN_C void NavigationModel_Reset_mAE7A5C315561EEEC5B399A05D5DE4F88BD671A77_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2*>(__this + _offset);
NavigationModel_Reset_mAE7A5C315561EEEC5B399A05D5DE4F88BD671A77(_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.UI.PointerModel
IL2CPP_EXTERN_C void PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshal_pinvoke(const PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42& unmarshaled, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_pinvoke& marshaled)
{
Exception_t* ___leftButton_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'leftButton' of type 'PointerModel'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___leftButton_1Exception, NULL);
}
IL2CPP_EXTERN_C void PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshal_pinvoke_back(const PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_pinvoke& marshaled, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42& unmarshaled)
{
Exception_t* ___leftButton_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'leftButton' of type 'PointerModel'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___leftButton_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.UI.PointerModel
IL2CPP_EXTERN_C void PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshal_pinvoke_cleanup(PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.UI.PointerModel
IL2CPP_EXTERN_C void PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshal_com(const PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42& unmarshaled, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_com& marshaled)
{
Exception_t* ___leftButton_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'leftButton' of type 'PointerModel'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___leftButton_1Exception, NULL);
}
IL2CPP_EXTERN_C void PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshal_com_back(const PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_com& marshaled, PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42& unmarshaled)
{
Exception_t* ___leftButton_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'leftButton' of type 'PointerModel'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___leftButton_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.UI.PointerModel
IL2CPP_EXTERN_C void PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshal_com_cleanup(PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_com& marshaled)
{
}
// UnityEngine.InputSystem.UI.UIPointerType UnityEngine.InputSystem.UI.PointerModel::get_pointerType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PointerModel_get_pointerType_m63ACB07C5C325FF0E5E4C2D8CCF12805F5B2D5C9 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// public UIPointerType pointerType => eventData.pointerType;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_0 = __this->___eventData_4;
int32_t L_1;
L_1 = ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525_inline(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t PointerModel_get_pointerType_m63ACB07C5C325FF0E5E4C2D8CCF12805F5B2D5C9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
int32_t _returnValue;
_returnValue = PointerModel_get_pointerType_m63ACB07C5C325FF0E5E4C2D8CCF12805F5B2D5C9(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::get_screenPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_screenPosition_mE09D33A7C873D9858A62FC749B08CA0B18128116 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_ScreenPosition;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScreenPosition_5;
return L_0;
}
}
IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_screenPosition_mE09D33A7C873D9858A62FC749B08CA0B18128116_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
_returnValue = PointerModel_get_screenPosition_mE09D33A7C873D9858A62FC749B08CA0B18128116_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_screenPosition(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_screenPosition_mA5A27253BD1078623E7FF31516E2DFC82A650EE4 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
{
// if (m_ScreenPosition != value)
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScreenPosition_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___value0;
bool L_2;
L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
// m_ScreenPosition = value;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___value0;
__this->___m_ScreenPosition_5 = L_3;
// changedThisFrame = true;
__this->___changedThisFrame_0 = (bool)1;
}
IL_001c:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_set_screenPosition_mA5A27253BD1078623E7FF31516E2DFC82A650EE4_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_set_screenPosition_mA5A27253BD1078623E7FF31516E2DFC82A650EE4(_thisAdjusted, ___value0, method);
}
// UnityEngine.Vector3 UnityEngine.InputSystem.UI.PointerModel::get_worldPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PointerModel_get_worldPosition_m3CAD014A8D167DC39CE24E882EE80572407752DD (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_WorldPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_WorldPosition_7;
return L_0;
}
}
IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PointerModel_get_worldPosition_m3CAD014A8D167DC39CE24E882EE80572407752DD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
_returnValue = PointerModel_get_worldPosition_m3CAD014A8D167DC39CE24E882EE80572407752DD_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_worldPosition(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_worldPosition_m2975476859E6674A680185A034E7119124DBAC7C (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method)
{
{
// if (m_WorldPosition != value)
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_WorldPosition_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___value0;
bool L_2;
L_2 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
// m_WorldPosition = value;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___value0;
__this->___m_WorldPosition_7 = L_3;
// changedThisFrame = true;
__this->___changedThisFrame_0 = (bool)1;
}
IL_001c:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_set_worldPosition_m2975476859E6674A680185A034E7119124DBAC7C_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_set_worldPosition_m2975476859E6674A680185A034E7119124DBAC7C(_thisAdjusted, ___value0, method);
}
// UnityEngine.Quaternion UnityEngine.InputSystem.UI.PointerModel::get_worldOrientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 PointerModel_get_worldOrientation_m307C8ED34C59C9ED148F68E7125093C52DD1E424 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_WorldOrientation;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_WorldOrientation_8;
return L_0;
}
}
IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 PointerModel_get_worldOrientation_m307C8ED34C59C9ED148F68E7125093C52DD1E424_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue;
_returnValue = PointerModel_get_worldOrientation_m307C8ED34C59C9ED148F68E7125093C52DD1E424_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_worldOrientation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_worldOrientation_m2D17D7121355233743AD34B5B1B3B93A1FDBA720 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method)
{
{
// if (m_WorldOrientation != value)
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_WorldOrientation_8;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___value0;
bool L_2;
L_2 = Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
// m_WorldOrientation = value;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___value0;
__this->___m_WorldOrientation_8 = L_3;
// changedThisFrame = true;
__this->___changedThisFrame_0 = (bool)1;
}
IL_001c:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_set_worldOrientation_m2D17D7121355233743AD34B5B1B3B93A1FDBA720_AdjustorThunk (RuntimeObject* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_set_worldOrientation_m2D17D7121355233743AD34B5B1B3B93A1FDBA720(_thisAdjusted, ___value0, method);
}
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::get_scrollDelta()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_scrollDelta_m024AEE2E57BD631EB0A80731D0C7A7B51F154DD1 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_ScrollDelta;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScrollDelta_6;
return L_0;
}
}
IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_scrollDelta_m024AEE2E57BD631EB0A80731D0C7A7B51F154DD1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
_returnValue = PointerModel_get_scrollDelta_m024AEE2E57BD631EB0A80731D0C7A7B51F154DD1_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_scrollDelta(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_scrollDelta_mDCB003DBEFE1A671D3C08D284B0B5700E640BE85 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
{
// if (m_ScrollDelta != value)
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScrollDelta_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___value0;
bool L_2;
L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
// changedThisFrame = true;
__this->___changedThisFrame_0 = (bool)1;
// m_ScrollDelta = value;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___value0;
__this->___m_ScrollDelta_6 = L_3;
}
IL_001c:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_set_scrollDelta_mDCB003DBEFE1A671D3C08D284B0B5700E640BE85_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_set_scrollDelta_mDCB003DBEFE1A671D3C08D284B0B5700E640BE85(_thisAdjusted, ___value0, method);
}
// System.Single UnityEngine.InputSystem.UI.PointerModel::get_pressure()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PointerModel_get_pressure_mEBF4A6A2E61622432BC75E5E626FE4603C63A1EF (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_Pressure;
float L_0 = __this->___m_Pressure_9;
return L_0;
}
}
IL2CPP_EXTERN_C float PointerModel_get_pressure_mEBF4A6A2E61622432BC75E5E626FE4603C63A1EF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
float _returnValue;
_returnValue = PointerModel_get_pressure_mEBF4A6A2E61622432BC75E5E626FE4603C63A1EF_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_pressure(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_pressure_mBECD67504B9B57B2BD6B424C89AC373898B1833B (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, float ___value0, const RuntimeMethod* method)
{
{
// if (m_Pressure != value)
float L_0 = __this->___m_Pressure_9;
float L_1 = ___value0;
if ((((float)L_0) == ((float)L_1)))
{
goto IL_0017;
}
}
{
// changedThisFrame = true;
__this->___changedThisFrame_0 = (bool)1;
// m_Pressure = value;
float L_2 = ___value0;
__this->___m_Pressure_9 = L_2;
}
IL_0017:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_set_pressure_mBECD67504B9B57B2BD6B424C89AC373898B1833B_AdjustorThunk (RuntimeObject* __this, float ___value0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_set_pressure_mBECD67504B9B57B2BD6B424C89AC373898B1833B(_thisAdjusted, ___value0, method);
}
// System.Single UnityEngine.InputSystem.UI.PointerModel::get_azimuthAngle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PointerModel_get_azimuthAngle_mE1CAD8BD3B3F7539B557A3AB9B4086F8394DDDC5 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_AzimuthAngle;
float L_0 = __this->___m_AzimuthAngle_10;
return L_0;
}
}
IL2CPP_EXTERN_C float PointerModel_get_azimuthAngle_mE1CAD8BD3B3F7539B557A3AB9B4086F8394DDDC5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
float _returnValue;
_returnValue = PointerModel_get_azimuthAngle_mE1CAD8BD3B3F7539B557A3AB9B4086F8394DDDC5_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_azimuthAngle(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_azimuthAngle_m48B5D68A62C10C0ADE0C5A1277CB77961D9B7C86 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, float ___value0, const RuntimeMethod* method)
{
{
// if (m_AzimuthAngle != value)
float L_0 = __this->___m_AzimuthAngle_10;
float L_1 = ___value0;
if ((((float)L_0) == ((float)L_1)))
{
goto IL_0017;
}
}
{
// changedThisFrame = true;
__this->___changedThisFrame_0 = (bool)1;
// m_AzimuthAngle = value;
float L_2 = ___value0;
__this->___m_AzimuthAngle_10 = L_2;
}
IL_0017:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_set_azimuthAngle_m48B5D68A62C10C0ADE0C5A1277CB77961D9B7C86_AdjustorThunk (RuntimeObject* __this, float ___value0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_set_azimuthAngle_m48B5D68A62C10C0ADE0C5A1277CB77961D9B7C86(_thisAdjusted, ___value0, method);
}
// System.Single UnityEngine.InputSystem.UI.PointerModel::get_altitudeAngle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PointerModel_get_altitudeAngle_m159A7F15CC981F2262AAB820E6D39EA986F0A2DF (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_AltitudeAngle;
float L_0 = __this->___m_AltitudeAngle_11;
return L_0;
}
}
IL2CPP_EXTERN_C float PointerModel_get_altitudeAngle_m159A7F15CC981F2262AAB820E6D39EA986F0A2DF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
float _returnValue;
_returnValue = PointerModel_get_altitudeAngle_m159A7F15CC981F2262AAB820E6D39EA986F0A2DF_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_altitudeAngle(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_altitudeAngle_m791BBA02C083A922712415CC1FCE7B09E5AA1969 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, float ___value0, const RuntimeMethod* method)
{
{
// if (m_AltitudeAngle != value)
float L_0 = __this->___m_AltitudeAngle_11;
float L_1 = ___value0;
if ((((float)L_0) == ((float)L_1)))
{
goto IL_0017;
}
}
{
// changedThisFrame = true;
__this->___changedThisFrame_0 = (bool)1;
// m_AltitudeAngle = value;
float L_2 = ___value0;
__this->___m_AltitudeAngle_11 = L_2;
}
IL_0017:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_set_altitudeAngle_m791BBA02C083A922712415CC1FCE7B09E5AA1969_AdjustorThunk (RuntimeObject* __this, float ___value0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_set_altitudeAngle_m791BBA02C083A922712415CC1FCE7B09E5AA1969(_thisAdjusted, ___value0, method);
}
// System.Single UnityEngine.InputSystem.UI.PointerModel::get_twist()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PointerModel_get_twist_m38AEE21699F78CC158BC7F13D266FD8F9A0A3AB9 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_Twist;
float L_0 = __this->___m_Twist_12;
return L_0;
}
}
IL2CPP_EXTERN_C float PointerModel_get_twist_m38AEE21699F78CC158BC7F13D266FD8F9A0A3AB9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
float _returnValue;
_returnValue = PointerModel_get_twist_m38AEE21699F78CC158BC7F13D266FD8F9A0A3AB9_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_twist(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_twist_m4F4C819BECB3D6933C6F33753710E58C88FFF8B0 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, float ___value0, const RuntimeMethod* method)
{
{
// if (m_Twist != value)
float L_0 = __this->___m_Twist_12;
float L_1 = ___value0;
if ((((float)L_0) == ((float)L_1)))
{
goto IL_0017;
}
}
{
// changedThisFrame = true;
__this->___changedThisFrame_0 = (bool)1;
// m_Twist = value;
float L_2 = ___value0;
__this->___m_Twist_12 = L_2;
}
IL_0017:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_set_twist_m4F4C819BECB3D6933C6F33753710E58C88FFF8B0_AdjustorThunk (RuntimeObject* __this, float ___value0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_set_twist_m4F4C819BECB3D6933C6F33753710E58C88FFF8B0(_thisAdjusted, ___value0, method);
}
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::get_radius()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_radius_m6D5512EFC4E4F9EA14E0AB6538661BF9F68038A3 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_Radius;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Radius_13;
return L_0;
}
}
IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_radius_m6D5512EFC4E4F9EA14E0AB6538661BF9F68038A3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
_returnValue = PointerModel_get_radius_m6D5512EFC4E4F9EA14E0AB6538661BF9F68038A3_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::set_radius(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_set_radius_mE3A6E708FED9759737546F51F91EE8E5D5DE2C67 (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
{
// if (m_Radius != value)
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Radius_13;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___value0;
bool L_2;
L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
// changedThisFrame = true;
__this->___changedThisFrame_0 = (bool)1;
// m_Radius = value;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___value0;
__this->___m_Radius_13 = L_3;
}
IL_001c:
{
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_set_radius_mE3A6E708FED9759737546F51F91EE8E5D5DE2C67_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_set_radius_mE3A6E708FED9759737546F51F91EE8E5D5DE2C67(_thisAdjusted, ___value0, method);
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::.ctor(UnityEngine.InputSystem.UI.ExtendedPointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel__ctor_mC32D612A344D459BBF5001D81E1B4BBC8757E4CF (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData0, const RuntimeMethod* method)
{
{
// this.eventData = eventData;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_0 = ___eventData0;
__this->___eventData_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___eventData_4), (void*)L_0);
// changedThisFrame = false;
__this->___changedThisFrame_0 = (bool)0;
// leftButton = default; leftButton.OnEndFrame();
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_1 = (&__this->___leftButton_1);
il2cpp_codegen_initobj(L_1, sizeof(ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69));
// leftButton = default; leftButton.OnEndFrame();
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_2 = (&__this->___leftButton_1);
ButtonState_OnEndFrame_mCA0429162CFCE141D07A3B626E535161DE411721(L_2, NULL);
// rightButton = default; rightButton.OnEndFrame();
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_3 = (&__this->___rightButton_2);
il2cpp_codegen_initobj(L_3, sizeof(ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69));
// rightButton = default; rightButton.OnEndFrame();
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_4 = (&__this->___rightButton_2);
ButtonState_OnEndFrame_mCA0429162CFCE141D07A3B626E535161DE411721(L_4, NULL);
// middleButton = default; middleButton.OnEndFrame();
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_5 = (&__this->___middleButton_3);
il2cpp_codegen_initobj(L_5, sizeof(ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69));
// middleButton = default; middleButton.OnEndFrame();
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_6 = (&__this->___middleButton_3);
ButtonState_OnEndFrame_mCA0429162CFCE141D07A3B626E535161DE411721(L_6, NULL);
// m_ScreenPosition = default;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_7 = (&__this->___m_ScreenPosition_5);
il2cpp_codegen_initobj(L_7, sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
// m_ScrollDelta = default;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_8 = (&__this->___m_ScrollDelta_6);
il2cpp_codegen_initobj(L_8, sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
// m_WorldOrientation = default;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_9 = (&__this->___m_WorldOrientation_8);
il2cpp_codegen_initobj(L_9, sizeof(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974));
// m_WorldPosition = default;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = (&__this->___m_WorldPosition_7);
il2cpp_codegen_initobj(L_10, sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
// m_Pressure = default;
__this->___m_Pressure_9 = (0.0f);
// m_AzimuthAngle = default;
__this->___m_AzimuthAngle_10 = (0.0f);
// m_AltitudeAngle = default;
__this->___m_AltitudeAngle_11 = (0.0f);
// m_Twist = default;
__this->___m_Twist_12 = (0.0f);
// m_Radius = default;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_11 = (&__this->___m_Radius_13);
il2cpp_codegen_initobj(L_11, sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel__ctor_mC32D612A344D459BBF5001D81E1B4BBC8757E4CF_AdjustorThunk (RuntimeObject* __this, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel__ctor_mC32D612A344D459BBF5001D81E1B4BBC8757E4CF(_thisAdjusted, ___eventData0, method);
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::OnFrameFinished()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_OnFrameFinished_m238BAC21D9249345FDD8B3269253A16E254F186D (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// changedThisFrame = false;
__this->___changedThisFrame_0 = (bool)0;
// scrollDelta = default;
il2cpp_codegen_initobj((&V_0), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = V_0;
PointerModel_set_scrollDelta_mDCB003DBEFE1A671D3C08D284B0B5700E640BE85(__this, L_0, NULL);
// leftButton.OnEndFrame();
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_1 = (&__this->___leftButton_1);
ButtonState_OnEndFrame_mCA0429162CFCE141D07A3B626E535161DE411721(L_1, NULL);
// rightButton.OnEndFrame();
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_2 = (&__this->___rightButton_2);
ButtonState_OnEndFrame_mCA0429162CFCE141D07A3B626E535161DE411721(L_2, NULL);
// middleButton.OnEndFrame();
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* L_3 = (&__this->___middleButton_3);
ButtonState_OnEndFrame_mCA0429162CFCE141D07A3B626E535161DE411721(L_3, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_OnFrameFinished_m238BAC21D9249345FDD8B3269253A16E254F186D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_OnFrameFinished_m238BAC21D9249345FDD8B3269253A16E254F186D(_thisAdjusted, method);
}
// System.Void UnityEngine.InputSystem.UI.PointerModel::CopyTouchOrPenStateFrom(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerModel_CopyTouchOrPenStateFrom_m6A8129CB28591B2599BBA1CAE971981AE7FDD64F (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
{
// pressure = eventData.pressure;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___eventData0;
float L_1;
L_1 = PointerEventData_get_pressure_m0745482FB0BD942F9615009C647765E3000F12C3_inline(L_0, NULL);
PointerModel_set_pressure_mBECD67504B9B57B2BD6B424C89AC373898B1833B(__this, L_1, NULL);
// azimuthAngle = eventData.azimuthAngle;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_2 = ___eventData0;
float L_3;
L_3 = PointerEventData_get_azimuthAngle_mBFF5F23355EEAB911D8FF55965CCFF9CB3DD3F42_inline(L_2, NULL);
PointerModel_set_azimuthAngle_m48B5D68A62C10C0ADE0C5A1277CB77961D9B7C86(__this, L_3, NULL);
// altitudeAngle = eventData.altitudeAngle;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___eventData0;
float L_5;
L_5 = PointerEventData_get_altitudeAngle_m3D72F9EF9FF2238B1FE2E6B5870F8B0DD14B90FE_inline(L_4, NULL);
PointerModel_set_altitudeAngle_m791BBA02C083A922712415CC1FCE7B09E5AA1969(__this, L_5, NULL);
// twist = eventData.twist;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = ___eventData0;
float L_7;
L_7 = PointerEventData_get_twist_m15A76D34614115A290B8FA90799752FBE00580B7_inline(L_6, NULL);
PointerModel_set_twist_m4F4C819BECB3D6933C6F33753710E58C88FFF8B0(__this, L_7, NULL);
// radius = eventData.radius;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_8 = ___eventData0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
L_9 = PointerEventData_get_radius_mA89C671E5F8CA0D0684113CF05E7FAF2961BF7D0_inline(L_8, NULL);
PointerModel_set_radius_mE3A6E708FED9759737546F51F91EE8E5D5DE2C67(__this, L_9, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void PointerModel_CopyTouchOrPenStateFrom_m6A8129CB28591B2599BBA1CAE971981AE7FDD64F_AdjustorThunk (RuntimeObject* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42*>(__this + _offset);
PointerModel_CopyTouchOrPenStateFrom_m6A8129CB28591B2599BBA1CAE971981AE7FDD64F(_thisAdjusted, ___eventData0, 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.UI.PointerModel/ButtonState
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_pinvoke(const ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69& unmarshaled, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke& marshaled)
{
Exception_t* ___m_PressRaycast_3Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_PressRaycast' of type 'ButtonState'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_PressRaycast_3Exception, NULL);
}
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_pinvoke_back(const ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke& marshaled, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69& unmarshaled)
{
Exception_t* ___m_PressRaycast_3Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_PressRaycast' of type 'ButtonState'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_PressRaycast_3Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.UI.PointerModel/ButtonState
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_pinvoke_cleanup(ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.UI.PointerModel/ButtonState
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_com(const ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69& unmarshaled, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com& marshaled)
{
Exception_t* ___m_PressRaycast_3Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_PressRaycast' of type 'ButtonState'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_PressRaycast_3Exception, NULL);
}
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_com_back(const ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com& marshaled, ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69& unmarshaled)
{
Exception_t* ___m_PressRaycast_3Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_PressRaycast' of type 'ButtonState'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_PressRaycast_3Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.UI.PointerModel/ButtonState
IL2CPP_EXTERN_C void ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshal_com_cleanup(ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com& marshaled)
{
}
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_isPressed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ButtonState_get_isPressed_m95F149555B18C07BF60961FC36ABB3A087F40714 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// get => m_IsPressed;
bool L_0 = __this->___m_IsPressed_0;
return L_0;
}
}
IL2CPP_EXTERN_C bool ButtonState_get_isPressed_m95F149555B18C07BF60961FC36ABB3A087F40714_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
bool _returnValue;
_returnValue = ButtonState_get_isPressed_m95F149555B18C07BF60961FC36ABB3A087F40714_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::set_isPressed(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_set_isPressed_mEBC8A8EAA1527B9803FD12C0ACD7CF081278B5BB (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, bool ___value0, const RuntimeMethod* method)
{
{
// if (m_IsPressed != value)
bool L_0 = __this->___m_IsPressed_0;
bool L_1 = ___value0;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_004b;
}
}
{
// m_IsPressed = value;
bool L_2 = ___value0;
__this->___m_IsPressed_0 = L_2;
// if (m_FramePressState == PointerEventData.FramePressState.NotChanged && value)
int32_t L_3 = __this->___m_FramePressState_1;
bool L_4 = ___value0;
if (!((int32_t)(((((int32_t)L_3) == ((int32_t)3))? 1 : 0)&(int32_t)L_4)))
{
goto IL_0025;
}
}
{
// m_FramePressState = PointerEventData.FramePressState.Pressed;
__this->___m_FramePressState_1 = 0;
return;
}
IL_0025:
{
// else if (m_FramePressState == PointerEventData.FramePressState.NotChanged && !value)
int32_t L_5 = __this->___m_FramePressState_1;
if ((!(((uint32_t)L_5) == ((uint32_t)3))))
{
goto IL_0039;
}
}
{
bool L_6 = ___value0;
if (L_6)
{
goto IL_0039;
}
}
{
// m_FramePressState = PointerEventData.FramePressState.Released;
__this->___m_FramePressState_1 = 1;
return;
}
IL_0039:
{
// else if (m_FramePressState == PointerEventData.FramePressState.Pressed && !value)
int32_t L_7 = __this->___m_FramePressState_1;
if (L_7)
{
goto IL_004b;
}
}
{
bool L_8 = ___value0;
if (L_8)
{
goto IL_004b;
}
}
{
// m_FramePressState = PointerEventData.FramePressState.PressedAndReleased;
__this->___m_FramePressState_1 = 2;
}
IL_004b:
{
// }
return;
}
}
IL2CPP_EXTERN_C void ButtonState_set_isPressed_mEBC8A8EAA1527B9803FD12C0ACD7CF081278B5BB_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
ButtonState_set_isPressed_mEBC8A8EAA1527B9803FD12C0ACD7CF081278B5BB(_thisAdjusted, ___value0, method);
}
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_ignoreNextClick()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ButtonState_get_ignoreNextClick_mF98A91660FE90DEE91596B10C6C792FD53EBCBEA (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// get => m_IgnoreNextClick;
bool L_0 = __this->___m_IgnoreNextClick_13;
return L_0;
}
}
IL2CPP_EXTERN_C bool ButtonState_get_ignoreNextClick_mF98A91660FE90DEE91596B10C6C792FD53EBCBEA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
bool _returnValue;
_returnValue = ButtonState_get_ignoreNextClick_mF98A91660FE90DEE91596B10C6C792FD53EBCBEA_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::set_ignoreNextClick(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_set_ignoreNextClick_m4A736B66DC9ECBC2711A8CB0E6136BA6DEFA27CE (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set => m_IgnoreNextClick = value;
bool L_0 = ___value0;
__this->___m_IgnoreNextClick_13 = L_0;
return;
}
}
IL2CPP_EXTERN_C void ButtonState_set_ignoreNextClick_m4A736B66DC9ECBC2711A8CB0E6136BA6DEFA27CE_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
ButtonState_set_ignoreNextClick_m4A736B66DC9ECBC2711A8CB0E6136BA6DEFA27CE_inline(_thisAdjusted, ___value0, method);
}
// System.Single UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_pressTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ButtonState_get_pressTime_mE1056C8F04354AAC4651FF86CD1AC648CFF95488 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// get => m_PressTime;
float L_0 = __this->___m_PressTime_2;
return L_0;
}
}
IL2CPP_EXTERN_C float ButtonState_get_pressTime_mE1056C8F04354AAC4651FF86CD1AC648CFF95488_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
float _returnValue;
_returnValue = ButtonState_get_pressTime_mE1056C8F04354AAC4651FF86CD1AC648CFF95488_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::set_pressTime(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_set_pressTime_m53679EE941BB14BFB973364528164E31EFF96CED (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_PressTime = value;
float L_0 = ___value0;
__this->___m_PressTime_2 = L_0;
return;
}
}
IL2CPP_EXTERN_C void ButtonState_set_pressTime_m53679EE941BB14BFB973364528164E31EFF96CED_AdjustorThunk (RuntimeObject* __this, float ___value0, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
ButtonState_set_pressTime_m53679EE941BB14BFB973364528164E31EFF96CED_inline(_thisAdjusted, ___value0, method);
}
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_clickedOnSameGameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ButtonState_get_clickedOnSameGameObject_mCEEF7028359DB2860AE2A2A3DF7E246C82C62656 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// get => m_ClickedOnSameGameObject;
bool L_0 = __this->___m_ClickedOnSameGameObject_12;
return L_0;
}
}
IL2CPP_EXTERN_C bool ButtonState_get_clickedOnSameGameObject_mCEEF7028359DB2860AE2A2A3DF7E246C82C62656_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
bool _returnValue;
_returnValue = ButtonState_get_clickedOnSameGameObject_mCEEF7028359DB2860AE2A2A3DF7E246C82C62656_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::set_clickedOnSameGameObject(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_set_clickedOnSameGameObject_m2E8B73860762C89B9ED725B7B0AED3D374BD928E (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set => m_ClickedOnSameGameObject = value;
bool L_0 = ___value0;
__this->___m_ClickedOnSameGameObject_12 = L_0;
return;
}
}
IL2CPP_EXTERN_C void ButtonState_set_clickedOnSameGameObject_m2E8B73860762C89B9ED725B7B0AED3D374BD928E_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
ButtonState_set_clickedOnSameGameObject_m2E8B73860762C89B9ED725B7B0AED3D374BD928E_inline(_thisAdjusted, ___value0, method);
}
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_wasPressedThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ButtonState_get_wasPressedThisFrame_mF061A244E588716EA83779791855906995EB9CCE (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// public bool wasPressedThisFrame => m_FramePressState == PointerEventData.FramePressState.Pressed ||
// m_FramePressState == PointerEventData.FramePressState.PressedAndReleased;
int32_t L_0 = __this->___m_FramePressState_1;
if (!L_0)
{
goto IL_0012;
}
}
{
int32_t L_1 = __this->___m_FramePressState_1;
return (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0);
}
IL_0012:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C bool ButtonState_get_wasPressedThisFrame_mF061A244E588716EA83779791855906995EB9CCE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
bool _returnValue;
_returnValue = ButtonState_get_wasPressedThisFrame_mF061A244E588716EA83779791855906995EB9CCE(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::get_wasReleasedThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ButtonState_get_wasReleasedThisFrame_m821154BAC14B6BE1DA3F36F372282FD6CA030940 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// public bool wasReleasedThisFrame => m_FramePressState == PointerEventData.FramePressState.Released ||
// m_FramePressState == PointerEventData.FramePressState.PressedAndReleased;
int32_t L_0 = __this->___m_FramePressState_1;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0013;
}
}
{
int32_t L_1 = __this->___m_FramePressState_1;
return (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0);
}
IL_0013:
{
return (bool)1;
}
}
IL2CPP_EXTERN_C bool ButtonState_get_wasReleasedThisFrame_m821154BAC14B6BE1DA3F36F372282FD6CA030940_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
bool _returnValue;
_returnValue = ButtonState_get_wasReleasedThisFrame_m821154BAC14B6BE1DA3F36F372282FD6CA030940(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::CopyPressStateTo(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_CopyPressStateTo_mAD259C74E201893A2DC282374BC6DCC70896FA77 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
{
// eventData.pointerPressRaycast = m_PressRaycast;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___eventData0;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_1 = __this->___m_PressRaycast_3;
PointerEventData_set_pointerPressRaycast_m55CA127474B4CBCA795A9C872B7630AAF766F852_inline(L_0, L_1, NULL);
// eventData.pressPosition = m_PressPosition;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_2 = ___eventData0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = __this->___m_PressPosition_8;
PointerEventData_set_pressPosition_m85544FBAB798DABE70067508294A6C4841A95379_inline(L_2, L_3, NULL);
// eventData.clickCount = m_ClickCount;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___eventData0;
int32_t L_5 = __this->___m_ClickCount_10;
PointerEventData_set_clickCount_m0A87C2C367987492F310786DC9C3DF1616EA4D49_inline(L_4, L_5, NULL);
// eventData.clickTime = m_ClickTime;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = ___eventData0;
float L_7 = __this->___m_ClickTime_9;
PointerEventData_set_clickTime_m93D27EB35F490AC9100369A23002F09148F85996_inline(L_6, L_7, NULL);
// eventData.pointerPress = m_LastPressObject;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_8 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->___m_LastPressObject_6;
PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8(L_8, L_9, NULL);
// eventData.pointerPress = m_PressObject;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_10 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___m_PressObject_4;
PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8(L_10, L_11, NULL);
// eventData.rawPointerPress = m_RawPressObject;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_12 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___m_RawPressObject_5;
PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline(L_12, L_13, NULL);
// eventData.pointerDrag = m_DragObject;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_14 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = __this->___m_DragObject_7;
PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline(L_14, L_15, NULL);
// eventData.dragging = m_Dragging;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_16 = ___eventData0;
bool L_17 = __this->___m_Dragging_11;
PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline(L_16, L_17, NULL);
// if (ignoreNextClick)
bool L_18;
L_18 = ButtonState_get_ignoreNextClick_mF98A91660FE90DEE91596B10C6C792FD53EBCBEA_inline(__this, NULL);
if (!L_18)
{
goto IL_007b;
}
}
{
// eventData.eligibleForClick = false;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_19 = ___eventData0;
PointerEventData_set_eligibleForClick_m360125CB3E348F3CF64C39F163467A842E479C21_inline(L_19, (bool)0, NULL);
}
IL_007b:
{
// }
return;
}
}
IL2CPP_EXTERN_C void ButtonState_CopyPressStateTo_mAD259C74E201893A2DC282374BC6DCC70896FA77_AdjustorThunk (RuntimeObject* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
ButtonState_CopyPressStateTo_mAD259C74E201893A2DC282374BC6DCC70896FA77(_thisAdjusted, ___eventData0, method);
}
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::CopyPressStateFrom(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_CopyPressStateFrom_m0AE55DAAFF3683E6120A84A8F42DFECBB9702650 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
{
// m_PressRaycast = eventData.pointerPressRaycast;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___eventData0;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_1;
L_1 = PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline(L_0, NULL);
__this->___m_PressRaycast_3 = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PressRaycast_3))->___m_GameObject_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_PressRaycast_3))->___module_1), (void*)NULL);
#endif
// m_PressObject = eventData.pointerPress;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_2 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline(L_2, NULL);
__this->___m_PressObject_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PressObject_4), (void*)L_3);
// m_RawPressObject = eventData.rawPointerPress;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = PointerEventData_get_rawPointerPress_m8B7A6235A116E26EDDBBDB24473BE0F9634C7B71_inline(L_4, NULL);
__this->___m_RawPressObject_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RawPressObject_5), (void*)L_5);
// m_LastPressObject = eventData.lastPress;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = PointerEventData_get_lastPress_m46720C62503214A44EE947679A8BA307BC2AEEDC_inline(L_6, NULL);
__this->___m_LastPressObject_6 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastPressObject_6), (void*)L_7);
// m_PressPosition = eventData.pressPosition;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_8 = ___eventData0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
L_9 = PointerEventData_get_pressPosition_m8A6788DA6BF81481E4EBCBA2ED1838F786EBAE63_inline(L_8, NULL);
__this->___m_PressPosition_8 = L_9;
// m_ClickTime = eventData.clickTime;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_10 = ___eventData0;
float L_11;
L_11 = PointerEventData_get_clickTime_m5ABE0298E8CEF28B6BD7E750E940756CD78AB96E_inline(L_10, NULL);
__this->___m_ClickTime_9 = L_11;
// m_ClickCount = eventData.clickCount;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_12 = ___eventData0;
int32_t L_13;
L_13 = PointerEventData_get_clickCount_m3977011C09DB9F904B1AAC3708B821B8D6AC0F9F_inline(L_12, NULL);
__this->___m_ClickCount_10 = L_13;
// m_DragObject = eventData.pointerDrag;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_14 = ___eventData0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
L_15 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_14, NULL);
__this->___m_DragObject_7 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DragObject_7), (void*)L_15);
// m_Dragging = eventData.dragging;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_16 = ___eventData0;
bool L_17;
L_17 = PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline(L_16, NULL);
__this->___m_Dragging_11 = L_17;
// }
return;
}
}
IL2CPP_EXTERN_C void ButtonState_CopyPressStateFrom_m0AE55DAAFF3683E6120A84A8F42DFECBB9702650_AdjustorThunk (RuntimeObject* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
ButtonState_CopyPressStateFrom_m0AE55DAAFF3683E6120A84A8F42DFECBB9702650(_thisAdjusted, ___eventData0, method);
}
// System.Void UnityEngine.InputSystem.UI.PointerModel/ButtonState::OnEndFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonState_OnEndFrame_mCA0429162CFCE141D07A3B626E535161DE411721 (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// m_FramePressState = PointerEventData.FramePressState.NotChanged;
__this->___m_FramePressState_1 = 3;
// }
return;
}
}
IL2CPP_EXTERN_C void ButtonState_OnEndFrame_mCA0429162CFCE141D07A3B626E535161DE411721_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69*>(__this + _offset);
ButtonState_OnEndFrame_mCA0429162CFCE141D07A3B626E535161DE411721(_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
// UnityEngine.Camera UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::get_eventCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* TrackedDeviceRaycaster_get_eventCamera_mE15BCE0307173B4FA715D27F0F81243CC72B7B66 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* V_0 = NULL;
{
// var myCanvas = canvas;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0;
L_0 = TrackedDeviceRaycaster_get_canvas_m52A93E6251E33D1491C9281B39AC82863B1443F5(__this, NULL);
V_0 = L_0;
// return myCanvas != null ? myCanvas.worldCamera : null;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_2)
{
goto IL_0012;
}
}
{
return (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)NULL;
}
IL_0012:
{
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_3 = V_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4;
L_4 = Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853(L_3, NULL);
return L_4;
}
}
// UnityEngine.LayerMask UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::get_blockingMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB TrackedDeviceRaycaster_get_blockingMask_m3600A1A8BD46770BFE4856B184456BF4B0EE9F35 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method)
{
{
// get => m_BlockingMask;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_BlockingMask_12;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::set_blockingMask(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_set_blockingMask_m1670DDBB33D7DADB5A8BDFB9FC066AC400CDC924 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___value0, const RuntimeMethod* method)
{
{
// set => m_BlockingMask = value;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___value0;
__this->___m_BlockingMask_12 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::get_checkFor3DOcclusion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceRaycaster_get_checkFor3DOcclusion_mC3B3D03433BB711E38901DBA757E723C1B1E9081 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method)
{
{
// get => m_CheckFor3DOcclusion;
bool L_0 = __this->___m_CheckFor3DOcclusion_10;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::set_checkFor3DOcclusion(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_set_checkFor3DOcclusion_mF4EF6BCEE1CF9EFE8E765BD5598303D0CBE0B142 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set => m_CheckFor3DOcclusion = value;
bool L_0 = ___value0;
__this->___m_CheckFor3DOcclusion_10 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::get_checkFor2DOcclusion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceRaycaster_get_checkFor2DOcclusion_mE303C674A01AC99DF2B90EC06B475E8B792CA1BC (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method)
{
{
// get => m_CheckFor2DOcclusion;
bool L_0 = __this->___m_CheckFor2DOcclusion_9;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::set_checkFor2DOcclusion(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_set_checkFor2DOcclusion_mE3A7BADC01437D33E96A45BDDE50587602BDB877 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set => m_CheckFor2DOcclusion = value;
bool L_0 = ___value0;
__this->___m_CheckFor2DOcclusion_9 = L_0;
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::get_ignoreReversedGraphics()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceRaycaster_get_ignoreReversedGraphics_m97B4E430E132534FF003A6B5580BEF11675275C7 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method)
{
{
// get => m_IgnoreReversedGraphics;
bool L_0 = __this->___m_IgnoreReversedGraphics_8;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::set_ignoreReversedGraphics(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_set_ignoreReversedGraphics_m38151E83CA149946B43057AE0F083C577EFF8BCE (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set => m_IgnoreReversedGraphics = value;
bool L_0 = ___value0;
__this->___m_IgnoreReversedGraphics_8 = L_0;
return;
}
}
// System.Single UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::get_maxDistance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackedDeviceRaycaster_get_maxDistance_m1B5E7DDDB55B5F3CACF5DEDB4AC6CEF9B9B4A811 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method)
{
{
// get => m_MaxDistance;
float L_0 = __this->___m_MaxDistance_11;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::set_maxDistance(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_set_maxDistance_mCDD2E672F0DDC2EEBD75A51A834C5507F1AE925E (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_MaxDistance = value;
float L_0 = ___value0;
__this->___m_MaxDistance_11 = L_0;
return;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_OnEnable_mD500FD7C1EE414B9755C415F25094C75ECBCDD27 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_AppendWithCapacity_m28AD5E919F1910E5885460AB34B789EA5BD5A304_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// base.OnEnable();
BaseRaycaster_OnEnable_m87CCF1ACD4116BB8BC0D9DB427F5B07C6FDE3D96(__this, NULL);
// s_Instances.AppendWithCapacity(this);
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = InlinedArray_1_AppendWithCapacity_m28AD5E919F1910E5885460AB34B789EA5BD5A304((&((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_Instances_6), __this, ((int32_t)10), InlinedArray_1_AppendWithCapacity_m28AD5E919F1910E5885460AB34B789EA5BD5A304_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_OnDisable_m70EE3ED467FFB65C179839F406E20A615026C83C (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_RemoveAtByMovingTailWithCapacity_mA154DF41745619D507F0F25776D0246AE44E9D75_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputArrayExtensions_IndexOfReference_TisTrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_mBD4E6535D0C04EB881C11E5E22DEAECF4F75A2CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// var index = s_Instances.IndexOfReference(this);
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
InlinedArray_1_tC9FA584F608A2E5B336BCCD7632D95CAB7EDB9D9 L_0 = ((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_Instances_6;
int32_t L_1;
L_1 = InputArrayExtensions_IndexOfReference_TisTrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_mBD4E6535D0C04EB881C11E5E22DEAECF4F75A2CF(L_0, __this, InputArrayExtensions_IndexOfReference_TisTrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_mBD4E6535D0C04EB881C11E5E22DEAECF4F75A2CF_RuntimeMethod_var);
V_0 = L_1;
// if (index != -1)
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)(-1))))
{
goto IL_001b;
}
}
{
// s_Instances.RemoveAtByMovingTailWithCapacity(index);
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
int32_t L_3 = V_0;
InlinedArray_1_RemoveAtByMovingTailWithCapacity_mA154DF41745619D507F0F25776D0246AE44E9D75((&((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_Instances_6), L_3, InlinedArray_1_RemoveAtByMovingTailWithCapacity_mA154DF41745619D507F0F25776D0246AE44E9D75_RuntimeMethod_var);
}
IL_001b:
{
// base.OnDisable();
BaseRaycaster_OnDisable_mC90A700D5F78DDAD0DD926983C2A8D7C50A5D880(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::Raycast(UnityEngine.EventSystems.PointerEventData,System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_Raycast_mAAFF5ACF34D0CBFDBE4FC2FE8DB29CB9275C244D (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___resultAppendList1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* V_0 = NULL;
{
// if (eventData is ExtendedPointerEventData trackedEventData && trackedEventData.pointerType == UIPointerType.Tracked)
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___eventData0;
V_0 = ((ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F*)IsInstClass((RuntimeObject*)L_0, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F_il2cpp_TypeInfo_var));
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_1 = V_0;
if (!L_1)
{
goto IL_001b;
}
}
{
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_2 = V_0;
int32_t L_3;
L_3 = ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525_inline(L_2, NULL);
if ((!(((uint32_t)L_3) == ((uint32_t)3))))
{
goto IL_001b;
}
}
{
// PerformRaycast(trackedEventData, resultAppendList);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_4 = V_0;
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_5 = ___resultAppendList1;
TrackedDeviceRaycaster_PerformRaycast_m811D795CDBB6F5DDED941A3EA4985F0710653E96(__this, L_4, L_5, NULL);
}
IL_001b:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::PerformRaycast(UnityEngine.InputSystem.UI.ExtendedPointerEventData,System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_PerformRaycast_m811D795CDBB6F5DDED941A3EA4985F0710653E96 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData0, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___resultAppendList1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E45C3EDB94A0BC31ABB9233E584CD1097753950_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC37B51DF752E7EE47E144EAAA3354F161D946A2C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t V_5 = 0;
bool V_6 = false;
RaycastHitData_t5EAB266730389AB27715962670C2512800451841 V_7;
memset((&V_7), 0, sizeof(V_7));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_8 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
memset((&V_9), 0, sizeof(V_9));
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_10;
memset((&V_10), 0, sizeof(V_10));
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_11;
memset((&V_11), 0, sizeof(V_11));
{
// if (canvas == null)
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0;
L_0 = TrackedDeviceRaycaster_get_canvas_m52A93E6251E33D1491C9281B39AC82863B1443F5(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
// return;
return;
}
IL_000f:
{
// if (eventCamera == null)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
L_2 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18 /* UnityEngine.Camera UnityEngine.EventSystems.BaseRaycaster::get_eventCamera() */, __this);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_001e;
}
}
{
// return;
return;
}
IL_001e:
{
// var ray = new Ray(eventData.trackedDevicePosition, eventData.trackedDeviceOrientation * Vector3.forward);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_4 = ___eventData0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = ExtendedPointerEventData_get_trackedDevicePosition_m5B53554182FA3DA182010B31CADB90F628812F2A_inline(L_4, NULL);
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* L_6 = ___eventData0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7;
L_7 = ExtendedPointerEventData_get_trackedDeviceOrientation_mBCD951CFD77CC4ED665E3B571DB08CD16F2EA17A_inline(L_6, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_7, L_8, NULL);
Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C((&V_0), L_5, L_9, NULL);
// var hitDistance = m_MaxDistance;
float L_10 = __this->___m_MaxDistance_11;
V_1 = L_10;
// if (m_CheckFor3DOcclusion)
bool L_11 = __this->___m_CheckFor3DOcclusion_10;
if (!L_11)
{
goto IL_0068;
}
}
{
// if (Physics.Raycast(ray, out var hit, maxDistance: hitDistance, layerMask: m_BlockingMask))
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_12 = V_0;
float L_13 = V_1;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_14 = __this->___m_BlockingMask_12;
int32_t L_15;
L_15 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_14, NULL);
bool L_16;
L_16 = Physics_Raycast_m34AC1210E893A9EF969BD2C7104B10BE5B580025(L_12, (&V_2), L_13, L_15, NULL);
if (!L_16)
{
goto IL_0068;
}
}
{
// hitDistance = hit.distance;
float L_17;
L_17 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_2), NULL);
V_1 = L_17;
}
IL_0068:
{
// if (m_CheckFor2DOcclusion)
bool L_18 = __this->___m_CheckFor2DOcclusion_9;
if (!L_18)
{
goto IL_009d;
}
}
{
// var raycastDistance = hitDistance;
float L_19 = V_1;
V_3 = L_19;
// var hits = Physics2D.GetRayIntersection(ray, raycastDistance, m_BlockingMask);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_20 = V_0;
float L_21 = V_3;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_22 = __this->___m_BlockingMask_12;
int32_t L_23;
L_23 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_22, NULL);
il2cpp_codegen_runtime_class_init_inline(Physics2D_t64C0DB5246067DAC2E83A52558A0AC68AF3BE94D_il2cpp_TypeInfo_var);
RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA L_24;
L_24 = Physics2D_GetRayIntersection_m9246D0A6EE267271AC1AD49928BDDF7FB6FB76E8(L_20, L_21, L_23, NULL);
V_4 = L_24;
// if (hits.collider != null)
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_25;
L_25 = RaycastHit2D_get_collider_mB56DFCD16B708852EEBDBB490BC8665DBF7487FD((&V_4), NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_26)
{
goto IL_009d;
}
}
{
// hitDistance = hits.distance;
float L_27;
L_27 = RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613((&V_4), NULL);
V_1 = L_27;
}
IL_009d:
{
// m_RaycastResultsCache.Clear();
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_28 = __this->___m_RaycastResultsCache_5;
List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_inline(L_28, List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_RuntimeMethod_var);
// SortedRaycastGraphics(canvas, ray, m_RaycastResultsCache);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_29;
L_29 = TrackedDeviceRaycaster_get_canvas_m52A93E6251E33D1491C9281B39AC82863B1443F5(__this, NULL);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_30 = V_0;
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_31 = __this->___m_RaycastResultsCache_5;
TrackedDeviceRaycaster_SortedRaycastGraphics_mAE6FBDDF8A904AF283D5C62A68B14A285D4B9E9C(__this, L_29, L_30, L_31, NULL);
// for (var i = 0; i < m_RaycastResultsCache.Count; i++)
V_5 = 0;
goto IL_01a3;
}
IL_00c3:
{
// var validHit = true;
V_6 = (bool)1;
// var hitData = m_RaycastResultsCache[i];
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_32 = __this->___m_RaycastResultsCache_5;
int32_t L_33 = V_5;
RaycastHitData_t5EAB266730389AB27715962670C2512800451841 L_34;
L_34 = List_1_get_Item_mC37B51DF752E7EE47E144EAAA3354F161D946A2C(L_32, L_33, List_1_get_Item_mC37B51DF752E7EE47E144EAAA3354F161D946A2C_RuntimeMethod_var);
V_7 = L_34;
// var go = hitData.graphic.gameObject;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_35;
L_35 = RaycastHitData_get_graphic_mE7B78C39813E480424CEB26434E446B36B6E9C2B_inline((&V_7), NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_36;
L_36 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_35, NULL);
V_8 = L_36;
// if (m_IgnoreReversedGraphics)
bool L_37 = __this->___m_IgnoreReversedGraphics_8;
if (!L_37)
{
goto IL_011a;
}
}
{
// var forward = ray.direction;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
L_38 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086((&V_0), NULL);
// var goDirection = go.transform.rotation * Vector3.forward;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_8;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40;
L_40 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_39, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_41;
L_41 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_40, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
L_42 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_41, L_42, NULL);
V_9 = L_43;
// validHit = Vector3.Dot(forward, goDirection) > 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_9;
float L_45;
L_45 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_38, L_44, NULL);
V_6 = (bool)((((float)L_45) > ((float)(0.0f)))? 1 : 0);
}
IL_011a:
{
// validHit &= hitData.distance < hitDistance;
bool L_46 = V_6;
float L_47;
L_47 = RaycastHitData_get_distance_mF147973E9E16B1F8040D9E457A63470677F3AA9B_inline((&V_7), NULL);
float L_48 = V_1;
V_6 = (bool)((int32_t)((int32_t)L_46&((((float)L_47) < ((float)L_48))? 1 : 0)));
// if (validHit)
bool L_49 = V_6;
if (!L_49)
{
goto IL_019d;
}
}
{
// var castResult = new RaycastResult
// {
// gameObject = go,
// module = this,
// distance = hitData.distance,
// index = resultAppendList.Count,
// depth = hitData.graphic.depth,
//
// worldPosition = hitData.worldHitPosition,
// screenPosition = hitData.screenPosition,
// };
il2cpp_codegen_initobj((&V_11), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_50 = V_8;
RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline((&V_11), L_50, NULL);
(&V_11)->___module_1 = __this;
Il2CppCodeGenWriteBarrier((void**)(&(&V_11)->___module_1), (void*)__this);
float L_51;
L_51 = RaycastHitData_get_distance_mF147973E9E16B1F8040D9E457A63470677F3AA9B_inline((&V_7), NULL);
(&V_11)->___distance_2 = L_51;
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_52 = ___resultAppendList1;
int32_t L_53;
L_53 = List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_inline(L_52, List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
(&V_11)->___index_3 = ((float)L_53);
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_54;
L_54 = RaycastHitData_get_graphic_mE7B78C39813E480424CEB26434E446B36B6E9C2B_inline((&V_7), NULL);
int32_t L_55;
L_55 = Graphic_get_depth_m16A82C751AE0497941048A3715D48A1066939460(L_54, NULL);
(&V_11)->___depth_4 = L_55;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
L_56 = RaycastHitData_get_worldHitPosition_m25E42E53A68D028F904245006C08AC42643AF04F_inline((&V_7), NULL);
(&V_11)->___worldPosition_7 = L_56;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57;
L_57 = RaycastHitData_get_screenPosition_mB074A758E45F9584E0F82495D6F026BCA9B09412_inline((&V_7), NULL);
(&V_11)->___screenPosition_9 = L_57;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_58 = V_11;
V_10 = L_58;
// resultAppendList.Add(castResult);
List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_59 = ___resultAppendList1;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_60 = V_10;
List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_inline(L_59, L_60, List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var);
}
IL_019d:
{
// for (var i = 0; i < m_RaycastResultsCache.Count; i++)
int32_t L_61 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_61, 1));
}
IL_01a3:
{
// for (var i = 0; i < m_RaycastResultsCache.Count; i++)
int32_t L_62 = V_5;
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_63 = __this->___m_RaycastResultsCache_5;
int32_t L_64;
L_64 = List_1_get_Count_m3E45C3EDB94A0BC31ABB9233E584CD1097753950_inline(L_63, List_1_get_Count_m3E45C3EDB94A0BC31ABB9233E584CD1097753950_RuntimeMethod_var);
if ((((int32_t)L_62) < ((int32_t)L_64)))
{
goto IL_00c3;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::SortedRaycastGraphics(UnityEngine.Canvas,UnityEngine.Ray,System.Collections.Generic.List`1<UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster_SortedRaycastGraphics_mAE6FBDDF8A904AF283D5C62A68B14A285D4B9E9C (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___canvas0, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray1, List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* ___results2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicRegistry_t374118CCD6DBB47209C783A4BF2F4EF9EA78A326_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD07C4C2285E515DD62CEE90036AB7E2AB1493329_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t2238CF6AA19EFAD01A7B41136DDC843E17449487_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mB7016D489217439A5231068DC1C080D62CB4C64A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m48FE384B7EAE6E4846F62CF0F283FB4FA2D104D4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m67D74A7A0A29A078AD91651A092CB9B247C73C23_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortedRaycastGraphicsU3Eb__25_0_mCE3E833377984E1A14C4630470ADFD0381F3E7F0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
int32_t V_1 = 0;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* V_2 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
float V_4 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
memset((&V_5), 0, sizeof(V_5));
Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* G_B9_0 = NULL;
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* G_B9_1 = NULL;
Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* G_B8_0 = NULL;
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* G_B8_1 = NULL;
{
// var graphics = GraphicRegistry.GetGraphicsForCanvas(canvas);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = ___canvas0;
il2cpp_codegen_runtime_class_init_inline(GraphicRegistry_t374118CCD6DBB47209C783A4BF2F4EF9EA78A326_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = GraphicRegistry_GetGraphicsForCanvas_m72A429EAD15F1CFA7F84BE394A3ECA1A00BE7087(L_0, NULL);
V_0 = L_1;
// s_SortedGraphics.Clear();
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_2 = ((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_SortedGraphics_7;
List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_inline(L_2, List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_RuntimeMethod_var);
// for (var i = 0; i < graphics.Count; ++i)
V_1 = 0;
goto IL_0074;
}
IL_0015:
{
// var graphic = graphics[i];
RuntimeObject* L_3 = V_0;
int32_t L_4 = V_1;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_5;
L_5 = InterfaceFuncInvoker1< Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<UnityEngine.UI.Graphic>::get_Item(System.Int32) */, IList_1_t2238CF6AA19EFAD01A7B41136DDC843E17449487_il2cpp_TypeInfo_var, L_3, L_4);
V_2 = L_5;
// if (graphic.depth == -1)
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_6 = V_2;
int32_t L_7;
L_7 = Graphic_get_depth_m16A82C751AE0497941048A3715D48A1066939460(L_6, NULL);
if ((((int32_t)L_7) == ((int32_t)(-1))))
{
goto IL_0070;
}
}
{
// if (RayIntersectsRectTransform(graphic.rectTransform, ray, out worldPos, out distance))
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_8 = V_2;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_9;
L_9 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_8, NULL);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_10 = ___ray1;
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
bool L_11;
L_11 = TrackedDeviceRaycaster_RayIntersectsRectTransform_mE087EE837932ADA5B93CFF2FBD090E7C9B1E07BB(L_9, L_10, (&V_3), (&V_4), NULL);
if (!L_11)
{
goto IL_0070;
}
}
{
// Vector2 screenPos = eventCamera.WorldToScreenPoint(worldPos);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12;
L_12 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18 /* UnityEngine.Camera UnityEngine.EventSystems.BaseRaycaster::get_eventCamera() */, __this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Camera_WorldToScreenPoint_m26B4C8945C3B5731F1CC5944CFD96BF17126BAA3(L_12, L_13, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_14, NULL);
V_5 = L_15;
// if (graphic.Raycast(screenPos, eventCamera))
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_16 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_5;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_18;
L_18 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18 /* UnityEngine.Camera UnityEngine.EventSystems.BaseRaycaster::get_eventCamera() */, __this);
bool L_19;
L_19 = VirtualFuncInvoker2< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(46 /* System.Boolean UnityEngine.UI.Graphic::Raycast(UnityEngine.Vector2,UnityEngine.Camera) */, L_16, L_17, L_18);
if (!L_19)
{
goto IL_0070;
}
}
{
// s_SortedGraphics.Add(new RaycastHitData(graphic, worldPos, screenPos, distance));
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_20 = ((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_SortedGraphics_7;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_21 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = V_5;
float L_24 = V_4;
RaycastHitData_t5EAB266730389AB27715962670C2512800451841 L_25;
memset((&L_25), 0, sizeof(L_25));
RaycastHitData__ctor_mA112D6FC7EE3DBAE4576BADCC79F838778EF9D33((&L_25), L_21, L_22, L_23, L_24, /*hidden argument*/NULL);
List_1_Add_m48FE384B7EAE6E4846F62CF0F283FB4FA2D104D4_inline(L_20, L_25, List_1_Add_m48FE384B7EAE6E4846F62CF0F283FB4FA2D104D4_RuntimeMethod_var);
}
IL_0070:
{
// for (var i = 0; i < graphics.Count; ++i)
int32_t L_26 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_0074:
{
// for (var i = 0; i < graphics.Count; ++i)
int32_t L_27 = V_1;
RuntimeObject* L_28 = V_0;
int32_t L_29;
L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<UnityEngine.UI.Graphic>::get_Count() */, ICollection_1_tD07C4C2285E515DD62CEE90036AB7E2AB1493329_il2cpp_TypeInfo_var, L_28);
if ((((int32_t)L_27) < ((int32_t)L_29)))
{
goto IL_0015;
}
}
{
// s_SortedGraphics.Sort((g1, g2) => g2.graphic.depth.CompareTo(g1.graphic.depth));
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_30 = ((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_SortedGraphics_7;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var);
Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* L_31 = ((U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1;
Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* L_32 = L_31;
G_B8_0 = L_32;
G_B8_1 = L_30;
if (L_32)
{
G_B9_0 = L_32;
G_B9_1 = L_30;
goto IL_00a1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var);
U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8* L_33 = ((U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* L_34 = (Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B*)il2cpp_codegen_object_new(Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B_il2cpp_TypeInfo_var);
Comparison_1__ctor_m21FE7D31D9262B4C678068FAA2F23DFCA85F07CE(L_34, L_33, (intptr_t)((void*)U3CU3Ec_U3CSortedRaycastGraphicsU3Eb__25_0_mCE3E833377984E1A14C4630470ADFD0381F3E7F0_RuntimeMethod_var), NULL);
Comparison_1_t2AE1E7D59ADBD15B61C504C1309A27A6F38C475B* L_35 = L_34;
((U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1 = L_35;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1), (void*)L_35);
G_B9_0 = L_35;
G_B9_1 = G_B8_1;
}
IL_00a1:
{
List_1_Sort_m67D74A7A0A29A078AD91651A092CB9B247C73C23(G_B9_1, G_B9_0, List_1_Sort_m67D74A7A0A29A078AD91651A092CB9B247C73C23_RuntimeMethod_var);
// results.AddRange(s_SortedGraphics);
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_36 = ___results2;
il2cpp_codegen_runtime_class_init_inline(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_37 = ((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_SortedGraphics_7;
List_1_AddRange_mB7016D489217439A5231068DC1C080D62CB4C64A(L_36, L_37, List_1_AddRange_mB7016D489217439A5231068DC1C080D62CB4C64A_RuntimeMethod_var);
// }
return;
}
}
// System.Boolean UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::RayIntersectsRectTransform(UnityEngine.RectTransform,UnityEngine.Ray,UnityEngine.Vector3&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceRaycaster_RayIntersectsRectTransform_mE087EE837932ADA5B93CFF2FBD090E7C9B1E07BB (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___transform0, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___ray1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___worldPosition2, float* ___distance3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
float V_6 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
float V_9 = 0.0f;
{
// var corners = new Vector3[4];
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
V_0 = L_0;
// transform.GetWorldCorners(corners);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = ___transform0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = V_0;
RectTransform_GetWorldCorners_m6E15303C3B065B2F65E0A7F0E0217695564C2E09(L_1, L_2, NULL);
// var plane = new Plane(corners[0], corners[1], corners[2]);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = V_0;
int32_t L_4 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_0;
int32_t L_7 = 1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = (L_6)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = V_0;
int32_t L_10 = 2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = (L_9)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_10));
Plane__ctor_mBF36EDC369DE0EC29502B4C655CDBAFFB17BD863((&V_1), L_5, L_8, L_11, NULL);
// if (plane.Raycast(ray, out enter))
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_12 = ___ray1;
bool L_13;
L_13 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0((&V_1), L_12, (&V_2), NULL);
if (!L_13)
{
goto IL_0116;
}
}
{
// var intersection = ray.GetPoint(enter);
float L_14 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&___ray1), L_14, NULL);
V_3 = L_15;
// var bottomEdge = corners[3] - corners[0];
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = V_0;
int32_t L_17 = 3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = (L_16)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_17));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19 = V_0;
int32_t L_20 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = (L_19)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_20));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_18, L_21, NULL);
V_4 = L_22;
// var leftEdge = corners[1] - corners[0];
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_23 = V_0;
int32_t L_24 = 1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = (L_23)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_24));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_26 = V_0;
int32_t L_27 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = (L_26)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_27));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_25, L_28, NULL);
V_5 = L_29;
// var bottomDot = Vector3.Dot(intersection - corners[0], bottomEdge);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_3;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_31 = V_0;
int32_t L_32 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = (L_31)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_32));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_30, L_33, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_4;
float L_36;
L_36 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_34, L_35, NULL);
V_6 = L_36;
// var leftDot = Vector3.Dot(intersection - corners[0], leftEdge);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_3;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_38 = V_0;
int32_t L_39 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = (L_38)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_39));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_37, L_40, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_5;
float L_43;
L_43 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_41, L_42, NULL);
// if (leftDot >= 0 && bottomDot >= 0)
if ((!(((float)L_43) >= ((float)(0.0f)))))
{
goto IL_0116;
}
}
{
float L_44 = V_6;
if ((!(((float)L_44) >= ((float)(0.0f)))))
{
goto IL_0116;
}
}
{
// var topEdge = corners[1] - corners[2];
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_45 = V_0;
int32_t L_46 = 1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = (L_45)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_46));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_48 = V_0;
int32_t L_49 = 2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = (L_48)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_49));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
L_51 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_47, L_50, NULL);
V_7 = L_51;
// var rightEdge = corners[3] - corners[2];
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_52 = V_0;
int32_t L_53 = 3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = (L_52)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_53));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_55 = V_0;
int32_t L_56 = 2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = (L_55)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_56));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58;
L_58 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_54, L_57, NULL);
V_8 = L_58;
// var topDot = Vector3.Dot(intersection - corners[2], topEdge);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_3;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_60 = V_0;
int32_t L_61 = 2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = (L_60)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_61));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
L_63 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_59, L_62, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_7;
float L_65;
L_65 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_63, L_64, NULL);
// var rightDot = Vector3.Dot(intersection - corners[2], rightEdge);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_3;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_67 = V_0;
int32_t L_68 = 2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = (L_67)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_68));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70;
L_70 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_66, L_69, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_8;
float L_72;
L_72 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_70, L_71, NULL);
V_9 = L_72;
// if (topDot >= 0 && rightDot >= 0)
if ((!(((float)L_65) >= ((float)(0.0f)))))
{
goto IL_0116;
}
}
{
float L_73 = V_9;
if ((!(((float)L_73) >= ((float)(0.0f)))))
{
goto IL_0116;
}
}
{
// worldPosition = intersection;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_74 = ___worldPosition2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = V_3;
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_74 = L_75;
// distance = enter;
float* L_76 = ___distance3;
float L_77 = V_2;
*((float*)L_76) = (float)L_77;
// return true;
return (bool)1;
}
IL_0116:
{
// worldPosition = Vector3.zero;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_78 = ___worldPosition2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79;
L_79 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_78 = L_79;
// distance = 0;
float* L_80 = ___distance3;
*((float*)L_80) = (float)(0.0f);
// return false;
return (bool)0;
}
}
// UnityEngine.Canvas UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::get_canvas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* TrackedDeviceRaycaster_get_canvas_m52A93E6251E33D1491C9281B39AC82863B1443F5 (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_Canvas != null)
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = __this->___m_Canvas_13;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0015;
}
}
{
// return m_Canvas;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = __this->___m_Canvas_13;
return L_2;
}
IL_0015:
{
// m_Canvas = GetComponent<Canvas>();
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_3;
L_3 = Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2(__this, Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2_RuntimeMethod_var);
__this->___m_Canvas_13 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Canvas_13), (void*)L_3);
// return m_Canvas;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_4 = __this->___m_Canvas_13;
return L_4;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster__ctor_m1E9F5B3596075C6600EAD97DED9C2C7F1E6F260A (TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m931FB936FC75179CF1C2D153DA7491954681E374_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// [NonSerialized] private List<RaycastHitData> m_RaycastResultsCache = new List<RaycastHitData>();
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_0 = (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782*)il2cpp_codegen_object_new(List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782_il2cpp_TypeInfo_var);
List_1__ctor_m931FB936FC75179CF1C2D153DA7491954681E374(L_0, List_1__ctor_m931FB936FC75179CF1C2D153DA7491954681E374_RuntimeMethod_var);
__this->___m_RaycastResultsCache_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RaycastResultsCache_5), (void*)L_0);
// [SerializeField] private float m_MaxDistance = 1000;
__this->___m_MaxDistance_11 = (1000.0f);
BaseRaycaster__ctor_m1B6A963368E54C1E450BE15FAF1AE082142A1683(__this, NULL);
return;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceRaycaster__cctor_m4F1DBF542DE5A693EA23CB9C01D671AFCE766E3B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m931FB936FC75179CF1C2D153DA7491954681E374_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly List<RaycastHitData> s_SortedGraphics = new List<RaycastHitData>();
List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* L_0 = (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782*)il2cpp_codegen_object_new(List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782_il2cpp_TypeInfo_var);
List_1__ctor_m931FB936FC75179CF1C2D153DA7491954681E374(L_0, List_1__ctor_m931FB936FC75179CF1C2D153DA7491954681E374_RuntimeMethod_var);
((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_SortedGraphics_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceRaycaster_t6832CDF4DA5FCF2E25C083DF4F13992B93C11543_il2cpp_TypeInfo_var))->___s_SortedGraphics_7), (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
// Conversion methods for marshalling of: UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData
IL2CPP_EXTERN_C void RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshal_pinvoke(const RaycastHitData_t5EAB266730389AB27715962670C2512800451841& unmarshaled, RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshaled_pinvoke& marshaled)
{
Exception_t* ___U3CgraphicU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<graphic>k__BackingField' of type 'RaycastHitData': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CgraphicU3Ek__BackingField_0Exception, NULL);
}
IL2CPP_EXTERN_C void RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshal_pinvoke_back(const RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshaled_pinvoke& marshaled, RaycastHitData_t5EAB266730389AB27715962670C2512800451841& unmarshaled)
{
Exception_t* ___U3CgraphicU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<graphic>k__BackingField' of type 'RaycastHitData': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CgraphicU3Ek__BackingField_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData
IL2CPP_EXTERN_C void RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshal_pinvoke_cleanup(RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData
IL2CPP_EXTERN_C void RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshal_com(const RaycastHitData_t5EAB266730389AB27715962670C2512800451841& unmarshaled, RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshaled_com& marshaled)
{
Exception_t* ___U3CgraphicU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<graphic>k__BackingField' of type 'RaycastHitData': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CgraphicU3Ek__BackingField_0Exception, NULL);
}
IL2CPP_EXTERN_C void RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshal_com_back(const RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshaled_com& marshaled, RaycastHitData_t5EAB266730389AB27715962670C2512800451841& unmarshaled)
{
Exception_t* ___U3CgraphicU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<graphic>k__BackingField' of type 'RaycastHitData': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CgraphicU3Ek__BackingField_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData
IL2CPP_EXTERN_C void RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshal_com_cleanup(RaycastHitData_t5EAB266730389AB27715962670C2512800451841_marshaled_com& marshaled)
{
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::.ctor(UnityEngine.UI.Graphic,UnityEngine.Vector3,UnityEngine.Vector2,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitData__ctor_mA112D6FC7EE3DBAE4576BADCC79F838778EF9D33 (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___graphic0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldHitPosition1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition2, float ___distance3, const RuntimeMethod* method)
{
{
// this.graphic = graphic;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = ___graphic0;
__this->___U3CgraphicU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgraphicU3Ek__BackingField_0), (void*)L_0);
// this.worldHitPosition = worldHitPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___worldHitPosition1;
__this->___U3CworldHitPositionU3Ek__BackingField_1 = L_1;
// this.screenPosition = screenPosition;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___screenPosition2;
__this->___U3CscreenPositionU3Ek__BackingField_2 = L_2;
// this.distance = distance;
float L_3 = ___distance3;
__this->___U3CdistanceU3Ek__BackingField_3 = L_3;
// }
return;
}
}
IL2CPP_EXTERN_C void RaycastHitData__ctor_mA112D6FC7EE3DBAE4576BADCC79F838778EF9D33_AdjustorThunk (RuntimeObject* __this, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___graphic0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldHitPosition1, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition2, float ___distance3, const RuntimeMethod* method)
{
RaycastHitData_t5EAB266730389AB27715962670C2512800451841* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RaycastHitData_t5EAB266730389AB27715962670C2512800451841*>(__this + _offset);
RaycastHitData__ctor_mA112D6FC7EE3DBAE4576BADCC79F838778EF9D33(_thisAdjusted, ___graphic0, ___worldHitPosition1, ___screenPosition2, ___distance3, method);
}
// UnityEngine.UI.Graphic UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::get_graphic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* RaycastHitData_get_graphic_mE7B78C39813E480424CEB26434E446B36B6E9C2B (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method)
{
{
// public Graphic graphic { get; }
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___U3CgraphicU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_EXTERN_C Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* RaycastHitData_get_graphic_mE7B78C39813E480424CEB26434E446B36B6E9C2B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RaycastHitData_t5EAB266730389AB27715962670C2512800451841* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RaycastHitData_t5EAB266730389AB27715962670C2512800451841*>(__this + _offset);
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* _returnValue;
_returnValue = RaycastHitData_get_graphic_mE7B78C39813E480424CEB26434E446B36B6E9C2B_inline(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.Vector3 UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::get_worldHitPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHitData_get_worldHitPosition_m25E42E53A68D028F904245006C08AC42643AF04F (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method)
{
{
// public Vector3 worldHitPosition { get; }
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CworldHitPositionU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHitData_get_worldHitPosition_m25E42E53A68D028F904245006C08AC42643AF04F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RaycastHitData_t5EAB266730389AB27715962670C2512800451841* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RaycastHitData_t5EAB266730389AB27715962670C2512800451841*>(__this + _offset);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
_returnValue = RaycastHitData_get_worldHitPosition_m25E42E53A68D028F904245006C08AC42643AF04F_inline(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::get_screenPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RaycastHitData_get_screenPosition_mB074A758E45F9584E0F82495D6F026BCA9B09412 (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method)
{
{
// public Vector2 screenPosition { get; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CscreenPositionU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RaycastHitData_get_screenPosition_mB074A758E45F9584E0F82495D6F026BCA9B09412_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RaycastHitData_t5EAB266730389AB27715962670C2512800451841* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RaycastHitData_t5EAB266730389AB27715962670C2512800451841*>(__this + _offset);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
_returnValue = RaycastHitData_get_screenPosition_mB074A758E45F9584E0F82495D6F026BCA9B09412_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Single UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::get_distance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHitData_get_distance_mF147973E9E16B1F8040D9E457A63470677F3AA9B (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method)
{
{
// public float distance { get; }
float L_0 = __this->___U3CdistanceU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_EXTERN_C float RaycastHitData_get_distance_mF147973E9E16B1F8040D9E457A63470677F3AA9B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RaycastHitData_t5EAB266730389AB27715962670C2512800451841* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RaycastHitData_t5EAB266730389AB27715962670C2512800451841*>(__this + _offset);
float _returnValue;
_returnValue = RaycastHitData_get_distance_mF147973E9E16B1F8040D9E457A63470677F3AA9B_inline(_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.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mA6C1B557D636A466FDEA3C88EBFBBF051C79A182 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8* L_0 = (U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8*)il2cpp_codegen_object_new(U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_mA88B3314886699CF52BB15E8C2CB413A7275904E(L_0, NULL);
((U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mA88B3314886699CF52BB15E8C2CB413A7275904E (U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Int32 UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/<>c::<SortedRaycastGraphics>b__25_0(UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData,UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CSortedRaycastGraphicsU3Eb__25_0_mCE3E833377984E1A14C4630470ADFD0381F3E7F0 (U3CU3Ec_t63AAAE14A36939A1339495D120B921C16EE765C8* __this, RaycastHitData_t5EAB266730389AB27715962670C2512800451841 ___g10, RaycastHitData_t5EAB266730389AB27715962670C2512800451841 ___g21, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// s_SortedGraphics.Sort((g1, g2) => g2.graphic.depth.CompareTo(g1.graphic.depth));
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0;
L_0 = RaycastHitData_get_graphic_mE7B78C39813E480424CEB26434E446B36B6E9C2B_inline((&___g21), NULL);
int32_t L_1;
L_1 = Graphic_get_depth_m16A82C751AE0497941048A3715D48A1066939460(L_0, NULL);
V_0 = L_1;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_2;
L_2 = RaycastHitData_get_graphic_mE7B78C39813E480424CEB26434E446B36B6E9C2B_inline((&___g10), NULL);
int32_t L_3;
L_3 = Graphic_get_depth_m16A82C751AE0497941048A3715D48A1066939460(L_2, NULL);
int32_t L_4;
L_4 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_3, 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
// UnityEngine.RectTransform UnityEngine.InputSystem.UI.VirtualMouseInput::get_cursorTransform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* VirtualMouseInput_get_cursorTransform_m70DE88F9393958C6F8659C17776528084DCEDE0D (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_CursorTransform;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_CursorTransform_6;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_cursorTransform(UnityEngine.RectTransform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_cursorTransform_mACA5C1079A2AEDCB297C4DC90E6FA1FC5BF834F3 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___value0, const RuntimeMethod* method)
{
{
// set => m_CursorTransform = value;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___value0;
__this->___m_CursorTransform_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CursorTransform_6), (void*)L_0);
return;
}
}
// System.Single UnityEngine.InputSystem.UI.VirtualMouseInput::get_cursorSpeed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VirtualMouseInput_get_cursorSpeed_m891388FB851C7CD6AAD522C89E35E14148FC5F94 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_CursorSpeed;
float L_0 = __this->___m_CursorSpeed_7;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_cursorSpeed(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_cursorSpeed_mB6CFCA427E1AB9E6FAF495E8773B8A34EA95A05A (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_CursorSpeed = value;
float L_0 = ___value0;
__this->___m_CursorSpeed_7 = L_0;
return;
}
}
// UnityEngine.InputSystem.UI.VirtualMouseInput/CursorMode UnityEngine.InputSystem.UI.VirtualMouseInput::get_cursorMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VirtualMouseInput_get_cursorMode_m91D3769A25B123A7015E73265C91AC1A917B0F8C (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_CursorMode;
int32_t L_0 = __this->___m_CursorMode_4;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_cursorMode(UnityEngine.InputSystem.UI.VirtualMouseInput/CursorMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_cursorMode_mBD86125707DA62C5D8C2EA60C21BECFD6AF87770 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, int32_t ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_CursorMode == value)
int32_t L_0 = __this->___m_CursorMode_4;
int32_t L_1 = ___value0;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000a;
}
}
{
// return;
return;
}
IL_000a:
{
// if (m_CursorMode == CursorMode.HardwareCursorIfAvailable && m_SystemMouse != null)
int32_t L_2 = __this->___m_CursorMode_4;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_002d;
}
}
{
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_3 = __this->___m_SystemMouse_18;
if (!L_3)
{
goto IL_002d;
}
}
{
// InputSystem.EnableDevice(m_SystemMouse);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_4 = __this->___m_SystemMouse_18;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_EnableDevice_mED1442951B67B1B8742C29CE7F3ED2828B3B44F7(L_4, NULL);
// m_SystemMouse = null;
__this->___m_SystemMouse_18 = (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SystemMouse_18), (void*)(Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F*)NULL);
}
IL_002d:
{
// m_CursorMode = value;
int32_t L_5 = ___value0;
__this->___m_CursorMode_4 = L_5;
// if (m_CursorMode == CursorMode.HardwareCursorIfAvailable)
int32_t L_6 = __this->___m_CursorMode_4;
if ((!(((uint32_t)L_6) == ((uint32_t)1))))
{
goto IL_0044;
}
}
{
// TryEnableHardwareCursor();
VirtualMouseInput_TryEnableHardwareCursor_mB223D6EA7254DC2FADC99DAE633F25439C319B0B(__this, NULL);
return;
}
IL_0044:
{
// else if (m_CursorGraphic != null)
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_7 = __this->___m_CursorGraphic_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_005e;
}
}
{
// m_CursorGraphic.enabled = true;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_9 = __this->___m_CursorGraphic_5;
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_9, (bool)1, NULL);
}
IL_005e:
{
// }
return;
}
}
// UnityEngine.UI.Graphic UnityEngine.InputSystem.UI.VirtualMouseInput::get_cursorGraphic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* VirtualMouseInput_get_cursorGraphic_m908DAFA03E7473F37E365904B671C77EF22BF7C2 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_CursorGraphic;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___m_CursorGraphic_5;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_cursorGraphic(UnityEngine.UI.Graphic)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_cursorGraphic_m2B9C151148EC7DC93D24ECE072841886718CAE4B (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___value0, const RuntimeMethod* method)
{
{
// m_CursorGraphic = value;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = ___value0;
__this->___m_CursorGraphic_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CursorGraphic_5), (void*)L_0);
// TryFindCanvas();
VirtualMouseInput_TryFindCanvas_m3068D4E6867B8C5DA0AC66DB1755E1D7F4D874F7(__this, NULL);
// }
return;
}
}
// System.Single UnityEngine.InputSystem.UI.VirtualMouseInput::get_scrollSpeed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VirtualMouseInput_get_scrollSpeed_m611FBA87D0119D857C856F8B8A4716D834C62B0D (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_ScrollSpeed;
float L_0 = __this->___m_ScrollSpeed_8;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_scrollSpeed(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_scrollSpeed_m711DDA41DF5BCFD6A2021841E4A6EBCC270D77A8 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_ScrollSpeed = value;
float L_0 = ___value0;
__this->___m_ScrollSpeed_8 = L_0;
return;
}
}
// UnityEngine.InputSystem.Mouse UnityEngine.InputSystem.UI.VirtualMouseInput::get_virtualMouse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* VirtualMouseInput_get_virtualMouse_m39CABC8EFDEB7678460E3A126DCA880CC7BC51AD (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// public Mouse virtualMouse => m_VirtualMouse;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_0 = __this->___m_VirtualMouse_17;
return L_0;
}
}
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::get_stickAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD VirtualMouseInput_get_stickAction_mC3C1AC7FE09FDF1B8D03D357D6E22A3C5FAF8C9C (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_StickAction;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_0 = __this->___m_StickAction_9;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_stickAction(UnityEngine.InputSystem.InputActionProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_stickAction_m04EBBC334123AD3CADECF37AD792A789B5C95707 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___value0, const RuntimeMethod* method)
{
{
// set => SetAction(ref m_StickAction, value);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_0 = (&__this->___m_StickAction_9);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_1 = ___value0;
VirtualMouseInput_SetAction_m9BB71441334585F604E70885E69F7E782157EDD2(L_0, L_1, NULL);
return;
}
}
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::get_leftButtonAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD VirtualMouseInput_get_leftButtonAction_mCADA036F769872EC4BAB57BEAC5C94964E0F8D06 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_LeftButtonAction;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_0 = __this->___m_LeftButtonAction_10;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_leftButtonAction(UnityEngine.InputSystem.InputActionProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_leftButtonAction_mC3582404FD1F65FDA39D9F61527706662B835ACD (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___value0, const RuntimeMethod* method)
{
{
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_0 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_0)
{
goto IL_001a;
}
}
{
// SetActionCallback(m_LeftButtonAction, m_ButtonActionTriggeredDelegate, false);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_1 = __this->___m_LeftButtonAction_10;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_1, L_2, (bool)0, NULL);
}
IL_001a:
{
// SetAction(ref m_LeftButtonAction, value);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_3 = (&__this->___m_LeftButtonAction_10);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_4 = ___value0;
VirtualMouseInput_SetAction_m9BB71441334585F604E70885E69F7E782157EDD2(L_3, L_4, NULL);
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_5 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_5)
{
goto IL_0040;
}
}
{
// SetActionCallback(m_LeftButtonAction, m_ButtonActionTriggeredDelegate, true);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_6 = __this->___m_LeftButtonAction_10;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_7 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_6, L_7, (bool)1, NULL);
}
IL_0040:
{
// }
return;
}
}
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::get_rightButtonAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD VirtualMouseInput_get_rightButtonAction_m03CDC4C564EBEE80C9C72F01A5BE89B0D016DAD7 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_RightButtonAction;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_0 = __this->___m_RightButtonAction_12;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_rightButtonAction(UnityEngine.InputSystem.InputActionProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_rightButtonAction_m39849A12EEB97E1242D1F305C055C25C82B2F774 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___value0, const RuntimeMethod* method)
{
{
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_0 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_0)
{
goto IL_001a;
}
}
{
// SetActionCallback(m_RightButtonAction, m_ButtonActionTriggeredDelegate, false);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_1 = __this->___m_RightButtonAction_12;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_1, L_2, (bool)0, NULL);
}
IL_001a:
{
// SetAction(ref m_RightButtonAction, value);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_3 = (&__this->___m_RightButtonAction_12);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_4 = ___value0;
VirtualMouseInput_SetAction_m9BB71441334585F604E70885E69F7E782157EDD2(L_3, L_4, NULL);
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_5 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_5)
{
goto IL_0040;
}
}
{
// SetActionCallback(m_RightButtonAction, m_ButtonActionTriggeredDelegate, true);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_6 = __this->___m_RightButtonAction_12;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_7 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_6, L_7, (bool)1, NULL);
}
IL_0040:
{
// }
return;
}
}
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::get_middleButtonAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD VirtualMouseInput_get_middleButtonAction_mF747FAD8384C37466280A875A830A1F984B3E269 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_MiddleButtonAction;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_0 = __this->___m_MiddleButtonAction_11;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_middleButtonAction(UnityEngine.InputSystem.InputActionProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_middleButtonAction_m91A0713F0A38DFAF836FC20EBD1848702EAB6BB1 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___value0, const RuntimeMethod* method)
{
{
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_0 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_0)
{
goto IL_001a;
}
}
{
// SetActionCallback(m_MiddleButtonAction, m_ButtonActionTriggeredDelegate, false);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_1 = __this->___m_MiddleButtonAction_11;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_1, L_2, (bool)0, NULL);
}
IL_001a:
{
// SetAction(ref m_MiddleButtonAction, value);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_3 = (&__this->___m_MiddleButtonAction_11);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_4 = ___value0;
VirtualMouseInput_SetAction_m9BB71441334585F604E70885E69F7E782157EDD2(L_3, L_4, NULL);
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_5 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_5)
{
goto IL_0040;
}
}
{
// SetActionCallback(m_MiddleButtonAction, m_ButtonActionTriggeredDelegate, true);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_6 = __this->___m_MiddleButtonAction_11;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_7 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_6, L_7, (bool)1, NULL);
}
IL_0040:
{
// }
return;
}
}
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::get_forwardButtonAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD VirtualMouseInput_get_forwardButtonAction_mB2C66D50B398F2114B3CF66D638FDA46F214A6CC (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_ForwardButtonAction;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_0 = __this->___m_ForwardButtonAction_13;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_forwardButtonAction(UnityEngine.InputSystem.InputActionProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_forwardButtonAction_mADCEDDF26DC46A87442AE7458ED6674C5EEF7E38 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___value0, const RuntimeMethod* method)
{
{
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_0 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_0)
{
goto IL_001a;
}
}
{
// SetActionCallback(m_ForwardButtonAction, m_ButtonActionTriggeredDelegate, false);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_1 = __this->___m_ForwardButtonAction_13;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_1, L_2, (bool)0, NULL);
}
IL_001a:
{
// SetAction(ref m_ForwardButtonAction, value);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_3 = (&__this->___m_ForwardButtonAction_13);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_4 = ___value0;
VirtualMouseInput_SetAction_m9BB71441334585F604E70885E69F7E782157EDD2(L_3, L_4, NULL);
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_5 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_5)
{
goto IL_0040;
}
}
{
// SetActionCallback(m_ForwardButtonAction, m_ButtonActionTriggeredDelegate, true);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_6 = __this->___m_ForwardButtonAction_13;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_7 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_6, L_7, (bool)1, NULL);
}
IL_0040:
{
// }
return;
}
}
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::get_backButtonAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD VirtualMouseInput_get_backButtonAction_m511DF3CAE65481FAAEB7229390298C5B8ADA1459 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_BackButtonAction;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_0 = __this->___m_BackButtonAction_14;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_backButtonAction(UnityEngine.InputSystem.InputActionProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_backButtonAction_mF11A464124718A03FEC840F0047A975C394CE3E0 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___value0, const RuntimeMethod* method)
{
{
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_0 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_0)
{
goto IL_001a;
}
}
{
// SetActionCallback(m_BackButtonAction, m_ButtonActionTriggeredDelegate, false);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_1 = __this->___m_BackButtonAction_14;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_1, L_2, (bool)0, NULL);
}
IL_001a:
{
// SetAction(ref m_BackButtonAction, value);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_3 = (&__this->___m_BackButtonAction_14);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_4 = ___value0;
VirtualMouseInput_SetAction_m9BB71441334585F604E70885E69F7E782157EDD2(L_3, L_4, NULL);
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_5 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_5)
{
goto IL_0040;
}
}
{
// SetActionCallback(m_BackButtonAction, m_ButtonActionTriggeredDelegate, true);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_6 = __this->___m_BackButtonAction_14;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_7 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_6, L_7, (bool)1, NULL);
}
IL_0040:
{
// }
return;
}
}
// UnityEngine.InputSystem.InputActionProperty UnityEngine.InputSystem.UI.VirtualMouseInput::get_scrollWheelAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD VirtualMouseInput_get_scrollWheelAction_m0BEC3A4F1B8D72AF07854A8A2F99390A4B101D15 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// get => m_ScrollWheelAction;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_0 = __this->___m_ScrollWheelAction_15;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::set_scrollWheelAction(UnityEngine.InputSystem.InputActionProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_set_scrollWheelAction_m1559F03EC35DD1763762DB2C7127D6DE9697B528 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___value0, const RuntimeMethod* method)
{
{
// set => SetAction(ref m_ScrollWheelAction, value);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_0 = (&__this->___m_ScrollWheelAction_15);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_1 = ___value0;
VirtualMouseInput_SetAction_m9BB71441334585F604E70885E69F7E782157EDD2(L_0, L_1, NULL);
return;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_OnEnable_mF43C39FDADF0745ECFD1F62377AAA5D37F87BBBA (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VirtualMouseInput_OnAfterInputUpdate_m63DEBA7D5C55BB42BE1708FA27B8777D032A5769_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VirtualMouseInput_OnButtonActionTriggered_m3DA61809F2E7D1B0FB3A4A025A62E606404AEF27_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF34202FFA05A9833A5710132955DDD00043CC07);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_1;
memset((&V_1), 0, sizeof(V_1));
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* G_B9_0 = NULL;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* G_B8_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B16_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B15_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B19_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B18_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B22_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B21_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B25_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B24_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B28_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B27_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B31_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B30_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B34_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B33_0 = NULL;
{
// if (m_CursorMode == CursorMode.HardwareCursorIfAvailable)
int32_t L_0 = __this->___m_CursorMode_4;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_000f;
}
}
{
// TryEnableHardwareCursor();
VirtualMouseInput_TryEnableHardwareCursor_mB223D6EA7254DC2FADC99DAE633F25439C319B0B(__this, NULL);
}
IL_000f:
{
// if (m_VirtualMouse == null)
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_1 = __this->___m_VirtualMouse_17;
if (L_1)
{
goto IL_0030;
}
}
{
// m_VirtualMouse = (Mouse)InputSystem.AddDevice("VirtualMouse");
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = InputSystem_AddDevice_m80FC919566BCDE8E9B09F19FA2AF32FF53A9710F(_stringLiteralEF34202FFA05A9833A5710132955DDD00043CC07, (String_t*)NULL, (String_t*)NULL, NULL);
__this->___m_VirtualMouse_17 = ((Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F*)CastclassClass((RuntimeObject*)L_2, Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VirtualMouse_17), (void*)((Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F*)CastclassClass((RuntimeObject*)L_2, Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var)));
goto IL_0048;
}
IL_0030:
{
// else if (!m_VirtualMouse.added)
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_3 = __this->___m_VirtualMouse_17;
bool L_4;
L_4 = InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C(L_3, NULL);
if (L_4)
{
goto IL_0048;
}
}
{
// InputSystem.AddDevice(m_VirtualMouse);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_5 = __this->___m_VirtualMouse_17;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_AddDevice_m376584E1F76AFF2176913A885355E4F317E7323A(L_5, NULL);
}
IL_0048:
{
// if (m_CursorTransform != null)
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6 = __this->___m_CursorTransform_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_008f;
}
}
{
// var position = m_CursorTransform.anchoredPosition;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_8 = __this->___m_CursorTransform_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
L_9 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_8, NULL);
V_0 = L_9;
// InputState.Change(m_VirtualMouse.position, position);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_10 = __this->___m_VirtualMouse_17;
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_11;
L_11 = Pointer_get_position_m4286004169788483EEDA6AF833CEFDB04FEDF3D8_inline(L_10, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0;
il2cpp_codegen_initobj((&V_1), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0));
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_13 = V_1;
InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0(L_11, L_12, 0, L_13, InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var);
// m_SystemMouse?.WarpCursorPosition(position);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_14 = __this->___m_SystemMouse_18;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_15 = L_14;
G_B8_0 = L_15;
if (L_15)
{
G_B9_0 = L_15;
goto IL_0089;
}
}
{
goto IL_008f;
}
IL_0089:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_0;
Mouse_WarpCursorPosition_m086106C392532E4A86537F6D40576265C69EA37B(G_B9_0, L_16, NULL);
}
IL_008f:
{
// if (m_AfterInputUpdateDelegate == null)
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_17 = __this->___m_AfterInputUpdateDelegate_19;
if (L_17)
{
goto IL_00a9;
}
}
{
// m_AfterInputUpdateDelegate = OnAfterInputUpdate;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_18 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_18, __this, (intptr_t)((void*)VirtualMouseInput_OnAfterInputUpdate_m63DEBA7D5C55BB42BE1708FA27B8777D032A5769_RuntimeMethod_var), NULL);
__this->___m_AfterInputUpdateDelegate_19 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AfterInputUpdateDelegate_19), (void*)L_18);
}
IL_00a9:
{
// InputSystem.onAfterUpdate += m_AfterInputUpdateDelegate;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_19 = __this->___m_AfterInputUpdateDelegate_19;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_add_onAfterUpdate_mD104BB1A6BC030FF724FCC036F3F516B59172A65(L_19, NULL);
// if (m_ButtonActionTriggeredDelegate == null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_20 = __this->___m_ButtonActionTriggeredDelegate_20;
if (L_20)
{
goto IL_00ce;
}
}
{
// m_ButtonActionTriggeredDelegate = OnButtonActionTriggered;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_21 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_21, __this, (intptr_t)((void*)VirtualMouseInput_OnButtonActionTriggered_m3DA61809F2E7D1B0FB3A4A025A62E606404AEF27_RuntimeMethod_var), NULL);
__this->___m_ButtonActionTriggeredDelegate_20 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ButtonActionTriggeredDelegate_20), (void*)L_21);
}
IL_00ce:
{
// SetActionCallback(m_LeftButtonAction, m_ButtonActionTriggeredDelegate, true);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_22 = __this->___m_LeftButtonAction_10;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_23 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_22, L_23, (bool)1, NULL);
// SetActionCallback(m_RightButtonAction, m_ButtonActionTriggeredDelegate, true);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_24 = __this->___m_RightButtonAction_12;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_25 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_24, L_25, (bool)1, NULL);
// SetActionCallback(m_MiddleButtonAction, m_ButtonActionTriggeredDelegate, true);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_26 = __this->___m_MiddleButtonAction_11;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_27 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_26, L_27, (bool)1, NULL);
// SetActionCallback(m_ForwardButtonAction, m_ButtonActionTriggeredDelegate, true);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_28 = __this->___m_ForwardButtonAction_13;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_29 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_28, L_29, (bool)1, NULL);
// SetActionCallback(m_BackButtonAction, m_ButtonActionTriggeredDelegate, true);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_30 = __this->___m_BackButtonAction_14;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_31 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_30, L_31, (bool)1, NULL);
// m_StickAction.action?.Enable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_32 = (&__this->___m_StickAction_9);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_33;
L_33 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_32, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_34 = L_33;
G_B15_0 = L_34;
if (L_34)
{
G_B16_0 = L_34;
goto IL_0139;
}
}
{
goto IL_013e;
}
IL_0139:
{
InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68(G_B16_0, NULL);
}
IL_013e:
{
// m_LeftButtonAction.action?.Enable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_35 = (&__this->___m_LeftButtonAction_10);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_36;
L_36 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_35, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_37 = L_36;
G_B18_0 = L_37;
if (L_37)
{
G_B19_0 = L_37;
goto IL_014f;
}
}
{
goto IL_0154;
}
IL_014f:
{
InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68(G_B19_0, NULL);
}
IL_0154:
{
// m_RightButtonAction.action?.Enable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_38 = (&__this->___m_RightButtonAction_12);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_39;
L_39 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_38, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_40 = L_39;
G_B21_0 = L_40;
if (L_40)
{
G_B22_0 = L_40;
goto IL_0165;
}
}
{
goto IL_016a;
}
IL_0165:
{
InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68(G_B22_0, NULL);
}
IL_016a:
{
// m_MiddleButtonAction.action?.Enable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_41 = (&__this->___m_MiddleButtonAction_11);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_42;
L_42 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_41, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_43 = L_42;
G_B24_0 = L_43;
if (L_43)
{
G_B25_0 = L_43;
goto IL_017b;
}
}
{
goto IL_0180;
}
IL_017b:
{
InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68(G_B25_0, NULL);
}
IL_0180:
{
// m_ForwardButtonAction.action?.Enable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_44 = (&__this->___m_ForwardButtonAction_13);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_45;
L_45 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_44, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_46 = L_45;
G_B27_0 = L_46;
if (L_46)
{
G_B28_0 = L_46;
goto IL_0191;
}
}
{
goto IL_0196;
}
IL_0191:
{
InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68(G_B28_0, NULL);
}
IL_0196:
{
// m_BackButtonAction.action?.Enable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_47 = (&__this->___m_BackButtonAction_14);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_48;
L_48 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_47, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_49 = L_48;
G_B30_0 = L_49;
if (L_49)
{
G_B31_0 = L_49;
goto IL_01a7;
}
}
{
goto IL_01ac;
}
IL_01a7:
{
InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68(G_B31_0, NULL);
}
IL_01ac:
{
// m_ScrollWheelAction.action?.Enable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_50 = (&__this->___m_ScrollWheelAction_15);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_51;
L_51 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_50, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_52 = L_51;
G_B33_0 = L_52;
if (L_52)
{
G_B34_0 = L_52;
goto IL_01bc;
}
}
{
return;
}
IL_01bc:
{
InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68(G_B34_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_OnDisable_m300A19746FBECCD1CA1BDA0FE8E313C3DBB1CB36 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __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;
}
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B9_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B8_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B12_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B11_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B15_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B14_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B18_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B17_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B21_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B20_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B24_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B23_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B27_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B26_0 = NULL;
{
// if (m_VirtualMouse != null && m_VirtualMouse.added)
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_0 = __this->___m_VirtualMouse_17;
if (!L_0)
{
goto IL_0020;
}
}
{
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_1 = __this->___m_VirtualMouse_17;
bool L_2;
L_2 = InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C(L_1, NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
// InputSystem.RemoveDevice(m_VirtualMouse);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_3 = __this->___m_VirtualMouse_17;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_RemoveDevice_mBA895DEE9FCFC53AC9040DE72860D95ABFB5E858(L_3, NULL);
}
IL_0020:
{
// if (m_SystemMouse != null)
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_4 = __this->___m_SystemMouse_18;
if (!L_4)
{
goto IL_003a;
}
}
{
// InputSystem.EnableDevice(m_SystemMouse);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_5 = __this->___m_SystemMouse_18;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_EnableDevice_mED1442951B67B1B8742C29CE7F3ED2828B3B44F7(L_5, NULL);
// m_SystemMouse = null;
__this->___m_SystemMouse_18 = (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SystemMouse_18), (void*)(Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F*)NULL);
}
IL_003a:
{
// if (m_AfterInputUpdateDelegate != null)
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = __this->___m_AfterInputUpdateDelegate_19;
if (!L_6)
{
goto IL_004d;
}
}
{
// InputSystem.onAfterUpdate -= m_AfterInputUpdateDelegate;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = __this->___m_AfterInputUpdateDelegate_19;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_remove_onAfterUpdate_m8164D154512F0136ABE60A831EA38818BF24CA8F(L_7, NULL);
}
IL_004d:
{
// m_StickAction.action?.Disable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_8 = (&__this->___m_StickAction_9);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_9;
L_9 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_8, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_10 = L_9;
G_B8_0 = L_10;
if (L_10)
{
G_B9_0 = L_10;
goto IL_005e;
}
}
{
goto IL_0063;
}
IL_005e:
{
InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50(G_B9_0, NULL);
}
IL_0063:
{
// m_LeftButtonAction.action?.Disable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_11 = (&__this->___m_LeftButtonAction_10);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_12;
L_12 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_11, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13 = L_12;
G_B11_0 = L_13;
if (L_13)
{
G_B12_0 = L_13;
goto IL_0074;
}
}
{
goto IL_0079;
}
IL_0074:
{
InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50(G_B12_0, NULL);
}
IL_0079:
{
// m_RightButtonAction.action?.Disable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_14 = (&__this->___m_RightButtonAction_12);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_15;
L_15 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_14, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_16 = L_15;
G_B14_0 = L_16;
if (L_16)
{
G_B15_0 = L_16;
goto IL_008a;
}
}
{
goto IL_008f;
}
IL_008a:
{
InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50(G_B15_0, NULL);
}
IL_008f:
{
// m_MiddleButtonAction.action?.Disable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_17 = (&__this->___m_MiddleButtonAction_11);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_18;
L_18 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_17, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_19 = L_18;
G_B17_0 = L_19;
if (L_19)
{
G_B18_0 = L_19;
goto IL_00a0;
}
}
{
goto IL_00a5;
}
IL_00a0:
{
InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50(G_B18_0, NULL);
}
IL_00a5:
{
// m_ForwardButtonAction.action?.Disable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_20 = (&__this->___m_ForwardButtonAction_13);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_21;
L_21 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_20, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_22 = L_21;
G_B20_0 = L_22;
if (L_22)
{
G_B21_0 = L_22;
goto IL_00b6;
}
}
{
goto IL_00bb;
}
IL_00b6:
{
InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50(G_B21_0, NULL);
}
IL_00bb:
{
// m_BackButtonAction.action?.Disable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_23 = (&__this->___m_BackButtonAction_14);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_24;
L_24 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_23, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_25 = L_24;
G_B23_0 = L_25;
if (L_25)
{
G_B24_0 = L_25;
goto IL_00cc;
}
}
{
goto IL_00d1;
}
IL_00cc:
{
InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50(G_B24_0, NULL);
}
IL_00d1:
{
// m_ScrollWheelAction.action?.Disable();
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_26 = (&__this->___m_ScrollWheelAction_15);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_27;
L_27 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_26, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_28 = L_27;
G_B26_0 = L_28;
if (L_28)
{
G_B27_0 = L_28;
goto IL_00e2;
}
}
{
goto IL_00e7;
}
IL_00e2:
{
InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50(G_B27_0, NULL);
}
IL_00e7:
{
// if (m_ButtonActionTriggeredDelegate != null)
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_29 = __this->___m_ButtonActionTriggeredDelegate_20;
if (!L_29)
{
goto IL_0149;
}
}
{
// SetActionCallback(m_LeftButtonAction, m_ButtonActionTriggeredDelegate, false);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_30 = __this->___m_LeftButtonAction_10;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_31 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_30, L_31, (bool)0, NULL);
// SetActionCallback(m_RightButtonAction, m_ButtonActionTriggeredDelegate, false);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_32 = __this->___m_RightButtonAction_12;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_33 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_32, L_33, (bool)0, NULL);
// SetActionCallback(m_MiddleButtonAction, m_ButtonActionTriggeredDelegate, false);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_34 = __this->___m_MiddleButtonAction_11;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_35 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_34, L_35, (bool)0, NULL);
// SetActionCallback(m_ForwardButtonAction, m_ButtonActionTriggeredDelegate, false);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_36 = __this->___m_ForwardButtonAction_13;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_37 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_36, L_37, (bool)0, NULL);
// SetActionCallback(m_BackButtonAction, m_ButtonActionTriggeredDelegate, false);
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_38 = __this->___m_BackButtonAction_14;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_39 = __this->___m_ButtonActionTriggeredDelegate_20;
VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E(L_38, L_39, (bool)0, NULL);
}
IL_0149:
{
// m_LastTime = default;
__this->___m_LastTime_21 = (0.0);
// m_LastStickValue = default;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_40 = (&__this->___m_LastStickValue_22);
il2cpp_codegen_initobj(L_40, sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::TryFindCanvas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_TryFindCanvas_m3068D4E6867B8C5DA0AC66DB1755E1D7F4D874F7 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* G_B2_0 = NULL;
VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* G_B2_1 = NULL;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* G_B1_0 = NULL;
VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* G_B1_1 = NULL;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* G_B3_0 = NULL;
VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* G_B3_1 = NULL;
{
// m_Canvas = m_CursorGraphic?.GetComponentInParent<Canvas>();
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___m_CursorGraphic_5;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_1 = L_0;
G_B1_0 = L_1;
G_B1_1 = __this;
if (L_1)
{
G_B2_0 = L_1;
G_B2_1 = __this;
goto IL_000e;
}
}
{
G_B3_0 = ((Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26*)(NULL));
G_B3_1 = G_B1_1;
goto IL_0013;
}
IL_000e:
{
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2;
L_2 = Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3(G_B2_0, Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B2_1;
}
IL_0013:
{
G_B3_1->___m_Canvas_16 = G_B3_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___m_Canvas_16), (void*)G_B3_0);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::TryEnableHardwareCursor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_TryEnableHardwareCursor_mB223D6EA7254DC2FADC99DAE633F25439C319B0B (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_2 = NULL;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* V_3 = NULL;
{
// var devices = InputSystem.devices;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_0;
L_0 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
V_0 = L_0;
// for (var i = 0; i < devices.Count; ++i)
V_1 = 0;
goto IL_0032;
}
IL_000a:
{
// var device = devices[i];
int32_t L_1 = V_1;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43((&V_0), L_1, ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
V_2 = L_2;
// if (device.native && device is Mouse mouse)
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = V_2;
bool L_4;
L_4 = InputDevice_get_native_m1B9F9C0C66B7288F6D30D18F8BF207A351FCF73E(L_3, NULL);
if (!L_4)
{
goto IL_002e;
}
}
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = V_2;
V_3 = ((Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F*)IsInstClass((RuntimeObject*)L_5, Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var));
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_6 = V_3;
if (!L_6)
{
goto IL_002e;
}
}
{
// m_SystemMouse = mouse;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_7 = V_3;
__this->___m_SystemMouse_18 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SystemMouse_18), (void*)L_7);
// break;
goto IL_003c;
}
IL_002e:
{
// for (var i = 0; i < devices.Count; ++i)
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0032:
{
// for (var i = 0; i < devices.Count; ++i)
int32_t L_9 = V_1;
int32_t L_10;
L_10 = ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_inline((&V_0), ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_000a;
}
}
IL_003c:
{
// if (m_SystemMouse == null)
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_11 = __this->___m_SystemMouse_18;
if (L_11)
{
goto IL_005f;
}
}
{
// if (m_CursorGraphic != null)
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_12 = __this->___m_CursorGraphic_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_13)
{
goto IL_005e;
}
}
{
// m_CursorGraphic.enabled = true;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_14 = __this->___m_CursorGraphic_5;
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_14, (bool)1, NULL);
}
IL_005e:
{
// return;
return;
}
IL_005f:
{
// InputSystem.DisableDevice(m_SystemMouse);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_15 = __this->___m_SystemMouse_18;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_DisableDevice_m19E310307F986FDBCC83048107E4BDC25F9FD26B(L_15, (bool)0, NULL);
// if (m_VirtualMouse != null)
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_16 = __this->___m_VirtualMouse_17;
if (!L_16)
{
goto IL_008e;
}
}
{
// m_SystemMouse.WarpCursorPosition(m_VirtualMouse.position.ReadValue());
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_17 = __this->___m_SystemMouse_18;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_18 = __this->___m_VirtualMouse_17;
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_19;
L_19 = Pointer_get_position_m4286004169788483EEDA6AF833CEFDB04FEDF3D8_inline(L_18, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
L_20 = InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541(L_19, InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
Mouse_WarpCursorPosition_m086106C392532E4A86537F6D40576265C69EA37B(L_17, L_20, NULL);
}
IL_008e:
{
// if (m_CursorGraphic != null)
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_21 = __this->___m_CursorGraphic_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_22;
L_22 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_22)
{
goto IL_00a8;
}
}
{
// m_CursorGraphic.enabled = false;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_23 = __this->___m_CursorGraphic_5;
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_23, (bool)0, NULL);
}
IL_00a8:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::UpdateMotion()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_UpdateMotion_m653347694A980B861ACBD7ECD9BD22A2EBCEC23E (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputAction_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m8D02BA85303ABD48D9963369E106B0C83A393FBF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_2 = NULL;
double V_3 = 0.0;
float V_4 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
memset((&V_6), 0, sizeof(V_6));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_7;
memset((&V_7), 0, sizeof(V_7));
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
memset((&V_9), 0, sizeof(V_9));
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* G_B19_0 = NULL;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* G_B18_0 = NULL;
{
// if (m_VirtualMouse == null)
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_0 = __this->___m_VirtualMouse_17;
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// var stickAction = m_StickAction.action;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_1 = (&__this->___m_StickAction_9);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_2;
L_2 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_1, NULL);
V_0 = L_2;
// if (stickAction == null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_3 = V_0;
if (L_3)
{
goto IL_0019;
}
}
{
// return;
return;
}
IL_0019:
{
// var stickValue = stickAction.ReadValue<Vector2>();
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_4 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = InputAction_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m8D02BA85303ABD48D9963369E106B0C83A393FBF(L_4, InputAction_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m8D02BA85303ABD48D9963369E106B0C83A393FBF_RuntimeMethod_var);
V_1 = L_5;
// if (Mathf.Approximately(0, stickValue.x) && Mathf.Approximately(0, stickValue.y))
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = V_1;
float L_7 = L_6.___x_0;
bool L_8;
L_8 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline((0.0f), L_7, NULL);
if (!L_8)
{
goto IL_0064;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_1;
float L_10 = L_9.___y_1;
bool L_11;
L_11 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline((0.0f), L_10, NULL);
if (!L_11)
{
goto IL_0064;
}
}
{
// m_LastTime = default;
__this->___m_LastTime_21 = (0.0);
// m_LastStickValue = default;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_12 = (&__this->___m_LastStickValue_22);
il2cpp_codegen_initobj(L_12, sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
goto IL_01d6;
}
IL_0064:
{
// var currentTime = InputState.currentTime;
double L_13;
L_13 = InputState_get_currentTime_m9C0661AF1D774AF749A9B9207EEB6090D77AA364(NULL);
V_3 = L_13;
// if (Mathf.Approximately(0, m_LastStickValue.x) && Mathf.Approximately(0, m_LastStickValue.y))
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_14 = (&__this->___m_LastStickValue_22);
float L_15 = L_14->___x_0;
bool L_16;
L_16 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline((0.0f), L_15, NULL);
if (!L_16)
{
goto IL_009f;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_17 = (&__this->___m_LastStickValue_22);
float L_18 = L_17->___y_1;
bool L_19;
L_19 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline((0.0f), L_18, NULL);
if (!L_19)
{
goto IL_009f;
}
}
{
// m_LastTime = currentTime;
double L_20 = V_3;
__this->___m_LastTime_21 = L_20;
}
IL_009f:
{
// var deltaTime = (float)(currentTime - m_LastTime);
double L_21 = V_3;
double L_22 = __this->___m_LastTime_21;
V_4 = ((float)((double)il2cpp_codegen_subtract(L_21, L_22)));
// var delta = new Vector2(m_CursorSpeed * stickValue.x * deltaTime, m_CursorSpeed * stickValue.y * deltaTime);
float L_23 = __this->___m_CursorSpeed_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = V_1;
float L_25 = L_24.___x_0;
float L_26 = V_4;
float L_27 = __this->___m_CursorSpeed_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_1;
float L_29 = L_28.___y_1;
float L_30 = V_4;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_5), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_23, L_25)), L_26)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_27, L_29)), L_30)), NULL);
// var currentPosition = m_VirtualMouse.position.ReadValue();
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_31 = __this->___m_VirtualMouse_17;
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_32;
L_32 = Pointer_get_position_m4286004169788483EEDA6AF833CEFDB04FEDF3D8_inline(L_31, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33;
L_33 = InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541(L_32, InputControl_1_ReadValue_m362E05F00FE8CF8FC52F0D673291907EC7FA6541_RuntimeMethod_var);
// var newPosition = currentPosition + delta;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35;
L_35 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_33, L_34, NULL);
V_6 = L_35;
// if (m_Canvas != null)
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_36 = __this->___m_Canvas_16;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_37;
L_37 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_36, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_37)
{
goto IL_0147;
}
}
{
// var pixelRect = m_Canvas.pixelRect;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_38 = __this->___m_Canvas_16;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_39;
L_39 = Canvas_get_pixelRect_m6093115759D4B39B4076AFE44F7ECC886B1F6C9F(L_38, NULL);
V_7 = L_39;
// newPosition.x = Mathf.Clamp(newPosition.x, pixelRect.xMin, pixelRect.xMax);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_6;
float L_41 = L_40.___x_0;
float L_42;
L_42 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&V_7), NULL);
float L_43;
L_43 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&V_7), NULL);
float L_44;
L_44 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_41, L_42, L_43, NULL);
(&V_6)->___x_0 = L_44;
// newPosition.y = Mathf.Clamp(newPosition.y, pixelRect.yMin, pixelRect.yMax);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_6;
float L_46 = L_45.___y_1;
float L_47;
L_47 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&V_7), NULL);
float L_48;
L_48 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&V_7), NULL);
float L_49;
L_49 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_46, L_47, L_48, NULL);
(&V_6)->___y_1 = L_49;
}
IL_0147:
{
// InputState.Change(m_VirtualMouse.position, newPosition);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_50 = __this->___m_VirtualMouse_17;
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_51;
L_51 = Pointer_get_position_m4286004169788483EEDA6AF833CEFDB04FEDF3D8_inline(L_50, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52 = V_6;
il2cpp_codegen_initobj((&V_8), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0));
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_53 = V_8;
InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0(L_51, L_52, 0, L_53, InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var);
// InputState.Change(m_VirtualMouse.delta, delta);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_54 = __this->___m_VirtualMouse_17;
DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_55;
L_55 = Pointer_get_delta_mB1F6851275453D4BE23E79F6FD5C5E87D901E569_inline(L_54, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56 = V_5;
il2cpp_codegen_initobj((&V_8), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0));
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_57 = V_8;
InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0(L_55, L_56, 0, L_57, InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var);
// if (m_CursorTransform != null &&
// (m_CursorMode == CursorMode.SoftwareCursor ||
// (m_CursorMode == CursorMode.HardwareCursorIfAvailable && m_SystemMouse == null)))
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_58 = __this->___m_CursorTransform_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_59;
L_59 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_58, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_59)
{
goto IL_01b5;
}
}
{
int32_t L_60 = __this->___m_CursorMode_4;
if (!L_60)
{
goto IL_01a8;
}
}
{
int32_t L_61 = __this->___m_CursorMode_4;
if ((!(((uint32_t)L_61) == ((uint32_t)1))))
{
goto IL_01b5;
}
}
{
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_62 = __this->___m_SystemMouse_18;
if (L_62)
{
goto IL_01b5;
}
}
IL_01a8:
{
// m_CursorTransform.anchoredPosition = newPosition;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_63 = __this->___m_CursorTransform_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64 = V_6;
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_63, L_64, NULL);
}
IL_01b5:
{
// m_LastStickValue = stickValue;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_65 = V_1;
__this->___m_LastStickValue_22 = L_65;
// m_LastTime = currentTime;
double L_66 = V_3;
__this->___m_LastTime_21 = L_66;
// m_SystemMouse?.WarpCursorPosition(newPosition);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_67 = __this->___m_SystemMouse_18;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_68 = L_67;
G_B18_0 = L_68;
if (L_68)
{
G_B19_0 = L_68;
goto IL_01cf;
}
}
{
goto IL_01d6;
}
IL_01cf:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_69 = V_6;
Mouse_WarpCursorPosition_m086106C392532E4A86537F6D40576265C69EA37B(G_B19_0, L_69, NULL);
}
IL_01d6:
{
// var scrollAction = m_ScrollWheelAction.action;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_70 = (&__this->___m_ScrollWheelAction_15);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_71;
L_71 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_70, NULL);
V_2 = L_71;
// if (scrollAction != null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_72 = V_2;
if (!L_72)
{
goto IL_022c;
}
}
{
// var scrollValue = scrollAction.ReadValue<Vector2>();
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_73 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_74;
L_74 = InputAction_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m8D02BA85303ABD48D9963369E106B0C83A393FBF(L_73, InputAction_ReadValue_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m8D02BA85303ABD48D9963369E106B0C83A393FBF_RuntimeMethod_var);
V_9 = L_74;
// scrollValue.x *= m_ScrollSpeed;
float* L_75 = (&(&V_9)->___x_0);
float* L_76 = L_75;
float L_77 = *((float*)L_76);
float L_78 = __this->___m_ScrollSpeed_8;
*((float*)L_76) = (float)((float)il2cpp_codegen_multiply(L_77, L_78));
// scrollValue.y *= m_ScrollSpeed;
float* L_79 = (&(&V_9)->___y_1);
float* L_80 = L_79;
float L_81 = *((float*)L_80);
float L_82 = __this->___m_ScrollSpeed_8;
*((float*)L_80) = (float)((float)il2cpp_codegen_multiply(L_81, L_82));
// InputState.Change(m_VirtualMouse.scroll, scrollValue);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_83 = __this->___m_VirtualMouse_17;
DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_84;
L_84 = Mouse_get_scroll_mB17E8A9038C866A29701595E06B8806E945ACA00_inline(L_83, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_85 = V_9;
il2cpp_codegen_initobj((&V_8), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0));
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_86 = V_8;
InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0(L_84, L_85, 0, L_86, InputState_Change_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m609643C08A3C699718B4AB9B241F15FF2EFFFEB0_RuntimeMethod_var);
}
IL_022c:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::OnButtonActionTriggered(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_OnButtonActionTriggered_m3DA61809F2E7D1B0FB3A4A025A62E606404AEF27 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlExtensions_CopyState_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m180454FC9A3B84E347383BD1DDF159781D0542CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m45B47A97E1B5A56D34EEA01241BCAC8307D8A559_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mA2BCA0A5FF3877875B3F3A1B584BDDF40B6E38C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m4EEB69A00766C9EDE6AA016A62D7A6FC28592C5E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_0 = NULL;
Nullable_1_tB4360560F6756C8EE866A6E5B53016111E817EF5 V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1 V_3;
memset((&V_3), 0, sizeof(V_3));
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_4;
memset((&V_4), 0, sizeof(V_4));
{
// if (m_VirtualMouse == null)
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_0 = __this->___m_VirtualMouse_17;
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// var action = context.action;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1;
L_1 = CallbackContext_get_action_mE1ABC0E3E19C045663AB8EDAB9A9205B8C181CE4((&___context0), NULL);
V_0 = L_1;
// MouseButton? button = null;
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_tB4360560F6756C8EE866A6E5B53016111E817EF5));
// if (action == m_LeftButtonAction.action)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_2 = V_0;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_3 = (&__this->___m_LeftButtonAction_10);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_4;
L_4 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_3, NULL);
if ((!(((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_2) == ((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_4))))
{
goto IL_0031;
}
}
{
// button = MouseButton.Left;
Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84((&V_1), 0, Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84_RuntimeMethod_var);
goto IL_008f;
}
IL_0031:
{
// else if (action == m_RightButtonAction.action)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_5 = V_0;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_6 = (&__this->___m_RightButtonAction_12);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_7;
L_7 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_6, NULL);
if ((!(((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_5) == ((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_7))))
{
goto IL_0049;
}
}
{
// button = MouseButton.Right;
Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84((&V_1), 1, Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84_RuntimeMethod_var);
goto IL_008f;
}
IL_0049:
{
// else if (action == m_MiddleButtonAction.action)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_8 = V_0;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_9 = (&__this->___m_MiddleButtonAction_11);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_10;
L_10 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_9, NULL);
if ((!(((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_8) == ((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_10))))
{
goto IL_0061;
}
}
{
// button = MouseButton.Middle;
Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84((&V_1), 2, Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84_RuntimeMethod_var);
goto IL_008f;
}
IL_0061:
{
// else if (action == m_ForwardButtonAction.action)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_11 = V_0;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_12 = (&__this->___m_ForwardButtonAction_13);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13;
L_13 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_12, NULL);
if ((!(((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_11) == ((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_13))))
{
goto IL_0079;
}
}
{
// button = MouseButton.Forward;
Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84((&V_1), 3, Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84_RuntimeMethod_var);
goto IL_008f;
}
IL_0079:
{
// else if (action == m_BackButtonAction.action)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_14 = V_0;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_15 = (&__this->___m_BackButtonAction_14);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_16;
L_16 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47(L_15, NULL);
if ((!(((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_14) == ((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_16))))
{
goto IL_008f;
}
}
{
// button = MouseButton.Back;
Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84((&V_1), 4, Nullable_1__ctor_m8A1B2730D1BA8AC119E28ACCED1634D7A6F09A84_RuntimeMethod_var);
}
IL_008f:
{
// if (button != null)
bool L_17;
L_17 = Nullable_1_get_HasValue_mA2BCA0A5FF3877875B3F3A1B584BDDF40B6E38C9_inline((&V_1), Nullable_1_get_HasValue_mA2BCA0A5FF3877875B3F3A1B584BDDF40B6E38C9_RuntimeMethod_var);
if (!L_17)
{
goto IL_00de;
}
}
{
// var isPressed = context.control.IsPressed();
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_18;
L_18 = CallbackContext_get_control_m085D29F5F6B7E10E1280A5B8662B94AF245F4123((&___context0), NULL);
bool L_19;
L_19 = InputControlExtensions_IsPressed_m27B19824E37A51A57A0D05D7EDE767653427DBAA(L_18, (0.0f), NULL);
V_2 = L_19;
// m_VirtualMouse.CopyState<MouseState>(out var mouseState);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_20 = __this->___m_VirtualMouse_17;
InputControlExtensions_CopyState_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m180454FC9A3B84E347383BD1DDF159781D0542CA(L_20, (&V_3), InputControlExtensions_CopyState_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m180454FC9A3B84E347383BD1DDF159781D0542CA_RuntimeMethod_var);
// mouseState.WithButton(button.Value, isPressed);
int32_t L_21;
L_21 = Nullable_1_get_Value_m4EEB69A00766C9EDE6AA016A62D7A6FC28592C5E((&V_1), Nullable_1_get_Value_m4EEB69A00766C9EDE6AA016A62D7A6FC28592C5E_RuntimeMethod_var);
bool L_22 = V_2;
MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1 L_23;
L_23 = MouseState_WithButton_m97B000A09778AED62A2DB09058C31318CFDA479E((&V_3), L_21, L_22, NULL);
// InputState.Change(m_VirtualMouse, mouseState);
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_24 = __this->___m_VirtualMouse_17;
MouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1 L_25 = V_3;
il2cpp_codegen_initobj((&V_4), sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0));
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_26 = V_4;
InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m45B47A97E1B5A56D34EEA01241BCAC8307D8A559(L_24, L_25, 0, L_26, InputState_Change_TisMouseState_t0D9AD9D7629CA3F363E7C2AFD710A11D965408E1_m45B47A97E1B5A56D34EEA01241BCAC8307D8A559_RuntimeMethod_var);
}
IL_00de:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::SetActionCallback(UnityEngine.InputSystem.InputActionProperty,System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_SetActionCallback_m707266D239A77838FE151BD79B517B39F6002C0E (InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___field0, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___callback1, bool ___install2, const RuntimeMethod* method)
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_0 = NULL;
{
// var action = field.action;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_0;
L_0 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47((&___field0), NULL);
V_0 = L_0;
// if (action == null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1 = V_0;
if (L_1)
{
goto IL_000c;
}
}
{
// return;
return;
}
IL_000c:
{
// if (install)
bool L_2 = ___install2;
if (!L_2)
{
goto IL_001e;
}
}
{
// action.started += callback;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_3 = V_0;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_4 = ___callback1;
InputAction_add_started_m850C46EBBEEFB3F9760AA83BFD6ECA00850657E5(L_3, L_4, NULL);
// action.canceled += callback;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_5 = V_0;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_6 = ___callback1;
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_5, L_6, NULL);
return;
}
IL_001e:
{
// action.started -= callback;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_7 = V_0;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_8 = ___callback1;
InputAction_remove_started_m0B782C3E7D5EA619502E7079E1271108A3183D68(L_7, L_8, NULL);
// action.canceled -= callback;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_9 = V_0;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_10 = ___callback1;
InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F(L_9, L_10, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::SetAction(UnityEngine.InputSystem.InputActionProperty&,UnityEngine.InputSystem.InputActionProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_SetAction_m9BB71441334585F604E70885E69F7E782157EDD2 (InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* ___field0, InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD ___value1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD V_0;
memset((&V_0), 0, sizeof(V_0));
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_1 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B6_0 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* G_B5_0 = NULL;
{
// var oldValue = field;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_0 = ___field0;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_1 = (*(InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD*)L_0);
V_0 = L_1;
// field = value;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD* L_2 = ___field0;
InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD L_3 = ___value1;
*(InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD*)L_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD*)L_2)->___m_Action_1), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((InputActionProperty_tE5B1633784A72FC044A0BB5C0BE140DD7BD84FAD*)L_2)->___m_Reference_2), (void*)NULL);
#endif
// if (oldValue.reference == null)
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_4;
L_4 = InputActionProperty_get_reference_m71A5E6BC4908F5AD358FAE3821EEFB236AFC71D3((&V_0), NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0056;
}
}
{
// var oldAction = oldValue.action;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_6;
L_6 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47((&V_0), NULL);
V_1 = L_6;
// if (oldAction != null && oldAction.enabled)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_7 = V_1;
if (!L_7)
{
goto IL_0056;
}
}
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_8 = V_1;
bool L_9;
L_9 = InputAction_get_enabled_mA1E3523D89FCD4649E787A4BFE9D5863674846FA(L_8, NULL);
if (!L_9)
{
goto IL_0056;
}
}
{
// oldAction.Disable();
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_10 = V_1;
InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50(L_10, NULL);
// if (value.reference == null)
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_11;
L_11 = InputActionProperty_get_reference_m71A5E6BC4908F5AD358FAE3821EEFB236AFC71D3((&___value1), NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_0056;
}
}
{
// value.action?.Enable();
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13;
L_13 = InputActionProperty_get_action_mABF2197D9CC6586E5DFB0481CF9C1B2586F41A47((&___value1), NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_14 = L_13;
G_B5_0 = L_14;
if (L_14)
{
G_B6_0 = L_14;
goto IL_0051;
}
}
{
return;
}
IL_0051:
{
InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68(G_B6_0, NULL);
}
IL_0056:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::OnAfterInputUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput_OnAfterInputUpdate_m63DEBA7D5C55BB42BE1708FA27B8777D032A5769 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// UpdateMotion();
VirtualMouseInput_UpdateMotion_m653347694A980B861ACBD7ECD9BD22A2EBCEC23E(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.UI.VirtualMouseInput::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualMouseInput__ctor_mF3A04FCC89F026E025E0A9FEBDFCB1926815C7B5 (VirtualMouseInput_t7DAE88BEFCCD26EFEF42AD51A4E85D97604F1603* __this, const RuntimeMethod* method)
{
{
// [SerializeField] private float m_CursorSpeed = 400;
__this->___m_CursorSpeed_7 = (400.0f);
// [SerializeField] private float m_ScrollSpeed = 45;
__this->___m_ScrollSpeed_8 = (45.0f);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__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.Void UnityEngine.InputSystem.OnScreen.OnScreenButton::OnPointerUp(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenButton_OnPointerUp_m6A3D788B3385D07B9C4C2658EE809419090BA638 (OnScreenButton_tE260870AE36664B9C6DEE629A3EFEB83754CC867* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnScreenControl_SendValueToControl_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDB2DC79F1724A6E638E35C2AFB3CC7E6B5951745_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// SendValueToControl(0.0f);
OnScreenControl_SendValueToControl_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDB2DC79F1724A6E638E35C2AFB3CC7E6B5951745(__this, (0.0f), OnScreenControl_SendValueToControl_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDB2DC79F1724A6E638E35C2AFB3CC7E6B5951745_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenButton::OnPointerDown(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenButton_OnPointerDown_m4A51E0892727BD85A260980B443EA177DAC37053 (OnScreenButton_tE260870AE36664B9C6DEE629A3EFEB83754CC867* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnScreenControl_SendValueToControl_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDB2DC79F1724A6E638E35C2AFB3CC7E6B5951745_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// SendValueToControl(1.0f);
OnScreenControl_SendValueToControl_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDB2DC79F1724A6E638E35C2AFB3CC7E6B5951745(__this, (1.0f), OnScreenControl_SendValueToControl_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDB2DC79F1724A6E638E35C2AFB3CC7E6B5951745_RuntimeMethod_var);
// }
return;
}
}
// System.String UnityEngine.InputSystem.OnScreen.OnScreenButton::get_controlPathInternal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnScreenButton_get_controlPathInternal_mBFBEA49F5A581922905B407C91DFC4E5B0A7C414 (OnScreenButton_tE260870AE36664B9C6DEE629A3EFEB83754CC867* __this, const RuntimeMethod* method)
{
{
// get => m_ControlPath;
String_t* L_0 = __this->___m_ControlPath_8;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenButton::set_controlPathInternal(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenButton_set_controlPathInternal_mDEA0F574256AF0F8F41320A622FE42314FF36AEF (OnScreenButton_tE260870AE36664B9C6DEE629A3EFEB83754CC867* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// set => m_ControlPath = value;
String_t* L_0 = ___value0;
__this->___m_ControlPath_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPath_8), (void*)L_0);
return;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenButton::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenButton__ctor_m6EE4525D1A82681ADC080E52B9F92A2650CD3FCA (OnScreenButton_tE260870AE36664B9C6DEE629A3EFEB83754CC867* __this, const RuntimeMethod* method)
{
{
OnScreenControl__ctor_m12E85AA38DE86EE8DF567B891EA0D7EECAA0EB1F(__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.String UnityEngine.InputSystem.OnScreen.OnScreenControl::get_controlPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnScreenControl_get_controlPath_m70FBF27F59E8953B7DE270BA8C426970E7D118D1 (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, const RuntimeMethod* method)
{
{
// get => controlPathInternal;
String_t* L_0;
L_0 = VirtualFuncInvoker0< String_t* >::Invoke(4 /* System.String UnityEngine.InputSystem.OnScreen.OnScreenControl::get_controlPathInternal() */, __this);
return L_0;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::set_controlPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl_set_controlPath_m927E1AE9CA9863A18F193824F2EFAE5FE5601A57 (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// controlPathInternal = value;
String_t* L_0 = ___value0;
VirtualActionInvoker1< String_t* >::Invoke(5 /* System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::set_controlPathInternal(System.String) */, __this, L_0);
// if (isActiveAndEnabled)
bool L_1;
L_1 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (!L_1)
{
goto IL_0015;
}
}
{
// SetupInputControl();
OnScreenControl_SetupInputControl_m271296A9AB717B3D3BD6B80F8A0D4A8299231568(__this, NULL);
}
IL_0015:
{
// }
return;
}
}
// UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.OnScreen.OnScreenControl::get_control()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* OnScreenControl_get_control_m8E6C8272B0BC53F1BA802441534538574CA54EB2 (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, const RuntimeMethod* method)
{
{
// public InputControl control => m_Control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___m_Control_4;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::SetupInputControl()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl_SetupInputControl_m271296A9AB717B3D3BD6B80F8A0D4A8299231568 (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __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*)&InlinedArray_1_Append_mB3CDBB63107A926BE8E126AFEFBB3AF0E5F8B7FB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_RemoveAt_m190026B9EE2183044D4E18AA58591C184055CC7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_set_Item_m3F9DD20FE18E116C8E7BAA7E6720277C99BA8627_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A7411C321CF5C8725F8D6BD0590C9735063A8F2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral85AA61A925EA820DBB1FC5EE09508F7E00291790);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B4EA695898B74B0981A645A4AD41EBEA372EF09);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCE284456C51A6D12C7552FEFEE638B06DB2915C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3A1A7501183C27BA51FF5131E1930566584692F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC68C800519DD297381D3290D3D00CDC9F9E24DC2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBB66D68859E19DC9A0164CB12D1BC3952CAA7CE);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_4 = NULL;
int32_t V_5 = 0;
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_6;
memset((&V_6), 0, sizeof(V_6));
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 V_7;
memset((&V_7), 0, sizeof(V_7));
Exception_t* V_8 = NULL;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC V_9;
memset((&V_9), 0, sizeof(V_9));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// var path = controlPathInternal;
String_t* L_0;
L_0 = VirtualFuncInvoker0< String_t* >::Invoke(4 /* System.String UnityEngine.InputSystem.OnScreen.OnScreenControl::get_controlPathInternal() */, __this);
V_0 = L_0;
// if (string.IsNullOrEmpty(path))
String_t* L_1 = V_0;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (!L_2)
{
goto IL_0010;
}
}
{
// return;
return;
}
IL_0010:
{
// var layoutName = InputControlPath.TryGetDeviceLayout(path);
String_t* L_3 = V_0;
String_t* L_4;
L_4 = InputControlPath_TryGetDeviceLayout_mA90B682647E6A16F61DB2F6878F1465DE650854B(L_3, NULL);
V_1 = L_4;
// if (layoutName == null)
String_t* L_5 = V_1;
if (L_5)
{
goto IL_0056;
}
}
{
// Debug.LogError(
// $"Cannot determine device layout to use based on control path '{path}' used in {GetType().Name} component",
// this);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
ArrayElementTypeCheck (L_7, _stringLiteralC68C800519DD297381D3290D3D00CDC9F9E24DC2);
(L_7)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralC68C800519DD297381D3290D3D00CDC9F9E24DC2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7;
String_t* L_9 = V_0;
ArrayElementTypeCheck (L_8, L_9);
(L_8)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (String_t*)L_9);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_8;
ArrayElementTypeCheck (L_10, _stringLiteralBCE284456C51A6D12C7552FEFEE638B06DB2915C);
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralBCE284456C51A6D12C7552FEFEE638B06DB2915C);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10;
Type_t* L_12;
L_12 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_12);
ArrayElementTypeCheck (L_11, L_13);
(L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (String_t*)L_13);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_11;
ArrayElementTypeCheck (L_14, _stringLiteralFBB66D68859E19DC9A0164CB12D1BC3952CAA7CE);
(L_14)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralFBB66D68859E19DC9A0164CB12D1BC3952CAA7CE);
String_t* L_15;
L_15 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_14, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_15, __this, NULL);
// return;
return;
}
IL_0056:
{
// var internedLayoutName = new InternedString(layoutName);
String_t* L_16 = V_1;
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_2), L_16, NULL);
// var deviceInfoIndex = -1;
V_3 = (-1);
// for (var i = 0; i < s_OnScreenDevices.length; ++i)
V_5 = 0;
goto IL_008e;
}
IL_0065:
{
// if (s_OnScreenDevices[i].device.m_Layout == internedLayoutName)
int32_t L_17 = V_5;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_18;
L_18 = InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_17, InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_19 = L_18.___device_2;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_20 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_19)->___m_Layout_7;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21 = V_2;
bool L_22;
L_22 = InternedString_op_Equality_m0406355DC90197EF72482719BFC1F046822BABE9(L_20, L_21, NULL);
if (!L_22)
{
goto IL_0088;
}
}
{
// deviceInfoIndex = i;
int32_t L_23 = V_5;
V_3 = L_23;
// break;
goto IL_009c;
}
IL_0088:
{
// for (var i = 0; i < s_OnScreenDevices.length; ++i)
int32_t L_24 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_008e:
{
// for (var i = 0; i < s_OnScreenDevices.length; ++i)
int32_t L_25 = V_5;
int32_t L_26 = (&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7)->___length_0;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_0065;
}
}
IL_009c:
{
// if (deviceInfoIndex == -1)
int32_t L_27 = V_3;
if ((!(((uint32_t)L_27) == ((uint32_t)(-1)))))
{
goto IL_0141;
}
}
try
{// begin try (depth: 1)
// device = InputSystem.AddDevice(layoutName);
String_t* L_28 = V_1;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_29;
L_29 = InputSystem_AddDevice_m80FC919566BCDE8E9B09F19FA2AF32FF53A9710F(L_28, (String_t*)NULL, (String_t*)NULL, NULL);
V_4 = L_29;
// }
goto IL_00f7;
}// 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_00af;
}
throw e;
}
CATCH_00af:
{// begin catch(System.Exception)
// catch (Exception exception)
V_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// Debug.LogError(
// $"Could not create device with layout '{layoutName}' used in '{GetType().Name}' component");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30;
ArrayElementTypeCheck (L_31, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2E77CFB2D9A5FCC6F0D35932DC378E4F1C520BCB)));
(L_31)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2E77CFB2D9A5FCC6F0D35932DC378E4F1C520BCB)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_31;
String_t* L_33 = V_1;
ArrayElementTypeCheck (L_32, L_33);
(L_32)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (String_t*)L_33);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_32;
ArrayElementTypeCheck (L_34, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD09B93CBFB95EB9985872BAAEE5660566C0372F1)));
(L_34)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD09B93CBFB95EB9985872BAAEE5660566C0372F1)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_34;
Type_t* L_36;
L_36 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
String_t* L_37;
L_37 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_36);
ArrayElementTypeCheck (L_35, L_37);
(L_35)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (String_t*)L_37);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = L_35;
ArrayElementTypeCheck (L_38, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD18A40263FFC836B878B177464451AB833A38DC0)));
(L_38)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD18A40263FFC836B878B177464451AB833A38DC0)));
String_t* L_39;
L_39 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_38, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_39, NULL);
// Debug.LogException(exception);
Exception_t* L_40 = V_8;
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_40, NULL);
// return;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_021f;
}// end catch (depth: 1)
IL_00f7:
{
// InputSystem.AddDeviceUsage(device, "OnScreen");
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_41 = V_4;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_AddDeviceUsage_mD0F95278FFB65603129011C773E5C23898430093(L_41, _stringLiteral7A7411C321CF5C8725F8D6BD0590C9735063A8F2, NULL);
// var buffer = StateEvent.From(device, out var eventPtr, Allocator.Persistent);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_42 = V_4;
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_43;
L_43 = StateEvent_From_m3A895E1EFC3ACCC663394334EBAA2B6CEC08BC6E(L_42, (&V_7), 4, NULL);
V_6 = L_43;
// deviceInfoIndex = s_OnScreenDevices.Append(new OnScreenDeviceInfo
// {
// eventPtr = eventPtr,
// buffer = buffer,
// device = device,
// });
il2cpp_codegen_initobj((&V_9), sizeof(OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC));
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_44 = V_7;
(&V_9)->___eventPtr_0 = L_44;
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_45 = V_6;
(&V_9)->___buffer_1 = L_45;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_46 = V_4;
(&V_9)->___device_2 = L_46;
Il2CppCodeGenWriteBarrier((void**)(&(&V_9)->___device_2), (void*)L_46);
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_47 = V_9;
int32_t L_48;
L_48 = InlinedArray_1_Append_mB3CDBB63107A926BE8E126AFEFBB3AF0E5F8B7FB((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_47, InlinedArray_1_Append_mB3CDBB63107A926BE8E126AFEFBB3AF0E5F8B7FB_RuntimeMethod_var);
V_3 = L_48;
goto IL_0153;
}
IL_0141:
{
// device = s_OnScreenDevices[deviceInfoIndex].device;
int32_t L_49 = V_3;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_50;
L_50 = InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_49, InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_51 = L_50.___device_2;
V_4 = L_51;
}
IL_0153:
{
// m_Control = InputControlPath.TryFindControl(device, path);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_52 = V_4;
String_t* L_53 = V_0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_54;
L_54 = InputControlPath_TryFindControl_mB04CAAD8C690DAFC7592D8718571985D6BED2203(L_52, L_53, 0, NULL);
__this->___m_Control_4 = L_54;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Control_4), (void*)L_54);
// if (m_Control == null)
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_55 = __this->___m_Control_4;
if (L_55)
{
goto IL_01e9;
}
}
{
// Debug.LogError(
// $"Cannot find control with path '{path}' on device of type '{layoutName}' referenced by component '{GetType().Name}'",
// this);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_56 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = L_56;
ArrayElementTypeCheck (L_57, _stringLiteral9B4EA695898B74B0981A645A4AD41EBEA372EF09);
(L_57)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral9B4EA695898B74B0981A645A4AD41EBEA372EF09);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_58 = L_57;
String_t* L_59 = V_0;
ArrayElementTypeCheck (L_58, L_59);
(L_58)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (String_t*)L_59);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = L_58;
ArrayElementTypeCheck (L_60, _stringLiteralC3A1A7501183C27BA51FF5131E1930566584692F);
(L_60)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralC3A1A7501183C27BA51FF5131E1930566584692F);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_61 = L_60;
String_t* L_62 = V_1;
ArrayElementTypeCheck (L_61, L_62);
(L_61)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (String_t*)L_62);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_63 = L_61;
ArrayElementTypeCheck (L_63, _stringLiteral85AA61A925EA820DBB1FC5EE09508F7E00291790);
(L_63)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral85AA61A925EA820DBB1FC5EE09508F7E00291790);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_64 = L_63;
Type_t* L_65;
L_65 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
String_t* L_66;
L_66 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_65);
ArrayElementTypeCheck (L_64, L_66);
(L_64)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(5), (String_t*)L_66);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_67 = L_64;
ArrayElementTypeCheck (L_67, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
(L_67)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
String_t* L_68;
L_68 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_67, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_68, __this, NULL);
// if (s_OnScreenDevices[deviceInfoIndex].firstControl == null)
int32_t L_69 = V_3;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_70;
L_70 = InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_69, InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_71 = L_70.___firstControl_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_72;
L_72 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_71, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_72)
{
goto IL_01e8;
}
}
{
// s_OnScreenDevices[deviceInfoIndex].Destroy();
int32_t L_73 = V_3;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_74;
L_74 = InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_73, InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
V_9 = L_74;
OnScreenDeviceInfo_Destroy_mB336B8641A3C305B6C4C679B2CF4C0950FDD42D6((&V_9), NULL);
// s_OnScreenDevices.RemoveAt(deviceInfoIndex);
int32_t L_75 = V_3;
InlinedArray_1_RemoveAt_m190026B9EE2183044D4E18AA58591C184055CC7C((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_75, InlinedArray_1_RemoveAt_m190026B9EE2183044D4E18AA58591C184055CC7C_RuntimeMethod_var);
}
IL_01e8:
{
// return;
return;
}
IL_01e9:
{
// m_InputEventPtr = s_OnScreenDevices[deviceInfoIndex].eventPtr;
int32_t L_76 = V_3;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_77;
L_77 = InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_76, InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_78 = L_77.___eventPtr_0;
__this->___m_InputEventPtr_6 = L_78;
// s_OnScreenDevices[deviceInfoIndex] =
// s_OnScreenDevices[deviceInfoIndex].AddControl(this);
int32_t L_79 = V_3;
int32_t L_80 = V_3;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_81;
L_81 = InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_80, InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
V_9 = L_81;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_82;
L_82 = OnScreenDeviceInfo_AddControl_m87AB96A2C868A96D1DBCD133C9D5DC3B33318D05((&V_9), __this, NULL);
InlinedArray_1_set_Item_m3F9DD20FE18E116C8E7BAA7E6720277C99BA8627((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_79, L_82, InlinedArray_1_set_Item_m3F9DD20FE18E116C8E7BAA7E6720277C99BA8627_RuntimeMethod_var);
}
IL_021f:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::SentDefaultValueToControl()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl_SentDefaultValueToControl_mCAEBC7687F5C2F8BDB9D26286F8FD317DDDF8401 (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_Control == null)
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___m_Control_4;
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// m_InputEventPtr.internalTime = InputRuntime.s_Instance.currentTime;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_1 = (&__this->___m_InputEventPtr_6);
RuntimeObject* L_2 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance_0;
double L_3;
L_3 = InterfaceFuncInvoker0< double >::Invoke(19 /* System.Double UnityEngine.InputSystem.LowLevel.IInputRuntime::get_currentTime() */, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_2);
InputEventPtr_set_internalTime_mBD0B465C6882DD13F5FA3AAE487C0FA8A68E3810(L_1, L_3, NULL);
// m_Control.ResetToDefaultStateInEvent(m_InputEventPtr);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = __this->___m_Control_4;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_5 = __this->___m_InputEventPtr_6;
bool L_6;
L_6 = InputControlExtensions_ResetToDefaultStateInEvent_m7F886A835C43861387FE309192A575B9479AD5E5(L_4, L_5, NULL);
// InputSystem.QueueEvent(m_InputEventPtr);
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_7 = __this->___m_InputEventPtr_6;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_QueueEvent_mC30D182ADDD60BFC2AF10D24CEE2481D0EB77996(L_7, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl_OnEnable_mE1B46F904F843EBC85B8C8E23C883A91053733BB (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, const RuntimeMethod* method)
{
{
// SetupInputControl();
OnScreenControl_SetupInputControl_m271296A9AB717B3D3BD6B80F8A0D4A8299231568(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl_OnDisable_mC1EA1B6C2741ADCE0675CA41CED3DD52DF313A5D (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_RemoveAt_m190026B9EE2183044D4E18AA58591C184055CC7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_set_Item_m3F9DD20FE18E116C8E7BAA7E6720277C99BA8627_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_0 = NULL;
int32_t V_1 = 0;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC V_2;
memset((&V_2), 0, sizeof(V_2));
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC V_3;
memset((&V_3), 0, sizeof(V_3));
{
// if (m_Control == null)
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___m_Control_4;
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// var device = m_Control.device;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = __this->___m_Control_4;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_1, NULL);
V_0 = L_2;
// for (var i = 0; i < s_OnScreenDevices.length; ++i)
V_1 = 0;
goto IL_00a9;
}
IL_001c:
{
// if (s_OnScreenDevices[i].device != device)
int32_t L_3 = V_1;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_4;
L_4 = InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_3, InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = L_4.___device_2;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = V_0;
if ((!(((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)L_5) == ((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)L_6))))
{
goto IL_00a5;
}
}
{
// var deviceInfo = s_OnScreenDevices[i].RemoveControl(this);
int32_t L_7 = V_1;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_8;
L_8 = InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_7, InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
V_3 = L_8;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_9;
L_9 = OnScreenDeviceInfo_RemoveControl_m69CCE9BFC44590F7C7B0821412465E48401A4F64((&V_3), __this, NULL);
V_2 = L_9;
// if (deviceInfo.firstControl == null)
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_10 = V_2;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_11 = L_10.___firstControl_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_0072;
}
}
{
// s_OnScreenDevices[i].Destroy();
int32_t L_13 = V_1;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_14;
L_14 = InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_13, InlinedArray_1_get_Item_mBEBB883D187676830D0F95C53FA7FF99E2F1981F_RuntimeMethod_var);
V_3 = L_14;
OnScreenDeviceInfo_Destroy_mB336B8641A3C305B6C4C679B2CF4C0950FDD42D6((&V_3), NULL);
// s_OnScreenDevices.RemoveAt(i);
int32_t L_15 = V_1;
InlinedArray_1_RemoveAt_m190026B9EE2183044D4E18AA58591C184055CC7C((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_15, InlinedArray_1_RemoveAt_m190026B9EE2183044D4E18AA58591C184055CC7C_RuntimeMethod_var);
goto IL_0091;
}
IL_0072:
{
// s_OnScreenDevices[i] = deviceInfo;
int32_t L_16 = V_1;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_17 = V_2;
InlinedArray_1_set_Item_m3F9DD20FE18E116C8E7BAA7E6720277C99BA8627((&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7), L_16, L_17, InlinedArray_1_set_Item_m3F9DD20FE18E116C8E7BAA7E6720277C99BA8627_RuntimeMethod_var);
// if (!m_Control.CheckStateIsAtDefault())
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_18 = __this->___m_Control_4;
bool L_19;
L_19 = InputControlExtensions_CheckStateIsAtDefault_m8C55E5D5B66053B46D87FF8851F206550A24819E(L_18, NULL);
if (L_19)
{
goto IL_0091;
}
}
{
// SentDefaultValueToControl();
OnScreenControl_SentDefaultValueToControl_mCAEBC7687F5C2F8BDB9D26286F8FD317DDDF8401(__this, NULL);
}
IL_0091:
{
// m_Control = null;
__this->___m_Control_4 = (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Control_4), (void*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL);
// m_InputEventPtr = new InputEventPtr();
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_20 = (&__this->___m_InputEventPtr_6);
il2cpp_codegen_initobj(L_20, sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0));
// break;
return;
}
IL_00a5:
{
// for (var i = 0; i < s_OnScreenDevices.length; ++i)
int32_t L_21 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_00a9:
{
// for (var i = 0; i < s_OnScreenDevices.length; ++i)
int32_t L_22 = V_1;
int32_t L_23 = (&((OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_StaticFields*)il2cpp_codegen_static_fields_for(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418_il2cpp_TypeInfo_var))->___s_OnScreenDevices_7)->___length_0;
if ((((int32_t)L_22) < ((int32_t)L_23)))
{
goto IL_001c;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenControl__ctor_m12E85AA38DE86EE8DF567B891EA0D7EECAA0EB1F (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__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
// Conversion methods for marshalling of: UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo
IL2CPP_EXTERN_C void OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshal_pinvoke(const OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC& unmarshaled, OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshaled_pinvoke& marshaled)
{
Exception_t* ___device_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'device' of type 'OnScreenDeviceInfo': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___device_2Exception, NULL);
}
IL2CPP_EXTERN_C void OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshal_pinvoke_back(const OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshaled_pinvoke& marshaled, OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC& unmarshaled)
{
Exception_t* ___device_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'device' of type 'OnScreenDeviceInfo': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___device_2Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo
IL2CPP_EXTERN_C void OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshal_pinvoke_cleanup(OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo
IL2CPP_EXTERN_C void OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshal_com(const OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC& unmarshaled, OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshaled_com& marshaled)
{
Exception_t* ___device_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'device' of type 'OnScreenDeviceInfo': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___device_2Exception, NULL);
}
IL2CPP_EXTERN_C void OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshal_com_back(const OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshaled_com& marshaled, OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC& unmarshaled)
{
Exception_t* ___device_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'device' of type 'OnScreenDeviceInfo': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___device_2Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo
IL2CPP_EXTERN_C void OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshal_com_cleanup(OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC_marshaled_com& marshaled)
{
}
// UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo::AddControl(UnityEngine.InputSystem.OnScreen.OnScreenControl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC OnScreenDeviceInfo_AddControl_m87AB96A2C868A96D1DBCD133C9D5DC3B33318D05 (OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC* __this, OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* ___control0, const RuntimeMethod* method)
{
{
// control.m_NextControlOnDevice = firstControl;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_0 = ___control0;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_1 = __this->___firstControl_3;
L_0->___m_NextControlOnDevice_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_NextControlOnDevice_5), (void*)L_1);
// firstControl = control;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_2 = ___control0;
__this->___firstControl_3 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___firstControl_3), (void*)L_2);
// return this;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_3 = (*(OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC*)__this);
return L_3;
}
}
IL2CPP_EXTERN_C OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC OnScreenDeviceInfo_AddControl_m87AB96A2C868A96D1DBCD133C9D5DC3B33318D05_AdjustorThunk (RuntimeObject* __this, OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* ___control0, const RuntimeMethod* method)
{
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC*>(__this + _offset);
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC _returnValue;
_returnValue = OnScreenDeviceInfo_AddControl_m87AB96A2C868A96D1DBCD133C9D5DC3B33318D05(_thisAdjusted, ___control0, method);
return _returnValue;
}
// UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo::RemoveControl(UnityEngine.InputSystem.OnScreen.OnScreenControl)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC OnScreenDeviceInfo_RemoveControl_m69CCE9BFC44590F7C7B0821412465E48401A4F64 (OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC* __this, OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* ___control0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* V_0 = NULL;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* V_1 = NULL;
{
// if (firstControl == control)
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_0 = __this->___firstControl_3;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_1 = ___control0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
// firstControl = control.m_NextControlOnDevice;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_3 = ___control0;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_4 = L_3->___m_NextControlOnDevice_5;
__this->___firstControl_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___firstControl_3), (void*)L_4);
goto IL_005a;
}
IL_001c:
{
// for (OnScreenControl current = firstControl.m_NextControlOnDevice, previous = firstControl;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_5 = __this->___firstControl_3;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_6 = L_5->___m_NextControlOnDevice_5;
V_0 = L_6;
// for (OnScreenControl current = firstControl.m_NextControlOnDevice, previous = firstControl;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_7 = __this->___firstControl_3;
V_1 = L_7;
goto IL_0051;
}
IL_0031:
{
// if (current != control)
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_8 = V_0;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_9 = ___control0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, L_9, NULL);
if (L_10)
{
goto IL_0048;
}
}
{
// previous.m_NextControlOnDevice = current.m_NextControlOnDevice;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_11 = V_1;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_12 = V_0;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_13 = L_12->___m_NextControlOnDevice_5;
L_11->___m_NextControlOnDevice_5 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&L_11->___m_NextControlOnDevice_5), (void*)L_13);
// break;
goto IL_005a;
}
IL_0048:
{
// current != null; previous = current, current = current.m_NextControlOnDevice)
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_14 = V_0;
V_1 = L_14;
// current != null; previous = current, current = current.m_NextControlOnDevice)
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_15 = V_0;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_16 = L_15->___m_NextControlOnDevice_5;
V_0 = L_16;
}
IL_0051:
{
// current != null; previous = current, current = current.m_NextControlOnDevice)
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_17 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_18;
L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_18)
{
goto IL_0031;
}
}
IL_005a:
{
// control.m_NextControlOnDevice = null;
OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* L_19 = ___control0;
L_19->___m_NextControlOnDevice_5 = (OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_19->___m_NextControlOnDevice_5), (void*)(OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418*)NULL);
// return this;
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC L_20 = (*(OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC*)__this);
return L_20;
}
}
IL2CPP_EXTERN_C OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC OnScreenDeviceInfo_RemoveControl_m69CCE9BFC44590F7C7B0821412465E48401A4F64_AdjustorThunk (RuntimeObject* __this, OnScreenControl_t449BC1FA3DCA3F7787643FAB4F4B1906A7B32418* ___control0, const RuntimeMethod* method)
{
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC*>(__this + _offset);
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC _returnValue;
_returnValue = OnScreenDeviceInfo_RemoveControl_m69CCE9BFC44590F7C7B0821412465E48401A4F64(_thisAdjusted, ___control0, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenControl/OnScreenDeviceInfo::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenDeviceInfo_Destroy_mB336B8641A3C305B6C4C679B2CF4C0950FDD42D6 (OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC* __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*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (buffer.IsCreated)
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_0 = (&__this->___buffer_1);
bool L_1;
L_1 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081(L_0, NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var);
if (!L_1)
{
goto IL_0018;
}
}
{
// buffer.Dispose();
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_2 = (&__this->___buffer_1);
NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA(L_2, NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
}
IL_0018:
{
// if (device != null)
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = __this->___device_2;
if (!L_3)
{
goto IL_002b;
}
}
{
// InputSystem.RemoveDevice(device);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = __this->___device_2;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_RemoveDevice_mBA895DEE9FCFC53AC9040DE72860D95ABFB5E858(L_4, NULL);
}
IL_002b:
{
// device = null;
__this->___device_2 = (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___device_2), (void*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL);
// buffer = new NativeArray<byte>();
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_5 = (&__this->___buffer_1);
il2cpp_codegen_initobj(L_5, sizeof(NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF));
// }
return;
}
}
IL2CPP_EXTERN_C void OnScreenDeviceInfo_Destroy_mB336B8641A3C305B6C4C679B2CF4C0950FDD42D6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<OnScreenDeviceInfo_t2C7BB082C4486C5F8F0FE55F0BFA772B454AD0AC*>(__this + _offset);
OnScreenDeviceInfo_Destroy_mB336B8641A3C305B6C4C679B2CF4C0950FDD42D6(_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.Void UnityEngine.InputSystem.OnScreen.OnScreenStick::OnPointerDown(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenStick_OnPointerDown_m842B9933291F4EC81E49F4A5D684B7C58FA970AF (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m9266965D02368C3A64AED51B741DA840A0966FE3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (eventData == null)
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___eventData0;
if (L_0)
{
goto IL_000e;
}
}
{
// throw new System.ArgumentNullException(nameof(eventData));
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8969EB5D95266774FB0F523AF194CCF87BFF4ED5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OnScreenStick_OnPointerDown_m842B9933291F4EC81E49F4A5D684B7C58FA970AF_RuntimeMethod_var)));
}
IL_000e:
{
// RectTransformUtility.ScreenPointToLocalPointInRectangle(transform.parent.GetComponentInParent<RectTransform>(), eventData.position, eventData.pressEventCamera, out m_PointerDownPos);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_2, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4;
L_4 = Component_GetComponentInParent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m9266965D02368C3A64AED51B741DA840A0966FE3(L_3, Component_GetComponentInParent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m9266965D02368C3A64AED51B741DA840A0966FE3_RuntimeMethod_var);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_5 = ___eventData0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_5, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_7 = ___eventData0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8;
L_8 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_7, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_9 = (&__this->___m_PointerDownPos_11);
il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
bool L_10;
L_10 = RectTransformUtility_ScreenPointToLocalPointInRectangle_m01A75CAFB6D1019F1C65BA606635EAB10AF31195(L_4, L_6, L_8, L_9, NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenStick::OnDrag(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenStick_OnDrag_mD897BCAED2A45E2F7C7A803B775E5D9CDA6220C7 (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m9266965D02368C3A64AED51B741DA840A0966FE3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnScreenControl_SendValueToControl_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m671D355740E4BC40EBDDECE5204680E0E605C664_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (eventData == null)
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___eventData0;
if (L_0)
{
goto IL_000e;
}
}
{
// throw new System.ArgumentNullException(nameof(eventData));
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8969EB5D95266774FB0F523AF194CCF87BFF4ED5)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OnScreenStick_OnDrag_mD897BCAED2A45E2F7C7A803B775E5D9CDA6220C7_RuntimeMethod_var)));
}
IL_000e:
{
// RectTransformUtility.ScreenPointToLocalPointInRectangle(transform.parent.GetComponentInParent<RectTransform>(), eventData.position, eventData.pressEventCamera, out var position);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_2, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4;
L_4 = Component_GetComponentInParent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m9266965D02368C3A64AED51B741DA840A0966FE3(L_3, Component_GetComponentInParent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m9266965D02368C3A64AED51B741DA840A0966FE3_RuntimeMethod_var);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_5 = ___eventData0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_5, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_7 = ___eventData0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8;
L_8 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
bool L_9;
L_9 = RectTransformUtility_ScreenPointToLocalPointInRectangle_m01A75CAFB6D1019F1C65BA606635EAB10AF31195(L_4, L_6, L_8, (&V_0), NULL);
// var delta = position - m_PointerDownPos;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = __this->___m_PointerDownPos_11;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
L_12 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_10, L_11, NULL);
V_1 = L_12;
// delta = Vector2.ClampMagnitude(delta, movementRange);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_1;
float L_14;
L_14 = OnScreenStick_get_movementRange_m99E90132A8A88D3DFE9C8D860CE15889230358A4_inline(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = Vector2_ClampMagnitude_m9BF093877BD11282C41088022FE4AE70A3A0ECA9_inline(L_13, L_14, NULL);
V_1 = L_15;
// ((RectTransform)transform).anchoredPosition = m_StartPos + (Vector3)delta;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = __this->___m_StartPos_10;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_18, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_17, L_19, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21;
L_21 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_20, NULL);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)CastclassSealed((RuntimeObject*)L_16, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)), L_21, NULL);
// var newPos = new Vector2(delta.x / movementRange, delta.y / movementRange);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = V_1;
float L_23 = L_22.___x_0;
float L_24;
L_24 = OnScreenStick_get_movementRange_m99E90132A8A88D3DFE9C8D860CE15889230358A4_inline(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = V_1;
float L_26 = L_25.___y_1;
float L_27;
L_27 = OnScreenStick_get_movementRange_m99E90132A8A88D3DFE9C8D860CE15889230358A4_inline(__this, NULL);
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), ((float)(L_23/L_24)), ((float)(L_26/L_27)), NULL);
// SendValueToControl(newPos);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_2;
OnScreenControl_SendValueToControl_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m671D355740E4BC40EBDDECE5204680E0E605C664(__this, L_28, OnScreenControl_SendValueToControl_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m671D355740E4BC40EBDDECE5204680E0E605C664_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenStick::OnPointerUp(UnityEngine.EventSystems.PointerEventData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenStick_OnPointerUp_mB0221227C6AE0EC1D1B53BF407ADE5A55C43823F (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnScreenControl_SendValueToControl_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m671D355740E4BC40EBDDECE5204680E0E605C664_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// ((RectTransform)transform).anchoredPosition = m_StartPos;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_StartPos_10;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_1, NULL);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)CastclassSealed((RuntimeObject*)L_0, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)), L_2, NULL);
// SendValueToControl(Vector2.zero);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
OnScreenControl_SendValueToControl_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m671D355740E4BC40EBDDECE5204680E0E605C664(__this, L_3, OnScreenControl_SendValueToControl_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m671D355740E4BC40EBDDECE5204680E0E605C664_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenStick::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenStick_Start_mF43FE02904D4690A0888559BE2E25700F1895E9E (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_StartPos = ((RectTransform)transform).anchoredPosition;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)CastclassSealed((RuntimeObject*)L_0, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_1, NULL);
__this->___m_StartPos_10 = L_2;
// }
return;
}
}
// System.Single UnityEngine.InputSystem.OnScreen.OnScreenStick::get_movementRange()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float OnScreenStick_get_movementRange_m99E90132A8A88D3DFE9C8D860CE15889230358A4 (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, const RuntimeMethod* method)
{
{
// get => m_MovementRange;
float L_0 = __this->___m_MovementRange_8;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenStick::set_movementRange(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenStick_set_movementRange_mF59DC9970C4E35B4DA0DF029388511B71C092326 (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_MovementRange = value;
float L_0 = ___value0;
__this->___m_MovementRange_8 = L_0;
return;
}
}
// System.String UnityEngine.InputSystem.OnScreen.OnScreenStick::get_controlPathInternal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnScreenStick_get_controlPathInternal_m9AABADC3D7CECDB11602D715CB60274BE37CE373 (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, const RuntimeMethod* method)
{
{
// get => m_ControlPath;
String_t* L_0 = __this->___m_ControlPath_9;
return L_0;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenStick::set_controlPathInternal(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenStick_set_controlPathInternal_mAFC27FCE41C2855FFE7CE1C4D7C9519CCCA3DE3A (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// set => m_ControlPath = value;
String_t* L_0 = ___value0;
__this->___m_ControlPath_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPath_9), (void*)L_0);
return;
}
}
// System.Void UnityEngine.InputSystem.OnScreen.OnScreenStick::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenStick__ctor_m4E59DB5D6FA3501016E4B5C9050C983264574A76 (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, const RuntimeMethod* method)
{
{
// private float m_MovementRange = 50;
__this->___m_MovementRange_8 = (50.0f);
OnScreenControl__ctor_m12E85AA38DE86EE8DF567B891EA0D7EECAA0EB1F(__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
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.HID.HID::get_QueryHIDReportDescriptorDeviceCommandType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED HID_get_QueryHIDReportDescriptorDeviceCommandType_m0A254F7442894AE539B5B167B604D3132D05BA3C (const RuntimeMethod* method)
{
{
// public static FourCC QueryHIDReportDescriptorDeviceCommandType { get { return new FourCC('H', 'I', 'D', 'D'); } }
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0;
memset((&L_0), 0, sizeof(L_0));
FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_0), ((int32_t)72), ((int32_t)73), ((int32_t)68), ((int32_t)68), /*hidden argument*/NULL);
return L_0;
}
}
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.HID.HID::get_QueryHIDReportDescriptorSizeDeviceCommandType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED HID_get_QueryHIDReportDescriptorSizeDeviceCommandType_mE56494D696E60CE63456D6B920B923B4484C4F70 (const RuntimeMethod* method)
{
{
// public static FourCC QueryHIDReportDescriptorSizeDeviceCommandType { get { return new FourCC('H', 'I', 'D', 'S'); } }
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0;
memset((&L_0), 0, sizeof(L_0));
FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_0), ((int32_t)72), ((int32_t)73), ((int32_t)68), ((int32_t)83), /*hidden argument*/NULL);
return L_0;
}
}
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.HID.HID::get_QueryHIDParsedReportDescriptorDeviceCommandType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED HID_get_QueryHIDParsedReportDescriptorDeviceCommandType_m78B0E493CD2A1244781FD31F3CEE4EF687F6B2E1 (const RuntimeMethod* method)
{
{
// public static FourCC QueryHIDParsedReportDescriptorDeviceCommandType { get { return new FourCC('H', 'I', 'D', 'P'); } }
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0;
memset((&L_0), 0, sizeof(L_0));
FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_0), ((int32_t)72), ((int32_t)73), ((int32_t)68), ((int32_t)80), /*hidden argument*/NULL);
return L_0;
}
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor UnityEngine.InputSystem.HID.HID::get_hidDescriptor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 HID_get_hidDescriptor_mC184D46A5FBDBA93CEA647FE529637230B01928D (HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonUtility_FromJson_TisHIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_m312C04431DC84D71214A2C5CAC845D5B76D91E4E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (!m_HaveParsedHIDDescriptor)
bool L_0 = __this->___m_HaveParsedHIDDescriptor_41;
if (L_0)
{
goto IL_003d;
}
}
{
// if (!string.IsNullOrEmpty(description.capabilities))
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_1;
L_1 = InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline(__this, NULL);
V_0 = L_1;
String_t* L_2;
L_2 = InputDeviceDescription_get_capabilities_mEBF36ED5663709FCA039D1AEA87F6B6C404E76CD_inline((&V_0), NULL);
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (L_3)
{
goto IL_0036;
}
}
{
// m_HIDDescriptor = JsonUtility.FromJson<HIDDeviceDescriptor>(description.capabilities);
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_4;
L_4 = InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline(__this, NULL);
V_0 = L_4;
String_t* L_5;
L_5 = InputDeviceDescription_get_capabilities_mEBF36ED5663709FCA039D1AEA87F6B6C404E76CD_inline((&V_0), NULL);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_6;
L_6 = JsonUtility_FromJson_TisHIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_m312C04431DC84D71214A2C5CAC845D5B76D91E4E(L_5, JsonUtility_FromJson_TisHIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_m312C04431DC84D71214A2C5CAC845D5B76D91E4E_RuntimeMethod_var);
__this->___m_HIDDescriptor_42 = L_6;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_HIDDescriptor_42))->___elements_7), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_HIDDescriptor_42))->___collections_8), (void*)NULL);
#endif
}
IL_0036:
{
// m_HaveParsedHIDDescriptor = true;
__this->___m_HaveParsedHIDDescriptor_41 = (bool)1;
}
IL_003d:
{
// return m_HIDDescriptor;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_7 = __this->___m_HIDDescriptor_42;
return L_7;
}
}
// System.String UnityEngine.InputSystem.HID.HID::OnFindLayoutForDevice(UnityEngine.InputSystem.Layouts.InputDeviceDescription&,System.String,UnityEngine.InputSystem.LowLevel.InputDeviceExecuteCommandDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HID_OnFindLayoutForDevice_m2744520DC2AA6D10ED88CD05C49CD9EF1EBE29AA (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___description0, String_t* ___matchedLayout1, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeDeviceCommand2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisHIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F_mD2995E6FC4E949ABA06D2AA0A1F87BFF2F4BA018_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericDesktop_t7A7FDC7978756F7A79860CB0DEB547978F968063_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceMatcher_WithCapability_TisUsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_mA71052D58599ADA12EB1F4F7AE1F03D149B0E232_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Joystick_t2235B6B58C2C6BC3755C8E5852BC6BA9CFD0981C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mD369CAC1BA03979662923E5D5E9FAF1F98E252EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3COnFindLayoutForDeviceU3Eb__0_mAF93694D64D950710D68DE5E04AA785F781EBADC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05BE11CA8745D9E40F7E780C852B45025FB15804);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06DE43DBC6A98E73D873FA115C67F2A6F2795DAD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral269B276065AA2FD25E2FC1E4ED6E8FBDFB83D44D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3855E8A34957312A6449FC23FFB87754C1D0E662);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6894FFA21CE64A449AE8E1879F8301BCC3104A26);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95CB70AAEFEFEE90C947B49BF64FA23C9DEB03B4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA500989D21C64E6E3A373C5DCA05DF7DECFDD5D8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB502A186982A83A6C402B5753C1120061504E6EB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE4026E40BC769AEFB28610F5FE8D1C5507EA2B4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCB6D872A21276BE3523C9FD7F320FF68D4A1D09);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3* V_0 = NULL;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
Type_t* V_3 = NULL;
String_t* V_4 = NULL;
String_t* V_5 = NULL;
String_t* V_6 = NULL;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 V_7;
memset((&V_7), 0, sizeof(V_7));
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* V_8 = NULL;
int32_t V_9 = 0;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED V_10;
memset((&V_10), 0, sizeof(V_10));
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 V_11;
memset((&V_11), 0, sizeof(V_11));
String_t* G_B22_0 = NULL;
Type_t* G_B33_0 = NULL;
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* G_B33_1 = NULL;
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* G_B33_2 = NULL;
U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3* G_B33_3 = NULL;
Type_t* G_B32_0 = NULL;
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* G_B32_1 = NULL;
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* G_B32_2 = NULL;
U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3* G_B32_3 = NULL;
{
U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3* L_0 = (U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass12_0__ctor_m526AB929DE1B687528F2EA02AC75EB45BDE5F54A(L_0, NULL);
V_0 = L_0;
// if (!string.IsNullOrEmpty(matchedLayout))
String_t* L_1 = ___matchedLayout1;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (L_2)
{
goto IL_0010;
}
}
{
// return null;
return (String_t*)NULL;
}
IL_0010:
{
// if (description.interfaceName != kHIDInterface)
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_3 = ___description0;
String_t* L_4;
L_4 = InputDeviceDescription_get_interfaceName_m087CF7E83BAF1E6C6375B3F16A9FAA3A71717D07_inline(L_3, NULL);
bool L_5;
L_5 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_4, _stringLiteralCE4026E40BC769AEFB28610F5FE8D1C5507EA2B4, NULL);
if (!L_5)
{
goto IL_0024;
}
}
{
// return null;
return (String_t*)NULL;
}
IL_0024:
{
// var hidDeviceDescriptor = ReadHIDDeviceDescriptor(ref description, executeDeviceCommand);
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_6 = ___description0;
InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* L_7 = ___executeDeviceCommand2;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_8;
L_8 = HID_ReadHIDDeviceDescriptor_m288A0572164090F96678AC14A29BE6133BC6641A(L_6, L_7, NULL);
V_1 = L_8;
// if (!HIDSupport.supportedHIDUsages.Contains(new HIDSupport.HIDPageUsage(hidDeviceDescriptor.usagePage, hidDeviceDescriptor.usage)))
ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7 L_9;
L_9 = HIDSupport_get_supportedHIDUsages_m3E539E8C9392F7899FF517028382F03D53F9756F(NULL);
ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7 L_10 = L_9;
RuntimeObject* L_11 = Box(ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7_il2cpp_TypeInfo_var, &L_10);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_12 = V_1;
int32_t L_13 = L_12.___usagePage_3;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_14 = V_1;
int32_t L_15 = L_14.___usage_2;
HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F L_16;
memset((&L_16), 0, sizeof(L_16));
HIDPageUsage__ctor_m6371674E595E66213116FCAC5B07337261F69783((&L_16), L_13, L_15, /*hidden argument*/NULL);
bool L_17;
L_17 = Enumerable_Contains_TisHIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F_mD2995E6FC4E949ABA06D2AA0A1F87BFF2F4BA018((RuntimeObject*)L_11, L_16, Enumerable_Contains_TisHIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F_mD2995E6FC4E949ABA06D2AA0A1F87BFF2F4BA018_RuntimeMethod_var);
if (L_17)
{
goto IL_0050;
}
}
{
// return null;
return (String_t*)NULL;
}
IL_0050:
{
// var hasUsableElements = false;
V_2 = (bool)0;
// if (hidDeviceDescriptor.elements != null)
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_18 = V_1;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_19 = L_18.___elements_7;
if (!L_19)
{
goto IL_008d;
}
}
{
// foreach (var element in hidDeviceDescriptor.elements)
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_20 = V_1;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_21 = L_20.___elements_7;
V_8 = L_21;
V_9 = 0;
goto IL_0085;
}
IL_0067:
{
// foreach (var element in hidDeviceDescriptor.elements)
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_22 = V_8;
int32_t L_23 = V_9;
int32_t L_24 = L_23;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_25 = (L_22)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_24));
V_10 = L_25;
// if (element.IsUsableElement())
bool L_26;
L_26 = HIDElementDescriptor_IsUsableElement_mC1D2C22C8821ADEC0D5CDAF3FD132DACB3D6B408((&V_10), NULL);
if (!L_26)
{
goto IL_007f;
}
}
{
// hasUsableElements = true;
V_2 = (bool)1;
// break;
goto IL_008d;
}
IL_007f:
{
int32_t L_27 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0085:
{
// foreach (var element in hidDeviceDescriptor.elements)
int32_t L_28 = V_9;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_29 = V_8;
if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))
{
goto IL_0067;
}
}
IL_008d:
{
// if (!hasUsableElements)
bool L_30 = V_2;
if (L_30)
{
goto IL_0092;
}
}
{
// return null;
return (String_t*)NULL;
}
IL_0092:
{
// var baseType = typeof(HID);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_31 = { reinterpret_cast<intptr_t> (HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_32;
L_32 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_31, NULL);
V_3 = L_32;
// var baseLayout = "HID";
V_4 = _stringLiteralCE4026E40BC769AEFB28610F5FE8D1C5507EA2B4;
// if (hidDeviceDescriptor.usagePage == UsagePage.GenericDesktop)
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_33 = V_1;
int32_t L_34 = L_33.___usagePage_3;
if ((!(((uint32_t)L_34) == ((uint32_t)1))))
{
goto IL_00d1;
}
}
{
// if (hidDeviceDescriptor.usage == (int)GenericDesktop.Joystick || hidDeviceDescriptor.usage == (int)GenericDesktop.Gamepad)
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_35 = V_1;
int32_t L_36 = L_35.___usage_2;
if ((((int32_t)L_36) == ((int32_t)4)))
{
goto IL_00bf;
}
}
{
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_37 = V_1;
int32_t L_38 = L_37.___usage_2;
if ((!(((uint32_t)L_38) == ((uint32_t)5))))
{
goto IL_00d1;
}
}
IL_00bf:
{
// baseLayout = "Joystick";
V_4 = _stringLiteralB502A186982A83A6C402B5753C1120061504E6EB;
// baseType = typeof(Joystick);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_39 = { reinterpret_cast<intptr_t> (Joystick_t2235B6B58C2C6BC3755C8E5852BC6BA9CFD0981C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_40;
L_40 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_39, NULL);
V_3 = L_40;
}
IL_00d1:
{
// var usageName = "";
V_5 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
// if (baseLayout != "Joystick")
String_t* L_41 = V_4;
bool L_42;
L_42 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_41, _stringLiteralB502A186982A83A6C402B5753C1120061504E6EB, NULL);
if (!L_42)
{
goto IL_0128;
}
}
{
// usageName = hidDeviceDescriptor.usagePage == UsagePage.GenericDesktop
// ? $" {(GenericDesktop) hidDeviceDescriptor.usage}"
// : $" {hidDeviceDescriptor.usagePage}-{hidDeviceDescriptor.usage}";
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_43 = V_1;
int32_t L_44 = L_43.___usagePage_3;
if ((((int32_t)L_44) == ((int32_t)1)))
{
goto IL_0111;
}
}
{
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_45 = V_1;
int32_t L_46 = L_45.___usagePage_3;
int32_t L_47 = L_46;
RuntimeObject* L_48 = Box(UsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_il2cpp_TypeInfo_var, &L_47);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_49 = V_1;
int32_t L_50 = L_49.___usage_2;
int32_t L_51 = L_50;
RuntimeObject* L_52 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_51);
String_t* L_53;
L_53 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral06DE43DBC6A98E73D873FA115C67F2A6F2795DAD, L_48, L_52, NULL);
G_B22_0 = L_53;
goto IL_0126;
}
IL_0111:
{
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_54 = V_1;
int32_t L_55 = L_54.___usage_2;
int32_t L_56 = L_55;
RuntimeObject* L_57 = Box(GenericDesktop_t7A7FDC7978756F7A79860CB0DEB547978F968063_il2cpp_TypeInfo_var, &L_56);
String_t* L_58;
L_58 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral05BE11CA8745D9E40F7E780C852B45025FB15804, L_57, NULL);
G_B22_0 = L_58;
}
IL_0126:
{
V_5 = G_B22_0;
}
IL_0128:
{
// var deviceMatcher = InputDeviceMatcher.FromDeviceDescription(description);
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_59 = ___description0;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_60 = (*(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*)L_59);
il2cpp_codegen_runtime_class_init_inline(InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_il2cpp_TypeInfo_var);
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_61;
L_61 = InputDeviceMatcher_FromDeviceDescription_mF9EE7DD8BC9F831704AA026715886ABA466F6515(L_60, NULL);
V_7 = L_61;
// if (!string.IsNullOrEmpty(description.product) && !string.IsNullOrEmpty(description.manufacturer))
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_62 = ___description0;
String_t* L_63;
L_63 = InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline(L_62, NULL);
bool L_64;
L_64 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_63, NULL);
if (L_64)
{
goto IL_0188;
}
}
{
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_65 = ___description0;
String_t* L_66;
L_66 = InputDeviceDescription_get_manufacturer_m1E4560A970F958F452E36A48BE6E420409BB6DA4_inline(L_65, NULL);
bool L_67;
L_67 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_66, NULL);
if (L_67)
{
goto IL_0188;
}
}
{
// layoutName = $"{kHIDNamespace}::{description.manufacturer} {description.product}{usageName}";
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_68 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_69 = L_68;
ArrayElementTypeCheck (L_69, _stringLiteral6894FFA21CE64A449AE8E1879F8301BCC3104A26);
(L_69)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral6894FFA21CE64A449AE8E1879F8301BCC3104A26);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_70 = L_69;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_71 = ___description0;
String_t* L_72;
L_72 = InputDeviceDescription_get_manufacturer_m1E4560A970F958F452E36A48BE6E420409BB6DA4_inline(L_71, NULL);
ArrayElementTypeCheck (L_70, L_72);
(L_70)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (String_t*)L_72);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_73 = L_70;
ArrayElementTypeCheck (L_73, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
(L_73)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_74 = L_73;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_75 = ___description0;
String_t* L_76;
L_76 = InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline(L_75, NULL);
ArrayElementTypeCheck (L_74, L_76);
(L_74)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (String_t*)L_76);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_77 = L_74;
String_t* L_78 = V_5;
ArrayElementTypeCheck (L_77, L_78);
(L_77)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(4), (String_t*)L_78);
String_t* L_79;
L_79 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_77, NULL);
V_6 = L_79;
goto IL_0218;
}
IL_0188:
{
// else if (!string.IsNullOrEmpty(description.product))
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_80 = ___description0;
String_t* L_81;
L_81 = InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline(L_80, NULL);
bool L_82;
L_82 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_81, NULL);
if (L_82)
{
goto IL_01ab;
}
}
{
// layoutName = $"{kHIDNamespace}::{description.product}{usageName}";
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_83 = ___description0;
String_t* L_84;
L_84 = InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline(L_83, NULL);
String_t* L_85 = V_5;
String_t* L_86;
L_86 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral6894FFA21CE64A449AE8E1879F8301BCC3104A26, L_84, L_85, NULL);
V_6 = L_86;
goto IL_0218;
}
IL_01ab:
{
// if (hidDeviceDescriptor.vendorId == 0)
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_87 = V_1;
int32_t L_88 = L_87.___vendorId_0;
if (L_88)
{
goto IL_01b5;
}
}
{
// return null;
return (String_t*)NULL;
}
IL_01b5:
{
// layoutName =
// $"{kHIDNamespace}::{hidDeviceDescriptor.vendorId:X}-{hidDeviceDescriptor.productId:X}{usageName}";
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_89 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_90 = L_89;
ArrayElementTypeCheck (L_90, _stringLiteralCE4026E40BC769AEFB28610F5FE8D1C5507EA2B4);
(L_90)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)_stringLiteralCE4026E40BC769AEFB28610F5FE8D1C5507EA2B4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_91 = L_90;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_92 = V_1;
int32_t L_93 = L_92.___vendorId_0;
int32_t L_94 = L_93;
RuntimeObject* L_95 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_94);
ArrayElementTypeCheck (L_91, L_95);
(L_91)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_95);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_96 = L_91;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_97 = V_1;
int32_t L_98 = L_97.___productId_1;
int32_t L_99 = L_98;
RuntimeObject* L_100 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_99);
ArrayElementTypeCheck (L_96, L_100);
(L_96)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_100);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_101 = L_96;
String_t* L_102 = V_5;
ArrayElementTypeCheck (L_101, L_102);
(L_101)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_102);
String_t* L_103;
L_103 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralFCB6D872A21276BE3523C9FD7F320FF68D4A1D09, L_101, NULL);
V_6 = L_103;
// deviceMatcher = deviceMatcher
// .WithCapability("productId", hidDeviceDescriptor.productId)
// .WithCapability("vendorId", hidDeviceDescriptor.vendorId);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_104 = V_1;
int32_t L_105 = L_104.___productId_1;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_106;
L_106 = InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D((&V_7), _stringLiteral269B276065AA2FD25E2FC1E4ED6E8FBDFB83D44D, L_105, InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D_RuntimeMethod_var);
V_11 = L_106;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_107 = V_1;
int32_t L_108 = L_107.___vendorId_0;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_109;
L_109 = InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D((&V_11), _stringLiteralA500989D21C64E6E3A373C5DCA05DF7DECFDD5D8, L_108, InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D_RuntimeMethod_var);
V_7 = L_109;
}
IL_0218:
{
// deviceMatcher = deviceMatcher
// .WithCapability("usage", hidDeviceDescriptor.usage)
// .WithCapability("usagePage", hidDeviceDescriptor.usagePage);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_110 = V_1;
int32_t L_111 = L_110.___usage_2;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_112;
L_112 = InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D((&V_7), _stringLiteral3855E8A34957312A6449FC23FFB87754C1D0E662, L_111, InputDeviceMatcher_WithCapability_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m604C767B8598E79D3BBB1FA6E4BEA063025F162D_RuntimeMethod_var);
V_11 = L_112;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_113 = V_1;
int32_t L_114 = L_113.___usagePage_3;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_115;
L_115 = InputDeviceMatcher_WithCapability_TisUsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_mA71052D58599ADA12EB1F4F7AE1F03D149B0E232((&V_11), _stringLiteral95CB70AAEFEFEE90C947B49BF64FA23C9DEB03B4, L_114, InputDeviceMatcher_WithCapability_TisUsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_mA71052D58599ADA12EB1F4F7AE1F03D149B0E232_RuntimeMethod_var);
V_7 = L_115;
// var layout = new HIDLayoutBuilder
// {
// displayName = description.product,
// hidDescriptor = hidDeviceDescriptor,
// parentLayout = baseLayout,
// deviceType = baseType ?? typeof(HID)
// };
U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3* L_116 = V_0;
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* L_117 = (HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553*)il2cpp_codegen_object_new(HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553_il2cpp_TypeInfo_var);
HIDLayoutBuilder__ctor_m2DD392ECA722B43E6A86A169754E3F6378522C80(L_117, NULL);
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* L_118 = L_117;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_119 = ___description0;
String_t* L_120;
L_120 = InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline(L_119, NULL);
L_118->___displayName_0 = L_120;
Il2CppCodeGenWriteBarrier((void**)(&L_118->___displayName_0), (void*)L_120);
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* L_121 = L_118;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_122 = V_1;
L_121->___hidDescriptor_1 = L_122;
Il2CppCodeGenWriteBarrier((void**)&(((&L_121->___hidDescriptor_1))->___elements_7), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&L_121->___hidDescriptor_1))->___collections_8), (void*)NULL);
#endif
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* L_123 = L_121;
String_t* L_124 = V_4;
L_123->___parentLayout_2 = L_124;
Il2CppCodeGenWriteBarrier((void**)(&L_123->___parentLayout_2), (void*)L_124);
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* L_125 = L_123;
Type_t* L_126 = V_3;
Type_t* L_127 = L_126;
G_B32_0 = L_127;
G_B32_1 = L_125;
G_B32_2 = L_125;
G_B32_3 = L_116;
if (L_127)
{
G_B33_0 = L_127;
G_B33_1 = L_125;
G_B33_2 = L_125;
G_B33_3 = L_116;
goto IL_0271;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_128 = { reinterpret_cast<intptr_t> (HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_129;
L_129 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_128, NULL);
G_B33_0 = L_129;
G_B33_1 = G_B32_1;
G_B33_2 = G_B32_2;
G_B33_3 = G_B32_3;
}
IL_0271:
{
G_B33_1->___deviceType_3 = G_B33_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B33_1->___deviceType_3), (void*)G_B33_0);
G_B33_3->___layout_0 = G_B33_2;
Il2CppCodeGenWriteBarrier((void**)(&G_B33_3->___layout_0), (void*)G_B33_2);
// InputSystem.RegisterLayoutBuilder(() => layout.Build(),
// layoutName, baseLayout, deviceMatcher);
U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3* L_130 = V_0;
Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* L_131 = (Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4*)il2cpp_codegen_object_new(Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4_il2cpp_TypeInfo_var);
Func_1__ctor_m88C13C445618715A61AA36EACD443856E29AE7C0(L_131, L_130, (intptr_t)((void*)U3CU3Ec__DisplayClass12_0_U3COnFindLayoutForDeviceU3Eb__0_mAF93694D64D950710D68DE5E04AA785F781EBADC_RuntimeMethod_var), NULL);
String_t* L_132 = V_6;
String_t* L_133 = V_4;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_134 = V_7;
Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C L_135;
memset((&L_135), 0, sizeof(L_135));
Nullable_1__ctor_mD369CAC1BA03979662923E5D5E9FAF1F98E252EB((&L_135), L_134, /*hidden argument*/Nullable_1__ctor_mD369CAC1BA03979662923E5D5E9FAF1F98E252EB_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_RegisterLayoutBuilder_mB82DF2C89563932610D6D71050FA58C215DFEEA7(L_131, L_132, L_133, L_135, NULL);
// return layoutName;
String_t* L_136 = V_6;
return L_136;
}
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor UnityEngine.InputSystem.HID.HID::ReadHIDDeviceDescriptor(UnityEngine.InputSystem.Layouts.InputDeviceDescription&,UnityEngine.InputSystem.LowLevel.InputDeviceExecuteCommandDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 HID_ReadHIDDeviceDescriptor_m288A0572164090F96678AC14A29BE6133BC6641A (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___deviceDescription0, InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___executeCommandDelegate1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HID_ReadHIDDeviceDescriptor_m288A0572164090F96678AC14A29BE6133BC6641A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE4026E40BC769AEFB28610F5FE8D1C5507EA2B4);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 V_1;
memset((&V_1), 0, sizeof(V_1));
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E V_2;
memset((&V_2), 0, sizeof(V_2));
int64_t V_3 = 0;
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_4;
memset((&V_4), 0, sizeof(V_4));
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* V_5 = NULL;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 V_6;
memset((&V_6), 0, sizeof(V_6));
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 V_7;
memset((&V_7), 0, sizeof(V_7));
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF V_8;
memset((&V_8), 0, sizeof(V_8));
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* V_9 = NULL;
int64_t V_10 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_11 = NULL;
String_t* V_12 = NULL;
uint8_t* V_13 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_14 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// if (deviceDescription.interfaceName != kHIDInterface)
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_0 = ___deviceDescription0;
String_t* L_1;
L_1 = InputDeviceDescription_get_interfaceName_m087CF7E83BAF1E6C6375B3F16A9FAA3A71717D07_inline(L_0, NULL);
bool L_2;
L_2 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_1, _stringLiteralCE4026E40BC769AEFB28610F5FE8D1C5507EA2B4, NULL);
if (!L_2)
{
goto IL_002d;
}
}
{
// throw new ArgumentException(
// $"Device '{deviceDescription}' is not a HID");
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_3 = ___deviceDescription0;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_4 = (*(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*)L_3);
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_5 = L_4;
RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var)), &L_5);
String_t* L_7;
L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral309EBEFBDE97823C33E47F0B9F4D2FC02B36B4D0)), L_6, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_8, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HID_ReadHIDDeviceDescriptor_m288A0572164090F96678AC14A29BE6133BC6641A_RuntimeMethod_var)));
}
IL_002d:
{
// var needToRequestDescriptor = true;
V_0 = (bool)1;
// var hidDeviceDescriptor = new HIDDeviceDescriptor();
il2cpp_codegen_initobj((&V_1), sizeof(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59));
// if (!string.IsNullOrEmpty(deviceDescription.capabilities))
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_9 = ___deviceDescription0;
String_t* L_10;
L_10 = InputDeviceDescription_get_capabilities_mEBF36ED5663709FCA039D1AEA87F6B6C404E76CD_inline(L_9, NULL);
bool L_11;
L_11 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_10, NULL);
if (L_11)
{
goto IL_0086;
}
}
try
{// begin try (depth: 1)
{
// hidDeviceDescriptor = HIDDeviceDescriptor.FromJson(deviceDescription.capabilities);
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_12 = ___deviceDescription0;
String_t* L_13;
L_13 = InputDeviceDescription_get_capabilities_mEBF36ED5663709FCA039D1AEA87F6B6C404E76CD_inline(L_12, NULL);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_14;
L_14 = HIDDeviceDescriptor_FromJson_mEEA8B6998BD6C495ECD4B184C678106ACDFC0A73(L_13, NULL);
V_1 = L_14;
// if (hidDeviceDescriptor.elements != null && hidDeviceDescriptor.elements.Length > 0)
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_15 = V_1;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_16 = L_15.___elements_7;
if (!L_16)
{
goto IL_0063_1;
}
}
{
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_17 = V_1;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_18 = L_17.___elements_7;
if (!(((RuntimeArray*)L_18)->max_length))
{
goto IL_0063_1;
}
}
{
// needToRequestDescriptor = false;
V_0 = (bool)0;
}
IL_0063_1:
{
// }
goto IL_0086;
}
}// 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_0065;
}
throw e;
}
CATCH_0065:
{// begin catch(System.Exception)
// Debug.LogError($"Could not parse HID descriptor of device '{deviceDescription}'");
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_19 = ___deviceDescription0;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_20 = (*(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*)L_19);
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_21 = L_20;
RuntimeObject* L_22 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var)), &L_21);
String_t* L_23;
L_23 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA658AF8EE8E0BE07C659E8CD48E66DB8B78FE3E5)), L_22, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_23, NULL);
// Debug.LogException(exception);
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0086;
}// end catch (depth: 1)
IL_0086:
{
// if (needToRequestDescriptor)
bool L_24 = V_0;
if (!L_24)
{
goto IL_01f9;
}
}
{
// var sizeOfDescriptorCommand = new InputDeviceCommand(QueryHIDReportDescriptorSizeDeviceCommandType);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_25;
L_25 = HID_get_QueryHIDReportDescriptorSizeDeviceCommandType_mE56494D696E60CE63456D6B920B923B4484C4F70(NULL);
InputDeviceCommand__ctor_m2782FEC7CC073D375910E91EBFA992FAD238FC01((&V_2), L_25, 8, NULL);
// var sizeOfDescriptorInBytes = executeCommandDelegate(ref sizeOfDescriptorCommand);
InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* L_26 = ___executeCommandDelegate1;
int64_t L_27;
L_27 = InputDeviceExecuteCommandDelegate_Invoke_m9F281BD2D29AA9268FDA45BABE99DD6C466E40C0_inline(L_26, (&V_2), NULL);
V_3 = L_27;
// if (sizeOfDescriptorInBytes > 0)
int64_t L_28 = V_3;
if ((((int64_t)L_28) <= ((int64_t)((int64_t)0))))
{
goto IL_011f;
}
}
{
// using (var buffer =
// InputDeviceCommand.AllocateNative(QueryHIDReportDescriptorDeviceCommandType, (int)sizeOfDescriptorInBytes))
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_29;
L_29 = HID_get_QueryHIDReportDescriptorDeviceCommandType_m0A254F7442894AE539B5B167B604D3132D05BA3C(NULL);
int64_t L_30 = V_3;
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_31;
L_31 = InputDeviceCommand_AllocateNative_m4A95E5E3C7B2000E024D2D8364E08B3FAFA969EB(L_29, ((int32_t)L_30), NULL);
V_4 = L_31;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ff:
{// begin finally (depth: 1)
NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_4), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// var commandPtr = (InputDeviceCommand*)buffer.GetUnsafePtr();
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_32 = V_4;
void* L_33;
L_33 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2(L_32, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var);
V_5 = (InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E*)L_33;
// if (executeCommandDelegate(ref *commandPtr) != sizeOfDescriptorInBytes)
InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* L_34 = ___executeCommandDelegate1;
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* L_35 = V_5;
int64_t L_36;
L_36 = InputDeviceExecuteCommandDelegate_Invoke_m9F281BD2D29AA9268FDA45BABE99DD6C466E40C0_inline(L_34, (InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E*)L_35, NULL);
int64_t L_37 = V_3;
if ((((int64_t)L_36) == ((int64_t)L_37)))
{
goto IL_00da_1;
}
}
{
// return new HIDDeviceDescriptor();
il2cpp_codegen_initobj((&V_6), sizeof(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59));
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_38 = V_6;
V_6 = L_38;
goto IL_01fb;
}
IL_00da_1:
{
// if (!HIDParser.ParseReportDescriptor((byte*)commandPtr->payloadPtr, (int)sizeOfDescriptorInBytes, ref hidDeviceDescriptor))
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* L_39 = V_5;
void* L_40;
L_40 = InputDeviceCommand_get_payloadPtr_mCE339E6458B03F15067C3ADE7D22EEBAE4D29982((InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E*)L_39, NULL);
int64_t L_41 = V_3;
bool L_42;
L_42 = HIDParser_ParseReportDescriptor_mEDBCC4C1B27054EB99A738735C1F41CD6472E62A((uint8_t*)L_40, ((int32_t)L_41), (&V_1), NULL);
if (L_42)
{
goto IL_00fd_1;
}
}
{
// return new HIDDeviceDescriptor();
il2cpp_codegen_initobj((&V_7), sizeof(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59));
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_43 = V_7;
V_6 = L_43;
goto IL_01fb;
}
IL_00fd_1:
{
// }
goto IL_010d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_010d:
{
// deviceDescription.capabilities = hidDeviceDescriptor.ToJson();
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_44 = ___deviceDescription0;
String_t* L_45;
L_45 = HIDDeviceDescriptor_ToJson_mF1F8181F21DFC7786988C6B5B24592ED60C97C68((&V_1), NULL);
InputDeviceDescription_set_capabilities_mAB1C9265029DBB0E4F7713854FB80893EBD59D88_inline(L_44, L_45, NULL);
goto IL_01f9;
}
IL_011f:
{
// using (var buffer =
// InputDeviceCommand.AllocateNative(QueryHIDParsedReportDescriptorDeviceCommandType, kMaxDescriptorBufferSize))
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_46;
L_46 = HID_get_QueryHIDParsedReportDescriptorDeviceCommandType_m78B0E493CD2A1244781FD31F3CEE4EF687F6B2E1(NULL);
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_47;
L_47 = InputDeviceCommand_AllocateNative_m4A95E5E3C7B2000E024D2D8364E08B3FAFA969EB(L_46, ((int32_t)2097152), NULL);
V_8 = L_47;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01eb:
{// begin finally (depth: 1)
NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA((&V_8), NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// var commandPtr = (InputDeviceCommand*)buffer.GetUnsafePtr();
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_48 = V_8;
void* L_49;
L_49 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2(L_48, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var);
V_9 = (InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E*)L_49;
// var utf8Length = executeCommandDelegate(ref *commandPtr);
InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* L_50 = ___executeCommandDelegate1;
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* L_51 = V_9;
int64_t L_52;
L_52 = InputDeviceExecuteCommandDelegate_Invoke_m9F281BD2D29AA9268FDA45BABE99DD6C466E40C0_inline(L_50, (InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E*)L_51, NULL);
V_10 = L_52;
// if (utf8Length < 0)
int64_t L_53 = V_10;
if ((((int64_t)L_53) >= ((int64_t)((int64_t)0))))
{
goto IL_015a_1;
}
}
{
// return new HIDDeviceDescriptor();
il2cpp_codegen_initobj((&V_7), sizeof(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59));
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_54 = V_7;
V_6 = L_54;
goto IL_01fb;
}
IL_015a_1:
{
// var utf8 = new byte[utf8Length];
int64_t L_55 = V_10;
if ((int64_t)(L_55) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), HID_ReadHIDDeviceDescriptor_m288A0572164090F96678AC14A29BE6133BC6641A_RuntimeMethod_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_56 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((intptr_t)L_55));
V_11 = L_56;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0194_1:
{// begin finally (depth: 2)
V_14 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
// fixed(byte* utf8Ptr = utf8)
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_57 = V_11;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_58 = L_57;
V_14 = L_58;
if (!L_58)
{
goto IL_0171_2;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_59 = V_14;
if (((int32_t)(((RuntimeArray*)L_59)->max_length)))
{
goto IL_0177_2;
}
}
IL_0171_2:
{
V_13 = (uint8_t*)((uintptr_t)0);
goto IL_0182_2;
}
IL_0177_2:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_60 = V_14;
V_13 = (uint8_t*)((uintptr_t)((L_60)->GetAddressAtUnchecked(static_cast<il2cpp_array_size_t>(0))));
}
IL_0182_2:
{
// UnsafeUtility.MemCpy(utf8Ptr, commandPtr->payloadPtr, utf8Length);
uint8_t* L_61 = V_13;
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* L_62 = V_9;
void* L_63;
L_63 = InputDeviceCommand_get_payloadPtr_mCE339E6458B03F15067C3ADE7D22EEBAE4D29982((InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E*)L_62, NULL);
int64_t L_64 = V_10;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_61, L_63, L_64, NULL);
goto IL_0198_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0198_1:
{
// var descriptorJson = Encoding.UTF8.GetString(utf8, 0, (int)utf8Length);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_65;
L_65 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_66 = V_11;
int64_t L_67 = V_10;
String_t* L_68;
L_68 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(37 /* System.String System.Text.Encoding::GetString(System.Byte[],System.Int32,System.Int32) */, L_65, L_66, 0, ((int32_t)L_67));
V_12 = L_68;
}
try
{// begin try (depth: 2)
// hidDeviceDescriptor = HIDDeviceDescriptor.FromJson(descriptorJson);
String_t* L_69 = V_12;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_70;
L_70 = HIDDeviceDescriptor_FromJson_mEEA8B6998BD6C495ECD4B184C678106ACDFC0A73(L_69, NULL);
V_1 = L_70;
// }
goto IL_01e1_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_01b4_1;
}
throw e;
}
CATCH_01b4_1:
{// begin catch(System.Exception)
// Debug.LogError($"Could not parse HID descriptor of device '{deviceDescription}'");
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_71 = ___deviceDescription0;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_72 = (*(InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F*)L_71);
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_73 = L_72;
RuntimeObject* L_74 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_il2cpp_TypeInfo_var)), &L_73);
String_t* L_75;
L_75 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA658AF8EE8E0BE07C659E8CD48E66DB8B78FE3E5)), L_74, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_75, NULL);
// Debug.LogException(exception);
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), NULL);
// return new HIDDeviceDescriptor();
il2cpp_codegen_initobj((&V_7), sizeof(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59));
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_76 = V_7;
V_6 = L_76;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_01fb;
}// end catch (depth: 2)
IL_01e1_1:
{
// deviceDescription.capabilities = descriptorJson;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* L_77 = ___deviceDescription0;
String_t* L_78 = V_12;
InputDeviceDescription_set_capabilities_mAB1C9265029DBB0E4F7713854FB80893EBD59D88_inline(L_77, L_78, NULL);
// }
goto IL_01f9;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01f9:
{
// return hidDeviceDescriptor;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_79 = V_1;
return L_79;
}
IL_01fb:
{
// }
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_80 = V_6;
return L_80;
}
}
// System.String UnityEngine.InputSystem.HID.HID::UsagePageToString(UnityEngine.InputSystem.HID.HID/UsagePage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HID_UsagePageToString_mF66073E8EC4B5DE4EEC8803BB92C44C33F0505A8 (int32_t ___usagePage0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED14532A27373B0ABDBF63074D568DBDA0A1EFF6);
s_Il2CppMethodInitialized = true;
}
{
// return (int)usagePage >= 0xFF00 ? "Vendor-Defined" : usagePage.ToString();
int32_t L_0 = ___usagePage0;
if ((((int32_t)L_0) >= ((int32_t)((int32_t)65280))))
{
goto IL_0016;
}
}
{
Il2CppFakeBox<int32_t> L_1(UsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_il2cpp_TypeInfo_var, (&___usagePage0));
String_t* L_2;
L_2 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_1), NULL);
return L_2;
}
IL_0016:
{
return _stringLiteralED14532A27373B0ABDBF63074D568DBDA0A1EFF6;
}
}
// System.String UnityEngine.InputSystem.HID.HID::UsageToString(UnityEngine.InputSystem.HID.HID/UsagePage,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HID_UsageToString_m3919D9D83EBD7F3EDCCD7009644EF5B7FDFA490A (int32_t ___usagePage0, int32_t ___usage1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericDesktop_t7A7FDC7978756F7A79860CB0DEB547978F968063_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Simulation_t4760B5DEC24047A16F290FAC6D7E64AAD44E1EAF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___usagePage0;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_000a;
}
}
{
int32_t L_1 = ___usagePage0;
if ((((int32_t)L_1) == ((int32_t)2)))
{
goto IL_001a;
}
}
{
goto IL_002a;
}
IL_000a:
{
// return ((GenericDesktop)usage).ToString();
int32_t L_2 = ___usage1;
V_0 = L_2;
Il2CppFakeBox<int32_t> L_3(GenericDesktop_t7A7FDC7978756F7A79860CB0DEB547978F968063_il2cpp_TypeInfo_var, (&V_0));
String_t* L_4;
L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL);
return L_4;
}
IL_001a:
{
// return ((Simulation)usage).ToString();
int32_t L_5 = ___usage1;
V_1 = L_5;
Il2CppFakeBox<int32_t> L_6(Simulation_t4760B5DEC24047A16F290FAC6D7E64AAD44E1EAF_il2cpp_TypeInfo_var, (&V_1));
String_t* L_7;
L_7 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_6), NULL);
return L_7;
}
IL_002a:
{
// return null;
return (String_t*)NULL;
}
}
// System.Void UnityEngine.InputSystem.HID.HID::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HID__ctor_m59688297F6B642E38D7A3CA45A70362EFD11E0BB (HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D* __this, const RuntimeMethod* method)
{
{
InputDevice__ctor_mAA72B9458CD588116A968FE54C2AD2B59C787E51(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.InputSystem.Layouts.InputControlLayout UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder::Build()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* HIDLayoutBuilder_Build_mA8F12656656BF3BC1D6D6C51B87E030309C9D8A9 (HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Find_TisHIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_mC79C5B655D65047267B3C2CCC387D387D67C0B2C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringHelpers_MakeUniqueName_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_mE32CFC445127E39449755C6DE3FC7F9B3E25865A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CBuildU3Eb__4_0_m72747399794217C9A36AEFF00FEEBC10AF7DC129_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CBuildU3Eb__4_1_mAE3ECC912466A92A8A9ECD82A73B7C05ADB7855E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CBuildU3Eb__4_2_m9DAE25332EC37CEE540D241F931A2C7121DF84E2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39C304DDB002E9687C34AAA605B607B6C6625B19);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral555BB381CBD3AFEED96471E604170AB578F9FBD5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral656C470468DF1309A8BC07ED38CE5FF1ACE64DBD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A18130A40234918E812F0C609F67CAB88278205);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72A35FFEAFEB5686BCBB3637146508FAAEECF0A2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80B0AF2D0E645493E675BE230D0764C91CB287F2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2B59A959250DA4765C733E70ACDDB2FC386A953);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9210A3941ADB95850A1057225D76C5549D1920D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9723B8A9F87FF837D350644793BE60555648830);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD986AF84C700A53621EE4AD950CCE707BB8FBF83);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8E04C4BA738979A2A1D241531548B88D8D4F20B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD893160E956230A44F0FDC5088C27D656E2293D);
s_Il2CppMethodInitialized = true;
}
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* V_0 = NULL;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED V_1;
memset((&V_1), 0, sizeof(V_1));
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED V_2;
memset((&V_2), 0, sizeof(V_2));
bool V_3 = false;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
String_t* V_9 = NULL;
String_t* V_10 = NULL;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 V_11;
memset((&V_11), 0, sizeof(V_11));
int32_t V_12 = 0;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* V_13 = NULL;
String_t* V_14 = NULL;
String_t* V_15 = NULL;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 V_16;
memset((&V_16), 0, sizeof(V_16));
String_t* V_17 = NULL;
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* V_18 = NULL;
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* G_B2_0 = NULL;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* G_B2_1 = NULL;
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* G_B1_0 = NULL;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* G_B1_1 = NULL;
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* G_B4_0 = NULL;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* G_B4_1 = NULL;
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* G_B3_0 = NULL;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* G_B3_1 = NULL;
int32_t G_B7_0 = 0;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* G_B13_0 = NULL;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* G_B12_0 = NULL;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED G_B14_0;
memset((&G_B14_0), 0, sizeof(G_B14_0));
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* G_B14_1 = NULL;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* G_B16_0 = NULL;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* G_B15_0 = NULL;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED G_B17_0;
memset((&G_B17_0), 0, sizeof(G_B17_0));
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50* G_B17_1 = NULL;
Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2* G_B26_0 = NULL;
RuntimeObject* G_B26_1 = NULL;
String_t* G_B26_2 = NULL;
Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2* G_B25_0 = NULL;
RuntimeObject* G_B25_1 = NULL;
String_t* G_B25_2 = NULL;
{
// var builder = new InputControlLayout.Builder
// {
// displayName = displayName,
// type = deviceType,
// extendsLayout = parentLayout,
// stateFormat = new FourCC('H', 'I', 'D')
// };
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_0 = (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821*)il2cpp_codegen_object_new(Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821_il2cpp_TypeInfo_var);
Builder__ctor_m495DAB0C41AA8C1C70F4475E6860EFE445E5B811(L_0, NULL);
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_1 = L_0;
String_t* L_2 = __this->___displayName_0;
Builder_set_displayName_mEA1FD90956B603D3775D5DBEF089065F384D7FEC_inline(L_1, L_2, NULL);
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_3 = L_1;
Type_t* L_4 = __this->___deviceType_3;
Builder_set_type_m9052A0AB147182E89AAA4F020F6A0BE797AB49CC_inline(L_3, L_4, NULL);
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_5 = L_3;
String_t* L_6 = __this->___parentLayout_2;
Builder_set_extendsLayout_m010A256781470FECF7B3457D6F2CC1A999296A7F(L_5, L_6, NULL);
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_7 = L_5;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_8;
memset((&L_8), 0, sizeof(L_8));
FourCC__ctor_mFE3A3F80C6900CD18CB9BDD3C9B604823F2E791F((&L_8), ((int32_t)72), ((int32_t)73), ((int32_t)68), ((int32_t)32), /*hidden argument*/NULL);
Builder_set_stateFormat_mCD363642BD5D0DE6671C1AFCBFFA0423EE43E16A_inline(L_7, L_8, NULL);
V_0 = L_7;
// var xElement = Array.Find(hidDescriptor.elements,
// element => element.usagePage == UsagePage.GenericDesktop &&
// element.usage == (int)GenericDesktop.X);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* L_9 = (&__this->___hidDescriptor_1);
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_10 = L_9->___elements_7;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var);
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* L_11 = ((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9__4_0_1;
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* L_12 = L_11;
G_B1_0 = L_12;
G_B1_1 = L_10;
if (L_12)
{
G_B2_0 = L_12;
G_B2_1 = L_10;
goto IL_0067;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var);
U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498* L_13 = ((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* L_14 = (Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856*)il2cpp_codegen_object_new(Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856_il2cpp_TypeInfo_var);
Predicate_1__ctor_mA2806C256E53186DCB81DA70547335AF0BC81EDC(L_14, L_13, (intptr_t)((void*)U3CU3Ec_U3CBuildU3Eb__4_0_m72747399794217C9A36AEFF00FEEBC10AF7DC129_RuntimeMethod_var), NULL);
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* L_15 = L_14;
((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9__4_0_1 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9__4_0_1), (void*)L_15);
G_B2_0 = L_15;
G_B2_1 = G_B1_1;
}
IL_0067:
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_16;
L_16 = Array_Find_TisHIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_mC79C5B655D65047267B3C2CCC387D387D67C0B2C(G_B2_1, G_B2_0, Array_Find_TisHIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_mC79C5B655D65047267B3C2CCC387D387D67C0B2C_RuntimeMethod_var);
V_1 = L_16;
// var yElement = Array.Find(hidDescriptor.elements,
// element => element.usagePage == UsagePage.GenericDesktop &&
// element.usage == (int)GenericDesktop.Y);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* L_17 = (&__this->___hidDescriptor_1);
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_18 = L_17->___elements_7;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var);
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* L_19 = ((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9__4_1_2;
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* L_20 = L_19;
G_B3_0 = L_20;
G_B3_1 = L_18;
if (L_20)
{
G_B4_0 = L_20;
G_B4_1 = L_18;
goto IL_0097;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var);
U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498* L_21 = ((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* L_22 = (Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856*)il2cpp_codegen_object_new(Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856_il2cpp_TypeInfo_var);
Predicate_1__ctor_mA2806C256E53186DCB81DA70547335AF0BC81EDC(L_22, L_21, (intptr_t)((void*)U3CU3Ec_U3CBuildU3Eb__4_1_mAE3ECC912466A92A8A9ECD82A73B7C05ADB7855E_RuntimeMethod_var), NULL);
Predicate_1_t8DCFD1E780C42A60574281B4F7F34FD875DDB856* L_23 = L_22;
((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9__4_1_2 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9__4_1_2), (void*)L_23);
G_B4_0 = L_23;
G_B4_1 = G_B3_1;
}
IL_0097:
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_24;
L_24 = Array_Find_TisHIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_mC79C5B655D65047267B3C2CCC387D387D67C0B2C(G_B4_1, G_B4_0, Array_Find_TisHIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_mC79C5B655D65047267B3C2CCC387D387D67C0B2C_RuntimeMethod_var);
V_2 = L_24;
// var haveStick = xElement.usage == (int)GenericDesktop.X && yElement.usage == (int)GenericDesktop.Y;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_25 = V_1;
int32_t L_26 = L_25.___usage_0;
if ((!(((uint32_t)L_26) == ((uint32_t)((int32_t)48)))))
{
goto IL_00b3;
}
}
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_27 = V_2;
int32_t L_28 = L_27.___usage_0;
G_B7_0 = ((((int32_t)L_28) == ((int32_t)((int32_t)49)))? 1 : 0);
goto IL_00b4;
}
IL_00b3:
{
G_B7_0 = 0;
}
IL_00b4:
{
V_3 = (bool)G_B7_0;
// if (haveStick)
bool L_29 = V_3;
if (!L_29)
{
goto IL_036f;
}
}
{
// if (xElement.reportOffsetInBits <= yElement.reportOffsetInBits)
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_30 = V_1;
int32_t L_31 = L_30.___reportOffsetInBits_12;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_32 = V_2;
int32_t L_33 = L_32.___reportOffsetInBits_12;
if ((((int32_t)L_31) > ((int32_t)L_33)))
{
goto IL_00f5;
}
}
{
// bitOffset = xElement.reportOffsetInBits % 8;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_34 = V_1;
int32_t L_35 = L_34.___reportOffsetInBits_12;
V_6 = ((int32_t)(L_35%8));
// byteOffset = xElement.reportOffsetInBits / 8;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_36 = V_1;
int32_t L_37 = L_36.___reportOffsetInBits_12;
V_7 = ((int32_t)(L_37/8));
// sizeInBits = (yElement.reportOffsetInBits + yElement.reportSizeInBits) -
// xElement.reportOffsetInBits;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_38 = V_2;
int32_t L_39 = L_38.___reportOffsetInBits_12;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_40 = V_2;
int32_t L_41 = L_40.___reportSizeInBits_11;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_42 = V_1;
int32_t L_43 = L_42.___reportOffsetInBits_12;
V_8 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_39, L_41)), L_43));
goto IL_011f;
}
IL_00f5:
{
// bitOffset = yElement.reportOffsetInBits % 8;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_44 = V_2;
int32_t L_45 = L_44.___reportOffsetInBits_12;
V_6 = ((int32_t)(L_45%8));
// byteOffset = yElement.reportOffsetInBits / 8;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_46 = V_2;
int32_t L_47 = L_46.___reportOffsetInBits_12;
V_7 = ((int32_t)(L_47/8));
// sizeInBits = (xElement.reportOffsetInBits + xElement.reportSizeInBits) -
// yElement.reportSizeInBits;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_48 = V_1;
int32_t L_49 = L_48.___reportOffsetInBits_12;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_50 = V_1;
int32_t L_51 = L_50.___reportSizeInBits_11;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_52 = V_2;
int32_t L_53 = L_52.___reportSizeInBits_11;
V_8 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_49, L_51)), L_53));
}
IL_011f:
{
// builder.AddControl(stickName)
// .WithDisplayName("Stick")
// .WithLayout("Stick")
// .WithBitOffset((uint)bitOffset)
// .WithByteOffset((uint)byteOffset)
// .WithSizeInBits((uint)sizeInBits)
// .WithUsages(CommonUsages.Primary2DMotion);
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_54 = V_0;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_55;
L_55 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_54, _stringLiteral555BB381CBD3AFEED96471E604170AB578F9FBD5, NULL);
V_11 = L_55;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_56;
L_56 = ControlBuilder_WithDisplayName_m89DEB934FA84302419DA75E196A228FBBD2F1CBD((&V_11), _stringLiteral656C470468DF1309A8BC07ED38CE5FF1ACE64DBD, NULL);
V_11 = L_56;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_57;
L_57 = ControlBuilder_WithLayout_mBB03FC4875476B6EE4E884A0913E9DE0DDBF3F0E((&V_11), _stringLiteral656C470468DF1309A8BC07ED38CE5FF1ACE64DBD, NULL);
V_11 = L_57;
int32_t L_58 = V_6;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_59;
L_59 = ControlBuilder_WithBitOffset_m4DE4397F118DBE8084ABDF38B16B40A24D53D38A((&V_11), L_58, NULL);
V_11 = L_59;
int32_t L_60 = V_7;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_61;
L_61 = ControlBuilder_WithByteOffset_mB9E8B85F8A7EDD9C22578E85FE659330E912481A((&V_11), L_60, NULL);
V_11 = L_61;
int32_t L_62 = V_8;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_63;
L_63 = ControlBuilder_WithSizeInBits_m08FAD46B3923EFDAFF0E50C557DEDFF065C58DDE((&V_11), L_62, NULL);
V_11 = L_63;
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_64 = (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)SZArrayNew(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var, (uint32_t)1);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_65 = L_64;
il2cpp_codegen_runtime_class_init_inline(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_66 = ((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Primary2DMotion_0;
(L_65)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_66);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_67;
L_67 = ControlBuilder_WithUsages_m4CFA29A8990CB98E075338FAB7565E1796938893((&V_11), L_65, NULL);
// var xElementParameters = xElement.DetermineParameters();
String_t* L_68;
L_68 = HIDElementDescriptor_DetermineParameters_mD971D9673EAB5598932AD74FE49D462BA5C3FCE4((&V_1), NULL);
V_9 = L_68;
// var yElementParameters = yElement.DetermineParameters();
String_t* L_69;
L_69 = HIDElementDescriptor_DetermineParameters_mD971D9673EAB5598932AD74FE49D462BA5C3FCE4((&V_2), NULL);
V_10 = L_69;
// builder.AddControl(stickName + "/x")
// .WithFormat(xElement.isSigned ? InputStateBlock.FormatSBit : InputStateBlock.FormatBit)
// .WithByteOffset((uint)(xElement.reportOffsetInBits / 8 - byteOffset))
// .WithBitOffset((uint)(xElement.reportOffsetInBits % 8))
// .WithSizeInBits((uint)xElement.reportSizeInBits)
// .WithParameters(xElementParameters)
// .WithDefaultState(xElement.DetermineDefaultState())
// .WithProcessors(xElement.DetermineProcessors());
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_70 = V_0;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_71;
L_71 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_70, _stringLiteral80B0AF2D0E645493E675BE230D0764C91CB287F2, NULL);
V_11 = L_71;
bool L_72;
L_72 = HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650((&V_1), NULL);
G_B12_0 = (&V_11);
if (L_72)
{
G_B13_0 = (&V_11);
goto IL_01b4;
}
}
{
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_73 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatBit_2;
G_B14_0 = L_73;
G_B14_1 = G_B12_0;
goto IL_01b9;
}
IL_01b4:
{
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_74 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatSBit_4;
G_B14_0 = L_74;
G_B14_1 = G_B13_0;
}
IL_01b9:
{
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_75;
L_75 = ControlBuilder_WithFormat_mD93D29B7F6C5167B257FF65A09F507974BDBB44B(G_B14_1, G_B14_0, NULL);
V_11 = L_75;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_76 = V_1;
int32_t L_77 = L_76.___reportOffsetInBits_12;
int32_t L_78 = V_7;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_79;
L_79 = ControlBuilder_WithByteOffset_mB9E8B85F8A7EDD9C22578E85FE659330E912481A((&V_11), ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_77/8)), L_78)), NULL);
V_11 = L_79;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_80 = V_1;
int32_t L_81 = L_80.___reportOffsetInBits_12;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_82;
L_82 = ControlBuilder_WithBitOffset_m4DE4397F118DBE8084ABDF38B16B40A24D53D38A((&V_11), ((int32_t)(L_81%8)), NULL);
V_11 = L_82;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_83 = V_1;
int32_t L_84 = L_83.___reportSizeInBits_11;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_85;
L_85 = ControlBuilder_WithSizeInBits_m08FAD46B3923EFDAFF0E50C557DEDFF065C58DDE((&V_11), L_84, NULL);
V_11 = L_85;
String_t* L_86 = V_9;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_87;
L_87 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_11), L_86, NULL);
V_11 = L_87;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_88;
L_88 = HIDElementDescriptor_DetermineDefaultState_m6D92D62A3D0928BEA319AE39450FB9C29FFEF7A9((&V_1), NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_89;
L_89 = ControlBuilder_WithDefaultState_mA9852E8C14D6743D413D462B552EF908952C87FD((&V_11), L_88, NULL);
V_11 = L_89;
String_t* L_90;
L_90 = HIDElementDescriptor_DetermineProcessors_mB371BF05CE5AE5E9E4FC5C9BE92CAB708B136FB2((&V_1), NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_91;
L_91 = ControlBuilder_WithProcessors_mBB62681E2437B6089FCB073288F3D53DED75E28D((&V_11), L_90, NULL);
// builder.AddControl(stickName + "/y")
// .WithFormat(yElement.isSigned ? InputStateBlock.FormatSBit : InputStateBlock.FormatBit)
// .WithByteOffset((uint)(yElement.reportOffsetInBits / 8 - byteOffset))
// .WithBitOffset((uint)(yElement.reportOffsetInBits % 8))
// .WithSizeInBits((uint)yElement.reportSizeInBits)
// .WithParameters(yElementParameters)
// .WithDefaultState(yElement.DetermineDefaultState())
// .WithProcessors(yElement.DetermineProcessors());
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_92 = V_0;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_93;
L_93 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_92, _stringLiteralD9723B8A9F87FF837D350644793BE60555648830, NULL);
V_11 = L_93;
bool L_94;
L_94 = HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650((&V_2), NULL);
G_B15_0 = (&V_11);
if (L_94)
{
G_B16_0 = (&V_11);
goto IL_023d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_95 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatBit_2;
G_B17_0 = L_95;
G_B17_1 = G_B15_0;
goto IL_0242;
}
IL_023d:
{
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_96 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatSBit_4;
G_B17_0 = L_96;
G_B17_1 = G_B16_0;
}
IL_0242:
{
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_97;
L_97 = ControlBuilder_WithFormat_mD93D29B7F6C5167B257FF65A09F507974BDBB44B(G_B17_1, G_B17_0, NULL);
V_11 = L_97;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_98 = V_2;
int32_t L_99 = L_98.___reportOffsetInBits_12;
int32_t L_100 = V_7;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_101;
L_101 = ControlBuilder_WithByteOffset_mB9E8B85F8A7EDD9C22578E85FE659330E912481A((&V_11), ((int32_t)il2cpp_codegen_subtract(((int32_t)(L_99/8)), L_100)), NULL);
V_11 = L_101;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_102 = V_2;
int32_t L_103 = L_102.___reportOffsetInBits_12;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_104;
L_104 = ControlBuilder_WithBitOffset_m4DE4397F118DBE8084ABDF38B16B40A24D53D38A((&V_11), ((int32_t)(L_103%8)), NULL);
V_11 = L_104;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_105 = V_2;
int32_t L_106 = L_105.___reportSizeInBits_11;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_107;
L_107 = ControlBuilder_WithSizeInBits_m08FAD46B3923EFDAFF0E50C557DEDFF065C58DDE((&V_11), L_106, NULL);
V_11 = L_107;
String_t* L_108 = V_10;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_109;
L_109 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_11), L_108, NULL);
V_11 = L_109;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_110;
L_110 = HIDElementDescriptor_DetermineDefaultState_m6D92D62A3D0928BEA319AE39450FB9C29FFEF7A9((&V_2), NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_111;
L_111 = ControlBuilder_WithDefaultState_mA9852E8C14D6743D413D462B552EF908952C87FD((&V_11), L_110, NULL);
V_11 = L_111;
String_t* L_112;
L_112 = HIDElementDescriptor_DetermineProcessors_mB371BF05CE5AE5E9E4FC5C9BE92CAB708B136FB2((&V_2), NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_113;
L_113 = ControlBuilder_WithProcessors_mBB62681E2437B6089FCB073288F3D53DED75E28D((&V_11), L_112, NULL);
// builder.AddControl(stickName + "/up")
// .WithParameters(
// StringHelpers.Join(",", yElementParameters, "clamp=2,clampMin=-1,clampMax=0,invert=true"));
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_114 = V_0;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_115;
L_115 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_114, _stringLiteral39C304DDB002E9687C34AAA605B607B6C6625B19, NULL);
V_11 = L_115;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_116 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_117 = L_116;
String_t* L_118 = V_10;
ArrayElementTypeCheck (L_117, L_118);
(L_117)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (String_t*)L_118);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_119 = L_117;
ArrayElementTypeCheck (L_119, _stringLiteralD986AF84C700A53621EE4AD950CCE707BB8FBF83);
(L_119)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteralD986AF84C700A53621EE4AD950CCE707BB8FBF83);
String_t* L_120;
L_120 = StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D(_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB, L_119, StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D_RuntimeMethod_var);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_121;
L_121 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_11), L_120, NULL);
// builder.AddControl(stickName + "/down")
// .WithParameters(
// StringHelpers.Join(",", yElementParameters, "clamp=2,clampMin=0,clampMax=1,invert=false"));
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_122 = V_0;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_123;
L_123 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_122, _stringLiteralC2B59A959250DA4765C733E70ACDDB2FC386A953, NULL);
V_11 = L_123;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_124 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_125 = L_124;
String_t* L_126 = V_10;
ArrayElementTypeCheck (L_125, L_126);
(L_125)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (String_t*)L_126);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_127 = L_125;
ArrayElementTypeCheck (L_127, _stringLiteralFD893160E956230A44F0FDC5088C27D656E2293D);
(L_127)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteralFD893160E956230A44F0FDC5088C27D656E2293D);
String_t* L_128;
L_128 = StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D(_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB, L_127, StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D_RuntimeMethod_var);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_129;
L_129 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_11), L_128, NULL);
// builder.AddControl(stickName + "/left")
// .WithParameters(
// StringHelpers.Join(",", xElementParameters, "clamp=2,clampMin=-1,clampMax=0,invert"));
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_130 = V_0;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_131;
L_131 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_130, _stringLiteralF8E04C4BA738979A2A1D241531548B88D8D4F20B, NULL);
V_11 = L_131;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_132 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_133 = L_132;
String_t* L_134 = V_9;
ArrayElementTypeCheck (L_133, L_134);
(L_133)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (String_t*)L_134);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_135 = L_133;
ArrayElementTypeCheck (L_135, _stringLiteral6A18130A40234918E812F0C609F67CAB88278205);
(L_135)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral6A18130A40234918E812F0C609F67CAB88278205);
String_t* L_136;
L_136 = StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D(_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB, L_135, StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D_RuntimeMethod_var);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_137;
L_137 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_11), L_136, NULL);
// builder.AddControl(stickName + "/right")
// .WithParameters(
// StringHelpers.Join(",", xElementParameters, "clamp=2,clampMin=0,clampMax=1"));
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_138 = V_0;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_139;
L_139 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_138, _stringLiteralD9210A3941ADB95850A1057225D76C5549D1920D, NULL);
V_11 = L_139;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_140 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_141 = L_140;
String_t* L_142 = V_9;
ArrayElementTypeCheck (L_141, L_142);
(L_141)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (String_t*)L_142);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_143 = L_141;
ArrayElementTypeCheck (L_143, _stringLiteral72A35FFEAFEB5686BCBB3637146508FAAEECF0A2);
(L_143)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral72A35FFEAFEB5686BCBB3637146508FAAEECF0A2);
String_t* L_144;
L_144 = StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D(_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB, L_143, StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D_RuntimeMethod_var);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_145;
L_145 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_11), L_144, NULL);
}
IL_036f:
{
// var elements = hidDescriptor.elements;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* L_146 = (&__this->___hidDescriptor_1);
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_147 = L_146->___elements_7;
V_4 = L_147;
// var elementCount = elements.Length;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_148 = V_4;
V_5 = ((int32_t)(((RuntimeArray*)L_148)->max_length));
// for (var i = 0; i < elementCount; ++i)
V_12 = 0;
goto IL_04de;
}
IL_038a:
{
// ref var element = ref elements[i];
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_149 = V_4;
int32_t L_150 = V_12;
V_13 = ((L_149)->GetAddressAtUnchecked(static_cast<il2cpp_array_size_t>(L_150)));
// if (element.reportType != HIDReportType.Input)
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_151 = V_13;
int32_t L_152 = L_151->___reportType_8;
if ((!(((uint32_t)L_152) == ((uint32_t)1))))
{
goto IL_04d8;
}
}
{
// if (haveStick && (element.Is(UsagePage.GenericDesktop, (int)GenericDesktop.X) ||
// element.Is(UsagePage.GenericDesktop, (int)GenericDesktop.Y)))
bool L_153 = V_3;
if (!L_153)
{
goto IL_03c3;
}
}
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_154 = V_13;
bool L_155;
L_155 = HIDElementDescriptor_Is_m85164566AE36D4D64D98700EA381C5DB729E7889(L_154, 1, ((int32_t)48), NULL);
if (L_155)
{
goto IL_04d8;
}
}
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_156 = V_13;
bool L_157;
L_157 = HIDElementDescriptor_Is_m85164566AE36D4D64D98700EA381C5DB729E7889(L_156, 1, ((int32_t)49), NULL);
if (L_157)
{
goto IL_04d8;
}
}
IL_03c3:
{
// var layout = element.DetermineLayout();
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_158 = V_13;
String_t* L_159;
L_159 = HIDElementDescriptor_DetermineLayout_m9BF394FEF3E51903629A8573BEA509E9E3B492A2(L_158, NULL);
V_14 = L_159;
// if (layout != null)
String_t* L_160 = V_14;
if (!L_160)
{
goto IL_04d8;
}
}
{
// var name = element.DetermineName();
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_161 = V_13;
String_t* L_162;
L_162 = HIDElementDescriptor_DetermineName_m1F585740D2E1338BCAE5953E78D1988C2DE677CA(L_161, NULL);
V_15 = L_162;
// name = StringHelpers.MakeUniqueName(name, builder.controls, x => x.name);
String_t* L_163 = V_15;
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_164 = V_0;
ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670 L_165;
L_165 = Builder_get_controls_m624EA573AAA13DD9BA60030A715CC4D4ACB5A6BF(L_164, NULL);
ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670 L_166 = L_165;
RuntimeObject* L_167 = Box(ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670_il2cpp_TypeInfo_var, &L_166);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var);
Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2* L_168 = ((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9__4_2_3;
Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2* L_169 = L_168;
G_B25_0 = L_169;
G_B25_1 = L_167;
G_B25_2 = L_163;
if (L_169)
{
G_B26_0 = L_169;
G_B26_1 = L_167;
G_B26_2 = L_163;
goto IL_0408;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var);
U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498* L_170 = ((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2* L_171 = (Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2*)il2cpp_codegen_object_new(Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2_il2cpp_TypeInfo_var);
Func_2__ctor_mA2BE9B3491F52DCC94B31A2355122936B883BFA0(L_171, L_170, (intptr_t)((void*)U3CU3Ec_U3CBuildU3Eb__4_2_m9DAE25332EC37CEE540D241F931A2C7121DF84E2_RuntimeMethod_var), NULL);
Func_2_t9B51E021A2F650A25F187ADF600A42C9BF4658C2* L_172 = L_171;
((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9__4_2_3 = L_172;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9__4_2_3), (void*)L_172);
G_B26_0 = L_172;
G_B26_1 = G_B25_1;
G_B26_2 = G_B25_2;
}
IL_0408:
{
String_t* L_173;
L_173 = StringHelpers_MakeUniqueName_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_mE32CFC445127E39449755C6DE3FC7F9B3E25865A(G_B26_2, (RuntimeObject*)G_B26_1, G_B26_0, StringHelpers_MakeUniqueName_TisControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_mE32CFC445127E39449755C6DE3FC7F9B3E25865A_RuntimeMethod_var);
V_15 = L_173;
// var control =
// builder.AddControl(name)
// .WithDisplayName(element.DetermineDisplayName())
// .WithLayout(layout)
// .WithByteOffset((uint)element.reportOffsetInBits / 8)
// .WithBitOffset((uint)element.reportOffsetInBits % 8)
// .WithSizeInBits((uint)element.reportSizeInBits)
// .WithFormat(element.DetermineFormat())
// .WithDefaultState(element.DetermineDefaultState())
// .WithProcessors(element.DetermineProcessors());
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_174 = V_0;
String_t* L_175 = V_15;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_176;
L_176 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_174, L_175, NULL);
V_11 = L_176;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_177 = V_13;
String_t* L_178;
L_178 = HIDElementDescriptor_DetermineDisplayName_mDA03DBCD0D31D99C5C967B8F51CC21733C4E9AAE(L_177, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_179;
L_179 = ControlBuilder_WithDisplayName_m89DEB934FA84302419DA75E196A228FBBD2F1CBD((&V_11), L_178, NULL);
V_11 = L_179;
String_t* L_180 = V_14;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_181;
L_181 = ControlBuilder_WithLayout_mBB03FC4875476B6EE4E884A0913E9DE0DDBF3F0E((&V_11), L_180, NULL);
V_11 = L_181;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_182 = V_13;
int32_t L_183 = L_182->___reportOffsetInBits_12;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_184;
L_184 = ControlBuilder_WithByteOffset_mB9E8B85F8A7EDD9C22578E85FE659330E912481A((&V_11), ((int32_t)((uint32_t)(int32_t)L_183/(uint32_t)(int32_t)8)), NULL);
V_11 = L_184;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_185 = V_13;
int32_t L_186 = L_185->___reportOffsetInBits_12;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_187;
L_187 = ControlBuilder_WithBitOffset_m4DE4397F118DBE8084ABDF38B16B40A24D53D38A((&V_11), ((int32_t)((uint32_t)(int32_t)L_186%(uint32_t)(int32_t)8)), NULL);
V_11 = L_187;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_188 = V_13;
int32_t L_189 = L_188->___reportSizeInBits_11;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_190;
L_190 = ControlBuilder_WithSizeInBits_m08FAD46B3923EFDAFF0E50C557DEDFF065C58DDE((&V_11), L_189, NULL);
V_11 = L_190;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_191 = V_13;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_192;
L_192 = HIDElementDescriptor_DetermineFormat_mF0DB6E74B806085885965BEC69F6A045079087D1(L_191, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_193;
L_193 = ControlBuilder_WithFormat_mD93D29B7F6C5167B257FF65A09F507974BDBB44B((&V_11), L_192, NULL);
V_11 = L_193;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_194 = V_13;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_195;
L_195 = HIDElementDescriptor_DetermineDefaultState_m6D92D62A3D0928BEA319AE39450FB9C29FFEF7A9(L_194, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_196;
L_196 = ControlBuilder_WithDefaultState_mA9852E8C14D6743D413D462B552EF908952C87FD((&V_11), L_195, NULL);
V_11 = L_196;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_197 = V_13;
String_t* L_198;
L_198 = HIDElementDescriptor_DetermineProcessors_mB371BF05CE5AE5E9E4FC5C9BE92CAB708B136FB2(L_197, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_199;
L_199 = ControlBuilder_WithProcessors_mBB62681E2437B6089FCB073288F3D53DED75E28D((&V_11), L_198, NULL);
V_16 = L_199;
// var parameters = element.DetermineParameters();
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_200 = V_13;
String_t* L_201;
L_201 = HIDElementDescriptor_DetermineParameters_mD971D9673EAB5598932AD74FE49D462BA5C3FCE4(L_200, NULL);
V_17 = L_201;
// if (!string.IsNullOrEmpty(parameters))
String_t* L_202 = V_17;
bool L_203;
L_203 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_202, NULL);
if (L_203)
{
goto IL_04b4;
}
}
{
// control.WithParameters(parameters);
String_t* L_204 = V_17;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_205;
L_205 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_16), L_204, NULL);
}
IL_04b4:
{
// var usages = element.DetermineUsages();
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_206 = V_13;
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_207;
L_207 = HIDElementDescriptor_DetermineUsages_m6115511DAFD337A6E86ED00F03613405E5FDD0DB(L_206, NULL);
V_18 = L_207;
// if (usages != null)
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_208 = V_18;
if (!L_208)
{
goto IL_04cb;
}
}
{
// control.WithUsages(usages);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_209 = V_18;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_210;
L_210 = ControlBuilder_WithUsages_m4CFA29A8990CB98E075338FAB7565E1796938893((&V_16), L_209, NULL);
}
IL_04cb:
{
// element.AddChildControls(ref element, name, ref builder);
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_211 = V_13;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_212 = V_13;
String_t* L_213 = V_15;
HIDElementDescriptor_AddChildControls_m95CF40C85D197EFC17D7DB78993FBFDD539662B8(L_211, L_212, L_213, (&V_0), NULL);
}
IL_04d8:
{
// for (var i = 0; i < elementCount; ++i)
int32_t L_214 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_214, 1));
}
IL_04de:
{
// for (var i = 0; i < elementCount; ++i)
int32_t L_215 = V_12;
int32_t L_216 = V_5;
if ((((int32_t)L_215) < ((int32_t)L_216)))
{
goto IL_038a;
}
}
{
// return builder.Build();
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_217 = V_0;
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_218;
L_218 = Builder_Build_mC2C1E45B8A7A6F52FF260345671E72587E71B653(L_217, NULL);
return L_218;
}
}
// System.Void UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDLayoutBuilder__ctor_m2DD392ECA722B43E6A86A169754E3F6378522C80 (HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* __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.Void UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mF5D4EDE817392DAC8341FF7922A1B194B96DAC81 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498* L_0 = (U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498*)il2cpp_codegen_object_new(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_mD8BA6751E54929EF3535D2D0C34ACE8873DA44B1(L_0, NULL);
((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD8BA6751E54929EF3535D2D0C34ACE8873DA44B1 (U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c::<Build>b__4_0(UnityEngine.InputSystem.HID.HID/HIDElementDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CBuildU3Eb__4_0_m72747399794217C9A36AEFF00FEEBC10AF7DC129 (U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498* __this, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED ___element0, const RuntimeMethod* method)
{
{
// element => element.usagePage == UsagePage.GenericDesktop &&
// element.usage == (int)GenericDesktop.X);
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_0 = ___element0;
int32_t L_1 = L_0.___usagePage_1;
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_0014;
}
}
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_2 = ___element0;
int32_t L_3 = L_2.___usage_0;
return (bool)((((int32_t)L_3) == ((int32_t)((int32_t)48)))? 1 : 0);
}
IL_0014:
{
return (bool)0;
}
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c::<Build>b__4_1(UnityEngine.InputSystem.HID.HID/HIDElementDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CBuildU3Eb__4_1_mAE3ECC912466A92A8A9ECD82A73B7C05ADB7855E (U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498* __this, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED ___element0, const RuntimeMethod* method)
{
{
// element => element.usagePage == UsagePage.GenericDesktop &&
// element.usage == (int)GenericDesktop.Y);
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_0 = ___element0;
int32_t L_1 = L_0.___usagePage_1;
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_0014;
}
}
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_2 = ___element0;
int32_t L_3 = L_2.___usage_0;
return (bool)((((int32_t)L_3) == ((int32_t)((int32_t)49)))? 1 : 0);
}
IL_0014:
{
return (bool)0;
}
}
// System.String UnityEngine.InputSystem.HID.HID/HIDLayoutBuilder/<>c::<Build>b__4_2(UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CBuildU3Eb__4_2_m9DAE25332EC37CEE540D241F931A2C7121DF84E2 (U3CU3Ec_tD6D6AFF9C41FB166A7BDB4520FB4BDAF818B6498* __this, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___x0, const RuntimeMethod* method)
{
{
// name = StringHelpers.MakeUniqueName(name, builder.controls, x => x.name);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0;
L_0 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline((&___x0), NULL);
String_t* L_1;
L_1 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_0, NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: UnityEngine.InputSystem.HID.HID/HIDElementDescriptor
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_pinvoke(const HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED& unmarshaled, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_pinvoke& marshaled)
{
Exception_t* ___usageMin_14Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usageMin' of type 'HIDElementDescriptor'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usageMin_14Exception, NULL);
}
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_pinvoke_back(const HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_pinvoke& marshaled, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED& unmarshaled)
{
Exception_t* ___usageMin_14Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usageMin' of type 'HIDElementDescriptor'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usageMin_14Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.HID.HID/HIDElementDescriptor
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_pinvoke_cleanup(HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.HID.HID/HIDElementDescriptor
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_com(const HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED& unmarshaled, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_com& marshaled)
{
Exception_t* ___usageMin_14Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usageMin' of type 'HIDElementDescriptor'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usageMin_14Exception, NULL);
}
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_com_back(const HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_com& marshaled, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED& unmarshaled)
{
Exception_t* ___usageMin_14Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usageMin' of type 'HIDElementDescriptor'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usageMin_14Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.HID.HID/HIDElementDescriptor
IL2CPP_EXTERN_C void HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshal_com_cleanup(HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED_marshaled_com& marshaled)
{
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_hasNullState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_hasNullState_mC63230076CB25025A6C4970D14B7D6636E179421 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
{
// public bool hasNullState => (flags & HIDElementFlags.NullState) == HIDElementFlags.NullState;
int32_t L_0 = __this->___flags_13;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)64)))) == ((int32_t)((int32_t)64)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool HIDElementDescriptor_get_hasNullState_mC63230076CB25025A6C4970D14B7D6636E179421_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
bool _returnValue;
_returnValue = HIDElementDescriptor_get_hasNullState_mC63230076CB25025A6C4970D14B7D6636E179421(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_hasPreferredState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_hasPreferredState_m7D422F62C2A9D6439C57000B0E9FC8F54D55AD2C (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
{
// public bool hasPreferredState => (flags & HIDElementFlags.NoPreferred) != HIDElementFlags.NoPreferred;
int32_t L_0 = __this->___flags_13;
return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)32)))) == ((int32_t)((int32_t)32)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool HIDElementDescriptor_get_hasPreferredState_m7D422F62C2A9D6439C57000B0E9FC8F54D55AD2C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
bool _returnValue;
_returnValue = HIDElementDescriptor_get_hasPreferredState_m7D422F62C2A9D6439C57000B0E9FC8F54D55AD2C(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isArray_mA3A60C88BA384940A9412DF2F4E040A435D516A3 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
{
// public bool isArray => (flags & HIDElementFlags.Variable) != HIDElementFlags.Variable;
int32_t L_0 = __this->___flags_13;
return (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_0&2))) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool HIDElementDescriptor_get_isArray_mA3A60C88BA384940A9412DF2F4E040A435D516A3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
bool _returnValue;
_returnValue = HIDElementDescriptor_get_isArray_mA3A60C88BA384940A9412DF2F4E040A435D516A3(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isNonLinear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isNonLinear_m3299277DBAE36E9E0EBDED1AD464080F56476B25 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
{
// public bool isNonLinear => (flags & HIDElementFlags.NonLinear) == HIDElementFlags.NonLinear;
int32_t L_0 = __this->___flags_13;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)16)))) == ((int32_t)((int32_t)16)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool HIDElementDescriptor_get_isNonLinear_m3299277DBAE36E9E0EBDED1AD464080F56476B25_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
bool _returnValue;
_returnValue = HIDElementDescriptor_get_isNonLinear_m3299277DBAE36E9E0EBDED1AD464080F56476B25(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isRelative()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isRelative_m383F692D82F139B6279728E1829A2B0E9D9B12EA (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
{
// public bool isRelative => (flags & HIDElementFlags.Relative) == HIDElementFlags.Relative;
int32_t L_0 = __this->___flags_13;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&4))) == ((int32_t)4))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool HIDElementDescriptor_get_isRelative_m383F692D82F139B6279728E1829A2B0E9D9B12EA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
bool _returnValue;
_returnValue = HIDElementDescriptor_get_isRelative_m383F692D82F139B6279728E1829A2B0E9D9B12EA(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isConstant()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isConstant_mDB2AF81B5AE0EBEE8398B43F5F0E1524513A362F (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
{
// public bool isConstant => (flags & HIDElementFlags.Constant) == HIDElementFlags.Constant;
int32_t L_0 = __this->___flags_13;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&1))) == ((int32_t)1))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool HIDElementDescriptor_get_isConstant_mDB2AF81B5AE0EBEE8398B43F5F0E1524513A362F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
bool _returnValue;
_returnValue = HIDElementDescriptor_get_isConstant_mDB2AF81B5AE0EBEE8398B43F5F0E1524513A362F(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isWrapping()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isWrapping_m0E81751CB76D5326B3C347CFD0FE5640D4C69159 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
{
// public bool isWrapping => (flags & HIDElementFlags.Wrap) == HIDElementFlags.Wrap;
int32_t L_0 = __this->___flags_13;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&8))) == ((int32_t)8))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool HIDElementDescriptor_get_isWrapping_m0E81751CB76D5326B3C347CFD0FE5640D4C69159_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
bool _returnValue;
_returnValue = HIDElementDescriptor_get_isWrapping_m0E81751CB76D5326B3C347CFD0FE5640D4C69159(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_isSigned()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
{
// internal bool isSigned => logicalMin < 0;
int32_t L_0 = __this->___logicalMin_4;
return (bool)((((int32_t)L_0) < ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
bool _returnValue;
_returnValue = HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650(_thisAdjusted, method);
return _returnValue;
}
// System.Single UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_minFloatValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HIDElementDescriptor_get_minFloatValue_m26CD0F454DA13176AB810251EC44BD4313273318 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
uint32_t V_2 = 0;
{
// if (isSigned)
bool L_0;
L_0 = HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650(__this, NULL);
if (!L_0)
{
goto IL_0046;
}
}
{
// var minValue = (int)-(long)(1UL << (reportSizeInBits - 1));
int32_t L_1 = __this->___reportSizeInBits_11;
V_0 = ((int32_t)((-((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract(L_1, 1))&((int32_t)63))))))));
// var maxValue = (int)((1UL << (reportSizeInBits - 1)) - 1);
int32_t L_2 = __this->___reportSizeInBits_11;
V_1 = ((int32_t)((int64_t)il2cpp_codegen_subtract(((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract(L_2, 1))&((int32_t)63))))), ((int64_t)1))));
// return NumberHelpers.IntToNormalizedFloat(logicalMin, minValue, maxValue) * 2.0f - 1.0f;
int32_t L_3 = __this->___logicalMin_4;
int32_t L_4 = V_0;
int32_t L_5 = V_1;
float L_6;
L_6 = NumberHelpers_IntToNormalizedFloat_m3408F5728855BD608C0C97289D09E6DE555AACF4_inline(L_3, L_4, L_5, NULL);
return ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_6, (2.0f))), (1.0f)));
}
IL_0046:
{
// var maxValue = (uint)((1UL << reportSizeInBits) - 1);
int32_t L_7 = __this->___reportSizeInBits_11;
V_2 = ((int32_t)(uint32_t)((int64_t)il2cpp_codegen_subtract(((int64_t)(((int64_t)1)<<((int32_t)(L_7&((int32_t)63))))), ((int64_t)1))));
// return NumberHelpers.UIntToNormalizedFloat((uint)logicalMin, 0, maxValue);
int32_t L_8 = __this->___logicalMin_4;
uint32_t L_9 = V_2;
float L_10;
L_10 = NumberHelpers_UIntToNormalizedFloat_m7AC854D977290A07F9778706649DBE5CA4608189_inline(L_8, 0, L_9, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C float HIDElementDescriptor_get_minFloatValue_m26CD0F454DA13176AB810251EC44BD4313273318_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
float _returnValue;
_returnValue = HIDElementDescriptor_get_minFloatValue_m26CD0F454DA13176AB810251EC44BD4313273318(_thisAdjusted, method);
return _returnValue;
}
// System.Single UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::get_maxFloatValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HIDElementDescriptor_get_maxFloatValue_m9A9EF4CC01C590257325C8599553E96DBB857536 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
uint32_t V_2 = 0;
{
// if (isSigned)
bool L_0;
L_0 = HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650(__this, NULL);
if (!L_0)
{
goto IL_0046;
}
}
{
// var minValue = (int)-(long)(1UL << (reportSizeInBits - 1));
int32_t L_1 = __this->___reportSizeInBits_11;
V_0 = ((int32_t)((-((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract(L_1, 1))&((int32_t)63))))))));
// var maxValue = (int)((1UL << (reportSizeInBits - 1)) - 1);
int32_t L_2 = __this->___reportSizeInBits_11;
V_1 = ((int32_t)((int64_t)il2cpp_codegen_subtract(((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)il2cpp_codegen_subtract(L_2, 1))&((int32_t)63))))), ((int64_t)1))));
// return NumberHelpers.IntToNormalizedFloat(logicalMax, minValue, maxValue) * 2.0f - 1.0f;
int32_t L_3 = __this->___logicalMax_5;
int32_t L_4 = V_0;
int32_t L_5 = V_1;
float L_6;
L_6 = NumberHelpers_IntToNormalizedFloat_m3408F5728855BD608C0C97289D09E6DE555AACF4_inline(L_3, L_4, L_5, NULL);
return ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_6, (2.0f))), (1.0f)));
}
IL_0046:
{
// var maxValue = (uint)((1UL << reportSizeInBits) - 1);
int32_t L_7 = __this->___reportSizeInBits_11;
V_2 = ((int32_t)(uint32_t)((int64_t)il2cpp_codegen_subtract(((int64_t)(((int64_t)1)<<((int32_t)(L_7&((int32_t)63))))), ((int64_t)1))));
// return NumberHelpers.UIntToNormalizedFloat((uint)logicalMax, 0, maxValue);
int32_t L_8 = __this->___logicalMax_5;
uint32_t L_9 = V_2;
float L_10;
L_10 = NumberHelpers_UIntToNormalizedFloat_m7AC854D977290A07F9778706649DBE5CA4608189_inline(L_8, 0, L_9, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C float HIDElementDescriptor_get_maxFloatValue_m9A9EF4CC01C590257325C8599553E96DBB857536_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
float _returnValue;
_returnValue = HIDElementDescriptor_get_maxFloatValue_m9A9EF4CC01C590257325C8599553E96DBB857536(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::Is(UnityEngine.InputSystem.HID.HID/UsagePage,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_Is_m85164566AE36D4D64D98700EA381C5DB729E7889 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, int32_t ___usagePage0, int32_t ___usage1, const RuntimeMethod* method)
{
{
// return usagePage == this.usagePage && usage == this.usage;
int32_t L_0 = ___usagePage0;
int32_t L_1 = __this->___usagePage_1;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_0013;
}
}
{
int32_t L_2 = ___usage1;
int32_t L_3 = __this->___usage_0;
return (bool)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
}
IL_0013:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool HIDElementDescriptor_Is_m85164566AE36D4D64D98700EA381C5DB729E7889_AdjustorThunk (RuntimeObject* __this, int32_t ___usagePage0, int32_t ___usage1, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
bool _returnValue;
_returnValue = HIDElementDescriptor_Is_m85164566AE36D4D64D98700EA381C5DB729E7889(_thisAdjusted, ___usagePage0, ___usage1, method);
return _returnValue;
}
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineName_m1F585740D2E1338BCAE5953E78D1988C2DE677CA (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, 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*)&GenericDesktop_t7A7FDC7978756F7A79860CB0DEB547978F968063_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F7107B609D9D36C33B5D483DF5322BA49FC47BF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral218690DA4A287B0F90ECE5FAB1D8D9B5288AAB9A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62FEA2E9E278CF03DD24E688BD0BB7ADEEB53489);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Il2CppChar V_3 = 0x0;
{
// switch (usagePage)
int32_t L_0 = __this->___usagePage_1;
V_1 = L_0;
int32_t L_1 = V_1;
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0035;
}
}
{
int32_t L_2 = V_1;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)9)))))
{
goto IL_007d;
}
}
{
// if (usage == 1)
int32_t L_3 = __this->___usage_0;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_001f;
}
}
{
// return "trigger";
return _stringLiteral9FE5967523CA0E49A247084021DB0C0C2C996FDF;
}
IL_001f:
{
// return $"button{usage}";
int32_t L_4 = __this->___usage_0;
int32_t L_5 = L_4;
RuntimeObject* L_6 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_5);
String_t* L_7;
L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral1F7107B609D9D36C33B5D483DF5322BA49FC47BF, L_6, NULL);
return L_7;
}
IL_0035:
{
// if (usage == (int)GenericDesktop.HatSwitch)
int32_t L_8 = __this->___usage_0;
if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)57)))))
{
goto IL_0045;
}
}
{
// return "hat";
return _stringLiteral218690DA4A287B0F90ECE5FAB1D8D9B5288AAB9A;
}
IL_0045:
{
// var text = ((GenericDesktop)usage).ToString();
int32_t L_9 = __this->___usage_0;
V_2 = L_9;
Il2CppFakeBox<int32_t> L_10(GenericDesktop_t7A7FDC7978756F7A79860CB0DEB547978F968063_il2cpp_TypeInfo_var, (&V_2));
String_t* L_11;
L_11 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_10), NULL);
V_0 = L_11;
// text = char.ToLowerInvariant(text[0]) + text.Substring(1);
String_t* L_12 = V_0;
Il2CppChar L_13;
L_13 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, 0, NULL);
il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
Il2CppChar L_14;
L_14 = Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D(L_13, NULL);
V_3 = L_14;
String_t* L_15;
L_15 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_3), NULL);
String_t* L_16 = V_0;
String_t* L_17;
L_17 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_16, 1, NULL);
String_t* L_18;
L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_15, L_17, NULL);
V_0 = L_18;
// return text;
String_t* L_19 = V_0;
return L_19;
}
IL_007d:
{
// return $"UsagePage({usagePage:X}) Usage({usage:X})";
int32_t L_20 = __this->___usagePage_1;
int32_t L_21 = L_20;
RuntimeObject* L_22 = Box(UsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_il2cpp_TypeInfo_var, &L_21);
int32_t L_23 = __this->___usage_0;
int32_t L_24 = L_23;
RuntimeObject* L_25 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_24);
String_t* L_26;
L_26 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral62FEA2E9E278CF03DD24E688BD0BB7ADEEB53489, L_22, L_25, NULL);
return L_26;
}
}
IL2CPP_EXTERN_C String_t* HIDElementDescriptor_DetermineName_m1F585740D2E1338BCAE5953E78D1988C2DE677CA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
String_t* _returnValue;
_returnValue = HIDElementDescriptor_DetermineName_m1F585740D2E1338BCAE5953E78D1988C2DE677CA(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineDisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineDisplayName_mDA03DBCD0D31D99C5C967B8F51CC21733C4E9AAE (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericDesktop_t7A7FDC7978756F7A79860CB0DEB547978F968063_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C2CB76257B1184B9C63B8F0EE25B9AF9468C319);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB85E78C75EF1A6F636689BD88A9D6C2A3B2B0A1B);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// switch (usagePage)
int32_t L_0 = __this->___usagePage_1;
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0035;
}
}
{
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)9)))))
{
goto IL_004a;
}
}
{
// if (usage == 1)
int32_t L_3 = __this->___usage_0;
if ((!(((uint32_t)L_3) == ((uint32_t)1))))
{
goto IL_001f;
}
}
{
// return "Trigger";
return _stringLiteralB85E78C75EF1A6F636689BD88A9D6C2A3B2B0A1B;
}
IL_001f:
{
// return $"Button {usage}";
int32_t L_4 = __this->___usage_0;
int32_t L_5 = L_4;
RuntimeObject* L_6 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_5);
String_t* L_7;
L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral3C2CB76257B1184B9C63B8F0EE25B9AF9468C319, L_6, NULL);
return L_7;
}
IL_0035:
{
// return ((GenericDesktop)usage).ToString();
int32_t L_8 = __this->___usage_0;
V_1 = L_8;
Il2CppFakeBox<int32_t> L_9(GenericDesktop_t7A7FDC7978756F7A79860CB0DEB547978F968063_il2cpp_TypeInfo_var, (&V_1));
String_t* L_10;
L_10 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_9), NULL);
return L_10;
}
IL_004a:
{
// return null;
return (String_t*)NULL;
}
}
IL2CPP_EXTERN_C String_t* HIDElementDescriptor_DetermineDisplayName_mDA03DBCD0D31D99C5C967B8F51CC21733C4E9AAE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
String_t* _returnValue;
_returnValue = HIDElementDescriptor_DetermineDisplayName_mDA03DBCD0D31D99C5C967B8F51CC21733C4E9AAE(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::IsUsableElement()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDElementDescriptor_IsUsableElement_mC1D2C22C8821ADEC0D5CDAF3FD132DACB3D6B408 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// switch (usage)
int32_t L_0 = __this->___usage_0;
V_0 = L_0;
int32_t L_1 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)48)))) <= ((uint32_t)1))))
{
goto IL_0018;
}
}
{
// return usagePage == UsagePage.GenericDesktop;
int32_t L_2 = __this->___usagePage_1;
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
IL_0018:
{
// return DetermineLayout() != null;
String_t* L_3;
L_3 = HIDElementDescriptor_DetermineLayout_m9BF394FEF3E51903629A8573BEA509E9E3B492A2(__this, NULL);
return (bool)((!(((RuntimeObject*)(String_t*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool HIDElementDescriptor_IsUsableElement_mC1D2C22C8821ADEC0D5CDAF3FD132DACB3D6B408_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
bool _returnValue;
_returnValue = HIDElementDescriptor_IsUsableElement_mC1D2C22C8821ADEC0D5CDAF3FD132DACB3D6B408(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineLayout()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineLayout_m9BF394FEF3E51903629A8573BEA509E9E3B492A2 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DE03E5EBA0308517D1762F2C0DF3B9E2A2F1870);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9B2C4B73C4357A8FA4CCAF19BD43878882AB8C3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE71910C7E19B0D89B96AF6011CDFDAF6EA1CF1C);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// if (reportType != HIDReportType.Input)
int32_t L_0 = __this->___reportType_8;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_000b;
}
}
{
// return null;
return (String_t*)NULL;
}
IL_000b:
{
// switch (usagePage)
int32_t L_1 = __this->___usagePage_1;
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0024;
}
}
{
int32_t L_3 = V_0;
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)9)))))
{
goto IL_00bc;
}
}
{
// return "Button";
return _stringLiteral7DE03E5EBA0308517D1762F2C0DF3B9E2A2F1870;
}
IL_0024:
{
// switch (usage)
int32_t L_4 = __this->___usage_0;
V_1 = L_4;
int32_t L_5 = V_1;
switch (((int32_t)il2cpp_codegen_subtract(L_5, ((int32_t)48))))
{
case 0:
{
goto IL_0098;
}
case 1:
{
goto IL_0098;
}
case 2:
{
goto IL_0098;
}
case 3:
{
goto IL_0098;
}
case 4:
{
goto IL_0098;
}
case 5:
{
goto IL_0098;
}
case 6:
{
goto IL_0098;
}
case 7:
{
goto IL_0098;
}
case 8:
{
goto IL_0098;
}
case 9:
{
goto IL_00a4;
}
case 10:
{
goto IL_00bc;
}
case 11:
{
goto IL_00bc;
}
case 12:
{
goto IL_00bc;
}
case 13:
{
goto IL_009e;
}
case 14:
{
goto IL_009e;
}
case 15:
{
goto IL_00bc;
}
case 16:
{
goto IL_0098;
}
case 17:
{
goto IL_0098;
}
case 18:
{
goto IL_0098;
}
case 19:
{
goto IL_0098;
}
case 20:
{
goto IL_0098;
}
case 21:
{
goto IL_0098;
}
}
}
{
int32_t L_6 = V_1;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_6, ((int32_t)144)))) > ((uint32_t)3))))
{
goto IL_009e;
}
}
{
goto IL_00bc;
}
IL_0098:
{
// return "Axis";
return _stringLiteralEE71910C7E19B0D89B96AF6011CDFDAF6EA1CF1C;
}
IL_009e:
{
// return "Button";
return _stringLiteral7DE03E5EBA0308517D1762F2C0DF3B9E2A2F1870;
}
IL_00a4:
{
// if (logicalMax - logicalMin + 1 == 8)
int32_t L_7 = __this->___logicalMax_5;
int32_t L_8 = __this->___logicalMin_4;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_7, L_8)), 1))) == ((uint32_t)8))))
{
goto IL_00bc;
}
}
{
// return "Dpad";
return _stringLiteralE9B2C4B73C4357A8FA4CCAF19BD43878882AB8C3;
}
IL_00bc:
{
// return null;
return (String_t*)NULL;
}
}
IL2CPP_EXTERN_C String_t* HIDElementDescriptor_DetermineLayout_m9BF394FEF3E51903629A8573BEA509E9E3B492A2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
String_t* _returnValue;
_returnValue = HIDElementDescriptor_DetermineLayout_m9BF394FEF3E51903629A8573BEA509E9E3B492A2(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED HIDElementDescriptor_DetermineFormat_mF0DB6E74B806085885965BEC69F6A045079087D1 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// switch (reportSizeInBits)
int32_t L_0 = __this->___reportSizeInBits_11;
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)8)))
{
goto IL_0017;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)((int32_t)16))))
{
goto IL_002b;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)32))))
{
goto IL_003f;
}
}
{
goto IL_0053;
}
IL_0017:
{
// return isSigned ? InputStateBlock.FormatSByte : InputStateBlock.FormatByte;
bool L_4;
L_4 = HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650(__this, NULL);
if (L_4)
{
goto IL_0025;
}
}
{
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_5 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatByte_14;
return L_5;
}
IL_0025:
{
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatSByte_16;
return L_6;
}
IL_002b:
{
// return isSigned ? InputStateBlock.FormatShort : InputStateBlock.FormatUShort;
bool L_7;
L_7 = HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650(__this, NULL);
if (L_7)
{
goto IL_0039;
}
}
{
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))->___FormatUShort_12;
return L_8;
}
IL_0039:
{
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))->___FormatShort_10;
return L_9;
}
IL_003f:
{
// return isSigned ? InputStateBlock.FormatInt : InputStateBlock.FormatUInt;
bool L_10;
L_10 = HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650(__this, NULL);
if (L_10)
{
goto IL_004d;
}
}
{
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;
return L_11;
}
IL_004d:
{
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_12 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatInt_6;
return L_12;
}
IL_0053:
{
// return InputStateBlock.FormatBit;
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))->___FormatBit_2;
return L_13;
}
}
IL2CPP_EXTERN_C FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED HIDElementDescriptor_DetermineFormat_mF0DB6E74B806085885965BEC69F6A045079087D1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED _returnValue;
_returnValue = HIDElementDescriptor_DetermineFormat_mF0DB6E74B806085885965BEC69F6A045079087D1(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.Utilities.InternedString[] UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineUsages()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* HIDElementDescriptor_DetermineUsages_m6115511DAFD337A6E86ED00F03613405E5FDD0DB (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (usagePage == UsagePage.Button && usage == 1)
int32_t L_0 = __this->___usagePage_1;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)9)))))
{
goto IL_0032;
}
}
{
int32_t L_1 = __this->___usage_0;
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_0032;
}
}
{
// return new[] {CommonUsages.PrimaryTrigger, CommonUsages.PrimaryAction};
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_2 = (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)SZArrayNew(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var, (uint32_t)2);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_3 = L_2;
il2cpp_codegen_runtime_class_init_inline(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4 = ((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___PrimaryTrigger_4;
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_4);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_5 = L_3;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6 = ((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___PrimaryAction_2;
(L_5)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_6);
return L_5;
}
IL_0032:
{
// if (usagePage == UsagePage.Button && usage == 2)
int32_t L_7 = __this->___usagePage_1;
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)9)))))
{
goto IL_0064;
}
}
{
int32_t L_8 = __this->___usage_0;
if ((!(((uint32_t)L_8) == ((uint32_t)2))))
{
goto IL_0064;
}
}
{
// return new[] {CommonUsages.SecondaryTrigger, CommonUsages.SecondaryAction};
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_9 = (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)SZArrayNew(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var, (uint32_t)2);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_10 = L_9;
il2cpp_codegen_runtime_class_init_inline(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11 = ((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___SecondaryTrigger_5;
(L_10)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_11);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_12 = L_10;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_13 = ((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___SecondaryAction_3;
(L_12)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_13);
return L_12;
}
IL_0064:
{
// if (usagePage == UsagePage.GenericDesktop && usage == (int)GenericDesktop.Rz)
int32_t L_14 = __this->___usagePage_1;
if ((!(((uint32_t)L_14) == ((uint32_t)1))))
{
goto IL_008a;
}
}
{
int32_t L_15 = __this->___usage_0;
if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)53)))))
{
goto IL_008a;
}
}
{
// return new[] { CommonUsages.Twist };
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_16 = (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)SZArrayNew(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var, (uint32_t)1);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_17 = L_16;
il2cpp_codegen_runtime_class_init_inline(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_18 = ((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Twist_17;
(L_17)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_18);
return L_17;
}
IL_008a:
{
// return null;
return (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)NULL;
}
}
IL2CPP_EXTERN_C InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* HIDElementDescriptor_DetermineUsages_m6115511DAFD337A6E86ED00F03613405E5FDD0DB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* _returnValue;
_returnValue = HIDElementDescriptor_DetermineUsages_m6115511DAFD337A6E86ED00F03613405E5FDD0DB(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineParameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineParameters_mD971D9673EAB5598932AD74FE49D462BA5C3FCE4 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24498C30969F4A53292AC4DACA2244C0F3FC1771);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (usagePage == UsagePage.GenericDesktop)
int32_t L_0 = __this->___usagePage_1;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_009f;
}
}
{
// switch (usage)
int32_t L_1 = __this->___usage_0;
V_0 = L_1;
int32_t L_2 = V_0;
switch (((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)48))))
{
case 0:
{
goto IL_0076;
}
case 1:
{
goto IL_007d;
}
case 2:
{
goto IL_0076;
}
case 3:
{
goto IL_0076;
}
case 4:
{
goto IL_007d;
}
case 5:
{
goto IL_0076;
}
case 6:
{
goto IL_0076;
}
case 7:
{
goto IL_0076;
}
case 8:
{
goto IL_0076;
}
case 9:
{
goto IL_009f;
}
case 10:
{
goto IL_009f;
}
case 11:
{
goto IL_009f;
}
case 12:
{
goto IL_009f;
}
case 13:
{
goto IL_009f;
}
case 14:
{
goto IL_009f;
}
case 15:
{
goto IL_009f;
}
case 16:
{
goto IL_0076;
}
case 17:
{
goto IL_007d;
}
case 18:
{
goto IL_0076;
}
case 19:
{
goto IL_0076;
}
case 20:
{
goto IL_007d;
}
case 21:
{
goto IL_0076;
}
}
}
{
goto IL_009f;
}
IL_0076:
{
// return DetermineAxisNormalizationParameters();
String_t* L_3;
L_3 = HIDElementDescriptor_DetermineAxisNormalizationParameters_mBA3EA719135A44D402E623F33950C84FA395EFB1(__this, NULL);
return L_3;
}
IL_007d:
{
// return StringHelpers.Join(",", "invert", DetermineAxisNormalizationParameters());
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
ArrayElementTypeCheck (L_5, _stringLiteral24498C30969F4A53292AC4DACA2244C0F3FC1771);
(L_5)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral24498C30969F4A53292AC4DACA2244C0F3FC1771);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
String_t* L_7;
L_7 = HIDElementDescriptor_DetermineAxisNormalizationParameters_mBA3EA719135A44D402E623F33950C84FA395EFB1(__this, NULL);
ArrayElementTypeCheck (L_6, L_7);
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (String_t*)L_7);
String_t* L_8;
L_8 = StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D(_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB, L_6, StringHelpers_Join_TisString_t_mB4934CF381F7A06E5AA2BB1ED99011F3A999D85D_RuntimeMethod_var);
return L_8;
}
IL_009f:
{
// return null;
return (String_t*)NULL;
}
}
IL2CPP_EXTERN_C String_t* HIDElementDescriptor_DetermineParameters_mD971D9673EAB5598932AD74FE49D462BA5C3FCE4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
String_t* _returnValue;
_returnValue = HIDElementDescriptor_DetermineParameters_mD971D9673EAB5598932AD74FE49D462BA5C3FCE4(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineAxisNormalizationParameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineAxisNormalizationParameters_mBA3EA719135A44D402E623F33950C84FA395EFB1 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F12D245B11670CCCA84623DD84E99BFD8753D9C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71D301247897A0B71264FB0993DAD1578CAE56C1);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
{
// if (logicalMin == 0 && logicalMax == 0)
int32_t L_0 = __this->___logicalMin_4;
if (L_0)
{
goto IL_0016;
}
}
{
int32_t L_1 = __this->___logicalMax_5;
if (L_1)
{
goto IL_0016;
}
}
{
// return "normalize,normalizeMin=0,normalizeMax=1,normalizeZero=0.5";
return _stringLiteral5F12D245B11670CCCA84623DD84E99BFD8753D9C;
}
IL_0016:
{
// var min = minFloatValue;
float L_2;
L_2 = HIDElementDescriptor_get_minFloatValue_m26CD0F454DA13176AB810251EC44BD4313273318(__this, NULL);
V_0 = L_2;
// var max = maxFloatValue;
float L_3;
L_3 = HIDElementDescriptor_get_maxFloatValue_m9A9EF4CC01C590257325C8599553E96DBB857536(__this, NULL);
V_1 = L_3;
// if (Mathf.Approximately(0f, min) && Mathf.Approximately(0f, max))
float L_4 = V_0;
bool L_5;
L_5 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline((0.0f), L_4, NULL);
if (!L_5)
{
goto IL_0040;
}
}
{
float L_6 = V_1;
bool L_7;
L_7 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline((0.0f), L_6, NULL);
if (!L_7)
{
goto IL_0040;
}
}
{
// return null;
return (String_t*)NULL;
}
IL_0040:
{
// var zero = min + (max - min) / 2.0f;
float L_8 = V_0;
float L_9 = V_1;
float L_10 = V_0;
V_2 = ((float)il2cpp_codegen_add(L_8, ((float)(((float)il2cpp_codegen_subtract(L_9, L_10))/(2.0f)))));
// return string.Format(CultureInfo.InvariantCulture, "normalize,normalizeMin={0},normalizeMax={1},normalizeZero={2}", min, max, zero);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_11;
L_11 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
float L_12 = V_0;
float L_13 = L_12;
RuntimeObject* L_14 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_13);
float L_15 = V_1;
float L_16 = L_15;
RuntimeObject* L_17 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_16);
float L_18 = V_2;
float L_19 = L_18;
RuntimeObject* L_20 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_19);
String_t* L_21;
L_21 = String_Format_mF8E53122BE8F0F617357DFB75C3912D1242DE263(L_11, _stringLiteral71D301247897A0B71264FB0993DAD1578CAE56C1, L_14, L_17, L_20, NULL);
return L_21;
}
}
IL2CPP_EXTERN_C String_t* HIDElementDescriptor_DetermineAxisNormalizationParameters_mBA3EA719135A44D402E623F33950C84FA395EFB1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
String_t* _returnValue;
_returnValue = HIDElementDescriptor_DetermineAxisNormalizationParameters_mBA3EA719135A44D402E623F33950C84FA395EFB1(_thisAdjusted, method);
return _returnValue;
}
// System.String UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineProcessors()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDElementDescriptor_DetermineProcessors_mB371BF05CE5AE5E9E4FC5C9BE92CAB708B136FB2 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral250C3DCF617C4124B69A837DBA524BA932729EA8);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// switch (usagePage)
int32_t L_0 = __this->___usagePage_1;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0024;
}
}
{
// switch (usage)
int32_t L_1 = __this->___usage_0;
V_0 = L_1;
int32_t L_2 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)48)))) > ((uint32_t)8))))
{
goto IL_001e;
}
}
{
int32_t L_3 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, ((int32_t)64)))) <= ((uint32_t)5))))
{
goto IL_0024;
}
}
IL_001e:
{
// return "axisDeadzone";
return _stringLiteral250C3DCF617C4124B69A837DBA524BA932729EA8;
}
IL_0024:
{
// return null;
return (String_t*)NULL;
}
}
IL2CPP_EXTERN_C String_t* HIDElementDescriptor_DetermineProcessors_mB371BF05CE5AE5E9E4FC5C9BE92CAB708B136FB2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
String_t* _returnValue;
_returnValue = HIDElementDescriptor_DetermineProcessors_mB371BF05CE5AE5E9E4FC5C9BE92CAB708B136FB2(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::DetermineDefaultState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 HIDElementDescriptor_DetermineDefaultState_m6D92D62A3D0928BEA319AE39450FB9C29FFEF7A9 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
uint64_t V_1 = 0;
int32_t V_2 = 0;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// switch (usagePage)
int32_t L_0 = __this->___usagePage_1;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_00e6;
}
}
{
// switch (usage)
int32_t L_1 = __this->___usage_0;
V_0 = L_1;
int32_t L_2 = V_0;
switch (((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)48))))
{
case 0:
{
goto IL_00bd;
}
case 1:
{
goto IL_00bd;
}
case 2:
{
goto IL_00bd;
}
case 3:
{
goto IL_00bd;
}
case 4:
{
goto IL_00bd;
}
case 5:
{
goto IL_00bd;
}
case 6:
{
goto IL_00bd;
}
case 7:
{
goto IL_00bd;
}
case 8:
{
goto IL_00bd;
}
case 9:
{
goto IL_0076;
}
case 10:
{
goto IL_00e6;
}
case 11:
{
goto IL_00e6;
}
case 12:
{
goto IL_00e6;
}
case 13:
{
goto IL_00e6;
}
case 14:
{
goto IL_00e6;
}
case 15:
{
goto IL_00e6;
}
case 16:
{
goto IL_00bd;
}
case 17:
{
goto IL_00bd;
}
case 18:
{
goto IL_00bd;
}
case 19:
{
goto IL_00bd;
}
case 20:
{
goto IL_00bd;
}
case 21:
{
goto IL_00bd;
}
}
}
{
goto IL_00e6;
}
IL_0076:
{
// if (hasNullState)
bool L_3;
L_3 = HIDElementDescriptor_get_hasNullState_mC63230076CB25025A6C4970D14B7D6636E179421(__this, NULL);
if (!L_3)
{
goto IL_00e6;
}
}
{
// if (logicalMin >= 1)
int32_t L_4 = __this->___logicalMin_4;
if ((((int32_t)L_4) < ((int32_t)1)))
{
goto IL_0095;
}
}
{
// return new PrimitiveValue(logicalMin - 1);
int32_t L_5 = __this->___logicalMin_4;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_6;
memset((&L_6), 0, sizeof(L_6));
PrimitiveValue__ctor_mCEA5ABEF86F4126EA7B799076BBE342DE9BEDCBA((&L_6), ((int32_t)il2cpp_codegen_subtract(L_5, 1)), /*hidden argument*/NULL);
return L_6;
}
IL_0095:
{
// var maxValue = (1UL << reportSizeInBits) - 1;
int32_t L_7 = __this->___reportSizeInBits_11;
V_1 = ((int64_t)il2cpp_codegen_subtract(((int64_t)(((int64_t)1)<<((int32_t)(L_7&((int32_t)63))))), ((int64_t)1)));
// if ((ulong)logicalMax < maxValue)
int32_t L_8 = __this->___logicalMax_5;
uint64_t L_9 = V_1;
if ((!(((uint64_t)((int64_t)L_8)) < ((uint64_t)L_9))))
{
goto IL_00e6;
}
}
{
// return new PrimitiveValue(logicalMax + 1);
int32_t L_10 = __this->___logicalMax_5;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_11;
memset((&L_11), 0, sizeof(L_11));
PrimitiveValue__ctor_mCEA5ABEF86F4126EA7B799076BBE342DE9BEDCBA((&L_11), ((int32_t)il2cpp_codegen_add(L_10, 1)), /*hidden argument*/NULL);
return L_11;
}
IL_00bd:
{
// if (!isSigned)
bool L_12;
L_12 = HIDElementDescriptor_get_isSigned_m14A14A709A36CB3FA9AC8D9BDE56962C80A9F650(__this, NULL);
if (L_12)
{
goto IL_00e6;
}
}
{
// var defaultValue = logicalMin + (logicalMax - logicalMin) / 2;
int32_t L_13 = __this->___logicalMin_4;
int32_t L_14 = __this->___logicalMax_5;
int32_t L_15 = __this->___logicalMin_4;
V_2 = ((int32_t)il2cpp_codegen_add(L_13, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_14, L_15))/2))));
// if (defaultValue != 0)
int32_t L_16 = V_2;
if (!L_16)
{
goto IL_00e6;
}
}
{
// return new PrimitiveValue(defaultValue);
int32_t L_17 = V_2;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_18;
memset((&L_18), 0, sizeof(L_18));
PrimitiveValue__ctor_mCEA5ABEF86F4126EA7B799076BBE342DE9BEDCBA((&L_18), L_17, /*hidden argument*/NULL);
return L_18;
}
IL_00e6:
{
// return new PrimitiveValue();
il2cpp_codegen_initobj((&V_3), sizeof(PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4));
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_19 = V_3;
return L_19;
}
}
IL2CPP_EXTERN_C PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 HIDElementDescriptor_DetermineDefaultState_m6D92D62A3D0928BEA319AE39450FB9C29FFEF7A9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 _returnValue;
_returnValue = HIDElementDescriptor_DetermineDefaultState_m6D92D62A3D0928BEA319AE39450FB9C29FFEF7A9(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::AddChildControls(UnityEngine.InputSystem.HID.HID/HIDElementDescriptor&,System.String,UnityEngine.InputSystem.Layouts.InputControlLayout/Builder&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDElementDescriptor_AddChildControls_m95CF40C85D197EFC17D7DB78993FBFDD539662B8 (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* __this, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* ___element0, String_t* ___controlName1, Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821** ___builder2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24D49B3ED3B5D72AB6FDA53D4F898DEC07078A3E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral601F61528A6AFF31D533A4FE11532399DC35D8B2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73ED050E090CA0EFFE70774C42EA6EC963933801);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81E45D6DC42034D16D01024A27912CB0C9B9D6F7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral887F417B889E4A230A5DB73EC18C2D80F2DA1E50);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9163BFDF59836E9F2560FFD5E7D9070D61B56791);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC099423F69D278B508E17A8BA5BDA35BB6E29C08);
s_Il2CppMethodInitialized = true;
}
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 V_0;
memset((&V_0), 0, sizeof(V_0));
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (usagePage == UsagePage.GenericDesktop && usage == (int)GenericDesktop.HatSwitch)
int32_t L_0 = __this->___usagePage_1;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0242;
}
}
{
int32_t L_1 = __this->___usage_0;
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)57)))))
{
goto IL_0242;
}
}
{
// var nullValue = DetermineDefaultState();
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_2;
L_2 = HIDElementDescriptor_DetermineDefaultState_m6D92D62A3D0928BEA319AE39450FB9C29FFEF7A9(__this, NULL);
V_0 = L_2;
// if (nullValue.isEmpty)
bool L_3;
L_3 = PrimitiveValue_get_isEmpty_m5EB7E528CDE36950BBE170CE82D1DB78D45E4347((&V_0), NULL);
if (!L_3)
{
goto IL_002a;
}
}
{
// return;
return;
}
IL_002a:
{
// builder.AddControl(controlName + "/up")
// .WithFormat(InputStateBlock.FormatBit)
// .WithLayout("DiscreteButton")
// .WithParameters(string.Format(CultureInfo.InvariantCulture,
// "minValue={0},maxValue={1},nullValue={2},wrapAtValue={3}",
// logicalMax, logicalMin + 1, nullValue.ToString(), logicalMax))
// .WithBitOffset((uint)element.reportOffsetInBits % 8)
// .WithSizeInBits((uint)reportSizeInBits);
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821** L_4 = ___builder2;
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_5 = *((Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821**)L_4);
String_t* L_6 = ___controlName1;
String_t* L_7;
L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_6, _stringLiteral887F417B889E4A230A5DB73EC18C2D80F2DA1E50, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_8;
L_8 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_5, L_7, NULL);
V_1 = L_8;
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))->___FormatBit_2;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_10;
L_10 = ControlBuilder_WithFormat_mD93D29B7F6C5167B257FF65A09F507974BDBB44B((&V_1), L_9, NULL);
V_1 = L_10;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_11;
L_11 = ControlBuilder_WithLayout_mBB03FC4875476B6EE4E884A0913E9DE0DDBF3F0E((&V_1), _stringLiteralC099423F69D278B508E17A8BA5BDA35BB6E29C08, NULL);
V_1 = L_11;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_12;
L_12 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13;
int32_t L_15 = __this->___logicalMax_5;
int32_t L_16 = L_15;
RuntimeObject* L_17 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_16);
ArrayElementTypeCheck (L_14, L_17);
(L_14)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_17);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = L_14;
int32_t L_19 = __this->___logicalMin_4;
int32_t L_20 = ((int32_t)il2cpp_codegen_add(L_19, 1));
RuntimeObject* L_21 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_20);
ArrayElementTypeCheck (L_18, L_21);
(L_18)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_21);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_18;
String_t* L_23;
L_23 = PrimitiveValue_ToString_m3AD34182DDDE3E163FD2CEE48FBB477C2A58B707((&V_0), NULL);
ArrayElementTypeCheck (L_22, L_23);
(L_22)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_23);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24 = L_22;
int32_t L_25 = __this->___logicalMax_5;
int32_t L_26 = L_25;
RuntimeObject* L_27 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_26);
ArrayElementTypeCheck (L_24, L_27);
(L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_27);
String_t* L_28;
L_28 = String_Format_m447B585713E5EB3EBF5D9D0710706D01E8A56D75(L_12, _stringLiteral9163BFDF59836E9F2560FFD5E7D9070D61B56791, L_24, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_29;
L_29 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_1), L_28, NULL);
V_1 = L_29;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_30 = ___element0;
int32_t L_31 = L_30->___reportOffsetInBits_12;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_32;
L_32 = ControlBuilder_WithBitOffset_m4DE4397F118DBE8084ABDF38B16B40A24D53D38A((&V_1), ((int32_t)((uint32_t)(int32_t)L_31%(uint32_t)(int32_t)8)), NULL);
V_1 = L_32;
int32_t L_33 = __this->___reportSizeInBits_11;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_34;
L_34 = ControlBuilder_WithSizeInBits_m08FAD46B3923EFDAFF0E50C557DEDFF065C58DDE((&V_1), L_33, NULL);
// builder.AddControl(controlName + "/right")
// .WithFormat(InputStateBlock.FormatBit)
// .WithLayout("DiscreteButton")
// .WithParameters(string.Format(CultureInfo.InvariantCulture,
// "minValue={0},maxValue={1}",
// logicalMin + 1, logicalMin + 3))
// .WithBitOffset((uint)element.reportOffsetInBits % 8)
// .WithSizeInBits((uint)reportSizeInBits);
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821** L_35 = ___builder2;
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_36 = *((Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821**)L_35);
String_t* L_37 = ___controlName1;
String_t* L_38;
L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_37, _stringLiteral601F61528A6AFF31D533A4FE11532399DC35D8B2, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_39;
L_39 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_36, L_38, NULL);
V_1 = L_39;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_40 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatBit_2;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_41;
L_41 = ControlBuilder_WithFormat_mD93D29B7F6C5167B257FF65A09F507974BDBB44B((&V_1), L_40, NULL);
V_1 = L_41;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_42;
L_42 = ControlBuilder_WithLayout_mBB03FC4875476B6EE4E884A0913E9DE0DDBF3F0E((&V_1), _stringLiteralC099423F69D278B508E17A8BA5BDA35BB6E29C08, NULL);
V_1 = L_42;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_43;
L_43 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
int32_t L_44 = __this->___logicalMin_4;
int32_t L_45 = ((int32_t)il2cpp_codegen_add(L_44, 1));
RuntimeObject* L_46 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_45);
int32_t L_47 = __this->___logicalMin_4;
int32_t L_48 = ((int32_t)il2cpp_codegen_add(L_47, 3));
RuntimeObject* L_49 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_48);
String_t* L_50;
L_50 = String_Format_m44BF8BF44DC9B67D6CF265A1A2703A6D743F5C56(L_43, _stringLiteral73ED050E090CA0EFFE70774C42EA6EC963933801, L_46, L_49, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_51;
L_51 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_1), L_50, NULL);
V_1 = L_51;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_52 = ___element0;
int32_t L_53 = L_52->___reportOffsetInBits_12;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_54;
L_54 = ControlBuilder_WithBitOffset_m4DE4397F118DBE8084ABDF38B16B40A24D53D38A((&V_1), ((int32_t)((uint32_t)(int32_t)L_53%(uint32_t)(int32_t)8)), NULL);
V_1 = L_54;
int32_t L_55 = __this->___reportSizeInBits_11;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_56;
L_56 = ControlBuilder_WithSizeInBits_m08FAD46B3923EFDAFF0E50C557DEDFF065C58DDE((&V_1), L_55, NULL);
// builder.AddControl(controlName + "/down")
// .WithFormat(InputStateBlock.FormatBit)
// .WithLayout("DiscreteButton")
// .WithParameters(string.Format(CultureInfo.InvariantCulture,
// "minValue={0},maxValue={1}",
// logicalMin + 3, logicalMin + 5))
// .WithBitOffset((uint)element.reportOffsetInBits % 8)
// .WithSizeInBits((uint)reportSizeInBits);
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821** L_57 = ___builder2;
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_58 = *((Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821**)L_57);
String_t* L_59 = ___controlName1;
String_t* L_60;
L_60 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_59, _stringLiteral81E45D6DC42034D16D01024A27912CB0C9B9D6F7, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_61;
L_61 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_58, L_60, NULL);
V_1 = L_61;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_62 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatBit_2;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_63;
L_63 = ControlBuilder_WithFormat_mD93D29B7F6C5167B257FF65A09F507974BDBB44B((&V_1), L_62, NULL);
V_1 = L_63;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_64;
L_64 = ControlBuilder_WithLayout_mBB03FC4875476B6EE4E884A0913E9DE0DDBF3F0E((&V_1), _stringLiteralC099423F69D278B508E17A8BA5BDA35BB6E29C08, NULL);
V_1 = L_64;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_65;
L_65 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
int32_t L_66 = __this->___logicalMin_4;
int32_t L_67 = ((int32_t)il2cpp_codegen_add(L_66, 3));
RuntimeObject* L_68 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_67);
int32_t L_69 = __this->___logicalMin_4;
int32_t L_70 = ((int32_t)il2cpp_codegen_add(L_69, 5));
RuntimeObject* L_71 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_70);
String_t* L_72;
L_72 = String_Format_m44BF8BF44DC9B67D6CF265A1A2703A6D743F5C56(L_65, _stringLiteral73ED050E090CA0EFFE70774C42EA6EC963933801, L_68, L_71, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_73;
L_73 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_1), L_72, NULL);
V_1 = L_73;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_74 = ___element0;
int32_t L_75 = L_74->___reportOffsetInBits_12;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_76;
L_76 = ControlBuilder_WithBitOffset_m4DE4397F118DBE8084ABDF38B16B40A24D53D38A((&V_1), ((int32_t)((uint32_t)(int32_t)L_75%(uint32_t)(int32_t)8)), NULL);
V_1 = L_76;
int32_t L_77 = __this->___reportSizeInBits_11;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_78;
L_78 = ControlBuilder_WithSizeInBits_m08FAD46B3923EFDAFF0E50C557DEDFF065C58DDE((&V_1), L_77, NULL);
// builder.AddControl(controlName + "/left")
// .WithFormat(InputStateBlock.FormatBit)
// .WithLayout("DiscreteButton")
// .WithParameters(string.Format(CultureInfo.InvariantCulture,
// "minValue={0},maxValue={1}",
// logicalMin + 5, logicalMin + 7))
// .WithBitOffset((uint)element.reportOffsetInBits % 8)
// .WithSizeInBits((uint)reportSizeInBits);
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821** L_79 = ___builder2;
Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* L_80 = *((Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821**)L_79);
String_t* L_81 = ___controlName1;
String_t* L_82;
L_82 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_81, _stringLiteral24D49B3ED3B5D72AB6FDA53D4F898DEC07078A3E, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_83;
L_83 = Builder_AddControl_m91DD43C82C4E4C7F6E8DF390B6DA993F0CF7E4D7(L_80, L_82, NULL);
V_1 = L_83;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_84 = ((InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var))->___FormatBit_2;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_85;
L_85 = ControlBuilder_WithFormat_mD93D29B7F6C5167B257FF65A09F507974BDBB44B((&V_1), L_84, NULL);
V_1 = L_85;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_86;
L_86 = ControlBuilder_WithLayout_mBB03FC4875476B6EE4E884A0913E9DE0DDBF3F0E((&V_1), _stringLiteralC099423F69D278B508E17A8BA5BDA35BB6E29C08, NULL);
V_1 = L_86;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_87;
L_87 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
int32_t L_88 = __this->___logicalMin_4;
int32_t L_89 = ((int32_t)il2cpp_codegen_add(L_88, 5));
RuntimeObject* L_90 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_89);
int32_t L_91 = __this->___logicalMin_4;
int32_t L_92 = ((int32_t)il2cpp_codegen_add(L_91, 7));
RuntimeObject* L_93 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_92);
String_t* L_94;
L_94 = String_Format_m44BF8BF44DC9B67D6CF265A1A2703A6D743F5C56(L_87, _stringLiteral73ED050E090CA0EFFE70774C42EA6EC963933801, L_90, L_93, NULL);
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_95;
L_95 = ControlBuilder_WithParameters_mBC3352880B7D852D3E3D999F8C2E8711FE98E3FF((&V_1), L_94, NULL);
V_1 = L_95;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* L_96 = ___element0;
int32_t L_97 = L_96->___reportOffsetInBits_12;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_98;
L_98 = ControlBuilder_WithBitOffset_m4DE4397F118DBE8084ABDF38B16B40A24D53D38A((&V_1), ((int32_t)((uint32_t)(int32_t)L_97%(uint32_t)(int32_t)8)), NULL);
V_1 = L_98;
int32_t L_99 = __this->___reportSizeInBits_11;
ControlBuilder_tA18891EC8D7AA5AB0C3AF2B2BB82244BBFCA6F50 L_100;
L_100 = ControlBuilder_WithSizeInBits_m08FAD46B3923EFDAFF0E50C557DEDFF065C58DDE((&V_1), L_99, NULL);
}
IL_0242:
{
// }
return;
}
}
IL2CPP_EXTERN_C void HIDElementDescriptor_AddChildControls_m95CF40C85D197EFC17D7DB78993FBFDD539662B8_AdjustorThunk (RuntimeObject* __this, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* ___element0, String_t* ___controlName1, Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821** ___builder2, const RuntimeMethod* method)
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED*>(__this + _offset);
HIDElementDescriptor_AddChildControls_m95CF40C85D197EFC17D7DB78993FBFDD539662B8(_thisAdjusted, ___element0, ___controlName1, ___builder2, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor
IL2CPP_EXTERN_C void HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshal_pinvoke(const HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59& unmarshaled, HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshaled_pinvoke& marshaled)
{
Exception_t* ___elements_7Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'elements' of type 'HIDDeviceDescriptor'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___elements_7Exception, NULL);
}
IL2CPP_EXTERN_C void HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshal_pinvoke_back(const HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshaled_pinvoke& marshaled, HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59& unmarshaled)
{
Exception_t* ___elements_7Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'elements' of type 'HIDDeviceDescriptor'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___elements_7Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor
IL2CPP_EXTERN_C void HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshal_pinvoke_cleanup(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor
IL2CPP_EXTERN_C void HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshal_com(const HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59& unmarshaled, HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshaled_com& marshaled)
{
Exception_t* ___elements_7Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'elements' of type 'HIDDeviceDescriptor'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___elements_7Exception, NULL);
}
IL2CPP_EXTERN_C void HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshal_com_back(const HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshaled_com& marshaled, HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59& unmarshaled)
{
Exception_t* ___elements_7Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'elements' of type 'HIDDeviceDescriptor'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___elements_7Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor
IL2CPP_EXTERN_C void HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshal_com_cleanup(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_marshaled_com& marshaled)
{
}
// System.String UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::ToJson()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HIDDeviceDescriptor_ToJson_mF1F8181F21DFC7786988C6B5B24592ED60C97C68 (HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return JsonUtility.ToJson(this, true);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_0 = (*(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59*)__this);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_1 = L_0;
RuntimeObject* L_2 = Box(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_il2cpp_TypeInfo_var, &L_1);
String_t* L_3;
L_3 = JsonUtility_ToJson_m53A1FEE0D388CF3A629E093C04B5E1A6D5463B53(L_2, (bool)1, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C String_t* HIDDeviceDescriptor_ToJson_mF1F8181F21DFC7786988C6B5B24592ED60C97C68_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59*>(__this + _offset);
String_t* _returnValue;
_returnValue = HIDDeviceDescriptor_ToJson_mF1F8181F21DFC7786988C6B5B24592ED60C97C68(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor::FromJson(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 HIDDeviceDescriptor_FromJson_mEEA8B6998BD6C495ECD4B184C678106ACDFC0A73 (String_t* ___json0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_mE6CF40020536BE09DC00422B38D38CC79B8CB19A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_tBDB588E456C506D92EA19A206F41BE4DB57D1D11_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_1_System_IDisposable_Dispose_m5642236CE31A998871D30083D40807623593A815_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_ToString_mB13A913EF211B14B719EE62133C15C298642E34D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33018FA8926405B4E44C0D1902B3435E469A55E2);
s_Il2CppMethodInitialized = true;
}
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 V_0;
memset((&V_0), 0, sizeof(V_0));
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_1;
memset((&V_1), 0, sizeof(V_1));
PredictiveParser_t33E75D237A7F855FDFDD50AA2DDDBBB65DE94248 V_2;
memset((&V_2), 0, sizeof(V_2));
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_3;
memset((&V_3), 0, sizeof(V_3));
PooledObject_1_t3EE851FC31BB36C74442BC11F197850E2088685C V_4;
memset((&V_4), 0, sizeof(V_4));
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* V_5 = NULL;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_6;
memset((&V_6), 0, sizeof(V_6));
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 V_7;
memset((&V_7), 0, sizeof(V_7));
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED V_8;
memset((&V_8), 0, sizeof(V_8));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
// var descriptor = new HIDDeviceDescriptor();
il2cpp_codegen_initobj((&V_0), sizeof(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59));
// var jsonSpan = json.AsSpan();
String_t* L_0 = ___json0;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_1;
L_1 = MemoryExtensions_AsSpan_m0EB07912D71097A8B05F586158966837F5C3DB38_inline(L_0, NULL);
V_1 = L_1;
// var parser = new PredictiveParser();
il2cpp_codegen_initobj((&V_2), sizeof(PredictiveParser_t33E75D237A7F855FDFDD50AA2DDDBBB65DE94248));
// parser.ExpectSingleChar(jsonSpan, '{');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_2 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_2, ((int32_t)123), NULL);
// parser.AcceptString(jsonSpan, out _);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_3 = V_1;
bool L_4;
L_4 = PredictiveParser_AcceptString_m786D5F348A934235EFADF3946E405D24E0A22BC1((&V_2), L_3, (&V_6), NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_5 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_5, ((int32_t)58), NULL);
// descriptor.vendorId = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_6 = V_1;
int32_t L_7;
L_7 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_6, NULL);
(&V_0)->___vendorId_0 = L_7;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_8 = V_1;
bool L_9;
L_9 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_8, ((int32_t)44), NULL);
// parser.AcceptString(jsonSpan, out _);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_10 = V_1;
bool L_11;
L_11 = PredictiveParser_AcceptString_m786D5F348A934235EFADF3946E405D24E0A22BC1((&V_2), L_10, (&V_6), NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_12 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_12, ((int32_t)58), NULL);
// descriptor.productId = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_13 = V_1;
int32_t L_14;
L_14 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_13, NULL);
(&V_0)->___productId_1 = L_14;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_15 = V_1;
bool L_16;
L_16 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_15, ((int32_t)44), NULL);
// parser.AcceptString(jsonSpan, out _);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_17 = V_1;
bool L_18;
L_18 = PredictiveParser_AcceptString_m786D5F348A934235EFADF3946E405D24E0A22BC1((&V_2), L_17, (&V_6), NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_19 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_19, ((int32_t)58), NULL);
// descriptor.usage = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_20 = V_1;
int32_t L_21;
L_21 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_20, NULL);
(&V_0)->___usage_2 = L_21;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_22 = V_1;
bool L_23;
L_23 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_22, ((int32_t)44), NULL);
// parser.AcceptString(jsonSpan, out _);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_24 = V_1;
bool L_25;
L_25 = PredictiveParser_AcceptString_m786D5F348A934235EFADF3946E405D24E0A22BC1((&V_2), L_24, (&V_6), NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_26 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_26, ((int32_t)58), NULL);
// descriptor.usagePage = (UsagePage)parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_27 = V_1;
int32_t L_28;
L_28 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_27, NULL);
(&V_0)->___usagePage_3 = L_28;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_29 = V_1;
bool L_30;
L_30 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_29, ((int32_t)44), NULL);
// parser.AcceptString(jsonSpan, out _);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_31 = V_1;
bool L_32;
L_32 = PredictiveParser_AcceptString_m786D5F348A934235EFADF3946E405D24E0A22BC1((&V_2), L_31, (&V_6), NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_33 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_33, ((int32_t)58), NULL);
// descriptor.inputReportSize = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_34 = V_1;
int32_t L_35;
L_35 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_34, NULL);
(&V_0)->___inputReportSize_4 = L_35;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_36 = V_1;
bool L_37;
L_37 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_36, ((int32_t)44), NULL);
// parser.AcceptString(jsonSpan, out _);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_38 = V_1;
bool L_39;
L_39 = PredictiveParser_AcceptString_m786D5F348A934235EFADF3946E405D24E0A22BC1((&V_2), L_38, (&V_6), NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_40 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_40, ((int32_t)58), NULL);
// descriptor.outputReportSize = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_41 = V_1;
int32_t L_42;
L_42 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_41, NULL);
(&V_0)->___outputReportSize_5 = L_42;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_43 = V_1;
bool L_44;
L_44 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_43, ((int32_t)44), NULL);
// parser.AcceptString(jsonSpan, out _);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_45 = V_1;
bool L_46;
L_46 = PredictiveParser_AcceptString_m786D5F348A934235EFADF3946E405D24E0A22BC1((&V_2), L_45, (&V_6), NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_47 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_47, ((int32_t)58), NULL);
// descriptor.featureReportSize = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_48 = V_1;
int32_t L_49;
L_49 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_48, NULL);
(&V_0)->___featureReportSize_6 = L_49;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_50 = V_1;
bool L_51;
L_51 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_50, ((int32_t)44), NULL);
// parser.AcceptString(jsonSpan, out var key);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_52 = V_1;
bool L_53;
L_53 = PredictiveParser_AcceptString_m786D5F348A934235EFADF3946E405D24E0A22BC1((&V_2), L_52, (&V_3), NULL);
// if (key.ToString() != "elements") return descriptor;
String_t* L_54;
L_54 = ReadOnlySpan_1_ToString_mB13A913EF211B14B719EE62133C15C298642E34D((&V_3), ReadOnlySpan_1_ToString_mB13A913EF211B14B719EE62133C15C298642E34D_RuntimeMethod_var);
bool L_55;
L_55 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_54, _stringLiteral33018FA8926405B4E44C0D1902B3435E469A55E2, NULL);
if (!L_55)
{
goto IL_0196_1;
}
}
{
// if (key.ToString() != "elements") return descriptor;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_56 = V_0;
V_7 = L_56;
goto IL_04d4;
}
IL_0196_1:
{
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_57 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_57, ((int32_t)58), NULL);
// parser.ExpectSingleChar(jsonSpan, '[');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_58 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_58, ((int32_t)91), NULL);
// using var pool = ListPool<HIDElementDescriptor>.Get(out var elements);
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tBDB588E456C506D92EA19A206F41BE4DB57D1D11_il2cpp_TypeInfo_var);
PooledObject_1_t3EE851FC31BB36C74442BC11F197850E2088685C L_59;
L_59 = CollectionPool_2_Get_mE6CF40020536BE09DC00422B38D38CC79B8CB19A((&V_5), CollectionPool_2_Get_mE6CF40020536BE09DC00422B38D38CC79B8CB19A_RuntimeMethod_var);
V_4 = L_59;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_04b1_1:
{// begin finally (depth: 2)
PooledObject_1_System_IDisposable_Dispose_m5642236CE31A998871D30083D40807623593A815((&V_4), PooledObject_1_System_IDisposable_Dispose_m5642236CE31A998871D30083D40807623593A815_RuntimeMethod_var);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_048f_2;
}
IL_01b8_2:
{
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_60 = V_1;
bool L_61;
L_61 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_60, ((int32_t)44), NULL);
// parser.ExpectSingleChar(jsonSpan, '{');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_62 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_62, ((int32_t)123), NULL);
// HIDElementDescriptor elementDesc = default;
il2cpp_codegen_initobj((&V_8), sizeof(HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED));
// parser.AcceptSingleChar(jsonSpan, '}');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_63 = V_1;
bool L_64;
L_64 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_63, ((int32_t)125), NULL);
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_65 = V_1;
bool L_66;
L_66 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_65, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_67 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_68;
L_68 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_67, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_69 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_69, ((int32_t)58), NULL);
// elementDesc.usage = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_70 = V_1;
int32_t L_71;
L_71 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_70, NULL);
(&V_8)->___usage_0 = L_71;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_72 = V_1;
bool L_73;
L_73 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_72, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_74 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_75;
L_75 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_74, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_76 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_76, ((int32_t)58), NULL);
// elementDesc.usagePage = (UsagePage)parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_77 = V_1;
int32_t L_78;
L_78 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_77, NULL);
(&V_8)->___usagePage_1 = L_78;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_79 = V_1;
bool L_80;
L_80 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_79, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_81 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_82;
L_82 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_81, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_83 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_83, ((int32_t)58), NULL);
// elementDesc.unit = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_84 = V_1;
int32_t L_85;
L_85 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_84, NULL);
(&V_8)->___unit_2 = L_85;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_86 = V_1;
bool L_87;
L_87 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_86, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_88 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_89;
L_89 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_88, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_90 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_90, ((int32_t)58), NULL);
// elementDesc.unitExponent = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_91 = V_1;
int32_t L_92;
L_92 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_91, NULL);
(&V_8)->___unitExponent_3 = L_92;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_93 = V_1;
bool L_94;
L_94 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_93, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_95 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_96;
L_96 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_95, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_97 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_97, ((int32_t)58), NULL);
// elementDesc.logicalMin = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_98 = V_1;
int32_t L_99;
L_99 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_98, NULL);
(&V_8)->___logicalMin_4 = L_99;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_100 = V_1;
bool L_101;
L_101 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_100, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_102 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_103;
L_103 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_102, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_104 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_104, ((int32_t)58), NULL);
// elementDesc.logicalMax = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_105 = V_1;
int32_t L_106;
L_106 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_105, NULL);
(&V_8)->___logicalMax_5 = L_106;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_107 = V_1;
bool L_108;
L_108 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_107, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_109 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_110;
L_110 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_109, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_111 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_111, ((int32_t)58), NULL);
// elementDesc.physicalMin = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_112 = V_1;
int32_t L_113;
L_113 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_112, NULL);
(&V_8)->___physicalMin_6 = L_113;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_114 = V_1;
bool L_115;
L_115 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_114, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_116 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_117;
L_117 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_116, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_118 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_118, ((int32_t)58), NULL);
// elementDesc.physicalMax = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_119 = V_1;
int32_t L_120;
L_120 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_119, NULL);
(&V_8)->___physicalMax_7 = L_120;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_121 = V_1;
bool L_122;
L_122 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_121, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_123 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_124;
L_124 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_123, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_125 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_125, ((int32_t)58), NULL);
// elementDesc.collectionIndex = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_126 = V_1;
int32_t L_127;
L_127 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_126, NULL);
(&V_8)->___collectionIndex_9 = L_127;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_128 = V_1;
bool L_129;
L_129 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_128, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_130 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_131;
L_131 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_130, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_132 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_132, ((int32_t)58), NULL);
// elementDesc.reportType = (HIDReportType)parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_133 = V_1;
int32_t L_134;
L_134 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_133, NULL);
(&V_8)->___reportType_8 = L_134;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_135 = V_1;
bool L_136;
L_136 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_135, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_137 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_138;
L_138 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_137, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_139 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_139, ((int32_t)58), NULL);
// elementDesc.reportId = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_140 = V_1;
int32_t L_141;
L_141 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_140, NULL);
(&V_8)->___reportId_10 = L_141;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_142 = V_1;
bool L_143;
L_143 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_142, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_144 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_145;
L_145 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_144, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_146 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_146, ((int32_t)58), NULL);
// parser.AcceptInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_147 = V_1;
PredictiveParser_AcceptInt_m4C94C20DE615EA781A1554037E625DCD5CD77986((&V_2), L_147, NULL);
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_148 = V_1;
bool L_149;
L_149 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_148, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_150 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_151;
L_151 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_150, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_152 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_152, ((int32_t)58), NULL);
// elementDesc.reportSizeInBits = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_153 = V_1;
int32_t L_154;
L_154 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_153, NULL);
(&V_8)->___reportSizeInBits_11 = L_154;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_155 = V_1;
bool L_156;
L_156 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_155, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_157 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_158;
L_158 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_157, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_159 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_159, ((int32_t)58), NULL);
// elementDesc.reportOffsetInBits = parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_160 = V_1;
int32_t L_161;
L_161 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_160, NULL);
(&V_8)->___reportOffsetInBits_12 = L_161;
// parser.AcceptSingleChar(jsonSpan, ',');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_162 = V_1;
bool L_163;
L_163 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_162, ((int32_t)44), NULL);
// parser.ExpectString(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_164 = V_1;
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_165;
L_165 = PredictiveParser_ExpectString_mB9D2D4DB64514E11C5BA9A06FB9FC2F69F423FCB((&V_2), L_164, NULL);
// parser.ExpectSingleChar(jsonSpan, ':');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_166 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_166, ((int32_t)58), NULL);
// elementDesc.flags = (HIDElementFlags)parser.ExpectInt(jsonSpan);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_167 = V_1;
int32_t L_168;
L_168 = PredictiveParser_ExpectInt_m8BCAD0C431D1C562C80A4C9B3A68A8C8C83C4AA6((&V_2), L_167, NULL);
(&V_8)->___flags_13 = L_168;
// parser.ExpectSingleChar(jsonSpan, '}');
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_169 = V_1;
PredictiveParser_ExpectSingleChar_mBC652F6547A1588C13BA3A9066A801E818CE12CA((&V_2), L_169, ((int32_t)125), NULL);
// elements.Add(elementDesc);
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_170 = V_5;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_171 = V_8;
List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_inline(L_170, L_171, List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_RuntimeMethod_var);
}
IL_048f_2:
{
// while (!parser.AcceptSingleChar(jsonSpan, ']'))
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_172 = V_1;
bool L_173;
L_173 = PredictiveParser_AcceptSingleChar_m2200F1C4ED06F07D4981D5A2F4D2F96D3CEC2002((&V_2), L_172, ((int32_t)93), NULL);
if (!L_173)
{
goto IL_01b8_2;
}
}
{
// descriptor.elements = elements.ToArray();
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_174 = V_5;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_175;
L_175 = List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B(L_174, List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B_RuntimeMethod_var);
(&V_0)->___elements_7 = L_175;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___elements_7), (void*)L_175);
// return descriptor;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_176 = V_0;
V_7 = L_176;
goto IL_04d4;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
}// 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_04bf;
}
throw e;
}
CATCH_04bf:
{// begin catch(System.Exception)
// catch (Exception)
// Debug.LogWarning($"Couldn't parse HID descriptor with fast parser. Using fallback");
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDE5591F6008B852B2208515264577673CBB317C8)), NULL);
// return JsonUtility.FromJson<HIDDeviceDescriptor>(json);
String_t* L_177 = ___json0;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_178;
L_178 = JsonUtility_FromJson_TisHIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_m312C04431DC84D71214A2C5CAC845D5B76D91E4E(L_177, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonUtility_FromJson_TisHIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59_m312C04431DC84D71214A2C5CAC845D5B76D91E4E_RuntimeMethod_var)));
V_7 = L_178;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_04d4;
}// end catch (depth: 1)
IL_04d4:
{
// }
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_179 = V_7;
return L_179;
}
}
#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.HID.HID/HIDDeviceDescriptorBuilder
IL2CPP_EXTERN_C void HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshal_pinvoke(const HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C& unmarshaled, HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshaled_pinvoke& marshaled)
{
Exception_t* ___m_Elements_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Elements' of type 'HIDDeviceDescriptorBuilder'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Elements_5Exception, NULL);
}
IL2CPP_EXTERN_C void HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshal_pinvoke_back(const HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshaled_pinvoke& marshaled, HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C& unmarshaled)
{
Exception_t* ___m_Elements_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Elements' of type 'HIDDeviceDescriptorBuilder'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Elements_5Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder
IL2CPP_EXTERN_C void HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshal_pinvoke_cleanup(HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder
IL2CPP_EXTERN_C void HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshal_com(const HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C& unmarshaled, HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshaled_com& marshaled)
{
Exception_t* ___m_Elements_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Elements' of type 'HIDDeviceDescriptorBuilder'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Elements_5Exception, NULL);
}
IL2CPP_EXTERN_C void HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshal_com_back(const HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshaled_com& marshaled, HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C& unmarshaled)
{
Exception_t* ___m_Elements_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Elements' of type 'HIDDeviceDescriptorBuilder'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Elements_5Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder
IL2CPP_EXTERN_C void HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshal_com_cleanup(HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C_marshaled_com& marshaled)
{
}
// System.Void UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::.ctor(UnityEngine.InputSystem.HID.HID/UsagePage,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDDeviceDescriptorBuilder__ctor_mB72574F6CACA0E638DAA7437168EABD2F32B9C07 (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___usagePage0, int32_t ___usage1, const RuntimeMethod* method)
{
{
// : this()
il2cpp_codegen_initobj(__this, sizeof(HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C));
// this.usagePage = usagePage;
int32_t L_0 = ___usagePage0;
__this->___usagePage_0 = L_0;
// this.usage = usage;
int32_t L_1 = ___usage1;
__this->___usage_1 = L_1;
// }
return;
}
}
IL2CPP_EXTERN_C void HIDDeviceDescriptorBuilder__ctor_mB72574F6CACA0E638DAA7437168EABD2F32B9C07_AdjustorThunk (RuntimeObject* __this, int32_t ___usagePage0, int32_t ___usage1, const RuntimeMethod* method)
{
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*>(__this + _offset);
HIDDeviceDescriptorBuilder__ctor_mB72574F6CACA0E638DAA7437168EABD2F32B9C07(_thisAdjusted, ___usagePage0, ___usage1, method);
}
// System.Void UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::.ctor(UnityEngine.InputSystem.HID.HID/GenericDesktop)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDDeviceDescriptorBuilder__ctor_mA089E89EDBAA54275A999D4BEC12B0A47562D9B4 (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___usage0, const RuntimeMethod* method)
{
{
// : this(UsagePage.GenericDesktop, (int)usage)
int32_t L_0 = ___usage0;
HIDDeviceDescriptorBuilder__ctor_mB72574F6CACA0E638DAA7437168EABD2F32B9C07(__this, 1, L_0, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void HIDDeviceDescriptorBuilder__ctor_mA089E89EDBAA54275A999D4BEC12B0A47562D9B4_AdjustorThunk (RuntimeObject* __this, int32_t ___usage0, const RuntimeMethod* method)
{
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*>(__this + _offset);
HIDDeviceDescriptorBuilder__ctor_mA089E89EDBAA54275A999D4BEC12B0A47562D9B4(_thisAdjusted, ___usage0, method);
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::StartReport(UnityEngine.InputSystem.HID.HID/HIDReportType,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_StartReport_mA82F406CEAB8AA31436EC6041A88E9F9D21A4438 (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___reportType0, int32_t ___reportId1, const RuntimeMethod* method)
{
{
// m_CurrentReportId = reportId;
int32_t L_0 = ___reportId1;
__this->___m_CurrentReportId_2 = L_0;
// m_CurrentReportType = reportType;
int32_t L_1 = ___reportType0;
__this->___m_CurrentReportType_3 = L_1;
// m_CurrentReportOffsetInBits = 8; // Report ID.
__this->___m_CurrentReportOffsetInBits_4 = 8;
// return this;
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C L_2 = (*(HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_StartReport_mA82F406CEAB8AA31436EC6041A88E9F9D21A4438_AdjustorThunk (RuntimeObject* __this, int32_t ___reportType0, int32_t ___reportId1, const RuntimeMethod* method)
{
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*>(__this + _offset);
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C _returnValue;
_returnValue = HIDDeviceDescriptorBuilder_StartReport_mA82F406CEAB8AA31436EC6041A88E9F9D21A4438(_thisAdjusted, ___reportType0, ___reportId1, method);
return _returnValue;
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::AddElement(UnityEngine.InputSystem.HID.HID/UsagePage,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_AddElement_mD994613C265EE2137E086C3BD8A028E81763647E (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___usagePage0, int32_t ___usage1, int32_t ___sizeInBits2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mEDB482ACA649331B5EF4524B9E1D4C3B9BCD1134_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mB9DC3D934804170CFD1F8B40AD171946368F5E8C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m5EA592269528B338C04111C5D99C9FA016762671_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mC605D61CAC954D4A3A8D348D5D221B814319A038_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1C404C23E257FAF98E7A6640A1DC48D1F0148C8C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t66029D02EA129D03A082E470EB98C85812301A0C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60 V_0;
memset((&V_0), 0, sizeof(V_0));
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED V_1;
memset((&V_1), 0, sizeof(V_1));
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (m_Elements == null)
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_0 = __this->___m_Elements_5;
if (L_0)
{
goto IL_0015;
}
}
{
// m_Elements = new List<HIDElementDescriptor>();
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_1 = (List_1_t66029D02EA129D03A082E470EB98C85812301A0C*)il2cpp_codegen_object_new(List_1_t66029D02EA129D03A082E470EB98C85812301A0C_il2cpp_TypeInfo_var);
List_1__ctor_m1C404C23E257FAF98E7A6640A1DC48D1F0148C8C(L_1, List_1__ctor_m1C404C23E257FAF98E7A6640A1DC48D1F0148C8C_RuntimeMethod_var);
__this->___m_Elements_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Elements_5), (void*)L_1);
goto IL_008e;
}
IL_0015:
{
// foreach (var element in m_Elements)
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_2 = __this->___m_Elements_5;
Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60 L_3;
L_3 = List_1_GetEnumerator_mC605D61CAC954D4A3A8D348D5D221B814319A038(L_2, List_1_GetEnumerator_mC605D61CAC954D4A3A8D348D5D221B814319A038_RuntimeMethod_var);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0080:
{// begin finally (depth: 1)
Enumerator_Dispose_mEDB482ACA649331B5EF4524B9E1D4C3B9BCD1134((&V_0), Enumerator_Dispose_mEDB482ACA649331B5EF4524B9E1D4C3B9BCD1134_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0075_1;
}
IL_0023_1:
{
// foreach (var element in m_Elements)
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_4;
L_4 = Enumerator_get_Current_m5EA592269528B338C04111C5D99C9FA016762671_inline((&V_0), Enumerator_get_Current_m5EA592269528B338C04111C5D99C9FA016762671_RuntimeMethod_var);
V_1 = L_4;
// if (element.reportId != m_CurrentReportId || element.reportType != m_CurrentReportType)
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_5 = V_1;
int32_t L_6 = L_5.___reportId_10;
int32_t L_7 = __this->___m_CurrentReportId_2;
if ((!(((uint32_t)L_6) == ((uint32_t)L_7))))
{
goto IL_0075_1;
}
}
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_8 = V_1;
int32_t L_9 = L_8.___reportType_8;
int32_t L_10 = __this->___m_CurrentReportType_3;
if ((!(((uint32_t)L_9) == ((uint32_t)L_10))))
{
goto IL_0075_1;
}
}
{
// if (element.usagePage == usagePage && element.usage == usage)
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_11 = V_1;
int32_t L_12 = L_11.___usagePage_1;
int32_t L_13 = ___usagePage0;
if ((!(((uint32_t)L_12) == ((uint32_t)L_13))))
{
goto IL_0075_1;
}
}
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_14 = V_1;
int32_t L_15 = L_14.___usage_0;
int32_t L_16 = ___usage1;
if ((!(((uint32_t)L_15) == ((uint32_t)L_16))))
{
goto IL_0075_1;
}
}
{
// throw new InvalidOperationException(
// $"Cannot add two elements with the same usage page '{usagePage}' and usage '0x{usage:X} the to same device");
int32_t L_17 = ___usagePage0;
int32_t L_18 = L_17;
RuntimeObject* L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UsagePage_t6EF545F107AB1DED99B07C377BD0B8457DC6F7B8_il2cpp_TypeInfo_var)), &L_18);
int32_t L_20 = ___usage1;
int32_t L_21 = L_20;
RuntimeObject* L_22 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_21);
String_t* L_23;
L_23 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral98BC550B25E41B9B00C9D21EF0AD0291FE9A85CC)), L_19, L_22, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_24 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_24, L_23, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HIDDeviceDescriptorBuilder_AddElement_mD994613C265EE2137E086C3BD8A028E81763647E_RuntimeMethod_var)));
}
IL_0075_1:
{
// foreach (var element in m_Elements)
bool L_25;
L_25 = Enumerator_MoveNext_mB9DC3D934804170CFD1F8B40AD171946368F5E8C((&V_0), Enumerator_MoveNext_mB9DC3D934804170CFD1F8B40AD171946368F5E8C_RuntimeMethod_var);
if (L_25)
{
goto IL_0023_1;
}
}
{
goto IL_008e;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_008e:
{
// m_Elements.Add(new HIDElementDescriptor
// {
// usage = usage,
// usagePage = usagePage,
// reportOffsetInBits = m_CurrentReportOffsetInBits,
// reportSizeInBits = sizeInBits,
// reportType = m_CurrentReportType,
// reportId = m_CurrentReportId
// });
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_26 = __this->___m_Elements_5;
il2cpp_codegen_initobj((&V_2), sizeof(HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED));
int32_t L_27 = ___usage1;
(&V_2)->___usage_0 = L_27;
int32_t L_28 = ___usagePage0;
(&V_2)->___usagePage_1 = L_28;
int32_t L_29 = __this->___m_CurrentReportOffsetInBits_4;
(&V_2)->___reportOffsetInBits_12 = L_29;
int32_t L_30 = ___sizeInBits2;
(&V_2)->___reportSizeInBits_11 = L_30;
int32_t L_31 = __this->___m_CurrentReportType_3;
(&V_2)->___reportType_8 = L_31;
int32_t L_32 = __this->___m_CurrentReportId_2;
(&V_2)->___reportId_10 = L_32;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_33 = V_2;
List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_inline(L_26, L_33, List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_RuntimeMethod_var);
// m_CurrentReportOffsetInBits += sizeInBits;
int32_t L_34 = __this->___m_CurrentReportOffsetInBits_4;
int32_t L_35 = ___sizeInBits2;
__this->___m_CurrentReportOffsetInBits_4 = ((int32_t)il2cpp_codegen_add(L_34, L_35));
// return this;
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C L_36 = (*(HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*)__this);
return L_36;
}
}
IL2CPP_EXTERN_C HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_AddElement_mD994613C265EE2137E086C3BD8A028E81763647E_AdjustorThunk (RuntimeObject* __this, int32_t ___usagePage0, int32_t ___usage1, int32_t ___sizeInBits2, const RuntimeMethod* method)
{
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*>(__this + _offset);
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C _returnValue;
_returnValue = HIDDeviceDescriptorBuilder_AddElement_mD994613C265EE2137E086C3BD8A028E81763647E(_thisAdjusted, ___usagePage0, ___usage1, ___sizeInBits2, method);
return _returnValue;
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::AddElement(UnityEngine.InputSystem.HID.HID/GenericDesktop,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_AddElement_mE95BE338E6B215AA1CA6B97AAD9A135A6A85B417 (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___usage0, int32_t ___sizeInBits1, const RuntimeMethod* method)
{
{
// return AddElement(UsagePage.GenericDesktop, (int)usage, sizeInBits);
int32_t L_0 = ___usage0;
int32_t L_1 = ___sizeInBits1;
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C L_2;
L_2 = HIDDeviceDescriptorBuilder_AddElement_mD994613C265EE2137E086C3BD8A028E81763647E(__this, 1, L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_AddElement_mE95BE338E6B215AA1CA6B97AAD9A135A6A85B417_AdjustorThunk (RuntimeObject* __this, int32_t ___usage0, int32_t ___sizeInBits1, const RuntimeMethod* method)
{
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*>(__this + _offset);
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C _returnValue;
_returnValue = HIDDeviceDescriptorBuilder_AddElement_mE95BE338E6B215AA1CA6B97AAD9A135A6A85B417(_thisAdjusted, ___usage0, ___sizeInBits1, method);
return _returnValue;
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::WithPhysicalMinMax(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_WithPhysicalMinMax_m58B0FD4DA13242CD7B1D7F67FFB664E344A0270A (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1EE8F766AC95EDB5ED7BCC4D60CD474FBF12C4FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m8ABC5F1801D811FDFB800878468D6967F14CB822_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var index = m_Elements.Count - 1;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_0 = __this->___m_Elements_5;
int32_t L_1;
L_1 = List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_inline(L_0, List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
// if (index < 0)
int32_t L_2 = V_0;
if ((((int32_t)L_2) >= ((int32_t)0)))
{
goto IL_001d;
}
}
{
// throw new InvalidOperationException("No element has been added to the descriptor yet");
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral82D598CE3B93B20E038CBF5D5EE6829297E22B95)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HIDDeviceDescriptorBuilder_WithPhysicalMinMax_m58B0FD4DA13242CD7B1D7F67FFB664E344A0270A_RuntimeMethod_var)));
}
IL_001d:
{
// var element = m_Elements[index];
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_4 = __this->___m_Elements_5;
int32_t L_5 = V_0;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_6;
L_6 = List_1_get_Item_m1EE8F766AC95EDB5ED7BCC4D60CD474FBF12C4FC(L_4, L_5, List_1_get_Item_m1EE8F766AC95EDB5ED7BCC4D60CD474FBF12C4FC_RuntimeMethod_var);
V_1 = L_6;
// element.physicalMin = min;
int32_t L_7 = ___min0;
(&V_1)->___physicalMin_6 = L_7;
// element.physicalMax = max;
int32_t L_8 = ___max1;
(&V_1)->___physicalMax_7 = L_8;
// m_Elements[index] = element;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_9 = __this->___m_Elements_5;
int32_t L_10 = V_0;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_11 = V_1;
List_1_set_Item_m8ABC5F1801D811FDFB800878468D6967F14CB822(L_9, L_10, L_11, List_1_set_Item_m8ABC5F1801D811FDFB800878468D6967F14CB822_RuntimeMethod_var);
// return this;
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C L_12 = (*(HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*)__this);
return L_12;
}
}
IL2CPP_EXTERN_C HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_WithPhysicalMinMax_m58B0FD4DA13242CD7B1D7F67FFB664E344A0270A_AdjustorThunk (RuntimeObject* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method)
{
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*>(__this + _offset);
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C _returnValue;
_returnValue = HIDDeviceDescriptorBuilder_WithPhysicalMinMax_m58B0FD4DA13242CD7B1D7F67FFB664E344A0270A(_thisAdjusted, ___min0, ___max1, method);
return _returnValue;
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::WithLogicalMinMax(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_WithLogicalMinMax_m3B81BFABC8C577FFF03F61E1B205DF09B921B5C1 (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1EE8F766AC95EDB5ED7BCC4D60CD474FBF12C4FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m8ABC5F1801D811FDFB800878468D6967F14CB822_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var index = m_Elements.Count - 1;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_0 = __this->___m_Elements_5;
int32_t L_1;
L_1 = List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_inline(L_0, List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
// if (index < 0)
int32_t L_2 = V_0;
if ((((int32_t)L_2) >= ((int32_t)0)))
{
goto IL_001d;
}
}
{
// throw new InvalidOperationException("No element has been added to the descriptor yet");
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral82D598CE3B93B20E038CBF5D5EE6829297E22B95)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HIDDeviceDescriptorBuilder_WithLogicalMinMax_m3B81BFABC8C577FFF03F61E1B205DF09B921B5C1_RuntimeMethod_var)));
}
IL_001d:
{
// var element = m_Elements[index];
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_4 = __this->___m_Elements_5;
int32_t L_5 = V_0;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_6;
L_6 = List_1_get_Item_m1EE8F766AC95EDB5ED7BCC4D60CD474FBF12C4FC(L_4, L_5, List_1_get_Item_m1EE8F766AC95EDB5ED7BCC4D60CD474FBF12C4FC_RuntimeMethod_var);
V_1 = L_6;
// element.logicalMin = min;
int32_t L_7 = ___min0;
(&V_1)->___logicalMin_4 = L_7;
// element.logicalMax = max;
int32_t L_8 = ___max1;
(&V_1)->___logicalMax_5 = L_8;
// m_Elements[index] = element;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_9 = __this->___m_Elements_5;
int32_t L_10 = V_0;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_11 = V_1;
List_1_set_Item_m8ABC5F1801D811FDFB800878468D6967F14CB822(L_9, L_10, L_11, List_1_set_Item_m8ABC5F1801D811FDFB800878468D6967F14CB822_RuntimeMethod_var);
// return this;
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C L_12 = (*(HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*)__this);
return L_12;
}
}
IL2CPP_EXTERN_C HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C HIDDeviceDescriptorBuilder_WithLogicalMinMax_m3B81BFABC8C577FFF03F61E1B205DF09B921B5C1_AdjustorThunk (RuntimeObject* __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method)
{
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*>(__this + _offset);
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C _returnValue;
_returnValue = HIDDeviceDescriptorBuilder_WithLogicalMinMax_m3B81BFABC8C577FFF03F61E1B205DF09B921B5C1(_thisAdjusted, ___min0, ___max1, method);
return _returnValue;
}
// UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptorBuilder::Finish()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 HIDDeviceDescriptorBuilder_Finish_m552FCC29177FEA550ED85A2AFA420F1A338F561B (HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mC29C8A40E49A77924DB16DAF5B00321639873DB8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 V_0;
memset((&V_0), 0, sizeof(V_0));
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* G_B2_0 = NULL;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* G_B2_1 = NULL;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* G_B1_0 = NULL;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* G_B1_1 = NULL;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* G_B3_0 = NULL;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* G_B3_1 = NULL;
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* G_B5_0 = NULL;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* G_B5_1 = NULL;
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* G_B4_0 = NULL;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* G_B4_1 = NULL;
HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* G_B6_0 = NULL;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* G_B6_1 = NULL;
{
// var descriptor = new HIDDeviceDescriptor
// {
// usage = usage,
// usagePage = usagePage,
// elements = m_Elements?.ToArray(),
// collections = m_Collections?.ToArray(),
// };
il2cpp_codegen_initobj((&V_0), sizeof(HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59));
int32_t L_0 = __this->___usage_1;
(&V_0)->___usage_2 = L_0;
int32_t L_1 = __this->___usagePage_0;
(&V_0)->___usagePage_3 = L_1;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_2 = __this->___m_Elements_5;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_3 = L_2;
G_B1_0 = L_3;
G_B1_1 = (&V_0);
if (L_3)
{
G_B2_0 = L_3;
G_B2_1 = (&V_0);
goto IL_0031;
}
}
{
G_B3_0 = ((HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D*)(NULL));
G_B3_1 = G_B1_1;
goto IL_0036;
}
IL_0031:
{
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_4;
L_4 = List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B(G_B2_0, List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B_RuntimeMethod_var);
G_B3_0 = L_4;
G_B3_1 = G_B2_1;
}
IL_0036:
{
G_B3_1->___elements_7 = G_B3_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___elements_7), (void*)G_B3_0);
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* L_5 = __this->___m_Collections_6;
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* L_6 = L_5;
G_B4_0 = L_6;
G_B4_1 = (&V_0);
if (L_6)
{
G_B5_0 = L_6;
G_B5_1 = (&V_0);
goto IL_004a;
}
}
{
G_B6_0 = ((HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5*)(NULL));
G_B6_1 = G_B4_1;
goto IL_004f;
}
IL_004a:
{
HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* L_7;
L_7 = List_1_ToArray_mC29C8A40E49A77924DB16DAF5B00321639873DB8(G_B5_0, List_1_ToArray_mC29C8A40E49A77924DB16DAF5B00321639873DB8_RuntimeMethod_var);
G_B6_0 = L_7;
G_B6_1 = G_B5_1;
}
IL_004f:
{
G_B6_1->___collections_8 = G_B6_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B6_1->___collections_8), (void*)G_B6_0);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_8 = V_0;
// return descriptor;
return L_8;
}
}
IL2CPP_EXTERN_C HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 HIDDeviceDescriptorBuilder_Finish_m552FCC29177FEA550ED85A2AFA420F1A338F561B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDDeviceDescriptorBuilder_t42590B843E05A693657132510937C4B2D601C08C*>(__this + _offset);
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 _returnValue;
_returnValue = HIDDeviceDescriptorBuilder_Finish_m552FCC29177FEA550ED85A2AFA420F1A338F561B(_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.Void UnityEngine.InputSystem.HID.HID/<>c__DisplayClass12_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m526AB929DE1B687528F2EA02AC75EB45BDE5F54A (U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// UnityEngine.InputSystem.Layouts.InputControlLayout UnityEngine.InputSystem.HID.HID/<>c__DisplayClass12_0::<OnFindLayoutForDevice>b__0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* U3CU3Ec__DisplayClass12_0_U3COnFindLayoutForDeviceU3Eb__0_mAF93694D64D950710D68DE5E04AA785F781EBADC (U3CU3Ec__DisplayClass12_0_t128E165E956D7BC338F305A5B22EF50246D796A3* __this, const RuntimeMethod* method)
{
{
// InputSystem.RegisterLayoutBuilder(() => layout.Build(),
HIDLayoutBuilder_t1B1FA825DFA02D93183E7C1B3C416D4A43D56553* L_0 = __this->___layout_0;
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_1;
L_1 = HIDLayoutBuilder_Build_mA8F12656656BF3BC1D6D6C51B87E030309C9D8A9(L_0, NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.InputSystem.HID.HIDParser::ParseReportDescriptor(System.Byte[],UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDParser_ParseReportDescriptor_m09EA84744047F1CEEAA416B641CC17AEA34DB9C7 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* ___deviceDescriptor1, const RuntimeMethod* method)
{
uint8_t* V_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
{
// if (buffer == null)
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___buffer0;
if (L_0)
{
goto IL_000e;
}
}
{
// throw new ArgumentNullException(nameof(buffer));
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HIDParser_ParseReportDescriptor_m09EA84744047F1CEEAA416B641CC17AEA34DB9C7_RuntimeMethod_var)));
}
IL_000e:
{
// fixed(byte* bufferPtr = buffer)
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___buffer0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2;
V_1 = L_3;
if (!L_3)
{
goto IL_0018;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = V_1;
if (((int32_t)(((RuntimeArray*)L_4)->max_length)))
{
goto IL_001d;
}
}
IL_0018:
{
V_0 = (uint8_t*)((uintptr_t)0);
goto IL_0026;
}
IL_001d:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_1;
V_0 = (uint8_t*)((uintptr_t)((L_5)->GetAddressAtUnchecked(static_cast<il2cpp_array_size_t>(0))));
}
IL_0026:
{
// return ParseReportDescriptor(bufferPtr, buffer.Length, ref deviceDescriptor);
uint8_t* L_6 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___buffer0;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* L_8 = ___deviceDescriptor1;
bool L_9;
L_9 = HIDParser_ParseReportDescriptor_mEDBCC4C1B27054EB99A738735C1F41CD6472E62A(L_6, ((int32_t)(((RuntimeArray*)L_7)->max_length)), L_8, NULL);
return L_9;
}
}
// System.Boolean UnityEngine.InputSystem.HID.HIDParser::ParseReportDescriptor(System.Byte*,System.Int32,UnityEngine.InputSystem.HID.HID/HIDDeviceDescriptor&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HIDParser_ParseReportDescriptor_mEDBCC4C1B27054EB99A738735C1F41CD6472E62A (uint8_t* ___bufferPtr0, int32_t ___bufferLength1, HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* ___deviceDescriptor2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE6025392536B1B57D5D39AD09482558157C4CBAA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6FBB9F9F70B0D21E92C7D13E26DDC8EA5A70ACB3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m61FE609D85AF8173D12BD2876CCD1039024B4F54_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8E820017C1FBE8A372423716AE53545CD6BA9F39_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mEFED85B7C6AF40AEC5B34E6C11C3C18BF631B3B5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mC29C8A40E49A77924DB16DAF5B00321639873DB8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m12163A5ACF7868965793C27BB4086FA446FE4082_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1C404C23E257FAF98E7A6640A1DC48D1F0148C8C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2193302E2DBF37D55C25EE317E0BDE040BE5CB52_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4339FB05BC7860D417DA2CDFFD8B356B9DF262B0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mAA78D7E536ED334B3A2ACF6807CC5CFFD12A1F04_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m62F2D5DF7AD292BC7D658B73628876B1EFDE0EB2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mF8C569EAE11C005E295F2F7CFD63AF6107206290_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t268ADAE63E623B42094720668F8DB571CF6085E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t66029D02EA129D03A082E470EB98C85812301A0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B V_0;
memset((&V_0), 0, sizeof(V_0));
HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1 V_1;
memset((&V_1), 0, sizeof(V_1));
List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* V_2 = NULL;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* V_3 = NULL;
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* V_4 = NULL;
int32_t V_5 = 0;
uint8_t* V_6 = NULL;
uint8_t* V_7 = NULL;
uint8_t V_8 = 0x0;
uint8_t V_9 = 0x0;
int32_t V_10 = 0;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 V_11;
memset((&V_11), 0, sizeof(V_11));
int32_t V_12 = 0;
int32_t V_13 = 0;
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F V_14;
memset((&V_14), 0, sizeof(V_14));
int32_t V_15 = 0;
int32_t V_16 = 0;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 V_17;
memset((&V_17), 0, sizeof(V_17));
int32_t V_18 = 0;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED V_19;
memset((&V_19), 0, sizeof(V_19));
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED V_20;
memset((&V_20), 0, sizeof(V_20));
Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8 V_21;
memset((&V_21), 0, sizeof(V_21));
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 V_22;
memset((&V_22), 0, sizeof(V_22));
int32_t G_B3_0 = 0;
int32_t G_B2_0 = 0;
int32_t G_B58_0 = 0;
{
// var localItemState = new HIDItemStateLocal();
il2cpp_codegen_initobj((&V_0), sizeof(HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B));
// var globalItemState = new HIDItemStateGlobal();
il2cpp_codegen_initobj((&V_1), sizeof(HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1));
// var reports = new List<HIDReportData>();
List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* L_0 = (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6*)il2cpp_codegen_object_new(List_1_t268ADAE63E623B42094720668F8DB571CF6085E6_il2cpp_TypeInfo_var);
List_1__ctor_m12163A5ACF7868965793C27BB4086FA446FE4082(L_0, List_1__ctor_m12163A5ACF7868965793C27BB4086FA446FE4082_RuntimeMethod_var);
V_2 = L_0;
// var elements = new List<HID.HIDElementDescriptor>();
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_1 = (List_1_t66029D02EA129D03A082E470EB98C85812301A0C*)il2cpp_codegen_object_new(List_1_t66029D02EA129D03A082E470EB98C85812301A0C_il2cpp_TypeInfo_var);
List_1__ctor_m1C404C23E257FAF98E7A6640A1DC48D1F0148C8C(L_1, List_1__ctor_m1C404C23E257FAF98E7A6640A1DC48D1F0148C8C_RuntimeMethod_var);
V_3 = L_1;
// var collections = new List<HID.HIDCollectionDescriptor>();
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* L_2 = (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A*)il2cpp_codegen_object_new(List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A_il2cpp_TypeInfo_var);
List_1__ctor_m2193302E2DBF37D55C25EE317E0BDE040BE5CB52(L_2, List_1__ctor_m2193302E2DBF37D55C25EE317E0BDE040BE5CB52_RuntimeMethod_var);
V_4 = L_2;
// var currentCollection = -1;
V_5 = (-1);
// var endPtr = bufferPtr + bufferLength;
uint8_t* L_3 = ___bufferPtr0;
int32_t L_4 = ___bufferLength1;
V_6 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_3, L_4));
// var currentPtr = bufferPtr;
uint8_t* L_5 = ___bufferPtr0;
V_7 = L_5;
goto IL_0535;
}
IL_0033:
{
// var firstByte = *currentPtr;
uint8_t* L_6 = V_7;
int32_t L_7 = *((uint8_t*)L_6);
// if (firstByte == 0xFE)
int32_t L_8 = L_7;
G_B2_0 = L_8;
if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)254)))))
{
G_B3_0 = L_8;
goto IL_0049;
}
}
{
// throw new NotImplementedException("long item support");
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_9 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3BA4C63055FA6CF5A2214085C6E3F3F666044A57)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HIDParser_ParseReportDescriptor_mEDBCC4C1B27054EB99A738735C1F41CD6472E62A_RuntimeMethod_var)));
}
IL_0049:
{
// var itemSize = (byte)(firstByte & 0x3);
int32_t L_10 = G_B3_0;
V_8 = (uint8_t)((int32_t)(uint8_t)((int32_t)(L_10&3)));
// var itemTypeAndTag = (byte)(firstByte & 0xFC);
V_9 = (uint8_t)((int32_t)(uint8_t)((int32_t)(L_10&((int32_t)252))));
// ++currentPtr;
uint8_t* L_11 = V_7;
V_7 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, 1));
uint8_t L_12 = V_9;
if ((!(((uint32_t)L_12) <= ((uint32_t)((int32_t)84)))))
{
goto IL_00d8;
}
}
{
uint8_t L_13 = V_9;
if ((!(((uint32_t)L_13) <= ((uint32_t)((int32_t)24)))))
{
goto IL_009b;
}
}
{
uint8_t L_14 = V_9;
if ((!(((uint32_t)L_14) <= ((uint32_t)8))))
{
goto IL_0084;
}
}
{
uint8_t L_15 = V_9;
if ((((int32_t)L_15) == ((int32_t)4)))
{
goto IL_0167;
}
}
{
uint8_t L_16 = V_9;
if ((((int32_t)L_16) == ((int32_t)8)))
{
goto IL_027f;
}
}
{
goto IL_0521;
}
IL_0084:
{
uint8_t L_17 = V_9;
if ((((int32_t)L_17) == ((int32_t)((int32_t)20))))
{
goto IL_01d7;
}
}
{
uint8_t L_18 = V_9;
if ((((int32_t)L_18) == ((int32_t)((int32_t)24))))
{
goto IL_0296;
}
}
{
goto IL_0521;
}
IL_009b:
{
uint8_t L_19 = V_9;
if ((!(((uint32_t)L_19) <= ((uint32_t)((int32_t)40)))))
{
goto IL_00b8;
}
}
{
uint8_t L_20 = V_9;
if ((((int32_t)L_20) == ((int32_t)((int32_t)36))))
{
goto IL_01f3;
}
}
{
uint8_t L_21 = V_9;
if ((((int32_t)L_21) == ((int32_t)((int32_t)40))))
{
goto IL_02b2;
}
}
{
goto IL_0521;
}
IL_00b8:
{
uint8_t L_22 = V_9;
if ((((int32_t)L_22) == ((int32_t)((int32_t)52))))
{
goto IL_020f;
}
}
{
uint8_t L_23 = V_9;
if ((((int32_t)L_23) == ((int32_t)((int32_t)68))))
{
goto IL_022b;
}
}
{
uint8_t L_24 = V_9;
if ((((int32_t)L_24) == ((int32_t)((int32_t)84))))
{
goto IL_0247;
}
}
{
goto IL_0521;
}
IL_00d8:
{
uint8_t L_25 = V_9;
if ((!(((uint32_t)L_25) <= ((uint32_t)((int32_t)132)))))
{
goto IL_011b;
}
}
{
uint8_t L_26 = V_9;
if ((!(((uint32_t)L_26) <= ((uint32_t)((int32_t)116)))))
{
goto IL_00fe;
}
}
{
uint8_t L_27 = V_9;
if ((((int32_t)L_27) == ((int32_t)((int32_t)100))))
{
goto IL_0263;
}
}
{
uint8_t L_28 = V_9;
if ((((int32_t)L_28) == ((int32_t)((int32_t)116))))
{
goto IL_019f;
}
}
{
goto IL_0521;
}
IL_00fe:
{
uint8_t L_29 = V_9;
if ((((int32_t)L_29) == ((int32_t)((int32_t)128))))
{
goto IL_0387;
}
}
{
uint8_t L_30 = V_9;
if ((((int32_t)L_30) == ((int32_t)((int32_t)132))))
{
goto IL_01bb;
}
}
{
goto IL_0521;
}
IL_011b:
{
uint8_t L_31 = V_9;
if ((!(((uint32_t)L_31) <= ((uint32_t)((int32_t)148)))))
{
goto IL_013e;
}
}
{
uint8_t L_32 = V_9;
if ((((int32_t)L_32) == ((int32_t)((int32_t)144))))
{
goto IL_0387;
}
}
{
uint8_t L_33 = V_9;
if ((((int32_t)L_33) == ((int32_t)((int32_t)148))))
{
goto IL_0183;
}
}
{
goto IL_0521;
}
IL_013e:
{
uint8_t L_34 = V_9;
if ((((int32_t)L_34) == ((int32_t)((int32_t)160))))
{
goto IL_02ce;
}
}
{
uint8_t L_35 = V_9;
if ((((int32_t)L_35) == ((int32_t)((int32_t)176))))
{
goto IL_0387;
}
}
{
uint8_t L_36 = V_9;
if ((((int32_t)L_36) == ((int32_t)((int32_t)192))))
{
goto IL_0340;
}
}
{
goto IL_0521;
}
IL_0167:
{
// globalItemState.usagePage = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_37 = V_8;
uint8_t* L_38 = V_7;
uint8_t* L_39 = V_6;
int32_t L_40;
L_40 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_37, L_38, L_39, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_41;
memset((&L_41), 0, sizeof(L_41));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_41), L_40, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_1)->___usagePage_0 = L_41;
// break;
goto IL_0521;
}
IL_0183:
{
// globalItemState.reportCount = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_42 = V_8;
uint8_t* L_43 = V_7;
uint8_t* L_44 = V_6;
int32_t L_45;
L_45 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_42, L_43, L_44, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_46;
memset((&L_46), 0, sizeof(L_46));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_46), L_45, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_1)->___reportCount_8 = L_46;
// break;
goto IL_0521;
}
IL_019f:
{
// globalItemState.reportSize = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_47 = V_8;
uint8_t* L_48 = V_7;
uint8_t* L_49 = V_6;
int32_t L_50;
L_50 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_47, L_48, L_49, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_51;
memset((&L_51), 0, sizeof(L_51));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_51), L_50, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_1)->___reportSize_7 = L_51;
// break;
goto IL_0521;
}
IL_01bb:
{
// globalItemState.reportId = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_52 = V_8;
uint8_t* L_53 = V_7;
uint8_t* L_54 = V_6;
int32_t L_55;
L_55 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_52, L_53, L_54, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_56;
memset((&L_56), 0, sizeof(L_56));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_56), L_55, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_1)->___reportId_9 = L_56;
// break;
goto IL_0521;
}
IL_01d7:
{
// globalItemState.logicalMinimum = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_57 = V_8;
uint8_t* L_58 = V_7;
uint8_t* L_59 = V_6;
int32_t L_60;
L_60 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_57, L_58, L_59, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_61;
memset((&L_61), 0, sizeof(L_61));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_61), L_60, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_1)->___logicalMinimum_1 = L_61;
// break;
goto IL_0521;
}
IL_01f3:
{
// globalItemState.logicalMaximum = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_62 = V_8;
uint8_t* L_63 = V_7;
uint8_t* L_64 = V_6;
int32_t L_65;
L_65 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_62, L_63, L_64, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_66;
memset((&L_66), 0, sizeof(L_66));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_66), L_65, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_1)->___logicalMaximum_2 = L_66;
// break;
goto IL_0521;
}
IL_020f:
{
// globalItemState.physicalMinimum = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_67 = V_8;
uint8_t* L_68 = V_7;
uint8_t* L_69 = V_6;
int32_t L_70;
L_70 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_67, L_68, L_69, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_71;
memset((&L_71), 0, sizeof(L_71));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_71), L_70, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_1)->___physicalMinimum_3 = L_71;
// break;
goto IL_0521;
}
IL_022b:
{
// globalItemState.physicalMaximum = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_72 = V_8;
uint8_t* L_73 = V_7;
uint8_t* L_74 = V_6;
int32_t L_75;
L_75 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_72, L_73, L_74, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_76;
memset((&L_76), 0, sizeof(L_76));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_76), L_75, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_1)->___physicalMaximum_4 = L_76;
// break;
goto IL_0521;
}
IL_0247:
{
// globalItemState.unitExponent = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_77 = V_8;
uint8_t* L_78 = V_7;
uint8_t* L_79 = V_6;
int32_t L_80;
L_80 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_77, L_78, L_79, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_81;
memset((&L_81), 0, sizeof(L_81));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_81), L_80, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_1)->___unitExponent_5 = L_81;
// break;
goto IL_0521;
}
IL_0263:
{
// globalItemState.unit = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_82 = V_8;
uint8_t* L_83 = V_7;
uint8_t* L_84 = V_6;
int32_t L_85;
L_85 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_82, L_83, L_84, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_86;
memset((&L_86), 0, sizeof(L_86));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_86), L_85, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_1)->___unit_6 = L_86;
// break;
goto IL_0521;
}
IL_027f:
{
// localItemState.SetUsage(ReadData(itemSize, currentPtr, endPtr));
uint8_t L_87 = V_8;
uint8_t* L_88 = V_7;
uint8_t* L_89 = V_6;
int32_t L_90;
L_90 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_87, L_88, L_89, NULL);
HIDItemStateLocal_SetUsage_mF18CA9692FAAB72115B8E30B671F75642F0CEF26((&V_0), L_90, NULL);
// break;
goto IL_0521;
}
IL_0296:
{
// localItemState.usageMinimum = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_91 = V_8;
uint8_t* L_92 = V_7;
uint8_t* L_93 = V_6;
int32_t L_94;
L_94 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_91, L_92, L_93, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_95;
memset((&L_95), 0, sizeof(L_95));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_95), L_94, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_0)->___usageMinimum_1 = L_95;
// break;
goto IL_0521;
}
IL_02b2:
{
// localItemState.usageMaximum = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_96 = V_8;
uint8_t* L_97 = V_7;
uint8_t* L_98 = V_6;
int32_t L_99;
L_99 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_96, L_97, L_98, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_100;
memset((&L_100), 0, sizeof(L_100));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_100), L_99, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
(&V_0)->___usageMaximum_2 = L_100;
// break;
goto IL_0521;
}
IL_02ce:
{
// var parentCollection = currentCollection;
int32_t L_101 = V_5;
V_10 = L_101;
// currentCollection = collections.Count;
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* L_102 = V_4;
int32_t L_103;
L_103 = List_1_get_Count_m4339FB05BC7860D417DA2CDFFD8B356B9DF262B0_inline(L_102, List_1_get_Count_m4339FB05BC7860D417DA2CDFFD8B356B9DF262B0_RuntimeMethod_var);
V_5 = L_103;
// collections.Add(new HID.HIDCollectionDescriptor
// {
// type = (HID.HIDCollectionType)ReadData(itemSize, currentPtr, endPtr),
// parent = parentCollection,
// usagePage = globalItemState.GetUsagePage(0, ref localItemState),
// usage = localItemState.GetUsage(0),
// firstChild = elements.Count
// });
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* L_104 = V_4;
il2cpp_codegen_initobj((&V_17), sizeof(HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7));
uint8_t L_105 = V_8;
uint8_t* L_106 = V_7;
uint8_t* L_107 = V_6;
int32_t L_108;
L_108 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_105, L_106, L_107, NULL);
(&V_17)->___type_0 = L_108;
int32_t L_109 = V_10;
(&V_17)->___parent_3 = L_109;
int32_t L_110;
L_110 = HIDItemStateGlobal_GetUsagePage_m2730AFF3A621069D5CA7B93423F53AF9145D5B92((&V_1), 0, (&V_0), NULL);
(&V_17)->___usagePage_2 = L_110;
int32_t L_111;
L_111 = HIDItemStateLocal_GetUsage_m12B69C95479759524D12DBC0EED1737B2A758DBA((&V_0), 0, NULL);
(&V_17)->___usage_1 = L_111;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_112 = V_3;
int32_t L_113;
L_113 = List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_inline(L_112, List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_RuntimeMethod_var);
(&V_17)->___firstChild_5 = L_113;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_114 = V_17;
List_1_Add_m8E820017C1FBE8A372423716AE53545CD6BA9F39_inline(L_104, L_114, List_1_Add_m8E820017C1FBE8A372423716AE53545CD6BA9F39_RuntimeMethod_var);
// HIDItemStateLocal.Reset(ref localItemState);
HIDItemStateLocal_Reset_mA29E5C744E007900882FDF49B0DB660D6CA666C5((&V_0), NULL);
// break;
goto IL_0521;
}
IL_0340:
{
// if (currentCollection == -1)
int32_t L_115 = V_5;
if ((!(((uint32_t)L_115) == ((uint32_t)(-1)))))
{
goto IL_0347;
}
}
{
// return false;
return (bool)0;
}
IL_0347:
{
// var collection = collections[currentCollection];
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* L_116 = V_4;
int32_t L_117 = V_5;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_118;
L_118 = List_1_get_Item_mAA78D7E536ED334B3A2ACF6807CC5CFFD12A1F04(L_116, L_117, List_1_get_Item_mAA78D7E536ED334B3A2ACF6807CC5CFFD12A1F04_RuntimeMethod_var);
V_11 = L_118;
// collection.childCount = elements.Count - collection.firstChild;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_119 = V_3;
int32_t L_120;
L_120 = List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_inline(L_119, List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_RuntimeMethod_var);
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_121 = V_11;
int32_t L_122 = L_121.___firstChild_5;
(&V_11)->___childCount_4 = ((int32_t)il2cpp_codegen_subtract(L_120, L_122));
// collections[currentCollection] = collection;
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* L_123 = V_4;
int32_t L_124 = V_5;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_125 = V_11;
List_1_set_Item_m62F2D5DF7AD292BC7D658B73628876B1EFDE0EB2(L_123, L_124, L_125, List_1_set_Item_m62F2D5DF7AD292BC7D658B73628876B1EFDE0EB2_RuntimeMethod_var);
// currentCollection = collection.parent;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_126 = V_11;
int32_t L_127 = L_126.___parent_3;
V_5 = L_127;
// HIDItemStateLocal.Reset(ref localItemState);
HIDItemStateLocal_Reset_mA29E5C744E007900882FDF49B0DB660D6CA666C5((&V_0), NULL);
// break;
goto IL_0521;
}
IL_0387:
{
// var reportType = itemTypeAndTag == (int)HIDItemTypeAndTag.Input
// ? HID.HIDReportType.Input
// : itemTypeAndTag == (int)HIDItemTypeAndTag.Output
// ? HID.HIDReportType.Output
// : HID.HIDReportType.Feature;
uint8_t L_128 = V_9;
if ((((int32_t)L_128) == ((int32_t)((int32_t)128))))
{
goto IL_039f;
}
}
{
uint8_t L_129 = V_9;
if ((((int32_t)L_129) == ((int32_t)((int32_t)144))))
{
goto IL_039c;
}
}
{
G_B58_0 = 3;
goto IL_03a0;
}
IL_039c:
{
G_B58_0 = 2;
goto IL_03a0;
}
IL_039f:
{
G_B58_0 = 1;
}
IL_03a0:
{
V_12 = G_B58_0;
// var reportIndex = HIDReportData.FindOrAddReport(globalItemState.reportId, reportType, reports);
HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1 L_130 = V_1;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_131 = L_130.___reportId_9;
int32_t L_132 = V_12;
List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* L_133 = V_2;
int32_t L_134;
L_134 = HIDReportData_FindOrAddReport_m472C5617A637FB2BE6BC85591E0696057BEA815E(L_131, L_132, L_133, NULL);
V_13 = L_134;
// var report = reports[reportIndex];
List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* L_135 = V_2;
int32_t L_136 = V_13;
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F L_137;
L_137 = List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434(L_135, L_136, List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434_RuntimeMethod_var);
V_14 = L_137;
// if (report.currentBitOffset == 0 && globalItemState.reportId.HasValue)
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F L_138 = V_14;
int32_t L_139 = L_138.___currentBitOffset_2;
if (L_139)
{
goto IL_03db;
}
}
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_140 = (&(&V_1)->___reportId_9);
bool L_141;
L_141 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_140, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_141)
{
goto IL_03db;
}
}
{
// report.currentBitOffset = 8;
(&V_14)->___currentBitOffset_2 = 8;
}
IL_03db:
{
// var reportCount = globalItemState.reportCount.GetValueOrDefault(1);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_142 = (&(&V_1)->___reportCount_8);
int32_t L_143;
L_143 = Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9(L_142, 1, Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
V_15 = L_143;
// var flags = ReadData(itemSize, currentPtr, endPtr);
uint8_t L_144 = V_8;
uint8_t* L_145 = V_7;
uint8_t* L_146 = V_6;
int32_t L_147;
L_147 = HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5(L_144, L_145, L_146, NULL);
V_16 = L_147;
// for (var i = 0; i < reportCount; ++i)
V_18 = 0;
goto IL_0507;
}
IL_03ff:
{
// var element = new HID.HIDElementDescriptor
// {
// usage = localItemState.GetUsage(i) & 0xFFFF, // Mask off usage page, if set.
// usagePage = globalItemState.GetUsagePage(i, ref localItemState),
// reportType = reportType,
// reportSizeInBits = globalItemState.reportSize.GetValueOrDefault(8),
// reportOffsetInBits = report.currentBitOffset,
// reportId = globalItemState.reportId.GetValueOrDefault(1),
// flags = (HID.HIDElementFlags)flags,
// logicalMin = globalItemState.logicalMinimum.GetValueOrDefault(0),
// logicalMax = globalItemState.logicalMaximum.GetValueOrDefault(0),
// physicalMin = globalItemState.GetPhysicalMin(),
// physicalMax = globalItemState.GetPhysicalMax(),
// unitExponent = globalItemState.unitExponent.GetValueOrDefault(0),
// unit = globalItemState.unit.GetValueOrDefault(0),
// };
il2cpp_codegen_initobj((&V_20), sizeof(HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED));
int32_t L_148 = V_18;
int32_t L_149;
L_149 = HIDItemStateLocal_GetUsage_m12B69C95479759524D12DBC0EED1737B2A758DBA((&V_0), L_148, NULL);
(&V_20)->___usage_0 = ((int32_t)(L_149&((int32_t)65535)));
int32_t L_150 = V_18;
int32_t L_151;
L_151 = HIDItemStateGlobal_GetUsagePage_m2730AFF3A621069D5CA7B93423F53AF9145D5B92((&V_1), L_150, (&V_0), NULL);
(&V_20)->___usagePage_1 = L_151;
int32_t L_152 = V_12;
(&V_20)->___reportType_8 = L_152;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_153 = (&(&V_1)->___reportSize_7);
int32_t L_154;
L_154 = Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9(L_153, 8, Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
(&V_20)->___reportSizeInBits_11 = L_154;
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F L_155 = V_14;
int32_t L_156 = L_155.___currentBitOffset_2;
(&V_20)->___reportOffsetInBits_12 = L_156;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_157 = (&(&V_1)->___reportId_9);
int32_t L_158;
L_158 = Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9(L_157, 1, Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
(&V_20)->___reportId_10 = L_158;
int32_t L_159 = V_16;
(&V_20)->___flags_13 = L_159;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_160 = (&(&V_1)->___logicalMinimum_1);
int32_t L_161;
L_161 = Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9(L_160, 0, Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
(&V_20)->___logicalMin_4 = L_161;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_162 = (&(&V_1)->___logicalMaximum_2);
int32_t L_163;
L_163 = Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9(L_162, 0, Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
(&V_20)->___logicalMax_5 = L_163;
int32_t L_164;
L_164 = HIDItemStateGlobal_GetPhysicalMin_m024C068044E6BCAF50A7B916DEE32027CBCBFE0A((&V_1), NULL);
(&V_20)->___physicalMin_6 = L_164;
int32_t L_165;
L_165 = HIDItemStateGlobal_GetPhysicalMax_mC33E0323DB7C0817C2951AD435D56E151D705490((&V_1), NULL);
(&V_20)->___physicalMax_7 = L_165;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_166 = (&(&V_1)->___unitExponent_5);
int32_t L_167;
L_167 = Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9(L_166, 0, Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
(&V_20)->___unitExponent_3 = L_167;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_168 = (&(&V_1)->___unit_6);
int32_t L_169;
L_169 = Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9(L_168, 0, Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
(&V_20)->___unit_2 = L_169;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_170 = V_20;
V_19 = L_170;
// report.currentBitOffset += element.reportSizeInBits;
int32_t* L_171 = (&(&V_14)->___currentBitOffset_2);
int32_t* L_172 = L_171;
int32_t L_173 = *((int32_t*)L_172);
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_174 = V_19;
int32_t L_175 = L_174.___reportSizeInBits_11;
*((int32_t*)L_172) = (int32_t)((int32_t)il2cpp_codegen_add(L_173, L_175));
// elements.Add(element);
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_176 = V_3;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_177 = V_19;
List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_inline(L_176, L_177, List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_RuntimeMethod_var);
// for (var i = 0; i < reportCount; ++i)
int32_t L_178 = V_18;
V_18 = ((int32_t)il2cpp_codegen_add(L_178, 1));
}
IL_0507:
{
// for (var i = 0; i < reportCount; ++i)
int32_t L_179 = V_18;
int32_t L_180 = V_15;
if ((((int32_t)L_179) < ((int32_t)L_180)))
{
goto IL_03ff;
}
}
{
// reports[reportIndex] = report;
List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* L_181 = V_2;
int32_t L_182 = V_13;
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F L_183 = V_14;
List_1_set_Item_mF8C569EAE11C005E295F2F7CFD63AF6107206290(L_181, L_182, L_183, List_1_set_Item_mF8C569EAE11C005E295F2F7CFD63AF6107206290_RuntimeMethod_var);
// HIDItemStateLocal.Reset(ref localItemState);
HIDItemStateLocal_Reset_mA29E5C744E007900882FDF49B0DB660D6CA666C5((&V_0), NULL);
}
IL_0521:
{
// if (itemSize == 3)
uint8_t L_184 = V_8;
if ((!(((uint32_t)L_184) == ((uint32_t)3))))
{
goto IL_052e;
}
}
{
// currentPtr += 4;
uint8_t* L_185 = V_7;
V_7 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_185, 4));
goto IL_0535;
}
IL_052e:
{
// currentPtr += itemSize;
uint8_t* L_186 = V_7;
uint8_t L_187 = V_8;
V_7 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_186, (int32_t)L_187));
}
IL_0535:
{
// while (currentPtr < endPtr)
uint8_t* L_188 = V_7;
uint8_t* L_189 = V_6;
if ((!(((uintptr_t)L_188) >= ((uintptr_t)L_189))))
{
goto IL_0033;
}
}
{
// deviceDescriptor.elements = elements.ToArray();
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* L_190 = ___deviceDescriptor2;
List_1_t66029D02EA129D03A082E470EB98C85812301A0C* L_191 = V_3;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_192;
L_192 = List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B(L_191, List_1_ToArray_mF2ABBCD005E30F6A098FE9731EFE99E900CD934B_RuntimeMethod_var);
L_190->___elements_7 = L_192;
Il2CppCodeGenWriteBarrier((void**)(&L_190->___elements_7), (void*)L_192);
// deviceDescriptor.collections = collections.ToArray();
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* L_193 = ___deviceDescriptor2;
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* L_194 = V_4;
HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* L_195;
L_195 = List_1_ToArray_mC29C8A40E49A77924DB16DAF5B00321639873DB8(L_194, List_1_ToArray_mC29C8A40E49A77924DB16DAF5B00321639873DB8_RuntimeMethod_var);
L_193->___collections_8 = L_195;
Il2CppCodeGenWriteBarrier((void**)(&L_193->___collections_8), (void*)L_195);
// foreach (var collection in collections)
List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* L_196 = V_4;
Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8 L_197;
L_197 = List_1_GetEnumerator_mEFED85B7C6AF40AEC5B34E6C11C3C18BF631B3B5(L_196, List_1_GetEnumerator_mEFED85B7C6AF40AEC5B34E6C11C3C18BF631B3B5_RuntimeMethod_var);
V_21 = L_197;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_05a6:
{// begin finally (depth: 1)
Enumerator_Dispose_mE6025392536B1B57D5D39AD09482558157C4CBAA((&V_21), Enumerator_Dispose_mE6025392536B1B57D5D39AD09482558157C4CBAA_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_059b_1;
}
IL_0562_1:
{
// foreach (var collection in collections)
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_198;
L_198 = Enumerator_get_Current_m61FE609D85AF8173D12BD2876CCD1039024B4F54_inline((&V_21), Enumerator_get_Current_m61FE609D85AF8173D12BD2876CCD1039024B4F54_RuntimeMethod_var);
V_22 = L_198;
// if (collection.parent == -1 && collection.type == HID.HIDCollectionType.Application)
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_199 = V_22;
int32_t L_200 = L_199.___parent_3;
if ((!(((uint32_t)L_200) == ((uint32_t)(-1)))))
{
goto IL_059b_1;
}
}
{
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_201 = V_22;
int32_t L_202 = L_201.___type_0;
if ((!(((uint32_t)L_202) == ((uint32_t)1))))
{
goto IL_059b_1;
}
}
{
// deviceDescriptor.usage = collection.usage;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* L_203 = ___deviceDescriptor2;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_204 = V_22;
int32_t L_205 = L_204.___usage_1;
L_203->___usage_2 = L_205;
// deviceDescriptor.usagePage = collection.usagePage;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59* L_206 = ___deviceDescriptor2;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_207 = V_22;
int32_t L_208 = L_207.___usagePage_2;
L_206->___usagePage_3 = L_208;
// break;
goto IL_05b4;
}
IL_059b_1:
{
// foreach (var collection in collections)
bool L_209;
L_209 = Enumerator_MoveNext_m6FBB9F9F70B0D21E92C7D13E26DDC8EA5A70ACB3((&V_21), Enumerator_MoveNext_m6FBB9F9F70B0D21E92C7D13E26DDC8EA5A70ACB3_RuntimeMethod_var);
if (L_209)
{
goto IL_0562_1;
}
}
{
goto IL_05b4;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_05b4:
{
// return true;
return (bool)1;
}
}
// System.Int32 UnityEngine.InputSystem.HID.HIDParser::ReadData(System.Int32,System.Byte*,System.Byte*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDParser_ReadData_m2620C961A9D0253043D7EFAF6C88C058D22BC4D5 (int32_t ___itemSize0, uint8_t* ___currentPtr1, uint8_t* ___endPtr2, const RuntimeMethod* method)
{
uint8_t V_0 = 0x0;
uint8_t V_1 = 0x0;
uint8_t V_2 = 0x0;
uint8_t V_3 = 0x0;
{
// if (itemSize == 0)
int32_t L_0 = ___itemSize0;
if (L_0)
{
goto IL_0005;
}
}
{
// return 0;
return 0;
}
IL_0005:
{
// if (itemSize == 1)
int32_t L_1 = ___itemSize0;
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_0012;
}
}
{
// if (currentPtr >= endPtr)
uint8_t* L_2 = ___currentPtr1;
uint8_t* L_3 = ___endPtr2;
if ((!(((uintptr_t)L_2) >= ((uintptr_t)L_3))))
{
goto IL_000f;
}
}
{
// return 0;
return 0;
}
IL_000f:
{
// return *currentPtr;
uint8_t* L_4 = ___currentPtr1;
int32_t L_5 = *((uint8_t*)L_4);
return L_5;
}
IL_0012:
{
// if (itemSize == 2)
int32_t L_6 = ___itemSize0;
if ((!(((uint32_t)L_6) == ((uint32_t)2))))
{
goto IL_002a;
}
}
{
// if (currentPtr + 2 >= endPtr)
uint8_t* L_7 = ___currentPtr1;
uint8_t* L_8 = ___endPtr2;
if ((!(((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_7, 2))) >= ((uintptr_t)L_8))))
{
goto IL_001e;
}
}
{
// return 0;
return 0;
}
IL_001e:
{
// var data1 = *currentPtr;
uint8_t* L_9 = ___currentPtr1;
int32_t L_10 = *((uint8_t*)L_9);
V_0 = (uint8_t)L_10;
// var data2 = *(currentPtr + 1);
uint8_t* L_11 = ___currentPtr1;
int32_t L_12 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_11, 1)));
// return (data2 << 8) | data1;
uint8_t L_13 = V_0;
return ((int32_t)(((int32_t)(L_12<<8))|(int32_t)L_13));
}
IL_002a:
{
// if (itemSize == 3) // Item size 3 means 4 bytes!
int32_t L_14 = ___itemSize0;
if ((!(((uint32_t)L_14) == ((uint32_t)3))))
{
goto IL_0056;
}
}
{
// if (currentPtr + 4 >= endPtr)
uint8_t* L_15 = ___currentPtr1;
uint8_t* L_16 = ___endPtr2;
if ((!(((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_15, 4))) >= ((uintptr_t)L_16))))
{
goto IL_0036;
}
}
{
// return 0;
return 0;
}
IL_0036:
{
// var data1 = *currentPtr;
uint8_t* L_17 = ___currentPtr1;
int32_t L_18 = *((uint8_t*)L_17);
V_1 = (uint8_t)L_18;
// var data2 = *(currentPtr + 1);
uint8_t* L_19 = ___currentPtr1;
int32_t L_20 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, 1)));
V_2 = (uint8_t)L_20;
// var data3 = *(currentPtr + 2);
uint8_t* L_21 = ___currentPtr1;
int32_t L_22 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_21, 2)));
V_3 = (uint8_t)L_22;
// var data4 = *(currentPtr + 3);
uint8_t* L_23 = ___currentPtr1;
int32_t L_24 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_23, 3)));
// return (data4 << 24) | (data3 << 24) | (data2 << 8) | data1;
uint8_t L_25 = V_3;
uint8_t L_26 = V_2;
uint8_t L_27 = V_1;
return ((int32_t)(((int32_t)(((int32_t)(((int32_t)(L_24<<((int32_t)24)))|((int32_t)((int32_t)L_25<<((int32_t)24)))))|((int32_t)((int32_t)L_26<<8))))|(int32_t)L_27));
}
IL_0056:
{
// return 0;
return 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
// System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDReportData::FindOrAddReport(System.Nullable`1<System.Int32>,UnityEngine.InputSystem.HID.HID/HIDReportType,System.Collections.Generic.List`1<UnityEngine.InputSystem.HID.HIDParser/HIDReportData>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDReportData_FindOrAddReport_m472C5617A637FB2BE6BC85591E0696057BEA815E (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___reportId0, int32_t ___reportType1, List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* ___reports2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1FD2135A63F0BDE6E3127763ACDA2591AFC774F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6EB5C1623A4D0D19C03B7C46E083FD7701319954_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F V_2;
memset((&V_2), 0, sizeof(V_2));
{
// var id = 1;
V_0 = 1;
// if (reportId.HasValue)
bool L_0;
L_0 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&___reportId0), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_0)
{
goto IL_0013;
}
}
{
// id = reportId.Value;
int32_t L_1;
L_1 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA((&___reportId0), Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
V_0 = L_1;
}
IL_0013:
{
// for (var i = 0; i < reports.Count; ++i)
V_1 = 0;
goto IL_003b;
}
IL_0017:
{
// if (reports[i].reportId == id && reports[i].reportType == reportType)
List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* L_2 = ___reports2;
int32_t L_3 = V_1;
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F L_4;
L_4 = List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434(L_2, L_3, List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434_RuntimeMethod_var);
int32_t L_5 = L_4.___reportId_0;
int32_t L_6 = V_0;
if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
{
goto IL_0037;
}
}
{
List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* L_7 = ___reports2;
int32_t L_8 = V_1;
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F L_9;
L_9 = List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434(L_7, L_8, List_1_get_Item_m58597FB382E4BC6EB13E5B050EBDCB9E2AE89434_RuntimeMethod_var);
int32_t L_10 = L_9.___reportType_1;
int32_t L_11 = ___reportType1;
if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
{
goto IL_0037;
}
}
{
// return i;
int32_t L_12 = V_1;
return L_12;
}
IL_0037:
{
// for (var i = 0; i < reports.Count; ++i)
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003b:
{
// for (var i = 0; i < reports.Count; ++i)
int32_t L_14 = V_1;
List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* L_15 = ___reports2;
int32_t L_16;
L_16 = List_1_get_Count_m6EB5C1623A4D0D19C03B7C46E083FD7701319954_inline(L_15, List_1_get_Count_m6EB5C1623A4D0D19C03B7C46E083FD7701319954_RuntimeMethod_var);
if ((((int32_t)L_14) < ((int32_t)L_16)))
{
goto IL_0017;
}
}
{
// reports.Add(new HIDReportData
// {
// reportId = id,
// reportType = reportType
// });
List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* L_17 = ___reports2;
il2cpp_codegen_initobj((&V_2), sizeof(HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F));
int32_t L_18 = V_0;
(&V_2)->___reportId_0 = L_18;
int32_t L_19 = ___reportType1;
(&V_2)->___reportType_1 = L_19;
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F L_20 = V_2;
List_1_Add_m1FD2135A63F0BDE6E3127763ACDA2591AFC774F4_inline(L_17, L_20, List_1_Add_m1FD2135A63F0BDE6E3127763ACDA2591AFC774F4_RuntimeMethod_var);
// return reports.Count - 1;
List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* L_21 = ___reports2;
int32_t L_22;
L_22 = List_1_get_Count_m6EB5C1623A4D0D19C03B7C46E083FD7701319954_inline(L_21, List_1_get_Count_m6EB5C1623A4D0D19C03B7C46E083FD7701319954_RuntimeMethod_var);
return ((int32_t)il2cpp_codegen_subtract(L_22, 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
// Conversion methods for marshalling of: UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal
IL2CPP_EXTERN_C void HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshal_pinvoke(const HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B& unmarshaled, HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshaled_pinvoke& marshaled)
{
Exception_t* ___usage_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usage' of type 'HIDItemStateLocal'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usage_0Exception, NULL);
}
IL2CPP_EXTERN_C void HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshal_pinvoke_back(const HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshaled_pinvoke& marshaled, HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B& unmarshaled)
{
Exception_t* ___usage_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usage' of type 'HIDItemStateLocal'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usage_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal
IL2CPP_EXTERN_C void HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshal_pinvoke_cleanup(HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal
IL2CPP_EXTERN_C void HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshal_com(const HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B& unmarshaled, HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshaled_com& marshaled)
{
Exception_t* ___usage_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usage' of type 'HIDItemStateLocal'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usage_0Exception, NULL);
}
IL2CPP_EXTERN_C void HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshal_com_back(const HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshaled_com& marshaled, HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B& unmarshaled)
{
Exception_t* ___usage_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usage' of type 'HIDItemStateLocal'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usage_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal
IL2CPP_EXTERN_C void HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshal_com_cleanup(HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B_marshaled_com& marshaled)
{
}
// System.Void UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::Reset(UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDItemStateLocal_Reset_mA29E5C744E007900882FDF49B0DB660D6CA666C5 (HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* ___state0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_0 = NULL;
{
// var usageList = state.usageList;
HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* L_0 = ___state0;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = L_0->___usageList_9;
V_0 = L_1;
// state = new HIDItemStateLocal();
HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* L_2 = ___state0;
il2cpp_codegen_initobj(L_2, sizeof(HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B));
// if (usageList != null)
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = V_0;
if (!L_3)
{
goto IL_001e;
}
}
{
// usageList.Clear();
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = V_0;
List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_4, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
// state.usageList = usageList;
HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* L_5 = ___state0;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6 = V_0;
L_5->___usageList_9 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___usageList_9), (void*)L_6);
}
IL_001e:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::SetUsage(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDItemStateLocal_SetUsage_mF18CA9692FAAB72115B8E30B671F75642F0CEF26 (HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* __this, int32_t ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (usage.HasValue)
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_0 = (&__this->___usage_0);
bool L_1;
L_1 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_0, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_1)
{
goto IL_0036;
}
}
{
// if (usageList == null)
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = __this->___usageList_9;
if (L_2)
{
goto IL_0020;
}
}
{
// usageList = new List<int>();
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_3, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
__this->___usageList_9 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___usageList_9), (void*)L_3);
}
IL_0020:
{
// usageList.Add(usage.Value);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = __this->___usageList_9;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_5 = (&__this->___usage_0);
int32_t L_6;
L_6 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_5, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_4, L_6, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
}
IL_0036:
{
// usage = value;
int32_t L_7 = ___value0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_8;
memset((&L_8), 0, sizeof(L_8));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
__this->___usage_0 = L_8;
// }
return;
}
}
IL2CPP_EXTERN_C void HIDItemStateLocal_SetUsage_mF18CA9692FAAB72115B8E30B671F75642F0CEF26_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method)
{
HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B*>(__this + _offset);
HIDItemStateLocal_SetUsage_mF18CA9692FAAB72115B8E30B671F75642F0CEF26(_thisAdjusted, ___value0, method);
}
// System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal::GetUsage(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDItemStateLocal_GetUsage_m12B69C95479759524D12DBC0EED1737B2A758DBA (HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* __this, int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
// if (usageMinimum.HasValue && usageMaximum.HasValue)
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_0 = (&__this->___usageMinimum_1);
bool L_1;
L_1 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_0, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_1)
{
goto IL_0046;
}
}
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_2 = (&__this->___usageMaximum_2);
bool L_3;
L_3 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_2, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_3)
{
goto IL_0046;
}
}
{
// var min = usageMinimum.Value;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_4 = (&__this->___usageMinimum_1);
int32_t L_5;
L_5 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_4, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
V_0 = L_5;
// var max = usageMaximum.Value;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_6 = (&__this->___usageMaximum_2);
int32_t L_7;
L_7 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_6, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
V_1 = L_7;
// var range = max - min;
int32_t L_8 = V_1;
int32_t L_9 = V_0;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
// if (range < 0)
int32_t L_10 = V_2;
if ((((int32_t)L_10) >= ((int32_t)0)))
{
goto IL_003c;
}
}
{
// return 0;
return 0;
}
IL_003c:
{
// if (index >= range)
int32_t L_11 = ___index0;
int32_t L_12 = V_2;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_0042;
}
}
{
// return max;
int32_t L_13 = V_1;
return L_13;
}
IL_0042:
{
// return min + index;
int32_t L_14 = V_0;
int32_t L_15 = ___index0;
return ((int32_t)il2cpp_codegen_add(L_14, L_15));
}
IL_0046:
{
// if (usageList != null && usageList.Count > 0)
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_16 = __this->___usageList_9;
if (!L_16)
{
goto IL_0085;
}
}
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_17 = __this->___usageList_9;
int32_t L_18;
L_18 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_17, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
if ((((int32_t)L_18) <= ((int32_t)0)))
{
goto IL_0085;
}
}
{
// var usageCount = usageList.Count;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_19 = __this->___usageList_9;
int32_t L_20;
L_20 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_19, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
V_3 = L_20;
// if (index >= usageCount)
int32_t L_21 = ___index0;
int32_t L_22 = V_3;
if ((((int32_t)L_21) < ((int32_t)L_22)))
{
goto IL_0078;
}
}
{
// return usage.Value;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_23 = (&__this->___usage_0);
int32_t L_24;
L_24 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_23, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
return L_24;
}
IL_0078:
{
// return usageList[index];
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_25 = __this->___usageList_9;
int32_t L_26 = ___index0;
int32_t L_27;
L_27 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_25, L_26, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
return L_27;
}
IL_0085:
{
// if (usage.HasValue)
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_28 = (&__this->___usage_0);
bool L_29;
L_29 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_28, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_29)
{
goto IL_009e;
}
}
{
// return usage.Value;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_30 = (&__this->___usage_0);
int32_t L_31;
L_31 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_30, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
return L_31;
}
IL_009e:
{
// return 0;
return 0;
}
}
IL2CPP_EXTERN_C int32_t HIDItemStateLocal_GetUsage_m12B69C95479759524D12DBC0EED1737B2A758DBA_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, const RuntimeMethod* method)
{
HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B*>(__this + _offset);
int32_t _returnValue;
_returnValue = HIDItemStateLocal_GetUsage_m12B69C95479759524D12DBC0EED1737B2A758DBA(_thisAdjusted, ___index0, 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
// Conversion methods for marshalling of: UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal
IL2CPP_EXTERN_C void HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshal_pinvoke(const HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1& unmarshaled, HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshaled_pinvoke& marshaled)
{
Exception_t* ___usagePage_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usagePage' of type 'HIDItemStateGlobal'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usagePage_0Exception, NULL);
}
IL2CPP_EXTERN_C void HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshal_pinvoke_back(const HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshaled_pinvoke& marshaled, HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1& unmarshaled)
{
Exception_t* ___usagePage_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usagePage' of type 'HIDItemStateGlobal'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usagePage_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal
IL2CPP_EXTERN_C void HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshal_pinvoke_cleanup(HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal
IL2CPP_EXTERN_C void HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshal_com(const HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1& unmarshaled, HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshaled_com& marshaled)
{
Exception_t* ___usagePage_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usagePage' of type 'HIDItemStateGlobal'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usagePage_0Exception, NULL);
}
IL2CPP_EXTERN_C void HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshal_com_back(const HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshaled_com& marshaled, HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1& unmarshaled)
{
Exception_t* ___usagePage_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'usagePage' of type 'HIDItemStateGlobal'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___usagePage_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal
IL2CPP_EXTERN_C void HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshal_com_cleanup(HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1_marshaled_com& marshaled)
{
}
// UnityEngine.InputSystem.HID.HID/UsagePage UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::GetUsagePage(System.Int32,UnityEngine.InputSystem.HID.HIDParser/HIDItemStateLocal&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDItemStateGlobal_GetUsagePage_m2730AFF3A621069D5CA7B93423F53AF9145D5B92 (HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1* __this, int32_t ___index0, HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* ___localItemState1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (!usagePage.HasValue)
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_0 = (&__this->___usagePage_0);
bool L_1;
L_1 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_0, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (L_1)
{
goto IL_0018;
}
}
{
// var usage = localItemState.GetUsage(index);
HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* L_2 = ___localItemState1;
int32_t L_3 = ___index0;
int32_t L_4;
L_4 = HIDItemStateLocal_GetUsage_m12B69C95479759524D12DBC0EED1737B2A758DBA(L_2, L_3, NULL);
// return (HID.UsagePage)(usage >> 16);
return (int32_t)(((int32_t)(L_4>>((int32_t)16))));
}
IL_0018:
{
// return (HID.UsagePage)usagePage.Value;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_5 = (&__this->___usagePage_0);
int32_t L_6;
L_6 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_5, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
return (int32_t)(L_6);
}
}
IL2CPP_EXTERN_C int32_t HIDItemStateGlobal_GetUsagePage_m2730AFF3A621069D5CA7B93423F53AF9145D5B92_AdjustorThunk (RuntimeObject* __this, int32_t ___index0, HIDItemStateLocal_t9E721CEEC305DEADD9EFD6D8EA6C44129452563B* ___localItemState1, const RuntimeMethod* method)
{
HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1*>(__this + _offset);
int32_t _returnValue;
_returnValue = HIDItemStateGlobal_GetUsagePage_m2730AFF3A621069D5CA7B93423F53AF9145D5B92(_thisAdjusted, ___index0, ___localItemState1, method);
return _returnValue;
}
// System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::GetPhysicalMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDItemStateGlobal_GetPhysicalMin_m024C068044E6BCAF50A7B916DEE32027CBCBFE0A (HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (physicalMinimum == null || physicalMaximum == null ||
// (physicalMinimum.Value == 0 && physicalMaximum.Value == 0))
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_0 = (&__this->___physicalMinimum_3);
bool L_1;
L_1 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_0, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_1)
{
goto IL_0034;
}
}
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_2 = (&__this->___physicalMaximum_4);
bool L_3;
L_3 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_2, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_3)
{
goto IL_0034;
}
}
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_4 = (&__this->___physicalMinimum_3);
int32_t L_5;
L_5 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_4, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
if (L_5)
{
goto IL_0041;
}
}
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_6 = (&__this->___physicalMaximum_4);
int32_t L_7;
L_7 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_6, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
if (L_7)
{
goto IL_0041;
}
}
IL_0034:
{
// return logicalMinimum.GetValueOrDefault(0);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_8 = (&__this->___logicalMinimum_1);
int32_t L_9;
L_9 = Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9(L_8, 0, Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
return L_9;
}
IL_0041:
{
// return physicalMinimum.Value;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_10 = (&__this->___physicalMinimum_3);
int32_t L_11;
L_11 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_10, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
return L_11;
}
}
IL2CPP_EXTERN_C int32_t HIDItemStateGlobal_GetPhysicalMin_m024C068044E6BCAF50A7B916DEE32027CBCBFE0A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1*>(__this + _offset);
int32_t _returnValue;
_returnValue = HIDItemStateGlobal_GetPhysicalMin_m024C068044E6BCAF50A7B916DEE32027CBCBFE0A(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDItemStateGlobal::GetPhysicalMax()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HIDItemStateGlobal_GetPhysicalMax_mC33E0323DB7C0817C2951AD435D56E151D705490 (HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (physicalMinimum == null || physicalMaximum == null ||
// (physicalMinimum.Value == 0 && physicalMaximum.Value == 0))
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_0 = (&__this->___physicalMinimum_3);
bool L_1;
L_1 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_0, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_1)
{
goto IL_0034;
}
}
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_2 = (&__this->___physicalMaximum_4);
bool L_3;
L_3 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_2, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_3)
{
goto IL_0034;
}
}
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_4 = (&__this->___physicalMinimum_3);
int32_t L_5;
L_5 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_4, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
if (L_5)
{
goto IL_0041;
}
}
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_6 = (&__this->___physicalMaximum_4);
int32_t L_7;
L_7 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_6, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
if (L_7)
{
goto IL_0041;
}
}
IL_0034:
{
// return logicalMaximum.GetValueOrDefault(0);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_8 = (&__this->___logicalMaximum_2);
int32_t L_9;
L_9 = Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9(L_8, 0, Nullable_1_GetValueOrDefault_m0F743BF8CC3F18E8288210EBA987C3DBFA7FC8C9_RuntimeMethod_var);
return L_9;
}
IL_0041:
{
// return physicalMaximum.Value;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_10 = (&__this->___physicalMaximum_4);
int32_t L_11;
L_11 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_10, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var);
return L_11;
}
}
IL2CPP_EXTERN_C int32_t HIDItemStateGlobal_GetPhysicalMax_mC33E0323DB7C0817C2951AD435D56E151D705490_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDItemStateGlobal_t13CFFB84341A37A71461F07E9637EAD01C2D90C1*>(__this + _offset);
int32_t _returnValue;
_returnValue = HIDItemStateGlobal_GetPhysicalMax_mC33E0323DB7C0817C2951AD435D56E151D705490(_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
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage> UnityEngine.InputSystem.HID.HIDSupport::get_supportedHIDUsages()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7 HIDSupport_get_supportedHIDUsages_m3E539E8C9392F7899FF517028382F03D53F9756F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_op_Implicit_m452C9949CC9DB6FEDA4109C319B34666CE36E3C2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// get => s_SupportedHIDUsages;
HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* L_0 = ((HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_StaticFields*)il2cpp_codegen_static_fields_for(HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_il2cpp_TypeInfo_var))->___s_SupportedHIDUsages_0;
ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7 L_1;
L_1 = ReadOnlyArray_1_op_Implicit_m452C9949CC9DB6FEDA4109C319B34666CE36E3C2(L_0, ReadOnlyArray_1_op_Implicit_m452C9949CC9DB6FEDA4109C319B34666CE36E3C2_RuntimeMethod_var);
return L_1;
}
}
// System.Void UnityEngine.InputSystem.HID.HIDSupport::set_supportedHIDUsages(UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDSupport_set_supportedHIDUsages_mFDE540B50331F6FB7C3106120842B9D45E1BC8A4 (ReadOnlyArray_1_t4E5F2E199C64150C506F6058B4ACA149156276C7 ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisHIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F_mD2995E6FC4E949ABA06D2AA0A1F87BFF2F4BA018_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_ToArray_m7C4848AF221AD3A11F95E50E61A49B4AA1FB58FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_1 = NULL;
HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D* V_2 = NULL;
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_3;
memset((&V_3), 0, sizeof(V_3));
{
// s_SupportedHIDUsages = value.ToArray();
HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* L_0;
L_0 = ReadOnlyArray_1_ToArray_m7C4848AF221AD3A11F95E50E61A49B4AA1FB58FE((&___value0), ReadOnlyArray_1_ToArray_m7C4848AF221AD3A11F95E50E61A49B4AA1FB58FE_RuntimeMethod_var);
((HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_StaticFields*)il2cpp_codegen_static_fields_for(HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_il2cpp_TypeInfo_var))->___s_SupportedHIDUsages_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_StaticFields*)il2cpp_codegen_static_fields_for(HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_il2cpp_TypeInfo_var))->___s_SupportedHIDUsages_0), (void*)L_0);
// InputSystem.s_Manager.AddAvailableDevicesThatAreNowRecognized();
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_1 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager_2;
InputManager_AddAvailableDevicesThatAreNowRecognized_mE0F489C5F28E922D0E4BCBBD115C57037E47BAD3(L_1, NULL);
// for (var i = 0; i < InputSystem.devices.Count; ++i)
V_0 = 0;
goto IL_006d;
}
IL_001a:
{
// var device = InputSystem.devices[i];
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_2;
L_2 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
V_3 = L_2;
int32_t L_3 = V_0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4;
L_4 = ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43((&V_3), L_3, ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
V_1 = L_4;
// if (device is HID hid && !s_SupportedHIDUsages.Contains(new HIDPageUsage(hid.hidDescriptor.usagePage, hid.hidDescriptor.usage)))
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = V_1;
V_2 = ((HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D*)IsInstClass((RuntimeObject*)L_5, HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_il2cpp_TypeInfo_var));
HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D* L_6 = V_2;
if (!L_6)
{
goto IL_0069;
}
}
{
HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* L_7 = ((HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_StaticFields*)il2cpp_codegen_static_fields_for(HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_il2cpp_TypeInfo_var))->___s_SupportedHIDUsages_0;
HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D* L_8 = V_2;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_9;
L_9 = HID_get_hidDescriptor_mC184D46A5FBDBA93CEA647FE529637230B01928D(L_8, NULL);
int32_t L_10 = L_9.___usagePage_3;
HID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D* L_11 = V_2;
HIDDeviceDescriptor_tC52CF92386ACA63743BEFB7776A8C1E152A6DB59 L_12;
L_12 = HID_get_hidDescriptor_mC184D46A5FBDBA93CEA647FE529637230B01928D(L_11, NULL);
int32_t L_13 = L_12.___usage_2;
HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F L_14;
memset((&L_14), 0, sizeof(L_14));
HIDPageUsage__ctor_m6371674E595E66213116FCAC5B07337261F69783((&L_14), L_10, L_13, /*hidden argument*/NULL);
bool L_15;
L_15 = Enumerable_Contains_TisHIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F_mD2995E6FC4E949ABA06D2AA0A1F87BFF2F4BA018((RuntimeObject*)L_7, L_14, Enumerable_Contains_TisHIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F_mD2995E6FC4E949ABA06D2AA0A1F87BFF2F4BA018_RuntimeMethod_var);
if (L_15)
{
goto IL_0069;
}
}
{
// InputSystem.RemoveLayout(device.layout);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_16 = V_1;
String_t* L_17;
L_17 = InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971(L_16, NULL);
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_RemoveLayout_mE8FB9C1D545135A2138A8E9565A9AAF9D960D7E0(L_17, NULL);
// --i;
int32_t L_18 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
}
IL_0069:
{
// for (var i = 0; i < InputSystem.devices.Count; ++i)
int32_t L_19 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_006d:
{
// for (var i = 0; i < InputSystem.devices.Count; ++i)
int32_t L_20 = V_0;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_21;
L_21 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
V_3 = L_21;
int32_t L_22;
L_22 = ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_inline((&V_3), ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
if ((((int32_t)L_20) < ((int32_t)L_22)))
{
goto IL_001a;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.HID.HIDSupport::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDSupport_Initialize_mB6F4D325B9D7278BBE6AD11487AE7852E37974E7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HID_OnFindLayoutForDevice_m2744520DC2AA6D10ED88CD05C49CD9EF1EBE29AA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_RegisterLayout_TisHID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_m2382634AAE2124CEA4375912F34520030C29D811_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C V_0;
memset((&V_0), 0, sizeof(V_0));
{
// s_SupportedHIDUsages = new[]
// {
// new HIDPageUsage(HID.GenericDesktop.Joystick),
// new HIDPageUsage(HID.GenericDesktop.Gamepad),
// new HIDPageUsage(HID.GenericDesktop.MultiAxisController),
// };
HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* L_0 = (HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD*)(HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD*)SZArrayNew(HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD_il2cpp_TypeInfo_var, (uint32_t)3);
HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* L_1 = L_0;
HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F L_2;
memset((&L_2), 0, sizeof(L_2));
HIDPageUsage__ctor_mFFC7DE365DEC0C75BC6E9155D2BDECEC6EAAE96B((&L_2), 4, /*hidden argument*/NULL);
(L_1)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F)L_2);
HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* L_3 = L_1;
HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F L_4;
memset((&L_4), 0, sizeof(L_4));
HIDPageUsage__ctor_mFFC7DE365DEC0C75BC6E9155D2BDECEC6EAAE96B((&L_4), 5, /*hidden argument*/NULL);
(L_3)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F)L_4);
HIDPageUsageU5BU5D_t021CBAE17F584DBB0E9E003DA47E89ADE04211CD* L_5 = L_3;
HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F L_6;
memset((&L_6), 0, sizeof(L_6));
HIDPageUsage__ctor_mFFC7DE365DEC0C75BC6E9155D2BDECEC6EAAE96B((&L_6), 8, /*hidden argument*/NULL);
(L_5)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F)L_6);
((HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_StaticFields*)il2cpp_codegen_static_fields_for(HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_il2cpp_TypeInfo_var))->___s_SupportedHIDUsages_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_StaticFields*)il2cpp_codegen_static_fields_for(HIDSupport_t5C3608D2CC97F703021833753A1C2399422128A2_il2cpp_TypeInfo_var))->___s_SupportedHIDUsages_0), (void*)L_5);
// InputSystem.RegisterLayout<HID>();
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C));
Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_RegisterLayout_TisHID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_m2382634AAE2124CEA4375912F34520030C29D811((String_t*)NULL, L_7, InputSystem_RegisterLayout_TisHID_tD20AF18A69B6D30C004B7AC49142DAC24946FC3D_m2382634AAE2124CEA4375912F34520030C29D811_RuntimeMethod_var);
// InputSystem.onFindLayoutForDevice += HID.OnFindLayoutForDevice;
InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* L_8 = (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E*)il2cpp_codegen_object_new(InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E_il2cpp_TypeInfo_var);
InputDeviceFindControlLayoutDelegate__ctor_mFF49E8C46111B03A6B9AEBDA66C309EF6FACFB78(L_8, NULL, (intptr_t)((void*)HID_OnFindLayoutForDevice_m2744520DC2AA6D10ED88CD05C49CD9EF1EBE29AA_RuntimeMethod_var), NULL);
InputSystem_add_onFindLayoutForDevice_m45EFFF1289C40BBA4B9AED83192E6EF8994FFB54(L_8, 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.HID.HIDSupport/HIDPageUsage::.ctor(UnityEngine.InputSystem.HID.HID/UsagePage,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDPageUsage__ctor_m6371674E595E66213116FCAC5B07337261F69783 (HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F* __this, int32_t ___page0, int32_t ___usage1, const RuntimeMethod* method)
{
{
// this.page = page;
int32_t L_0 = ___page0;
__this->___page_0 = L_0;
// this.usage = usage;
int32_t L_1 = ___usage1;
__this->___usage_1 = L_1;
// }
return;
}
}
IL2CPP_EXTERN_C void HIDPageUsage__ctor_m6371674E595E66213116FCAC5B07337261F69783_AdjustorThunk (RuntimeObject* __this, int32_t ___page0, int32_t ___usage1, const RuntimeMethod* method)
{
HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F*>(__this + _offset);
HIDPageUsage__ctor_m6371674E595E66213116FCAC5B07337261F69783(_thisAdjusted, ___page0, ___usage1, method);
}
// System.Void UnityEngine.InputSystem.HID.HIDSupport/HIDPageUsage::.ctor(UnityEngine.InputSystem.HID.HID/GenericDesktop)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HIDPageUsage__ctor_mFFC7DE365DEC0C75BC6E9155D2BDECEC6EAAE96B (HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F* __this, int32_t ___usage0, const RuntimeMethod* method)
{
{
// page = HID.UsagePage.GenericDesktop;
__this->___page_0 = 1;
// this.usage = (int)usage;
int32_t L_0 = ___usage0;
__this->___usage_1 = L_0;
// }
return;
}
}
IL2CPP_EXTERN_C void HIDPageUsage__ctor_mFFC7DE365DEC0C75BC6E9155D2BDECEC6EAAE96B_AdjustorThunk (RuntimeObject* __this, int32_t ___usage0, const RuntimeMethod* method)
{
HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<HIDPageUsage_t13808EE79B93302D9F7E841A0DEEAA6671BA591F*>(__this + _offset);
HIDPageUsage__ctor_mFFC7DE365DEC0C75BC6E9155D2BDECEC6EAAE96B(_thisAdjusted, ___usage0, 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.Boolean UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnhancedTouchSupport_get_enabled_m009CA5462D8D8C7DF91F130DF7AE699ACF94A283 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static bool enabled => s_Enabled > 0;
int32_t L_0 = ((EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields*)il2cpp_codegen_static_fields_for(EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var))->___s_Enabled_0;
return (bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0);
}
}
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_Enable_mD8F0AC9B4B4DDBCA5EA779F35A5C28394D3FF6CE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnhancedTouchSupport_OnDeviceChange_m6F0D816AB57DDD8E83C650DB19CA6DF0A2025BD9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnhancedTouchSupport_OnSettingsChange_m6D6CC710C6F174A0E4E9DB6A0A8A78FC60805C96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touch_BeginUpdate_mDE8739575E49E8BA2F9FCD789F8962ED390A9EEC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// ++s_Enabled;
int32_t L_0 = ((EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields*)il2cpp_codegen_static_fields_for(EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var))->___s_Enabled_0;
((EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields*)il2cpp_codegen_static_fields_for(EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var))->___s_Enabled_0 = ((int32_t)il2cpp_codegen_add(L_0, 1));
// if (s_Enabled > 1)
int32_t L_1 = ((EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields*)il2cpp_codegen_static_fields_for(EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var))->___s_Enabled_0;
if ((((int32_t)L_1) <= ((int32_t)1)))
{
goto IL_0015;
}
}
{
// return;
return;
}
IL_0015:
{
// InputSystem.onDeviceChange += OnDeviceChange;
Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* L_2 = (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333*)il2cpp_codegen_object_new(Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333_il2cpp_TypeInfo_var);
Action_2__ctor_m23A4911D82F290811EDC6BFC315C339857526804(L_2, NULL, (intptr_t)((void*)EnhancedTouchSupport_OnDeviceChange_m6F0D816AB57DDD8E83C650DB19CA6DF0A2025BD9_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_add_onDeviceChange_mC1BAF8DE08B2B3F6D0A98D80AE1E4FF5531C60FA(L_2, NULL);
// InputSystem.onBeforeUpdate += Touch.BeginUpdate;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_3, NULL, (intptr_t)((void*)Touch_BeginUpdate_mDE8739575E49E8BA2F9FCD789F8962ED390A9EEC_RuntimeMethod_var), NULL);
InputSystem_add_onBeforeUpdate_m022480417EA69F0488F81F112B2D9BED5D65AC5C(L_3, NULL);
// InputSystem.onSettingsChange += OnSettingsChange;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_4, NULL, (intptr_t)((void*)EnhancedTouchSupport_OnSettingsChange_m6D6CC710C6F174A0E4E9DB6A0A8A78FC60805C96_RuntimeMethod_var), NULL);
InputSystem_add_onSettingsChange_mB957DF29389DFD5D6C2652BDD125CD8A08986F5D(L_4, NULL);
// SetUpState();
EnhancedTouchSupport_SetUpState_m00F33D1A4004E8E4396ADD0CA5658676E3FCB9A9(NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_Disable_m11AAE1A6CE5F340154C0EB0D95FBC168B01F8B48 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnhancedTouchSupport_OnDeviceChange_m6F0D816AB57DDD8E83C650DB19CA6DF0A2025BD9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnhancedTouchSupport_OnSettingsChange_m6D6CC710C6F174A0E4E9DB6A0A8A78FC60805C96_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touch_BeginUpdate_mDE8739575E49E8BA2F9FCD789F8962ED390A9EEC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (!enabled)
bool L_0;
L_0 = EnhancedTouchSupport_get_enabled_m009CA5462D8D8C7DF91F130DF7AE699ACF94A283(NULL);
if (L_0)
{
goto IL_0008;
}
}
{
// return;
return;
}
IL_0008:
{
// --s_Enabled;
int32_t L_1 = ((EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields*)il2cpp_codegen_static_fields_for(EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var))->___s_Enabled_0;
((EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields*)il2cpp_codegen_static_fields_for(EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var))->___s_Enabled_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
// if (s_Enabled > 0)
int32_t L_2 = ((EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields*)il2cpp_codegen_static_fields_for(EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var))->___s_Enabled_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_001d;
}
}
{
// return;
return;
}
IL_001d:
{
// InputSystem.onDeviceChange -= OnDeviceChange;
Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* L_3 = (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333*)il2cpp_codegen_object_new(Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333_il2cpp_TypeInfo_var);
Action_2__ctor_m23A4911D82F290811EDC6BFC315C339857526804(L_3, NULL, (intptr_t)((void*)EnhancedTouchSupport_OnDeviceChange_m6F0D816AB57DDD8E83C650DB19CA6DF0A2025BD9_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_remove_onDeviceChange_mD08F75C263C2D687B2E6E68E86105829075BF717(L_3, NULL);
// InputSystem.onBeforeUpdate -= Touch.BeginUpdate;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_4, NULL, (intptr_t)((void*)Touch_BeginUpdate_mDE8739575E49E8BA2F9FCD789F8962ED390A9EEC_RuntimeMethod_var), NULL);
InputSystem_remove_onBeforeUpdate_m4BD541DC1AB9FC6C87FB71B35A39CC75223E530C(L_4, NULL);
// InputSystem.onSettingsChange -= OnSettingsChange;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_5, NULL, (intptr_t)((void*)EnhancedTouchSupport_OnSettingsChange_m6D6CC710C6F174A0E4E9DB6A0A8A78FC60805C96_RuntimeMethod_var), NULL);
InputSystem_remove_onSettingsChange_m9B3D8D8A87A653D5DFBA466EF723701B90C238C0(L_5, NULL);
// TearDownState();
EnhancedTouchSupport_TearDownState_m6E915F3756E760E96A447D693F70E98ABA64BCAF(NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_Reset_m3CC6485AEFEF9EBD2B67AD3491207729F9FA7225 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Touch.s_GlobalState.touchscreens = default;
il2cpp_codegen_runtime_class_init_inline(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var);
InlinedArray_1_t1BB3E1C727E53B8F4342843F1042AFE85C5A70C3* L_0 = (&(&((Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_StaticFields*)il2cpp_codegen_static_fields_for(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var))->___s_GlobalState_2)->___touchscreens_0);
il2cpp_codegen_initobj(L_0, sizeof(InlinedArray_1_t1BB3E1C727E53B8F4342843F1042AFE85C5A70C3));
// Touch.s_GlobalState.playerState.Destroy();
FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D* L_1 = (&(&((Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_StaticFields*)il2cpp_codegen_static_fields_for(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var))->___s_GlobalState_2)->___playerState_5);
FingerAndTouchState_Destroy_mA11DBC6D12D70F40AA14283E65322FAFC602572B(L_1, NULL);
// Touch.s_GlobalState.playerState = default;
FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D* L_2 = (&(&((Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_StaticFields*)il2cpp_codegen_static_fields_for(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var))->___s_GlobalState_2)->___playerState_5);
il2cpp_codegen_initobj(L_2, sizeof(FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D));
// s_Enabled = 0;
((EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields*)il2cpp_codegen_static_fields_for(EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var))->___s_Enabled_0 = 0;
// }
return;
}
}
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::SetUpState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_SetUpState_m00F33D1A4004E8E4396ADD0CA5658676E3FCB9A9 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B V_0;
memset((&V_0), 0, sizeof(V_0));
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_1;
memset((&V_1), 0, sizeof(V_1));
{
// Touch.s_GlobalState.playerState.updateMask = InputUpdateType.Dynamic | InputUpdateType.Manual | InputUpdateType.Fixed;
il2cpp_codegen_runtime_class_init_inline(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var);
FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D* L_0 = (&(&((Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_StaticFields*)il2cpp_codegen_static_fields_for(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var))->___s_GlobalState_2)->___playerState_5);
L_0->___updateMask_0 = ((int32_t)19);
// s_UpdateMode = InputSystem.settings.updateMode;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_1;
L_1 = InputSystem_get_settings_m8E3E9C0907904CBDBAE96354142AB0A87C7A3B74(NULL);
int32_t L_2;
L_2 = InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline(L_1, NULL);
((EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields*)il2cpp_codegen_static_fields_for(EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var))->___s_UpdateMode_1 = L_2;
// foreach (var device in InputSystem.devices)
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_3;
L_3 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
V_1 = L_3;
Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B L_4;
L_4 = ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C((&V_1), ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var);
V_0 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0048:
{// begin finally (depth: 1)
Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB((&V_0), Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_003d_1;
}
IL_0030_1:
{
// foreach (var device in InputSystem.devices)
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5;
L_5 = Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945((&V_0), Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var);
// OnDeviceChange(device, InputDeviceChange.Added);
EnhancedTouchSupport_OnDeviceChange_m6F0D816AB57DDD8E83C650DB19CA6DF0A2025BD9(L_5, 0, NULL);
}
IL_003d_1:
{
// foreach (var device in InputSystem.devices)
bool L_6;
L_6 = Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC((&V_0), Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var);
if (L_6)
{
goto IL_0030_1;
}
}
{
goto IL_0056;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0056:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::TearDownState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_TearDownState_m6E915F3756E760E96A447D693F70E98ABA64BCAF (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B V_0;
memset((&V_0), 0, sizeof(V_0));
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_1;
memset((&V_1), 0, sizeof(V_1));
{
// foreach (var device in InputSystem.devices)
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_0;
L_0 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
V_1 = L_0;
Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B L_1;
L_1 = ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C((&V_1), ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0028:
{// begin finally (depth: 1)
Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB((&V_0), Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_001d_1;
}
IL_0010_1:
{
// foreach (var device in InputSystem.devices)
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945((&V_0), Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var);
// OnDeviceChange(device, InputDeviceChange.Removed);
EnhancedTouchSupport_OnDeviceChange_m6F0D816AB57DDD8E83C650DB19CA6DF0A2025BD9(L_2, 1, NULL);
}
IL_001d_1:
{
// foreach (var device in InputSystem.devices)
bool L_3;
L_3 = Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC((&V_0), Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var);
if (L_3)
{
goto IL_0010_1;
}
}
{
goto IL_0036;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0036:
{
// Touch.s_GlobalState.playerState.Destroy();
il2cpp_codegen_runtime_class_init_inline(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var);
FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D* L_4 = (&(&((Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_StaticFields*)il2cpp_codegen_static_fields_for(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var))->___s_GlobalState_2)->___playerState_5);
FingerAndTouchState_Destroy_mA11DBC6D12D70F40AA14283E65322FAFC602572B(L_4, NULL);
// Touch.s_GlobalState.playerState = default;
FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D* L_5 = (&(&((Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_StaticFields*)il2cpp_codegen_static_fields_for(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var))->___s_GlobalState_2)->___playerState_5);
il2cpp_codegen_initobj(L_5, sizeof(FingerAndTouchState_tC0A8EFA38A7428736E11195294EA7F6E1BA8F82D));
// }
return;
}
}
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::OnDeviceChange(UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_OnDeviceChange_m6F0D816AB57DDD8E83C650DB19CA6DF0A2025BD9 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device0, int32_t ___change1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* V_0 = NULL;
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* V_1 = NULL;
{
int32_t L_0 = ___change1;
if (!L_0)
{
goto IL_0008;
}
}
{
int32_t L_1 = ___change1;
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0019;
}
}
{
return;
}
IL_0008:
{
// if (device is Touchscreen touchscreen)
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___device0;
V_0 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)IsInstClass((RuntimeObject*)L_2, Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var));
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_3 = V_0;
if (!L_3)
{
goto IL_0029;
}
}
{
// Touch.AddTouchscreen(touchscreen);
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var);
Touch_AddTouchscreen_m68D08927121523CB720C4FABAF3310678175A4CE(L_4, NULL);
// break;
return;
}
IL_0019:
{
// if (device is Touchscreen touchscreen)
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = ___device0;
V_1 = ((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)IsInstClass((RuntimeObject*)L_5, Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var));
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_6 = V_1;
if (!L_6)
{
goto IL_0029;
}
}
{
// Touch.RemoveTouchscreen(touchscreen);
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(Touch_t07A55E11962F143607E917F0B6FEFB36EE2DDA70_il2cpp_TypeInfo_var);
Touch_RemoveTouchscreen_mFB8FC4091A5CA413B278CE1FE24AAF452F43162B(L_7, NULL);
}
IL_0029:
{
// }
return;
}
}
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::OnSettingsChange()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_OnSettingsChange_m6D6CC710C6F174A0E4E9DB6A0A8A78FC60805C96 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// var currentUpdateMode = InputSystem.settings.updateMode;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0;
L_0 = InputSystem_get_settings_m8E3E9C0907904CBDBAE96354142AB0A87C7A3B74(NULL);
int32_t L_1;
L_1 = InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline(L_0, NULL);
V_0 = L_1;
// if (s_UpdateMode == currentUpdateMode)
int32_t L_2 = ((EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_StaticFields*)il2cpp_codegen_static_fields_for(EnhancedTouchSupport_t71F258F55E377970F3A0063510556BA12EEC989D_il2cpp_TypeInfo_var))->___s_UpdateMode_1;
int32_t L_3 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_0014;
}
}
{
// return;
return;
}
IL_0014:
{
// TearDownState();
EnhancedTouchSupport_TearDownState_m6E915F3756E760E96A447D693F70E98ABA64BCAF(NULL);
// SetUpState();
EnhancedTouchSupport_SetUpState_m00F33D1A4004E8E4396ADD0CA5658676E3FCB9A9(NULL);
// }
return;
}
}
// System.Void UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport::CheckEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnhancedTouchSupport_CheckEnabled_mB8F6A757CEB1321EEC99490327A0D543E3A067E7 (const RuntimeMethod* method)
{
{
// if (!enabled)
bool L_0;
L_0 = EnhancedTouchSupport_get_enabled_m009CA5462D8D8C7DF91F130DF7AE699ACF94A283(NULL);
if (L_0)
{
goto IL_0012;
}
}
{
// throw new InvalidOperationException("EnhancedTouch API is not enabled; call EnhancedTouchSupport.Enable()");
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCA0F65034D6B6BD3BB9E353144259AC585587137)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EnhancedTouchSupport_CheckEnabled_mB8F6A757CEB1321EEC99490327A0D543E3A067E7_RuntimeMethod_var)));
}
IL_0012:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputUserAccountHandle_get_apiName_m3E4DCEE85BF3C76F9A99DECE9BDC4AF521B21978_inline (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, const RuntimeMethod* method)
{
{
// get { return m_ApiName; }
String_t* L_0 = __this->___m_ApiName_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t InputUserAccountHandle_get_handle_m3DD92580D001D28A8181FBFF47E319488652524A_inline (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302* __this, const RuntimeMethod* method)
{
{
// get { return m_Handle; }
uint64_t L_0 = __this->___m_Handle_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AxisEventData_get_moveDir_mC8E219BB19708AC67C202C860DF2E6D08C29B8B9_inline (AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* __this, const RuntimeMethod* method)
{
{
// public MoveDirection moveDir { get; set; }
int32_t L_0 = __this->___U3CmoveDirU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AxisEventData_get_moveVector_m7979B5CF62B6B3B0C5F2DA8B328C499ED80ECC41_inline (AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* __this, const RuntimeMethod* method)
{
{
// public Vector2 moveVector { get; set; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CmoveVectorU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public InputButton button { get; set; }
int32_t L_0 = __this->___U3CbuttonU3Ek__BackingField_23;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_clickTime_m5ABE0298E8CEF28B6BD7E750E940756CD78AB96E_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public float clickTime { get; set; }
float L_0 = __this->___U3CclickTimeU3Ek__BackingField_18;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_clickCount_m3977011C09DB9F904B1AAC3708B821B8D6AC0F9F_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public int clickCount { get; set; }
int32_t L_0 = __this->___U3CclickCountU3Ek__BackingField_19;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ExtendedPointerEventData_get_device_m87629C5A3BEED182A8C6BA1CF71390790C404166_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public InputDevice device { get; set; }
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___U3CdeviceU3Ek__BackingField_34;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_get_pointerType_mA7B622501B40518A7E93C6EFCE96EA616F13C525_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public UIPointerType pointerType { get; set; }
int32_t L_0 = __this->___U3CpointerTypeU3Ek__BackingField_36;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_get_touchId_m4075E3BA77BCDF85F9B0D2B1027422179C9BB9F2_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public int touchId { get; set; }
int32_t L_0 = __this->___U3CtouchIdU3Ek__BackingField_35;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_pressPosition_m8A6788DA6BF81481E4EBCBA2ED1838F786EBAE63_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public Vector2 pressPosition { get; set; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpressPositionU3Ek__BackingField_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ExtendedPointerEventData_get_trackedDevicePosition_m5B53554182FA3DA182010B31CADB90F628812F2A_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public Vector3 trackedDevicePosition { get; set; }
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CtrackedDevicePositionU3Ek__BackingField_38;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ExtendedPointerEventData_get_trackedDeviceOrientation_mBCD951CFD77CC4ED665E3B571DB08CD16F2EA17A_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public Quaternion trackedDeviceOrientation { get; set; }
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___U3CtrackedDeviceOrientationU3Ek__BackingField_39;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ExtendedPointerEventData_get_control_m4121E2F627ACE98B6112A17F094FF56DA191AD6D_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public InputControl control { get; set; }
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___U3CcontrolU3Ek__BackingField_33;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
// public InputControl parent => m_Parent;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___m_Parent_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_uiToolkitPointerId_m13FBD6BE3229E42900CE1893DBB5E64FC0C60029_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int uiToolkitPointerId { get; set; }
int32_t L_0 = ___value0;
__this->___U3CuiToolkitPointerIdU3Ek__BackingField_37 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* Pointer_get_pressure_mC93277C64D06E439EB8F50719FBEEE6463D1064D_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method)
{
{
// public AxisControl pressure { get; protected set; }
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = __this->___U3CpressureU3Ek__BackingField_42;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pressure_m4471D0EEC22789490EA12FE6521A620CF60A37CA_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___value0, const RuntimeMethod* method)
{
{
// public float pressure { get; set; }
float L_0 = ___value0;
__this->___U3CpressureU3Ek__BackingField_24 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* Pen_get_tilt_m63F30194455298C064E8467AAD1B52AFABD12C2C_inline (Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* __this, const RuntimeMethod* method)
{
{
// public Vector2Control tilt { get; protected set; }
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = __this->___U3CtiltU3Ek__BackingField_52;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_azimuthAngle_mBE64BAD91A9A47E9D9163E25E9E0D1E677B0FC1B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___value0, const RuntimeMethod* method)
{
{
// public float azimuthAngle { get; set; }
float L_0 = ___value0;
__this->___U3CazimuthAngleU3Ek__BackingField_27 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_altitudeAngle_m20F2AF2ADB0A20BF20C4B9A6AFE2566A0F4C8BD1_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___value0, const RuntimeMethod* method)
{
{
// public float altitudeAngle { get; set; }
float L_0 = ___value0;
__this->___U3CaltitudeAngleU3Ek__BackingField_26 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* Pen_get_twist_m3D1CF1A8B84A0FAC1CA641FA326E170DDE15868C_inline (Pen_tBDA63CF60697FAF5D75A8A19E939BAC1BE434AFF* __this, const RuntimeMethod* method)
{
{
// public AxisControl twist { get; protected set; }
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = __this->___U3CtwistU3Ek__BackingField_53;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_twist_mE49469F4F730BA43906F2167E7ADDB9CB2F946E4_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___value0, const RuntimeMethod* method)
{
{
// public float twist { get; set; }
float L_0 = ___value0;
__this->___U3CtwistU3Ek__BackingField_28 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* TouchControl_get_pressure_m86A2D4A48339069A146471742183521889DBB8EE_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method)
{
{
// public AxisControl pressure { get; set; }
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* L_0 = __this->___U3CpressureU3Ek__BackingField_26;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* TouchControl_get_radius_mF8022B68109BD29A1B4C9F9465A85530698CDABE_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method)
{
{
// public Vector2Control radius { get; set; }
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = __this->___U3CradiusU3Ek__BackingField_27;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_radius_mB2F29A6E8A14D1DE1162ECAB3398B539FEF83ABE_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
{
// public Vector2 radius { get; set; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___value0;
__this->___U3CradiusU3Ek__BackingField_29 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* Touchscreen_get_primaryTouch_mABAC4C0F1DBA6A718B83682A91DF40FD3563F413_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method)
{
{
// public TouchControl primaryTouch { get; protected set; }
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* L_0 = __this->___U3CprimaryTouchU3Ek__BackingField_45;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* Pointer_get_radius_mE5D9F7FCFB452609866CD04FDB039286698A2A1B_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method)
{
{
// public Vector2Control radius { get; protected set; }
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = __this->___U3CradiusU3Ek__BackingField_41;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___a0;
int32_t L_1 = ___b1;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___b1;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___a0;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E Touchscreen_get_touches_mEFA7C5B2A80963C7947BCBDBE6258F5083B1CE66_inline (Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* __this, const RuntimeMethod* method)
{
{
// public ReadOnlyArray<TouchControl> touches { get; protected set; }
ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E L_0 = __this->___U3CtouchesU3Ek__BackingField_46;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___value0;
int32_t L_1 = ___min1;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
int32_t L_3 = ___min1;
___value0 = L_3;
goto IL_0019;
}
IL_000e:
{
int32_t L_4 = ___value0;
int32_t L_5 = ___max2;
V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
int32_t L_7 = ___max2;
___value0 = L_7;
}
IL_0019:
{
int32_t L_8 = ___value0;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
int32_t L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* BaseInputModule_get_eventSystem_m341B2378F61A58D5432906B9EE1E12265E2FAB33_inline (BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* __this, const RuntimeMethod* method)
{
{
// get { return m_EventSystem; }
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0 = __this->___m_EventSystem_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method)
{
{
// get { return m_CurrentSelected; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_CurrentSelected_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventSystem_get_firstSelectedGameObject_m15FB056EE7A99D8DD5891D40A6E3EF18719F0553_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method)
{
{
// get { return m_FirstSelected; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_FirstSelected_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public GameObject pointerEnter { get; set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpointerEnterU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public RaycastResult pointerCurrentRaycast { get; set; }
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpointerCurrentRaycastU3Ek__BackingField_8;
return L_0;
}
}
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 PointerEventData_set_position_m66E8DFE693F550372E6B085C6E2F887FDB092FAA_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
{
// public Vector2 position { get; set; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___value0;
__this->___U3CpositionU3Ek__BackingField_13 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_delta_mD200AF7CCAEAD92D947091902AF864CB4ACE0F1D_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
{
// public Vector2 delta { get; set; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___value0;
__this->___U3CdeltaU3Ek__BackingField_14 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 PointerModel_get_worldPosition_m3CAD014A8D167DC39CE24E882EE80572407752DD_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_WorldPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_WorldPosition_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 PointerModel_get_worldOrientation_m307C8ED34C59C9ED148F68E7125093C52DD1E424_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_WorldOrientation;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_WorldOrientation_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_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 void ExtendedPointerEventData_set_trackedDeviceOrientation_m3CFF249FABBC627515D76199E95634863D05845C_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method)
{
{
// public Quaternion trackedDeviceOrientation { get; set; }
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___value0;
__this->___U3CtrackedDeviceOrientationU3Ek__BackingField_39 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_trackedDevicePosition_mC9DAFB442B0EF36E8B881C42482F1954561E7F82_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method)
{
{
// public Vector3 trackedDevicePosition { get; set; }
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0;
__this->___U3CtrackedDevicePositionU3Ek__BackingField_38 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_screenPosition_mE09D33A7C873D9858A62FC749B08CA0B18128116_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_ScreenPosition;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScreenPosition_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public Vector2 position { get; set; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpositionU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, 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;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1;
float L_3 = L_2.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1;
float L_7 = L_6.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), /*hidden argument*/NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerCurrentRaycast_m52E1E9E89BACACFA6E8F105191654C7E24A98667_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___value0, const RuntimeMethod* method)
{
{
// public RaycastResult pointerCurrentRaycast { get; set; }
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___value0;
__this->___U3CpointerCurrentRaycastU3Ek__BackingField_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpointerCurrentRaycastU3Ek__BackingField_8))->___m_GameObject_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpointerCurrentRaycastU3Ek__BackingField_8))->___module_1), (void*)NULL);
#endif
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_button_m77DA0291BA43CB813FE83752D826AF3982C81601_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public InputButton button { get; set; }
int32_t L_0 = ___value0;
__this->___U3CbuttonU3Ek__BackingField_23 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InputSystemUIInputModule_get_xrTrackingOrigin_m9107E39006A8AA1F8B39CEFB8B8A6184820544E1_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_XRTrackingOrigin;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_XRTrackingOrigin_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MultiplayerEventSystem_get_playerRoot_m5719F2213E34E16984A65BE5D61243B4CF893773_inline (MultiplayerEventSystem_tEE8C1D4F68ACB94068BDC5E90AEBE15EE89CDDDC* __this, const RuntimeMethod* method)
{
{
// get => m_PlayerRoot;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_PlayerRoot_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ButtonState_get_isPressed_m95F149555B18C07BF60961FC36ABB3A087F40714_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// get => m_IsPressed;
bool L_0 = __this->___m_IsPressed_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method)
{
{
// get { return m_GameObject; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_GameObject_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06* ExecuteEvents_get_pointerMoveHandler_m996E37A7026F03F8791EFBB69B72DE1FC4FA3A60_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_PointerMoveHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t86320D8073B1F956C9EE0FB8749277DDE7C1DE06* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_PointerMoveHandler_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916* ExecuteEvents_get_pointerExitHandler_m03735363884BC967C1B04246B51FE98886C9C6DE_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_PointerExitHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_tA70AAFA2BD47CD0A094BCB586E2EA3E04C5F8916* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_PointerExitHandler_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerEnter_m2DA660C24CBDE9B83DF2B2D09D9AF0E94A770D17_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method)
{
{
// public GameObject pointerEnter { get; set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___value0;
__this->___U3CpointerEnterU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointerEnterU3Ek__BackingField_2), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9* ExecuteEvents_get_pointerEnterHandler_m9F921E3357CE38A925DF20E9CD94B4C3AEE9AE48_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_PointerEnterHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t5633AE56FD3D84C5E9E07AC717AF53435DA593C9* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_PointerEnterHandler_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ButtonState_set_pressTime_m53679EE941BB14BFB973364528164E31EFF96CED_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_PressTime = value;
float L_0 = ___value0;
__this->___m_PressTime_2 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector_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 void PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool dragging { get; set; }
bool L_0 = ___value0;
__this->___U3CdraggingU3Ek__BackingField_22 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pressPosition_m85544FBAB798DABE70067508294A6C4841A95379_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
{
// public Vector2 pressPosition { get; set; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___value0;
__this->___U3CpressPositionU3Ek__BackingField_15 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerPressRaycast_m55CA127474B4CBCA795A9C872B7630AAF766F852_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___value0, const RuntimeMethod* method)
{
{
// public RaycastResult pointerPressRaycast { get; set; }
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___value0;
__this->___U3CpointerPressRaycastU3Ek__BackingField_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpointerPressRaycastU3Ek__BackingField_9))->___m_GameObject_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpointerPressRaycastU3Ek__BackingField_9))->___module_1), (void*)NULL);
#endif
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_eligibleForClick_m360125CB3E348F3CF64C39F163467A842E479C21_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool eligibleForClick { get; set; }
bool L_0 = ___value0;
__this->___U3CeligibleForClickU3Ek__BackingField_11 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_useDragThreshold_m63FE2034E4B240F1A0A902B1EB893B3DBA2D848B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, bool ___value0, const RuntimeMethod* method)
{
{
// public bool useDragThreshold { get; set; }
bool L_0 = ___value0;
__this->___U3CuseDragThresholdU3Ek__BackingField_21 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117* ExecuteEvents_get_pointerDownHandler_mA67CE33D32540939A273DB88D6456C7FE43C13EF_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_PointerDownHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t00024D26E9CCD074EEBC25568B0383863A4CF117* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_PointerDownHandler_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_lastPress_m46720C62503214A44EE947679A8BA307BC2AEEDC_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public GameObject lastPress { get; private set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3ClastPressU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ButtonState_get_pressTime_mE1056C8F04354AAC4651FF86CD1AC648CFF95488_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// get => m_PressTime;
float L_0 = __this->___m_PressTime_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ButtonState_set_clickedOnSameGameObject_m2E8B73860762C89B9ED725B7B0AED3D374BD928E_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set => m_ClickedOnSameGameObject = value;
bool L_0 = ___value0;
__this->___m_ClickedOnSameGameObject_12 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ButtonState_get_clickedOnSameGameObject_mCEEF7028359DB2860AE2A2A3DF7E246C82C62656_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// get => m_ClickedOnSameGameObject;
bool L_0 = __this->___m_ClickedOnSameGameObject_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_clickCount_m0A87C2C367987492F310786DC9C3DF1616EA4D49_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int clickCount { get; set; }
int32_t L_0 = ___value0;
__this->___U3CclickCountU3Ek__BackingField_19 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_clickTime_m93D27EB35F490AC9100369A23002F09148F85996_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___value0, const RuntimeMethod* method)
{
{
// public float clickTime { get; set; }
float L_0 = ___value0;
__this->___U3CclickTimeU3Ek__BackingField_18 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method)
{
{
// public GameObject rawPointerPress { get; set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___value0;
__this->___U3CrawPointerPressU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrawPointerPressU3Ek__BackingField_5), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method)
{
{
// public GameObject pointerDrag { get; set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___value0;
__this->___U3CpointerDragU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointerDragU3Ek__BackingField_6), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public GameObject pointerDrag { get; set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpointerDragU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD* ExecuteEvents_get_initializePotentialDrag_m16F4CD40448FB1B78F6683AA26A9CC574F48AFBD_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_InitializePotentialDragHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t7DFDB0A0C9926E06BF7870695CD48A0533DFABAD* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_InitializePotentialDragHandler_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// get { return m_PointerPress; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_PointerPress_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PointerEventData_get_eligibleForClick_m4B01A1640C694FD7421BDFB19CF763BC85672C8E_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public bool eligibleForClick { get; set; }
bool L_0 = __this->___U3CeligibleForClickU3Ek__BackingField_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8* ExecuteEvents_get_pointerUpHandler_m51B83B4AD7498D6F7A2CBD5F2331E91A37AE4CF2_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_PointerUpHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t919A3841A202FB8C678BC0172FAB7E2F79B88AD8* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_PointerUpHandler_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E* ExecuteEvents_get_pointerClickHandler_m0017F9D1EAF7C02CDDB4C148C92D6685D88EA8D5_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_PointerClickHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t586168BFEFD0CF29A2B706B5411BF712BD73359E* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_PointerClickHandler_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public bool dragging { get; set; }
bool L_0 = __this->___U3CdraggingU3Ek__BackingField_22;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733* ExecuteEvents_get_dropHandler_m8E00FA7361DE68780ACEB365E6B14206A2180D03_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_DropHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_tB3864D36512C3A896DAC44E898E5D9E1A92CB733* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_DropHandler_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C* ExecuteEvents_get_endDragHandler_mE78FEEEAE114635E416FF1FE33C851E62B60555B_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_EndDragHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t33BA7CA3F9202146F70BE77589CE24F7451C584C* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_EndDragHandler_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ButtonState_set_ignoreNextClick_m4A736B66DC9ECBC2711A8CB0E6136BA6DEFA27CE_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set => m_IgnoreNextClick = value;
bool L_0 = ___value0;
__this->___m_IgnoreNextClick_13 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PointerEventData_get_useDragThreshold_m3ED1F39E71630C9AB1F340C92F8FA39AA489E1C5_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public bool useDragThreshold { get; set; }
bool L_0 = __this->___U3CuseDragThresholdU3Ek__BackingField_21;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___x_0;
float L_1 = __this->___x_0;
float L_2 = __this->___y_1;
float L_3 = __this->___y_1;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3))));
goto IL_001f;
}
IL_001f:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EventSystem_get_pixelDragThreshold_m2F7B0D1B5ACC63EB507FD7CCFE74F2B2804FF2E3_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method)
{
{
// get { return m_DragThreshold; }
int32_t L_0 = __this->___m_DragThreshold_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403* ExecuteEvents_get_beginDragHandler_mB0BEAC09E4A8F31438B07FE68A5BF7267FF8C2FC_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_BeginDragHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t5B9F26DC56564B82AEF63D8AFEEEADBAB365F403* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_BeginDragHandler_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E* ExecuteEvents_get_dragHandler_m9193926B9685C80C0560C2E105FF6150C4EAE507_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_DragHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t37D97D8E7BDC68938191F138BFE31C7BEFCF855E* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_DragHandler_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_scrollDelta_m024AEE2E57BD631EB0A80731D0C7A7B51F154DD1_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_ScrollDelta;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScrollDelta_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_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_mF5379E63D2BBAC76D090748695D833934F8AD051_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_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
goto IL_0035;
}
IL_0035:
{
bool L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_scrollDelta_m58007CAE9A9B333B82C36B9E5431FBD926CB556C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
{
// public Vector2 scrollDelta { get; set; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___value0;
__this->___U3CscrollDeltaU3Ek__BackingField_20 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65* ExecuteEvents_get_scrollHandler_m51E902070611D3F81AD5F1F5762AE2C48E84AFE2_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_ScrollHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t048C55D455059C49F0AFD58FA503F7A552C3DB65* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_ScrollHandler_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678* ExecuteEvents_get_updateSelectedHandler_m8AF7543437082AD4F5690AAA77F2623AE28C3D09_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_UpdateSelectedHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_tB9684C6044C44F9A8317A5E5A9A3C1C0376A4678* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_UpdateSelectedHandler_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool EventSystem_get_sendNavigationEvents_m8BA21E58E633B2C5B477E49DAABAD3C97A8158AF_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method)
{
{
// get { return m_sendNavigationEvents; }
bool L_0 = __this->___m_sendNavigationEvents_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSystemUIInputModule_get_moveRepeatRate_mD742F92B65B817049C7D45AC1038F358D6971FC7_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_MoveRepeatRate;
float L_0 = __this->___m_MoveRepeatRate_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSystemUIInputModule_get_moveRepeatDelay_mC10FC3F9607A6129469F62879DDB3E0B54D647C8_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_MoveRepeatDelay;
float L_0 = __this->___m_MoveRepeatDelay_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AxisEventData_set_moveVector_mC744F8B3519A6EE5E60482E8FB39641181C62914_inline (AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method)
{
{
// public Vector2 moveVector { get; set; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___value0;
__this->___U3CmoveVectorU3Ek__BackingField_2 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AxisEventData_set_moveDir_mD82A8AEB52FEFAC48CA064BB77A381B9A3E1B24B_inline (AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public MoveDirection moveDir { get; set; }
int32_t L_0 = ___value0;
__this->___U3CmoveDirU3Ek__BackingField_3 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013* ExecuteEvents_get_moveHandler_mF717824AB0018BBED3C2DF3C67486E3B2B3836D2_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_MoveHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t2A3D445A0300FDC32D29761DDFBBBFC30426F013* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_MoveHandler_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA* ExecuteEvents_get_cancelHandler_mBCDFD10C95FC2BBC5DC5A512FEA1BBEECC2DAE12_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_CancelHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_t9FDF6DF173D42030EFE70318BF2408968D3E65CA* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_CancelHandler_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F* ExecuteEvents_get_submitHandler_mDCAAA40F0F6AEA385B375C1839B4DC37E5FC4A7A_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return s_SubmitHandler; }
il2cpp_codegen_runtime_class_init_inline(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var);
EventFunction_1_tEF0BF5C5A27323118905EB07330A8EF108FED92F* L_0 = ((ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_StaticFields*)il2cpp_codegen_static_fields_for(ExecuteEvents_t74DCF8B83743EE2773ACF182344612A048E2CC59_il2cpp_TypeInfo_var))->___s_SubmitHandler_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_backgroundBehavior_mB8AD0B73E47E301F1BE9D2358593534AEC9F12FA_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method)
{
{
// get => m_BackgroundBehavior;
int32_t L_0 = __this->___m_BackgroundBehavior_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_moveRepeatRate_m94CA84F5F460850671E050B802C389C63E6D9D83_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_MoveRepeatRate = value;
float L_0 = ___value0;
__this->___m_MoveRepeatRate_13 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_moveRepeatDelay_m0C3B9A3AB48452E52205A581040E30DD93585091_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, float ___value0, const RuntimeMethod* method)
{
{
// set => m_MoveRepeatDelay = value;
float L_0 = ___value0;
__this->___m_MoveRepeatDelay_12 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* DefaultInputActions_get_asset_m8F337EF94684EA34CA0620FC57F57CB92C368570_inline (DefaultInputActions_t8041965208E4C6952C7969FD33249007DE96F0A6* __this, const RuntimeMethod* method)
{
{
// public InputActionAsset asset { get; }
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0 = __this->___U3CassetU3Ek__BackingField_0;
return L_0;
}
}
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 IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* TouchControl_get_touchId_m9ACEFE6CD131049B309B85D2F15E58732B4D1036_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method)
{
{
// public IntegerControl touchId { get; set; }
IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* L_0 = __this->___U3CtouchIdU3Ek__BackingField_23;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* TouchControl_get_position_m362565B94CA1CF45F79F7EAB5FE75B9BCB1ACAAF_inline (TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* __this, const RuntimeMethod* method)
{
{
// public Vector2Control position { get; set; }
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = __this->___U3CpositionU3Ek__BackingField_24;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_point_m2B93D3E4A9BD9FEBE4499FC403737CF8BCF77E71_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_PointAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_PointAction_18;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_trackedDevicePosition_m747E886A2749A7C0B2EFABF2349ABBFCD8E76F3B_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_TrackedDevicePositionAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_TrackedDevicePositionAction_26;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_control_m17744D0D76BAE2AB4AEC8ACD8882A7DD02496519_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___value0, const RuntimeMethod* method)
{
{
// public InputControl control { get; set; }
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___value0;
__this->___U3CcontrolU3Ek__BackingField_33 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontrolU3Ek__BackingField_33), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_device_m8BD3F7775047D72BA3C653AE3DA85AEC2AE41F22_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___value0, const RuntimeMethod* method)
{
{
// public InputDevice device { get; set; }
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___value0;
__this->___U3CdeviceU3Ek__BackingField_34 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdeviceU3Ek__BackingField_34), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_pointerType_m2C0687CB7F8B8B919B7EF43BFB00EAF96EF9C719_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public UIPointerType pointerType { get; set; }
int32_t L_0 = ___value0;
__this->___U3CpointerTypeU3Ek__BackingField_36 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerId_m5B5FF54AB1DE7BD4454022A7C0535C618049BD9B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int pointerId { get; set; }
int32_t L_0 = ___value0;
__this->___U3CpointerIdU3Ek__BackingField_12 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExtendedPointerEventData_set_touchId_m69B6EC533FF31C03883A860A7A42DCE58E99CECF_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int touchId { get; set; }
int32_t L_0 = ___value0;
__this->___U3CtouchIdU3Ek__BackingField_35 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_trackedDeviceOrientation_m7EFB89711D48B95950AAC531FC29B6D2CCF62316_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_TrackedDeviceOrientationAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_TrackedDeviceOrientationAction_27;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_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 bool EventSystem_get_isFocused_mB0BB5BE03F7203A06D2F351ACD28BA177079104A_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method)
{
{
// get { return m_HasFocus; }
bool L_0 = __this->___m_HasFocus_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ExtendedPointerEventData_get_uiToolkitPointerId_m35B390FE27637364F3C40BB8D722933336F843FE_inline (ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* __this, const RuntimeMethod* method)
{
{
// public int uiToolkitPointerId { get; set; }
int32_t L_0 = __this->___U3CuiToolkitPointerIdU3Ek__BackingField_37;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputActionMap_get_name_mCB679DD2375CBD4A3F7A3419CEDF8AE928CDEBC8_inline (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, const RuntimeMethod* method)
{
{
// public string name => m_Name;
String_t* L_0 = __this->___m_Name_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputAction_get_name_m1F0AADC84A46CBF2EEE3AEACB760189F68D50938_inline (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method)
{
{
// public string name => m_Name;
String_t* L_0 = __this->___m_Name_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_move_mE1CB14682FF0C203A0EA976FE6A28E9B0059052C_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_MoveAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_MoveAction_19;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_leftClick_m9B936197BB1B5F4A16572F0BDBA3BB227C7FE332_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_LeftClickAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_LeftClickAction_22;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_rightClick_m093BAF943E9A1BCB9ED805B199570245DF08ED00_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_RightClickAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_RightClickAction_24;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_middleClick_mEE281015E14140F7CA9D08CE4A69372714795000_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_MiddleClickAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_MiddleClickAction_23;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_scrollWheel_mA0269152C127E75A79666E087DEEDFFA314426E6_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_ScrollWheelAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_ScrollWheelAction_25;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_submit_mFC6CAF856D6E9141C61C7D594A1F3F73772200EE_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_SubmitAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_SubmitAction_20;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* InputSystemUIInputModule_get_cancel_mCC83E90338A7570B752714D687844863C077FCB3_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, const RuntimeMethod* method)
{
{
// get => m_CancelAction;
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* L_0 = __this->___m_CancelAction_21;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputSystemUIInputModule_set_localMultiPlayerRoot_m7E289A8F9872DE27CF13A2332F7E6FE1EDC6A3F9_inline (InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method)
{
{
// set => m_LocalMultiPlayerRoot = value;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___value0;
__this->___m_LocalMultiPlayerRoot_50 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocalMultiPlayerRoot_50), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___rhs1;
bool L_2;
L_2 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___rhs1;
bool L_2;
L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, const RuntimeMethod* method)
{
bool V_0 = false;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___lhs0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___rhs1;
bool L_2;
L_2 = Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerModel_get_pressure_mEBF4A6A2E61622432BC75E5E626FE4603C63A1EF_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_Pressure;
float L_0 = __this->___m_Pressure_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerModel_get_azimuthAngle_mE1CAD8BD3B3F7539B557A3AB9B4086F8394DDDC5_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_AzimuthAngle;
float L_0 = __this->___m_AzimuthAngle_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerModel_get_altitudeAngle_m159A7F15CC981F2262AAB820E6D39EA986F0A2DF_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_AltitudeAngle;
float L_0 = __this->___m_AltitudeAngle_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerModel_get_twist_m38AEE21699F78CC158BC7F13D266FD8F9A0A3AB9_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_Twist;
float L_0 = __this->___m_Twist_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerModel_get_radius_m6D5512EFC4E4F9EA14E0AB6538661BF9F68038A3_inline (PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42* __this, const RuntimeMethod* method)
{
{
// get => m_Radius;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Radius_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_pressure_m0745482FB0BD942F9615009C647765E3000F12C3_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public float pressure { get; set; }
float L_0 = __this->___U3CpressureU3Ek__BackingField_24;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_azimuthAngle_mBFF5F23355EEAB911D8FF55965CCFF9CB3DD3F42_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public float azimuthAngle { get; set; }
float L_0 = __this->___U3CazimuthAngleU3Ek__BackingField_27;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_altitudeAngle_m3D72F9EF9FF2238B1FE2E6B5870F8B0DD14B90FE_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public float altitudeAngle { get; set; }
float L_0 = __this->___U3CaltitudeAngleU3Ek__BackingField_26;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_twist_m15A76D34614115A290B8FA90799752FBE00580B7_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public float twist { get; set; }
float L_0 = __this->___U3CtwistU3Ek__BackingField_28;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_radius_mA89C671E5F8CA0D0684113CF05E7FAF2961BF7D0_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public Vector2 radius { get; set; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CradiusU3Ek__BackingField_29;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ButtonState_get_ignoreNextClick_mF98A91660FE90DEE91596B10C6C792FD53EBCBEA_inline (ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69* __this, const RuntimeMethod* method)
{
{
// get => m_IgnoreNextClick;
bool L_0 = __this->___m_IgnoreNextClick_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public RaycastResult pointerPressRaycast { get; set; }
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpointerPressRaycastU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_rawPointerPress_m8B7A6235A116E26EDDBBDB24473BE0F9634C7B71_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
// public GameObject rawPointerPress { get; set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CrawPointerPressU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_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))->___forwardVector_11;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* RaycastHitData_get_graphic_mE7B78C39813E480424CEB26434E446B36B6E9C2B_inline (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method)
{
{
// public Graphic graphic { get; }
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___U3CgraphicU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___lhs0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___rhs1;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___lhs0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___rhs1;
float L_11 = L_10.___z_4;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
goto IL_002d;
}
IL_002d:
{
float L_12 = V_0;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float RaycastHitData_get_distance_mF147973E9E16B1F8040D9E457A63470677F3AA9B_inline (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method)
{
{
// public float distance { get; }
float L_0 = __this->___U3CdistanceU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value0, const RuntimeMethod* method)
{
{
// set { m_GameObject = value; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___value0;
__this->___m_GameObject_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GameObject_0), (void*)L_0);
// set { m_GameObject = value; }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHitData_get_worldHitPosition_m25E42E53A68D028F904245006C08AC42643AF04F_inline (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method)
{
{
// public Vector3 worldHitPosition { get; }
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CworldHitPositionU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RaycastHitData_get_screenPosition_mB074A758E45F9584E0F82495D6F026BCA9B09412_inline (RaycastHitData_t5EAB266730389AB27715962670C2512800451841* __this, const RuntimeMethod* method)
{
{
// public Vector2 screenPosition { get; }
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CscreenPositionU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___v0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___v0;
float L_3 = L_2.___y_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, /*hidden argument*/NULL);
V_0 = L_4;
goto IL_0015;
}
IL_0015:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, 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;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1;
float L_11 = L_10.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* Pointer_get_position_m4286004169788483EEDA6AF833CEFDB04FEDF3D8_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method)
{
{
// public Vector2Control position { get; protected set; }
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* L_0 = __this->___U3CpositionU3Ek__BackingField_39;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___a0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___b1, 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;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___b1;
float L_3 = L_2.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___a0;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___b1;
float L_7 = L_6.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_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 DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* Pointer_get_delta_mB1F6851275453D4BE23E79F6FD5C5E87D901E569_inline (Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* __this, const RuntimeMethod* method)
{
{
// public DeltaControl delta { get; protected set; }
DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_0 = __this->___U3CdeltaU3Ek__BackingField_40;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* Mouse_get_scroll_mB17E8A9038C866A29701595E06B8806E945ACA00_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method)
{
{
// public DeltaControl scroll { get; protected set; }
DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* L_0 = __this->___U3CscrollU3Ek__BackingField_45;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float OnScreenStick_get_movementRange_m99E90132A8A88D3DFE9C8D860CE15889230358A4_inline (OnScreenStick_t500F48A3ABCB8EC68AB8F27DA4FB084B3FD9D262* __this, const RuntimeMethod* method)
{
{
// get => m_MovementRange;
float L_0 = __this->___m_MovementRange_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_ClampMagnitude_m9BF093877BD11282C41088022FE4AE70A3A0ECA9_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___vector0, float ___maxLength1, 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;
bool V_1 = false;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
memset((&V_5), 0, sizeof(V_5));
{
float L_0;
L_0 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&___vector0), NULL);
V_0 = L_0;
float L_1 = V_0;
float L_2 = ___maxLength1;
float L_3 = ___maxLength1;
V_1 = (bool)((((float)L_1) > ((float)((float)il2cpp_codegen_multiply(L_2, L_3))))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_0040;
}
}
{
float L_5 = V_0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_6;
L_6 = sqrt(((double)L_5));
V_2 = ((float)L_6);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___vector0;
float L_8 = L_7.___x_0;
float L_9 = V_2;
V_3 = ((float)(L_8/L_9));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___vector0;
float L_11 = L_10.___y_1;
float L_12 = V_2;
V_4 = ((float)(L_11/L_12));
float L_13 = V_3;
float L_14 = ___maxLength1;
float L_15 = V_4;
float L_16 = ___maxLength1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
memset((&L_17), 0, sizeof(L_17));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_17), ((float)il2cpp_codegen_multiply(L_13, L_14)), ((float)il2cpp_codegen_multiply(L_15, L_16)), /*hidden argument*/NULL);
V_5 = L_17;
goto IL_0045;
}
IL_0040:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = ___vector0;
V_5 = L_18;
goto IL_0045;
}
IL_0045:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_5;
return L_19;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___v0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___v0;
float L_3 = L_2.___y_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001a;
}
IL_001a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, 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;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1;
float L_11 = L_10.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB_inline (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
// public InputDeviceDescription description => m_Description;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_0 = __this->___m_Description_28;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_capabilities_mEBF36ED5663709FCA039D1AEA87F6B6C404E76CD_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method)
{
{
// get => m_Capabilities;
String_t* L_0 = __this->___m_Capabilities_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_interfaceName_m087CF7E83BAF1E6C6375B3F16A9FAA3A71717D07_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method)
{
{
// get => m_InterfaceName;
String_t* L_0 = __this->___m_InterfaceName_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_product_m55D36F17D120E589EAE73B25E0C86B0CE14DA34A_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method)
{
{
// get => m_Product;
String_t* L_0 = __this->___m_Product_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputDeviceDescription_get_manufacturer_m1E4560A970F958F452E36A48BE6E420409BB6DA4_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method)
{
{
// get => m_Manufacturer;
String_t* L_0 = __this->___m_Manufacturer_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int64_t InputDeviceExecuteCommandDelegate_Invoke_m9F281BD2D29AA9268FDA45BABE99DD6C466E40C0_inline (InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* __this, InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* ___command0, const RuntimeMethod* method)
{
typedef int64_t (*FunctionPointerType) (RuntimeObject*, InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___command0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputDeviceDescription_set_capabilities_mAB1C9265029DBB0E4F7713854FB80893EBD59D88_inline (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// set => m_Capabilities = value;
String_t* L_0 = ___value0;
__this->___m_Capabilities_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Capabilities_6), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Builder_set_displayName_mEA1FD90956B603D3775D5DBEF089065F384D7FEC_inline (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string displayName { get; set; }
String_t* L_0 = ___value0;
__this->___U3CdisplayNameU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Builder_set_type_m9052A0AB147182E89AAA4F020F6A0BE797AB49CC_inline (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, Type_t* ___value0, const RuntimeMethod* method)
{
{
// public Type type { get; set; }
Type_t* L_0 = ___value0;
__this->___U3CtypeU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeU3Ek__BackingField_2), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Builder_set_stateFormat_mCD363642BD5D0DE6671C1AFCBFFA0423EE43E16A_inline (Builder_t83F17A26F53DA7EA6D8C35E5C65C5DF0147E7821* __this, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___value0, const RuntimeMethod* method)
{
{
// public FourCC stateFormat { get; set; }
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___value0;
__this->___U3CstateFormatU3Ek__BackingField_3 = L_0;
return;
}
}
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 float NumberHelpers_IntToNormalizedFloat_m3408F5728855BD608C0C97289D09E6DE555AACF4_inline (int32_t ___value0, int32_t ___minValue1, int32_t ___maxValue2, const RuntimeMethod* method)
{
{
// if (value <= minValue)
int32_t L_0 = ___value0;
int32_t L_1 = ___minValue1;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_000a;
}
}
{
// return 0.0f;
return (0.0f);
}
IL_000a:
{
// if (value >= maxValue)
int32_t L_2 = ___value0;
int32_t L_3 = ___maxValue2;
if ((((int32_t)L_2) < ((int32_t)L_3)))
{
goto IL_0014;
}
}
{
// return 1.0f;
return (1.0f);
}
IL_0014:
{
// return (float)(((double)value - minValue) / ((double)maxValue - minValue));
int32_t L_4 = ___value0;
int32_t L_5 = ___minValue1;
int32_t L_6 = ___maxValue2;
int32_t L_7 = ___minValue1;
return ((float)((double)(((double)il2cpp_codegen_subtract(((double)L_4), ((double)L_5)))/((double)il2cpp_codegen_subtract(((double)L_6), ((double)L_7))))));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NumberHelpers_UIntToNormalizedFloat_m7AC854D977290A07F9778706649DBE5CA4608189_inline (uint32_t ___value0, uint32_t ___minValue1, uint32_t ___maxValue2, const RuntimeMethod* method)
{
{
// if (value <= minValue)
uint32_t L_0 = ___value0;
uint32_t L_1 = ___minValue1;
if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
{
goto IL_000a;
}
}
{
// return 0.0f;
return (0.0f);
}
IL_000a:
{
// if (value >= maxValue)
uint32_t L_2 = ___value0;
uint32_t L_3 = ___maxValue2;
if ((!(((uint32_t)L_2) >= ((uint32_t)L_3))))
{
goto IL_0014;
}
}
{
// return 1.0f;
return (1.0f);
}
IL_0014:
{
// return (float)(((double)value - minValue) / ((double)maxValue - minValue));
uint32_t L_4 = ___value0;
uint32_t L_5 = ___minValue1;
uint32_t L_6 = ___maxValue2;
uint32_t L_7 = ___minValue1;
return ((float)((double)(((double)il2cpp_codegen_subtract(((double)((double)(uint32_t)L_4)), ((double)((double)(uint32_t)L_5))))/((double)il2cpp_codegen_subtract(((double)((double)(uint32_t)L_6)), ((double)((double)(uint32_t)L_7)))))));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 MemoryExtensions_AsSpan_m0EB07912D71097A8B05F586158966837F5C3DB38_inline (String_t* ___text0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_0;
memset((&V_0), 0, sizeof(V_0));
{
String_t* L_0 = ___text0;
if (L_0)
{
goto IL_000d;
}
}
{
il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1));
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_1 = V_0;
return L_1;
}
IL_000d:
{
String_t* L_2 = ___text0;
Il2CppChar* L_3;
L_3 = String_GetRawStringData_m87BC50B7B314C055E27A28032D1003D42FDE411D(L_2, NULL);
String_t* L_4 = ___text0;
int32_t L_5;
L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_6;
memset((&L_6), 0, sizeof(L_6));
ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_inline((&L_6), L_3, L_5, /*hidden argument*/ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var);
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method)
{
{
// get => m_UpdateMode;
int32_t L_0 = __this->___m_UpdateMode_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m2071B3AA74F018D2B3192EAB208A01CD80B531A8_gshared_inline (Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 Nullable_1_GetValueOrDefault_mE19F783B7025188BADAB8B722C8AEEEC7E06C03E_gshared_inline (Nullable_1_tFEEAB31DE57F94E8B9494F3454060FE03553EB2C* __this, const RuntimeMethod* method)
{
{
InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302 L_0 = (InputUserAccountHandle_t5776422AE54C62C20D681118AB41AEA387446302)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m88ECE219176F771E4C5F913CC01FFCF91E93E3D0_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!true)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* L_3 = (RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
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 void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!true)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
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;
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;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(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 bool Nullable_1_get_HasValue_mCFAE024F6D64C44DB819487820F558B885E9FEC9_gshared_inline (Nullable_1_t9230A6967C12EE20A8968F95FBD11C10D7DC5DC9* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, const RuntimeMethod* method)
{
{
// 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 void List_1_Clear_m8778D0DFB52F0D6753BCE02029C1196C5243E594_gshared_inline (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!true)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279* L_3 = (RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___item0, const RuntimeMethod* method)
{
RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* 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));
RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* L_1 = (RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7*)__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;
RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* L_4 = V_0;
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));
RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* L_6 = V_0;
int32_t L_7 = V_1;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_8 = ___item0;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023)L_8);
return;
}
IL_0034:
{
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_9 = ___item0;
(( void (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023, 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_m3E45C3EDB94A0BC31ABB9233E584CD1097753950_gshared_inline (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __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_m48FE384B7EAE6E4846F62CF0F283FB4FA2D104D4_gshared_inline (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782* __this, RaycastHitData_t5EAB266730389AB27715962670C2512800451841 ___item0, const RuntimeMethod* method)
{
RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279* 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));
RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279* L_1 = (RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279*)__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;
RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279* L_4 = V_0;
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));
RaycastHitDataU5BU5D_t98BBA3CE354036B88621172C27ED5C5DD7CB9279* L_6 = V_0;
int32_t L_7 = V_1;
RaycastHitData_t5EAB266730389AB27715962670C2512800451841 L_8 = ___item0;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (RaycastHitData_t5EAB266730389AB27715962670C2512800451841)L_8);
return;
}
IL_0034:
{
RaycastHitData_t5EAB266730389AB27715962670C2512800451841 L_9 = ___item0;
(( void (*) (List_1_tDAC168B85619D7ADBBDA6B87ED8C7124EE28A782*, RaycastHitData_t5EAB266730389AB27715962670C2512800451841, 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 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 void List_1_Add_m1725AADC5598DCFB61C4D62EF0808F9F91024286_gshared_inline (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED ___item0, const RuntimeMethod* method)
{
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* 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));
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_1 = (HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D*)__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;
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_4 = V_0;
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));
HIDElementDescriptorU5BU5D_t9E391A41D8235F774682AAD7A77842E6436DF50D* L_6 = V_0;
int32_t L_7 = V_1;
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_8 = ___item0;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED)L_8);
return;
}
IL_0034:
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_9 = ___item0;
(( void (*) (List_1_t66029D02EA129D03A082E470EB98C85812301A0C*, HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED, 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 HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED Enumerator_get_Current_m5EA592269528B338C04111C5D99C9FA016762671_gshared_inline (Enumerator_t07EE6E0C44AB43A1D7E0C70F53CC5E680B1C7A60* __this, const RuntimeMethod* method)
{
{
HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED L_0 = (HIDElementDescriptor_t18CA9618F730F541BA1C873745A1AE71823D4CED)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7EC537E6C0E39472BD279471C3FD7294FF8DBB30_gshared_inline (List_1_t66029D02EA129D03A082E470EB98C85812301A0C* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4339FB05BC7860D417DA2CDFFD8B356B9DF262B0_gshared_inline (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __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_m8E820017C1FBE8A372423716AE53545CD6BA9F39_gshared_inline (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A* __this, HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 ___item0, const RuntimeMethod* method)
{
HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* 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));
HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* L_1 = (HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5*)__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;
HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* L_4 = V_0;
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));
HIDCollectionDescriptorU5BU5D_t2EE9F27CC218220B385B2D167312D3873741FCD5* L_6 = V_0;
int32_t L_7 = V_1;
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_8 = ___item0;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7)L_8);
return;
}
IL_0034:
{
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_9 = ___item0;
(( void (*) (List_1_t3858E48BB083F1FE977819934ACB97F9BC44439A*, HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7, 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 bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 Enumerator_get_Current_m61FE609D85AF8173D12BD2876CCD1039024B4F54_gshared_inline (Enumerator_tD793BFBCC557EC7095B58A33418A2627510CBDF8* __this, const RuntimeMethod* method)
{
{
HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7 L_0 = (HIDCollectionDescriptor_t9235094BD1880EA02E4E07F9C02AC98088EFB9F7)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6EB5C1623A4D0D19C03B7C46E083FD7701319954_gshared_inline (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __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_m1FD2135A63F0BDE6E3127763ACDA2591AFC774F4_gshared_inline (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6* __this, HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F ___item0, const RuntimeMethod* method)
{
HIDReportDataU5BU5D_t41883CE4CD3C7687A98524CFDB47083CCBE55955* 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));
HIDReportDataU5BU5D_t41883CE4CD3C7687A98524CFDB47083CCBE55955* L_1 = (HIDReportDataU5BU5D_t41883CE4CD3C7687A98524CFDB47083CCBE55955*)__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;
HIDReportDataU5BU5D_t41883CE4CD3C7687A98524CFDB47083CCBE55955* L_4 = V_0;
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));
HIDReportDataU5BU5D_t41883CE4CD3C7687A98524CFDB47083CCBE55955* L_6 = V_0;
int32_t L_7 = V_1;
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F L_8 = ___item0;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F)L_8);
return;
}
IL_0034:
{
HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F L_9 = ___item0;
(( void (*) (List_1_t268ADAE63E623B42094720668F8DB571CF6085E6*, HIDReportData_t2F0D5DFC9087B851FA3288EFBB6FF4EAA863BB4F, 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 void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!false)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method)
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__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;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
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));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
int32_t L_7 = V_1;
int32_t L_8 = ___item0;
(L_6)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
return;
}
IL_0034:
{
int32_t L_9 = ___item0;
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, 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_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
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 float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_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 bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___rhs1;
float L_3 = L_2.___x_0;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___lhs0;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___rhs1;
float L_7 = L_6.___y_1;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
float L_8 = V_0;
float L_9 = V_0;
float L_10 = V_1;
float L_11 = V_1;
V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_002e;
}
IL_002e:
{
bool L_12 = V_2;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
bool V_4 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1;
float L_3 = L_2.___x_2;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___lhs0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___rhs1;
float L_7 = L_6.___y_3;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___lhs0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___rhs1;
float L_11 = L_10.___z_4;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
float L_12 = V_0;
float L_13 = V_0;
float L_14 = V_1;
float L_15 = V_1;
float L_16 = V_2;
float L_17 = V_2;
V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
float L_18 = V_3;
V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_0043;
}
IL_0043:
{
bool L_19 = V_4;
return L_19;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, const RuntimeMethod* method)
{
bool V_0 = false;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___lhs0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___rhs1;
float L_2;
L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL);
bool L_3;
L_3 = Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline(L_2, NULL);
V_0 = L_3;
goto IL_0010;
}
IL_0010:
{
bool L_4 = V_0;
return L_4;
}
}
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 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 void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___ptr0, int32_t ___length1, const RuntimeMethod* method)
{
{
Il2CppChar* L_0 = ___ptr0;
ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 L_1;
memset((&L_1), 0, sizeof(L_1));
il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
__this->____pointer_0 = L_1;
int32_t L_2 = ___length1;
__this->____length_1 = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___a0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___b1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___a0;
float L_1 = L_0.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___b1;
float L_3 = L_2.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___a0;
float L_5 = L_4.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___b1;
float L_7 = L_6.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___a0;
float L_9 = L_8.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___b1;
float L_11 = L_10.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___a0;
float L_13 = L_12.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___b1;
float L_15 = L_14.___w_3;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
goto IL_003b;
}
IL_003b:
{
float L_16 = V_0;
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___dot0, const RuntimeMethod* method)
{
bool V_0 = false;
{
float L_0 = ___dot0;
V_0 = (bool)((((float)L_0) > ((float)(0.999998987f)))? 1 : 0);
goto IL_000c;
}
IL_000c:
{
bool L_1 = V_0;
return L_1;
}
}