using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using UnityEngine;
using UnityEngine.InputSystem;
using UnityEngine.InputSystem.LowLevel;

// Token: 0x0200017B RID: 379
public class GameInputManager : MonoBehaviour
{
	// Token: 0x06004694 RID: 18068 RVA: 0x001184BC File Offset: 0x001166BC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564275, XrefRangeEnd = 564279, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void add_deviceChangedHandler(Action<ControllerDevice> value)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_add_deviceChangedHandler_Private_add_Void_Action_1_ControllerDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004695 RID: 18069 RVA: 0x00118518 File Offset: 0x00116718
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564279, XrefRangeEnd = 564283, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void remove_deviceChangedHandler(Action<ControllerDevice> value)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_remove_deviceChangedHandler_Private_rem_Void_Action_1_ControllerDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004696 RID: 18070 RVA: 0x00118574 File Offset: 0x00116774
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564283, XrefRangeEnd = 564287, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void add_cursorStateChangedHandler(Action<bool> value)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_add_cursorStateChangedHandler_Private_add_Void_Action_1_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004697 RID: 18071 RVA: 0x001185D0 File Offset: 0x001167D0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564287, XrefRangeEnd = 564291, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void remove_cursorStateChangedHandler(Action<bool> value)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_remove_cursorStateChangedHandler_Private_rem_Void_Action_1_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x170019AA RID: 6570
	// (get) Token: 0x06004698 RID: 18072 RVA: 0x0011862C File Offset: 0x0011682C
	public unsafe GamepadVibration Vibration
	{
		[CallerCount(0)]
		get
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_get_Vibration_Public_get_GamepadVibration_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			IntPtr intPtr3 = intPtr;
			return (intPtr3 != 0) ? new GamepadVibration(intPtr3) : null;
		}
	}

	// Token: 0x170019AB RID: 6571
	// (get) Token: 0x06004699 RID: 18073 RVA: 0x00118684 File Offset: 0x00116884
	public unsafe ControllerDevice CurrentDevice
	{
		[CallerCount(0)]
		get
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_get_CurrentDevice_Public_get_ControllerDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x170019AC RID: 6572
	// (get) Token: 0x0600469A RID: 18074 RVA: 0x001186D4 File Offset: 0x001168D4
	public unsafe ControllerDevice LastGamepadDevice
	{
		[CallerCount(0)]
		get
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_get_LastGamepadDevice_Public_get_ControllerDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x0600469B RID: 18075 RVA: 0x00118724 File Offset: 0x00116924
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 564366, RefRangeEnd = 564368, XrefRangeStart = 564291, XrefRangeEnd = 564366, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Init(PlayerInput input, ControllerDevice defaultDevice)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(input);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref defaultDevice;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_Init_Public_Void_PlayerInput_ControllerDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600469C RID: 18076 RVA: 0x00118790 File Offset: 0x00116990
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564368, XrefRangeEnd = 564371, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdatePointerVisibleState(InputAction.CallbackContext context)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(context));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UpdatePointerVisibleState_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600469D RID: 18077 RVA: 0x001187F0 File Offset: 0x001169F0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564371, XrefRangeEnd = 564376, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CalculatePointerMovementMouse(InputAction.CallbackContext context)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(context));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_CalculatePointerMovementMouse_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600469E RID: 18078 RVA: 0x00118850 File Offset: 0x00116A50
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564376, XrefRangeEnd = 564380, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CalculatePointerMovement(InputAction.CallbackContext context)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(context));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_CalculatePointerMovement_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600469F RID: 18079 RVA: 0x001188B0 File Offset: 0x00116AB0
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 564386, RefRangeEnd = 564388, XrefRangeStart = 564380, XrefRangeEnd = 564386, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SendPointerMovementEvent(Vector2 value)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref value;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_SendPointerMovementEvent_Private_Void_Vector2_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046A0 RID: 18080 RVA: 0x00118904 File Offset: 0x00116B04
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564388, XrefRangeEnd = 564395, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CalculateItemSelectionInput(InputAction.CallbackContext context)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(context));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_CalculateItemSelectionInput_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046A1 RID: 18081 RVA: 0x00118964 File Offset: 0x00116B64
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564395, XrefRangeEnd = 564403, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CalculateUIMovementInput(InputAction.CallbackContext context)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(context));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_CalculateUIMovementInput_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046A2 RID: 18082 RVA: 0x001189C4 File Offset: 0x00116BC4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564403, XrefRangeEnd = 564437, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnControllerChanged(PlayerInput input)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(input);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_OnControllerChanged_Private_Void_PlayerInput_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046A3 RID: 18083 RVA: 0x00118A20 File Offset: 0x00116C20
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564437, XrefRangeEnd = 564444, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe ControllerDevice GetControllerDevice(InputDevice device)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(device);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_GetControllerDevice_Private_ControllerDevice_InputDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}
	}

	// Token: 0x060046A4 RID: 18084 RVA: 0x00118A88 File Offset: 0x00116C88
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 564454, RefRangeEnd = 564457, XrefRangeStart = 564444, XrefRangeEnd = 564454, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void SwitchActionMap(string actionMapName)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(actionMapName);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_SwitchActionMap_Public_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046A5 RID: 18085 RVA: 0x00118AE4 File Offset: 0x00116CE4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564457, XrefRangeEnd = 564459, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void ActivatePlayerInput()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_ActivatePlayerInput_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046A6 RID: 18086 RVA: 0x00118B28 File Offset: 0x00116D28
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564459, XrefRangeEnd = 564461, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void DeactivatePlayerInput()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_DeactivatePlayerInput_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046A7 RID: 18087 RVA: 0x00118B6C File Offset: 0x00116D6C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564461, XrefRangeEnd = 564469, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void EnablePauseMenuAction()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_EnablePauseMenuAction_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046A8 RID: 18088 RVA: 0x00118BB0 File Offset: 0x00116DB0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564469, XrefRangeEnd = 564477, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void DisablePauseMenuAction()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_DisablePauseMenuAction_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046A9 RID: 18089 RVA: 0x00118BF4 File Offset: 0x00116DF4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void AddDeviceChangedHandler(Action<ControllerDevice> handler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_AddDeviceChangedHandler_Public_Void_Action_1_ControllerDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046AA RID: 18090 RVA: 0x00118C50 File Offset: 0x00116E50
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void RemoveDeviceChangedHandler(Action<ControllerDevice> handler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_RemoveDeviceChangedHandler_Public_Void_Action_1_ControllerDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046AB RID: 18091 RVA: 0x00118CAC File Offset: 0x00116EAC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void BindCursorStateChangedHandler(Action<bool> handler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_BindCursorStateChangedHandler_Public_Void_Action_1_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046AC RID: 18092 RVA: 0x00118D08 File Offset: 0x00116F08
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UnbindCursorStateChangedHandler(Action<bool> handler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UnbindCursorStateChangedHandler_Public_Void_Action_1_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046AD RID: 18093 RVA: 0x00118D64 File Offset: 0x00116F64
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564477, XrefRangeEnd = 564492, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void BindAnyKeyDownHandler(Action handler)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_BindAnyKeyDownHandler_Public_Void_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046AE RID: 18094 RVA: 0x00118DC0 File Offset: 0x00116FC0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564492, XrefRangeEnd = 564545, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void DetectAnyKeyDown(InputEventPtr eventPtr, InputDevice device)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref eventPtr;
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(device);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_DetectAnyKeyDown_Private_Void_InputEventPtr_InputDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046AF RID: 18095 RVA: 0x00118E2C File Offset: 0x0011702C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateSceneMenuController(ISceneMenuController controller)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UpdateSceneMenuController_Public_Void_ISceneMenuController_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046B0 RID: 18096 RVA: 0x00118E88 File Offset: 0x00117088
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateStoryController(IStoryController controller)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UpdateStoryController_Public_Void_IStoryController_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046B1 RID: 18097 RVA: 0x00118EE4 File Offset: 0x001170E4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564545, XrefRangeEnd = 564548, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateUIController(IUIController controller)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UpdateUIController_Public_Void_IUIController_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046B2 RID: 18098 RVA: 0x00118F40 File Offset: 0x00117140
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564548, XrefRangeEnd = 564551, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateCharacterController(ICharacterController controller)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UpdateCharacterController_Public_Void_ICharacterController_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046B3 RID: 18099 RVA: 0x00118F9C File Offset: 0x0011719C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateMagicController(IMagicController controller)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UpdateMagicController_Public_Void_IMagicController_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046B4 RID: 18100 RVA: 0x00118FF8 File Offset: 0x001171F8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateItemController(IItemController controller)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UpdateItemController_Public_Void_IItemController_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046B5 RID: 18101 RVA: 0x00119054 File Offset: 0x00117254
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void BindPointerController(IPointerController controller)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(controller);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_BindPointerController_Public_Void_IPointerController_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046B6 RID: 18102 RVA: 0x001190B0 File Offset: 0x001172B0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564551, XrefRangeEnd = 564552, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UnbindPointerController()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UnbindPointerController_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046B7 RID: 18103 RVA: 0x001190F4 File Offset: 0x001172F4
	[CallerCount(0)]
	public unsafe void UpdateCursorData(Vector2 cursorPosition)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref cursorPosition;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UpdateCursorData_Public_Void_Vector2_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046B8 RID: 18104 RVA: 0x00119148 File Offset: 0x00117348
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564552, XrefRangeEnd = 564557, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateCursorPosition()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UpdateCursorPosition_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046B9 RID: 18105 RVA: 0x0011918C File Offset: 0x0011738C
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 564639, RefRangeEnd = 564643, XrefRangeStart = 564557, XrefRangeEnd = 564639, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateInputBindings()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_UpdateInputBindings_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046BA RID: 18106 RVA: 0x001191D0 File Offset: 0x001173D0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 564711, RefRangeEnd = 564712, XrefRangeStart = 564643, XrefRangeEnd = 564711, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void ModifyKeyboardMoveInputPath()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_ModifyKeyboardMoveInputPath_Private_Void_5, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046BB RID: 18107 RVA: 0x00119214 File Offset: 0x00117414
	[CallerCount(12)]
	[CachedScanResults(RefRangeStart = 564745, RefRangeEnd = 564757, XrefRangeStart = 564712, XrefRangeEnd = 564745, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void ModifyStandardInputPath(string actionName)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(actionName);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_ModifyStandardInputPath_Private_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046BC RID: 18108 RVA: 0x00119270 File Offset: 0x00117470
	[CallerCount(13)]
	[CachedScanResults(RefRangeStart = 564773, RefRangeEnd = 564786, XrefRangeStart = 564757, XrefRangeEnd = 564773, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void ModifyKeyboardInputPath(string actionName)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(actionName);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_ModifyKeyboardInputPath_Private_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046BD RID: 18109 RVA: 0x001192CC File Offset: 0x001174CC
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 564802, RefRangeEnd = 564804, XrefRangeStart = 564786, XrefRangeEnd = 564802, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void ModifyGamepadInputPath(string actionName)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.ManagedStringToIl2Cpp(actionName);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_ModifyGamepadInputPath_Private_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046BE RID: 18110 RVA: 0x00119328 File Offset: 0x00117528
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564804, XrefRangeEnd = 564810, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OverrideKeyBinding(InputAction inputAction, string overridePath)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(inputAction);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(overridePath);
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_OverrideKeyBinding_Private_Void_InputAction_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046BF RID: 18111 RVA: 0x0011939C File Offset: 0x0011759C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564810, XrefRangeEnd = 564816, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OverrideKeyBinding(InputAction inputAction, string overridePath, int bindingIndex)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr;
		checked
		{
			ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.Il2CppObjectBaseToPtr(inputAction);
		}
		ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(overridePath);
		ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref bindingIndex;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_OverrideKeyBinding_Private_Void_InputAction_String_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046C0 RID: 18112 RVA: 0x00119420 File Offset: 0x00117620
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564816, XrefRangeEnd = 564820, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnApplicationFocus(bool focus)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref focus;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_OnApplicationFocus_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046C1 RID: 18113 RVA: 0x00119474 File Offset: 0x00117674
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564820, XrefRangeEnd = 564822, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnApplicationQuit()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_OnApplicationQuit_Private_Void_5, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046C2 RID: 18114 RVA: 0x001194B8 File Offset: 0x001176B8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564822, XrefRangeEnd = 564841, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe GameInputManager()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046C3 RID: 18115 RVA: 0x00119504 File Offset: 0x00117704
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564841, XrefRangeEnd = 564863, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Method_Private_Void_PDM_0()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_Method_Private_Void_PDM_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046C4 RID: 18116 RVA: 0x00119548 File Offset: 0x00117748
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564863, XrefRangeEnd = 564866, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_6(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_6_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046C5 RID: 18117 RVA: 0x001195A8 File Offset: 0x001177A8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564866, XrefRangeEnd = 564869, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_7(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_7_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046C6 RID: 18118 RVA: 0x00119608 File Offset: 0x00117808
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 564998, RefRangeEnd = 564999, XrefRangeStart = 564869, XrefRangeEnd = 564998, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Method_Private_Void_0()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_Method_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046C7 RID: 18119 RVA: 0x0011964C File Offset: 0x0011784C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 564999, XrefRangeEnd = 565001, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_8(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_8_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046C8 RID: 18120 RVA: 0x001196AC File Offset: 0x001178AC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565001, XrefRangeEnd = 565004, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_9(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_9_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046C9 RID: 18121 RVA: 0x0011970C File Offset: 0x0011790C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565004, XrefRangeEnd = 565007, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_10(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_10_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046CA RID: 18122 RVA: 0x0011976C File Offset: 0x0011796C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565007, XrefRangeEnd = 565010, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_11(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_11_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046CB RID: 18123 RVA: 0x001197CC File Offset: 0x001179CC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565010, XrefRangeEnd = 565013, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_12(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_12_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046CC RID: 18124 RVA: 0x0011982C File Offset: 0x00117A2C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565013, XrefRangeEnd = 565016, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_13(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_13_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046CD RID: 18125 RVA: 0x0011988C File Offset: 0x00117A8C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565016, XrefRangeEnd = 565019, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_14(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_14_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046CE RID: 18126 RVA: 0x001198EC File Offset: 0x00117AEC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565019, XrefRangeEnd = 565022, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_15(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_15_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046CF RID: 18127 RVA: 0x0011994C File Offset: 0x00117B4C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 565287, RefRangeEnd = 565288, XrefRangeStart = 565022, XrefRangeEnd = 565287, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Method_Private_Void_1()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_Method_Private_Void_1, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046D0 RID: 18128 RVA: 0x00119990 File Offset: 0x00117B90
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565288, XrefRangeEnd = 565291, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_16(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_16_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046D1 RID: 18129 RVA: 0x001199F0 File Offset: 0x00117BF0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565291, XrefRangeEnd = 565294, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_17(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_17_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046D2 RID: 18130 RVA: 0x00119A50 File Offset: 0x00117C50
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565294, XrefRangeEnd = 565297, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_18(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_18_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046D3 RID: 18131 RVA: 0x00119AB0 File Offset: 0x00117CB0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565297, XrefRangeEnd = 565300, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_19(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_19_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046D4 RID: 18132 RVA: 0x00119B10 File Offset: 0x00117D10
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565300, XrefRangeEnd = 565303, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_20(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_20_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046D5 RID: 18133 RVA: 0x00119B70 File Offset: 0x00117D70
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565303, XrefRangeEnd = 565306, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_21(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_21_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046D6 RID: 18134 RVA: 0x00119BD0 File Offset: 0x00117DD0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565306, XrefRangeEnd = 565309, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_22(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_22_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046D7 RID: 18135 RVA: 0x00119C30 File Offset: 0x00117E30
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565309, XrefRangeEnd = 565312, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_23(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_23_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046D8 RID: 18136 RVA: 0x00119C90 File Offset: 0x00117E90
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565312, XrefRangeEnd = 565315, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_24(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_24_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046D9 RID: 18137 RVA: 0x00119CF0 File Offset: 0x00117EF0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565315, XrefRangeEnd = 565318, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_25(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_25_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046DA RID: 18138 RVA: 0x00119D50 File Offset: 0x00117F50
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565318, XrefRangeEnd = 565321, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_26(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_26_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046DB RID: 18139 RVA: 0x00119DB0 File Offset: 0x00117FB0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565321, XrefRangeEnd = 565324, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_27(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_27_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046DC RID: 18140 RVA: 0x00119E10 File Offset: 0x00118010
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565324, XrefRangeEnd = 565327, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_28(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_28_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046DD RID: 18141 RVA: 0x00119E70 File Offset: 0x00118070
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565327, XrefRangeEnd = 565330, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_29(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_29_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046DE RID: 18142 RVA: 0x00119ED0 File Offset: 0x001180D0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 565392, RefRangeEnd = 565393, XrefRangeStart = 565330, XrefRangeEnd = 565392, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Method_Private_Void_2()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_Method_Private_Void_2, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046DF RID: 18143 RVA: 0x00119F14 File Offset: 0x00118114
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565393, XrefRangeEnd = 565396, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_30(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_30_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046E0 RID: 18144 RVA: 0x00119F74 File Offset: 0x00118174
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565396, XrefRangeEnd = 565399, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_31(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_31_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046E1 RID: 18145 RVA: 0x00119FD4 File Offset: 0x001181D4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565399, XrefRangeEnd = 565402, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_32(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_32_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046E2 RID: 18146 RVA: 0x0011A034 File Offset: 0x00118234
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565402, XrefRangeEnd = 565405, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_33(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_33_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046E3 RID: 18147 RVA: 0x0011A094 File Offset: 0x00118294
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565405, XrefRangeEnd = 565408, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_34(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_34_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046E4 RID: 18148 RVA: 0x0011A0F4 File Offset: 0x001182F4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565408, XrefRangeEnd = 565411, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_35(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_35_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046E5 RID: 18149 RVA: 0x0011A154 File Offset: 0x00118354
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 565544, RefRangeEnd = 565545, XrefRangeStart = 565411, XrefRangeEnd = 565544, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Method_Private_Void_3()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_Method_Private_Void_3, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046E6 RID: 18150 RVA: 0x0011A198 File Offset: 0x00118398
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565545, XrefRangeEnd = 565548, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_36(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_36_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046E7 RID: 18151 RVA: 0x0011A1F8 File Offset: 0x001183F8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565548, XrefRangeEnd = 565551, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_37(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_37_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046E8 RID: 18152 RVA: 0x0011A258 File Offset: 0x00118458
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565551, XrefRangeEnd = 565554, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_38(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_38_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046E9 RID: 18153 RVA: 0x0011A2B8 File Offset: 0x001184B8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565554, XrefRangeEnd = 565557, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_39(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_39_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046EA RID: 18154 RVA: 0x0011A318 File Offset: 0x00118518
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565557, XrefRangeEnd = 565560, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_40(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_40_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046EB RID: 18155 RVA: 0x0011A378 File Offset: 0x00118578
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565560, XrefRangeEnd = 565563, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_41(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_41_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046EC RID: 18156 RVA: 0x0011A3D8 File Offset: 0x001185D8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565563, XrefRangeEnd = 565566, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_42(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_42_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046ED RID: 18157 RVA: 0x0011A438 File Offset: 0x00118638
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565566, XrefRangeEnd = 565569, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_43(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_43_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046EE RID: 18158 RVA: 0x0011A498 File Offset: 0x00118698
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565569, XrefRangeEnd = 565572, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_44(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_44_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046EF RID: 18159 RVA: 0x0011A4F8 File Offset: 0x001186F8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565572, XrefRangeEnd = 565575, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_45(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_45_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046F0 RID: 18160 RVA: 0x0011A558 File Offset: 0x00118758
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565575, XrefRangeEnd = 565578, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_46(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_46_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046F1 RID: 18161 RVA: 0x0011A5B8 File Offset: 0x001187B8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565578, XrefRangeEnd = 565581, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_47(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_47_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046F2 RID: 18162 RVA: 0x0011A618 File Offset: 0x00118818
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 565620, RefRangeEnd = 565621, XrefRangeStart = 565581, XrefRangeEnd = 565620, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void Method_Private_Void_4()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr_Method_Private_Void_4, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060046F3 RID: 18163 RVA: 0x0011A65C File Offset: 0x0011885C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565621, XrefRangeEnd = 565624, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_48(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_48_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046F4 RID: 18164 RVA: 0x0011A6BC File Offset: 0x001188BC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565624, XrefRangeEnd = 565627, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__31_49(InputAction.CallbackContext _)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtrNotNull(_));
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameInputManager.NativeMethodInfoPtr__Init_b__31_49_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060046F5 RID: 18165 RVA: 0x0011A71C File Offset: 0x0011891C
	// Note: this type is marked as 'beforefieldinit'.
	static GameInputManager()
	{
		Il2CppClassPointerStore<GameInputManager>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GameInputManager");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr);
		GameInputManager.NativeFieldInfoPtr_currentDevice = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "currentDevice");
		GameInputManager.NativeFieldInfoPtr_lastGamepadController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "lastGamepadController");
		GameInputManager.NativeFieldInfoPtr_uiController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "uiController");
		GameInputManager.NativeFieldInfoPtr_characterController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "characterController");
		GameInputManager.NativeFieldInfoPtr_magicController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "magicController");
		GameInputManager.NativeFieldInfoPtr_itemController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "itemController");
		GameInputManager.NativeFieldInfoPtr_sceneMenuController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "sceneMenuController");
		GameInputManager.NativeFieldInfoPtr_storyController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "storyController");
		GameInputManager.NativeFieldInfoPtr_pointerController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "pointerController");
		GameInputManager.NativeFieldInfoPtr_playerInput = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "playerInput");
		GameInputManager.NativeFieldInfoPtr_gameplayActionMap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "gameplayActionMap");
		GameInputManager.NativeFieldInfoPtr_uiControlActionMap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "uiControlActionMap");
		GameInputManager.NativeFieldInfoPtr_storyActionMap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "storyActionMap");
		GameInputManager.NativeFieldInfoPtr_characterMovement = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "characterMovement");
		GameInputManager.NativeFieldInfoPtr_uiMovement = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "uiMovement");
		GameInputManager.NativeFieldInfoPtr_vibration = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "vibration");
		GameInputManager.NativeFieldInfoPtr_deviceChangedHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "deviceChangedHandler");
		GameInputManager.NativeFieldInfoPtr_cursorStateChangedHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "cursorStateChangedHandler");
		GameInputManager.NativeFieldInfoPtr_cursorPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "cursorPosition");
		GameInputManager.NativeFieldInfoPtr_anyKeyDownHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "anyKeyDownHandler");
		GameInputManager.NativeFieldInfoPtr_lastActionMap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, "lastActionMap");
		GameInputManager.NativeMethodInfoPtr_add_deviceChangedHandler_Private_add_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667899);
		GameInputManager.NativeMethodInfoPtr_remove_deviceChangedHandler_Private_rem_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667900);
		GameInputManager.NativeMethodInfoPtr_add_cursorStateChangedHandler_Private_add_Void_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667901);
		GameInputManager.NativeMethodInfoPtr_remove_cursorStateChangedHandler_Private_rem_Void_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667902);
		GameInputManager.NativeMethodInfoPtr_get_Vibration_Public_get_GamepadVibration_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667903);
		GameInputManager.NativeMethodInfoPtr_get_CurrentDevice_Public_get_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667904);
		GameInputManager.NativeMethodInfoPtr_get_LastGamepadDevice_Public_get_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667905);
		GameInputManager.NativeMethodInfoPtr_Init_Public_Void_PlayerInput_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667906);
		GameInputManager.NativeMethodInfoPtr_UpdatePointerVisibleState_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667907);
		GameInputManager.NativeMethodInfoPtr_CalculatePointerMovementMouse_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667908);
		GameInputManager.NativeMethodInfoPtr_CalculatePointerMovement_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667909);
		GameInputManager.NativeMethodInfoPtr_SendPointerMovementEvent_Private_Void_Vector2_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667910);
		GameInputManager.NativeMethodInfoPtr_CalculateItemSelectionInput_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667911);
		GameInputManager.NativeMethodInfoPtr_CalculateUIMovementInput_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667912);
		GameInputManager.NativeMethodInfoPtr_OnControllerChanged_Private_Void_PlayerInput_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667913);
		GameInputManager.NativeMethodInfoPtr_GetControllerDevice_Private_ControllerDevice_InputDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667914);
		GameInputManager.NativeMethodInfoPtr_SwitchActionMap_Public_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667915);
		GameInputManager.NativeMethodInfoPtr_ActivatePlayerInput_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667916);
		GameInputManager.NativeMethodInfoPtr_DeactivatePlayerInput_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667917);
		GameInputManager.NativeMethodInfoPtr_EnablePauseMenuAction_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667918);
		GameInputManager.NativeMethodInfoPtr_DisablePauseMenuAction_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667919);
		GameInputManager.NativeMethodInfoPtr_AddDeviceChangedHandler_Public_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667920);
		GameInputManager.NativeMethodInfoPtr_RemoveDeviceChangedHandler_Public_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667921);
		GameInputManager.NativeMethodInfoPtr_BindCursorStateChangedHandler_Public_Void_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667922);
		GameInputManager.NativeMethodInfoPtr_UnbindCursorStateChangedHandler_Public_Void_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667923);
		GameInputManager.NativeMethodInfoPtr_BindAnyKeyDownHandler_Public_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667924);
		GameInputManager.NativeMethodInfoPtr_DetectAnyKeyDown_Private_Void_InputEventPtr_InputDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667925);
		GameInputManager.NativeMethodInfoPtr_UpdateSceneMenuController_Public_Void_ISceneMenuController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667926);
		GameInputManager.NativeMethodInfoPtr_UpdateStoryController_Public_Void_IStoryController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667927);
		GameInputManager.NativeMethodInfoPtr_UpdateUIController_Public_Void_IUIController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667928);
		GameInputManager.NativeMethodInfoPtr_UpdateCharacterController_Public_Void_ICharacterController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667929);
		GameInputManager.NativeMethodInfoPtr_UpdateMagicController_Public_Void_IMagicController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667930);
		GameInputManager.NativeMethodInfoPtr_UpdateItemController_Public_Void_IItemController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667931);
		GameInputManager.NativeMethodInfoPtr_BindPointerController_Public_Void_IPointerController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667932);
		GameInputManager.NativeMethodInfoPtr_UnbindPointerController_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667933);
		GameInputManager.NativeMethodInfoPtr_UpdateCursorData_Public_Void_Vector2_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667934);
		GameInputManager.NativeMethodInfoPtr_UpdateCursorPosition_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667935);
		GameInputManager.NativeMethodInfoPtr_UpdateInputBindings_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667936);
		GameInputManager.NativeMethodInfoPtr_ModifyKeyboardMoveInputPath_Private_Void_5 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667937);
		GameInputManager.NativeMethodInfoPtr_ModifyStandardInputPath_Private_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667938);
		GameInputManager.NativeMethodInfoPtr_ModifyKeyboardInputPath_Private_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667939);
		GameInputManager.NativeMethodInfoPtr_ModifyGamepadInputPath_Private_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667940);
		GameInputManager.NativeMethodInfoPtr_OverrideKeyBinding_Private_Void_InputAction_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667941);
		GameInputManager.NativeMethodInfoPtr_OverrideKeyBinding_Private_Void_InputAction_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667942);
		GameInputManager.NativeMethodInfoPtr_OnApplicationFocus_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667943);
		GameInputManager.NativeMethodInfoPtr_OnApplicationQuit_Private_Void_5 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667944);
		GameInputManager.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667945);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_PDM_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667946);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_6_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667947);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_7_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667948);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667949);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_8_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667950);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_9_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667951);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_10_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667952);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_11_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667953);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_12_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667954);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_13_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667955);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_14_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667956);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_15_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667957);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_1 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667958);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_16_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667959);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_17_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667960);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_18_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667961);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_19_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667962);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_20_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667963);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_21_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667964);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_22_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667965);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_23_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667966);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_24_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667967);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_25_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667968);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_26_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667969);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_27_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667970);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_28_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667971);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_29_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667972);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_2 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667973);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_30_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667974);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_31_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667975);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_32_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667976);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_33_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667977);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_34_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667978);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_35_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667979);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_3 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667980);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_36_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667981);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_37_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667982);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_38_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667983);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_39_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667984);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_40_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667985);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_41_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667986);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_42_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667987);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_43_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667988);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_44_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667989);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_45_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667990);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_46_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667991);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_47_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667992);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_4 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667993);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_48_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667994);
		GameInputManager.NativeMethodInfoPtr__Init_b__31_49_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667995);
	}

	// Token: 0x060046F6 RID: 18166 RVA: 0x0000351C File Offset: 0x0000171C
	public GameInputManager(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x17001995 RID: 6549
	// (get) Token: 0x060046F7 RID: 18167 RVA: 0x0011B084 File Offset: 0x00119284
	// (set) Token: 0x060046F8 RID: 18168 RVA: 0x0011B0AC File Offset: 0x001192AC
	public unsafe ControllerDevice currentDevice
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_currentDevice);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_currentDevice)) = value;
		}
	}

	// Token: 0x17001996 RID: 6550
	// (get) Token: 0x060046F9 RID: 18169 RVA: 0x0011B0D0 File Offset: 0x001192D0
	// (set) Token: 0x060046FA RID: 18170 RVA: 0x0011B0F8 File Offset: 0x001192F8
	public unsafe ControllerDevice lastGamepadController
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_lastGamepadController);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_lastGamepadController)) = value;
		}
	}

	// Token: 0x17001997 RID: 6551
	// (get) Token: 0x060046FB RID: 18171 RVA: 0x0011B11C File Offset: 0x0011931C
	// (set) Token: 0x060046FC RID: 18172 RVA: 0x0011B150 File Offset: 0x00119350
	public unsafe IUIController uiController
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_uiController);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new IUIController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_uiController), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001998 RID: 6552
	// (get) Token: 0x060046FD RID: 18173 RVA: 0x0011B178 File Offset: 0x00119378
	// (set) Token: 0x060046FE RID: 18174 RVA: 0x0011B1AC File Offset: 0x001193AC
	public unsafe ICharacterController characterController
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_characterController);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new ICharacterController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_characterController), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x17001999 RID: 6553
	// (get) Token: 0x060046FF RID: 18175 RVA: 0x0011B1D4 File Offset: 0x001193D4
	// (set) Token: 0x06004700 RID: 18176 RVA: 0x0011B208 File Offset: 0x00119408
	public unsafe IMagicController magicController
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_magicController);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new IMagicController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_magicController), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700199A RID: 6554
	// (get) Token: 0x06004701 RID: 18177 RVA: 0x0011B230 File Offset: 0x00119430
	// (set) Token: 0x06004702 RID: 18178 RVA: 0x0011B264 File Offset: 0x00119464
	public unsafe IItemController itemController
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_itemController);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new IItemController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_itemController), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700199B RID: 6555
	// (get) Token: 0x06004703 RID: 18179 RVA: 0x0011B28C File Offset: 0x0011948C
	// (set) Token: 0x06004704 RID: 18180 RVA: 0x0011B2C0 File Offset: 0x001194C0
	public unsafe ISceneMenuController sceneMenuController
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_sceneMenuController);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new ISceneMenuController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_sceneMenuController), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700199C RID: 6556
	// (get) Token: 0x06004705 RID: 18181 RVA: 0x0011B2E8 File Offset: 0x001194E8
	// (set) Token: 0x06004706 RID: 18182 RVA: 0x0011B31C File Offset: 0x0011951C
	public unsafe IStoryController storyController
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_storyController);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new IStoryController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_storyController), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700199D RID: 6557
	// (get) Token: 0x06004707 RID: 18183 RVA: 0x0011B344 File Offset: 0x00119544
	// (set) Token: 0x06004708 RID: 18184 RVA: 0x0011B378 File Offset: 0x00119578
	public unsafe IPointerController pointerController
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_pointerController);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new IPointerController(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_pointerController), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700199E RID: 6558
	// (get) Token: 0x06004709 RID: 18185 RVA: 0x0011B3A0 File Offset: 0x001195A0
	// (set) Token: 0x0600470A RID: 18186 RVA: 0x0011B3D4 File Offset: 0x001195D4
	public unsafe PlayerInput playerInput
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_playerInput);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new PlayerInput(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_playerInput), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x1700199F RID: 6559
	// (get) Token: 0x0600470B RID: 18187 RVA: 0x0011B3FC File Offset: 0x001195FC
	// (set) Token: 0x0600470C RID: 18188 RVA: 0x0011B430 File Offset: 0x00119630
	public unsafe InputActionMap gameplayActionMap
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_gameplayActionMap);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new InputActionMap(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_gameplayActionMap), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170019A0 RID: 6560
	// (get) Token: 0x0600470D RID: 18189 RVA: 0x0011B458 File Offset: 0x00119658
	// (set) Token: 0x0600470E RID: 18190 RVA: 0x0011B48C File Offset: 0x0011968C
	public unsafe InputActionMap uiControlActionMap
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_uiControlActionMap);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new InputActionMap(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_uiControlActionMap), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170019A1 RID: 6561
	// (get) Token: 0x0600470F RID: 18191 RVA: 0x0011B4B4 File Offset: 0x001196B4
	// (set) Token: 0x06004710 RID: 18192 RVA: 0x0011B4E8 File Offset: 0x001196E8
	public unsafe InputActionMap storyActionMap
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_storyActionMap);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new InputActionMap(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_storyActionMap), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170019A2 RID: 6562
	// (get) Token: 0x06004711 RID: 18193 RVA: 0x0011B510 File Offset: 0x00119710
	// (set) Token: 0x06004712 RID: 18194 RVA: 0x0011B544 File Offset: 0x00119744
	public unsafe CharacterMovementCalculator characterMovement
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_characterMovement);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new CharacterMovementCalculator(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_characterMovement), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170019A3 RID: 6563
	// (get) Token: 0x06004713 RID: 18195 RVA: 0x0011B56C File Offset: 0x0011976C
	// (set) Token: 0x06004714 RID: 18196 RVA: 0x0011B5A0 File Offset: 0x001197A0
	public unsafe UIMovementCalculator uiMovement
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_uiMovement);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new UIMovementCalculator(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_uiMovement), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170019A4 RID: 6564
	// (get) Token: 0x06004715 RID: 18197 RVA: 0x0011B5C8 File Offset: 0x001197C8
	// (set) Token: 0x06004716 RID: 18198 RVA: 0x0011B5FC File Offset: 0x001197FC
	public unsafe GamepadVibration vibration
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_vibration);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new GamepadVibration(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_vibration), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170019A5 RID: 6565
	// (get) Token: 0x06004717 RID: 18199 RVA: 0x0011B624 File Offset: 0x00119824
	// (set) Token: 0x06004718 RID: 18200 RVA: 0x0011B658 File Offset: 0x00119858
	public unsafe Action<ControllerDevice> deviceChangedHandler
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_deviceChangedHandler);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Action<ControllerDevice>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_deviceChangedHandler), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170019A6 RID: 6566
	// (get) Token: 0x06004719 RID: 18201 RVA: 0x0011B680 File Offset: 0x00119880
	// (set) Token: 0x0600471A RID: 18202 RVA: 0x0011B6B4 File Offset: 0x001198B4
	public unsafe Action<bool> cursorStateChangedHandler
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_cursorStateChangedHandler);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Action<bool>(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_cursorStateChangedHandler), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170019A7 RID: 6567
	// (get) Token: 0x0600471B RID: 18203 RVA: 0x0011B6DC File Offset: 0x001198DC
	// (set) Token: 0x0600471C RID: 18204 RVA: 0x0011B704 File Offset: 0x00119904
	public unsafe Vector2 cursorPosition
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_cursorPosition);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_cursorPosition)) = value;
		}
	}

	// Token: 0x170019A8 RID: 6568
	// (get) Token: 0x0600471D RID: 18205 RVA: 0x0011B728 File Offset: 0x00119928
	// (set) Token: 0x0600471E RID: 18206 RVA: 0x0011B75C File Offset: 0x0011995C
	public unsafe Action anyKeyDownHandler
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_anyKeyDownHandler);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new Action(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_anyKeyDownHandler), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170019A9 RID: 6569
	// (get) Token: 0x0600471F RID: 18207 RVA: 0x0011B784 File Offset: 0x00119984
	// (set) Token: 0x06004720 RID: 18208 RVA: 0x0011B7AD File Offset: 0x001199AD
	public unsafe string lastActionMap
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_lastActionMap);
			return IL2CPP.Il2CppStringToManaged(*intPtr);
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameInputManager.NativeFieldInfoPtr_lastActionMap), IL2CPP.ManagedStringToIl2Cpp(value));
		}
	}

	// Token: 0x04002E8E RID: 11918
	private static readonly IntPtr NativeFieldInfoPtr_currentDevice;

	// Token: 0x04002E8F RID: 11919
	private static readonly IntPtr NativeFieldInfoPtr_lastGamepadController;

	// Token: 0x04002E90 RID: 11920
	private static readonly IntPtr NativeFieldInfoPtr_uiController;

	// Token: 0x04002E91 RID: 11921
	private static readonly IntPtr NativeFieldInfoPtr_characterController;

	// Token: 0x04002E92 RID: 11922
	private static readonly IntPtr NativeFieldInfoPtr_magicController;

	// Token: 0x04002E93 RID: 11923
	private static readonly IntPtr NativeFieldInfoPtr_itemController;

	// Token: 0x04002E94 RID: 11924
	private static readonly IntPtr NativeFieldInfoPtr_sceneMenuController;

	// Token: 0x04002E95 RID: 11925
	private static readonly IntPtr NativeFieldInfoPtr_storyController;

	// Token: 0x04002E96 RID: 11926
	private static readonly IntPtr NativeFieldInfoPtr_pointerController;

	// Token: 0x04002E97 RID: 11927
	private static readonly IntPtr NativeFieldInfoPtr_playerInput;

	// Token: 0x04002E98 RID: 11928
	private static readonly IntPtr NativeFieldInfoPtr_gameplayActionMap;

	// Token: 0x04002E99 RID: 11929
	private static readonly IntPtr NativeFieldInfoPtr_uiControlActionMap;

	// Token: 0x04002E9A RID: 11930
	private static readonly IntPtr NativeFieldInfoPtr_storyActionMap;

	// Token: 0x04002E9B RID: 11931
	private static readonly IntPtr NativeFieldInfoPtr_characterMovement;

	// Token: 0x04002E9C RID: 11932
	private static readonly IntPtr NativeFieldInfoPtr_uiMovement;

	// Token: 0x04002E9D RID: 11933
	private static readonly IntPtr NativeFieldInfoPtr_vibration;

	// Token: 0x04002E9E RID: 11934
	private static readonly IntPtr NativeFieldInfoPtr_deviceChangedHandler;

	// Token: 0x04002E9F RID: 11935
	private static readonly IntPtr NativeFieldInfoPtr_cursorStateChangedHandler;

	// Token: 0x04002EA0 RID: 11936
	private static readonly IntPtr NativeFieldInfoPtr_cursorPosition;

	// Token: 0x04002EA1 RID: 11937
	private static readonly IntPtr NativeFieldInfoPtr_anyKeyDownHandler;

	// Token: 0x04002EA2 RID: 11938
	private static readonly IntPtr NativeFieldInfoPtr_lastActionMap;

	// Token: 0x04002EA3 RID: 11939
	private static readonly IntPtr NativeMethodInfoPtr_add_deviceChangedHandler_Private_add_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002EA4 RID: 11940
	private static readonly IntPtr NativeMethodInfoPtr_remove_deviceChangedHandler_Private_rem_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002EA5 RID: 11941
	private static readonly IntPtr NativeMethodInfoPtr_add_cursorStateChangedHandler_Private_add_Void_Action_1_Boolean_0;

	// Token: 0x04002EA6 RID: 11942
	private static readonly IntPtr NativeMethodInfoPtr_remove_cursorStateChangedHandler_Private_rem_Void_Action_1_Boolean_0;

	// Token: 0x04002EA7 RID: 11943
	private static readonly IntPtr NativeMethodInfoPtr_get_Vibration_Public_get_GamepadVibration_0;

	// Token: 0x04002EA8 RID: 11944
	private static readonly IntPtr NativeMethodInfoPtr_get_CurrentDevice_Public_get_ControllerDevice_0;

	// Token: 0x04002EA9 RID: 11945
	private static readonly IntPtr NativeMethodInfoPtr_get_LastGamepadDevice_Public_get_ControllerDevice_0;

	// Token: 0x04002EAA RID: 11946
	private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_PlayerInput_ControllerDevice_0;

	// Token: 0x04002EAB RID: 11947
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePointerVisibleState_Private_Void_CallbackContext_0;

	// Token: 0x04002EAC RID: 11948
	private static readonly IntPtr NativeMethodInfoPtr_CalculatePointerMovementMouse_Private_Void_CallbackContext_0;

	// Token: 0x04002EAD RID: 11949
	private static readonly IntPtr NativeMethodInfoPtr_CalculatePointerMovement_Private_Void_CallbackContext_0;

	// Token: 0x04002EAE RID: 11950
	private static readonly IntPtr NativeMethodInfoPtr_SendPointerMovementEvent_Private_Void_Vector2_0;

	// Token: 0x04002EAF RID: 11951
	private static readonly IntPtr NativeMethodInfoPtr_CalculateItemSelectionInput_Private_Void_CallbackContext_0;

	// Token: 0x04002EB0 RID: 11952
	private static readonly IntPtr NativeMethodInfoPtr_CalculateUIMovementInput_Private_Void_CallbackContext_0;

	// Token: 0x04002EB1 RID: 11953
	private static readonly IntPtr NativeMethodInfoPtr_OnControllerChanged_Private_Void_PlayerInput_0;

	// Token: 0x04002EB2 RID: 11954
	private static readonly IntPtr NativeMethodInfoPtr_GetControllerDevice_Private_ControllerDevice_InputDevice_0;

	// Token: 0x04002EB3 RID: 11955
	private static readonly IntPtr NativeMethodInfoPtr_SwitchActionMap_Public_Void_String_0;

	// Token: 0x04002EB4 RID: 11956
	private static readonly IntPtr NativeMethodInfoPtr_ActivatePlayerInput_Public_Void_0;

	// Token: 0x04002EB5 RID: 11957
	private static readonly IntPtr NativeMethodInfoPtr_DeactivatePlayerInput_Public_Void_0;

	// Token: 0x04002EB6 RID: 11958
	private static readonly IntPtr NativeMethodInfoPtr_EnablePauseMenuAction_Public_Void_0;

	// Token: 0x04002EB7 RID: 11959
	private static readonly IntPtr NativeMethodInfoPtr_DisablePauseMenuAction_Public_Void_0;

	// Token: 0x04002EB8 RID: 11960
	private static readonly IntPtr NativeMethodInfoPtr_AddDeviceChangedHandler_Public_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002EB9 RID: 11961
	private static readonly IntPtr NativeMethodInfoPtr_RemoveDeviceChangedHandler_Public_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002EBA RID: 11962
	private static readonly IntPtr NativeMethodInfoPtr_BindCursorStateChangedHandler_Public_Void_Action_1_Boolean_0;

	// Token: 0x04002EBB RID: 11963
	private static readonly IntPtr NativeMethodInfoPtr_UnbindCursorStateChangedHandler_Public_Void_Action_1_Boolean_0;

	// Token: 0x04002EBC RID: 11964
	private static readonly IntPtr NativeMethodInfoPtr_BindAnyKeyDownHandler_Public_Void_Action_0;

	// Token: 0x04002EBD RID: 11965
	private static readonly IntPtr NativeMethodInfoPtr_DetectAnyKeyDown_Private_Void_InputEventPtr_InputDevice_0;

	// Token: 0x04002EBE RID: 11966
	private static readonly IntPtr NativeMethodInfoPtr_UpdateSceneMenuController_Public_Void_ISceneMenuController_0;

	// Token: 0x04002EBF RID: 11967
	private static readonly IntPtr NativeMethodInfoPtr_UpdateStoryController_Public_Void_IStoryController_0;

	// Token: 0x04002EC0 RID: 11968
	private static readonly IntPtr NativeMethodInfoPtr_UpdateUIController_Public_Void_IUIController_0;

	// Token: 0x04002EC1 RID: 11969
	private static readonly IntPtr NativeMethodInfoPtr_UpdateCharacterController_Public_Void_ICharacterController_0;

	// Token: 0x04002EC2 RID: 11970
	private static readonly IntPtr NativeMethodInfoPtr_UpdateMagicController_Public_Void_IMagicController_0;

	// Token: 0x04002EC3 RID: 11971
	private static readonly IntPtr NativeMethodInfoPtr_UpdateItemController_Public_Void_IItemController_0;

	// Token: 0x04002EC4 RID: 11972
	private static readonly IntPtr NativeMethodInfoPtr_BindPointerController_Public_Void_IPointerController_0;

	// Token: 0x04002EC5 RID: 11973
	private static readonly IntPtr NativeMethodInfoPtr_UnbindPointerController_Public_Void_0;

	// Token: 0x04002EC6 RID: 11974
	private static readonly IntPtr NativeMethodInfoPtr_UpdateCursorData_Public_Void_Vector2_0;

	// Token: 0x04002EC7 RID: 11975
	private static readonly IntPtr NativeMethodInfoPtr_UpdateCursorPosition_Public_Void_0;

	// Token: 0x04002EC8 RID: 11976
	private static readonly IntPtr NativeMethodInfoPtr_UpdateInputBindings_Public_Void_0;

	// Token: 0x04002EC9 RID: 11977
	private static readonly IntPtr NativeMethodInfoPtr_ModifyKeyboardMoveInputPath_Private_Void_5;

	// Token: 0x04002ECA RID: 11978
	private static readonly IntPtr NativeMethodInfoPtr_ModifyStandardInputPath_Private_Void_String_0;

	// Token: 0x04002ECB RID: 11979
	private static readonly IntPtr NativeMethodInfoPtr_ModifyKeyboardInputPath_Private_Void_String_0;

	// Token: 0x04002ECC RID: 11980
	private static readonly IntPtr NativeMethodInfoPtr_ModifyGamepadInputPath_Private_Void_String_0;

	// Token: 0x04002ECD RID: 11981
	private static readonly IntPtr NativeMethodInfoPtr_OverrideKeyBinding_Private_Void_InputAction_String_0;

	// Token: 0x04002ECE RID: 11982
	private static readonly IntPtr NativeMethodInfoPtr_OverrideKeyBinding_Private_Void_InputAction_String_Int32_0;

	// Token: 0x04002ECF RID: 11983
	private static readonly IntPtr NativeMethodInfoPtr_OnApplicationFocus_Private_Void_Boolean_0;

	// Token: 0x04002ED0 RID: 11984
	private static readonly IntPtr NativeMethodInfoPtr_OnApplicationQuit_Private_Void_5;

	// Token: 0x04002ED1 RID: 11985
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x04002ED2 RID: 11986
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_PDM_0;

	// Token: 0x04002ED3 RID: 11987
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_6_Private_Void_CallbackContext_0;

	// Token: 0x04002ED4 RID: 11988
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_7_Private_Void_CallbackContext_0;

	// Token: 0x04002ED5 RID: 11989
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_0;

	// Token: 0x04002ED6 RID: 11990
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_8_Private_Void_CallbackContext_0;

	// Token: 0x04002ED7 RID: 11991
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_9_Private_Void_CallbackContext_0;

	// Token: 0x04002ED8 RID: 11992
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_10_Private_Void_CallbackContext_0;

	// Token: 0x04002ED9 RID: 11993
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_11_Private_Void_CallbackContext_0;

	// Token: 0x04002EDA RID: 11994
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_12_Private_Void_CallbackContext_0;

	// Token: 0x04002EDB RID: 11995
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_13_Private_Void_CallbackContext_0;

	// Token: 0x04002EDC RID: 11996
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_14_Private_Void_CallbackContext_0;

	// Token: 0x04002EDD RID: 11997
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_15_Private_Void_CallbackContext_0;

	// Token: 0x04002EDE RID: 11998
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_1;

	// Token: 0x04002EDF RID: 11999
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_16_Private_Void_CallbackContext_0;

	// Token: 0x04002EE0 RID: 12000
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_17_Private_Void_CallbackContext_0;

	// Token: 0x04002EE1 RID: 12001
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_18_Private_Void_CallbackContext_0;

	// Token: 0x04002EE2 RID: 12002
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_19_Private_Void_CallbackContext_0;

	// Token: 0x04002EE3 RID: 12003
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_20_Private_Void_CallbackContext_0;

	// Token: 0x04002EE4 RID: 12004
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_21_Private_Void_CallbackContext_0;

	// Token: 0x04002EE5 RID: 12005
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_22_Private_Void_CallbackContext_0;

	// Token: 0x04002EE6 RID: 12006
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_23_Private_Void_CallbackContext_0;

	// Token: 0x04002EE7 RID: 12007
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_24_Private_Void_CallbackContext_0;

	// Token: 0x04002EE8 RID: 12008
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_25_Private_Void_CallbackContext_0;

	// Token: 0x04002EE9 RID: 12009
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_26_Private_Void_CallbackContext_0;

	// Token: 0x04002EEA RID: 12010
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_27_Private_Void_CallbackContext_0;

	// Token: 0x04002EEB RID: 12011
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_28_Private_Void_CallbackContext_0;

	// Token: 0x04002EEC RID: 12012
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_29_Private_Void_CallbackContext_0;

	// Token: 0x04002EED RID: 12013
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_2;

	// Token: 0x04002EEE RID: 12014
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_30_Private_Void_CallbackContext_0;

	// Token: 0x04002EEF RID: 12015
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_31_Private_Void_CallbackContext_0;

	// Token: 0x04002EF0 RID: 12016
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_32_Private_Void_CallbackContext_0;

	// Token: 0x04002EF1 RID: 12017
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_33_Private_Void_CallbackContext_0;

	// Token: 0x04002EF2 RID: 12018
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_34_Private_Void_CallbackContext_0;

	// Token: 0x04002EF3 RID: 12019
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_35_Private_Void_CallbackContext_0;

	// Token: 0x04002EF4 RID: 12020
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_3;

	// Token: 0x04002EF5 RID: 12021
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_36_Private_Void_CallbackContext_0;

	// Token: 0x04002EF6 RID: 12022
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_37_Private_Void_CallbackContext_0;

	// Token: 0x04002EF7 RID: 12023
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_38_Private_Void_CallbackContext_0;

	// Token: 0x04002EF8 RID: 12024
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_39_Private_Void_CallbackContext_0;

	// Token: 0x04002EF9 RID: 12025
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_40_Private_Void_CallbackContext_0;

	// Token: 0x04002EFA RID: 12026
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_41_Private_Void_CallbackContext_0;

	// Token: 0x04002EFB RID: 12027
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_42_Private_Void_CallbackContext_0;

	// Token: 0x04002EFC RID: 12028
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_43_Private_Void_CallbackContext_0;

	// Token: 0x04002EFD RID: 12029
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_44_Private_Void_CallbackContext_0;

	// Token: 0x04002EFE RID: 12030
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_45_Private_Void_CallbackContext_0;

	// Token: 0x04002EFF RID: 12031
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_46_Private_Void_CallbackContext_0;

	// Token: 0x04002F00 RID: 12032
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_47_Private_Void_CallbackContext_0;

	// Token: 0x04002F01 RID: 12033
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_4;

	// Token: 0x04002F02 RID: 12034
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_48_Private_Void_CallbackContext_0;

	// Token: 0x04002F03 RID: 12035
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__31_49_Private_Void_CallbackContext_0;
}
