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

// Token: 0x0200014F RID: 335
public class GameInputManager : MonoBehaviour
{
	// Token: 0x0600425B RID: 16987 RVA: 0x00106668 File Offset: 0x00104868
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537381, RefRangeEnd = 537382, XrefRangeStart = 537377, XrefRangeEnd = 537381, 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: 0x0600425C RID: 16988 RVA: 0x001066C4 File Offset: 0x001048C4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537386, RefRangeEnd = 537387, XrefRangeStart = 537382, XrefRangeEnd = 537386, 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: 0x0600425D RID: 16989 RVA: 0x00106720 File Offset: 0x00104920
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537391, RefRangeEnd = 537392, XrefRangeStart = 537387, XrefRangeEnd = 537391, 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: 0x0600425E RID: 16990 RVA: 0x0010677C File Offset: 0x0010497C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537396, RefRangeEnd = 537397, XrefRangeStart = 537392, XrefRangeEnd = 537396, 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: 0x1700186B RID: 6251
	// (get) Token: 0x0600425F RID: 16991 RVA: 0x001067D8 File Offset: 0x001049D8
	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: 0x1700186C RID: 6252
	// (get) Token: 0x06004260 RID: 16992 RVA: 0x00106830 File Offset: 0x00104A30
	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: 0x1700186D RID: 6253
	// (get) Token: 0x06004261 RID: 16993 RVA: 0x00106880 File Offset: 0x00104A80
	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: 0x06004262 RID: 16994 RVA: 0x001068D0 File Offset: 0x00104AD0
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 537472, RefRangeEnd = 537474, XrefRangeStart = 537397, XrefRangeEnd = 537472, 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: 0x06004263 RID: 16995 RVA: 0x0010693C File Offset: 0x00104B3C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537474, XrefRangeEnd = 537477, 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: 0x06004264 RID: 16996 RVA: 0x0010699C File Offset: 0x00104B9C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537477, XrefRangeEnd = 537482, 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: 0x06004265 RID: 16997 RVA: 0x001069FC File Offset: 0x00104BFC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537482, XrefRangeEnd = 537486, 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: 0x06004266 RID: 16998 RVA: 0x00106A5C File Offset: 0x00104C5C
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 537492, RefRangeEnd = 537494, XrefRangeStart = 537486, XrefRangeEnd = 537492, 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: 0x06004267 RID: 16999 RVA: 0x00106AB0 File Offset: 0x00104CB0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537494, XrefRangeEnd = 537501, 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: 0x06004268 RID: 17000 RVA: 0x00106B10 File Offset: 0x00104D10
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537501, XrefRangeEnd = 537509, 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: 0x06004269 RID: 17001 RVA: 0x00106B70 File Offset: 0x00104D70
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537509, XrefRangeEnd = 537544, 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: 0x0600426A RID: 17002 RVA: 0x00106BCC File Offset: 0x00104DCC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537544, XrefRangeEnd = 537551, 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: 0x0600426B RID: 17003 RVA: 0x00106C34 File Offset: 0x00104E34
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 537558, RefRangeEnd = 537562, XrefRangeStart = 537551, XrefRangeEnd = 537558, 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: 0x0600426C RID: 17004 RVA: 0x00106C90 File Offset: 0x00104E90
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537564, RefRangeEnd = 537565, XrefRangeStart = 537562, XrefRangeEnd = 537564, 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: 0x0600426D RID: 17005 RVA: 0x00106CD4 File Offset: 0x00104ED4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537567, RefRangeEnd = 537568, XrefRangeStart = 537565, XrefRangeEnd = 537567, 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: 0x0600426E RID: 17006 RVA: 0x00106D18 File Offset: 0x00104F18
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537576, RefRangeEnd = 537577, XrefRangeStart = 537568, XrefRangeEnd = 537576, 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: 0x0600426F RID: 17007 RVA: 0x00106D5C File Offset: 0x00104F5C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537585, RefRangeEnd = 537586, XrefRangeStart = 537577, XrefRangeEnd = 537585, 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: 0x06004270 RID: 17008 RVA: 0x00106DA0 File Offset: 0x00104FA0
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537381, RefRangeEnd = 537382, XrefRangeStart = 537381, XrefRangeEnd = 537382, 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: 0x06004271 RID: 17009 RVA: 0x00106DFC File Offset: 0x00104FFC
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537386, RefRangeEnd = 537387, XrefRangeStart = 537386, XrefRangeEnd = 537387, 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: 0x06004272 RID: 17010 RVA: 0x00106E58 File Offset: 0x00105058
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537391, RefRangeEnd = 537392, XrefRangeStart = 537391, XrefRangeEnd = 537392, 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: 0x06004273 RID: 17011 RVA: 0x00106EB4 File Offset: 0x001050B4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537396, RefRangeEnd = 537397, XrefRangeStart = 537396, XrefRangeEnd = 537397, 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: 0x06004274 RID: 17012 RVA: 0x00106F10 File Offset: 0x00105110
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537601, RefRangeEnd = 537602, XrefRangeStart = 537586, XrefRangeEnd = 537601, 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: 0x06004275 RID: 17013 RVA: 0x00106F6C File Offset: 0x0010516C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537602, XrefRangeEnd = 537655, 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: 0x06004276 RID: 17014 RVA: 0x00106FD8 File Offset: 0x001051D8
	[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: 0x06004277 RID: 17015 RVA: 0x00107034 File Offset: 0x00105234
	[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: 0x06004278 RID: 17016 RVA: 0x00107090 File Offset: 0x00105290
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 537658, RefRangeEnd = 537661, XrefRangeStart = 537655, XrefRangeEnd = 537658, 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: 0x06004279 RID: 17017 RVA: 0x001070EC File Offset: 0x001052EC
	[CallerCount(3)]
	[CachedScanResults(RefRangeStart = 537664, RefRangeEnd = 537667, XrefRangeStart = 537661, XrefRangeEnd = 537664, 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: 0x0600427A RID: 17018 RVA: 0x00107148 File Offset: 0x00105348
	[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: 0x0600427B RID: 17019 RVA: 0x001071A4 File Offset: 0x001053A4
	[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: 0x0600427C RID: 17020 RVA: 0x00107200 File Offset: 0x00105400
	[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: 0x0600427D RID: 17021 RVA: 0x0010725C File Offset: 0x0010545C
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 537668, RefRangeEnd = 537670, XrefRangeStart = 537667, XrefRangeEnd = 537668, 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: 0x0600427E RID: 17022 RVA: 0x001072A0 File Offset: 0x001054A0
	[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: 0x0600427F RID: 17023 RVA: 0x001072F4 File Offset: 0x001054F4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537675, RefRangeEnd = 537676, XrefRangeStart = 537670, XrefRangeEnd = 537675, 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: 0x06004280 RID: 17024 RVA: 0x00107338 File Offset: 0x00105538
	[CallerCount(4)]
	[CachedScanResults(RefRangeStart = 537758, RefRangeEnd = 537762, XrefRangeStart = 537676, XrefRangeEnd = 537758, 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: 0x06004281 RID: 17025 RVA: 0x0010737C File Offset: 0x0010557C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 537817, RefRangeEnd = 537818, XrefRangeStart = 537762, XrefRangeEnd = 537817, 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: 0x06004282 RID: 17026 RVA: 0x001073C0 File Offset: 0x001055C0
	[CallerCount(12)]
	[CachedScanResults(RefRangeStart = 537847, RefRangeEnd = 537859, XrefRangeStart = 537818, XrefRangeEnd = 537847, 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: 0x06004283 RID: 17027 RVA: 0x0010741C File Offset: 0x0010561C
	[CallerCount(13)]
	[CachedScanResults(RefRangeStart = 537871, RefRangeEnd = 537884, XrefRangeStart = 537859, XrefRangeEnd = 537871, 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: 0x06004284 RID: 17028 RVA: 0x00107478 File Offset: 0x00105678
	[CallerCount(2)]
	[CachedScanResults(RefRangeStart = 537932, RefRangeEnd = 537934, XrefRangeStart = 537884, XrefRangeEnd = 537932, 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: 0x06004285 RID: 17029 RVA: 0x001074D4 File Offset: 0x001056D4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537934, XrefRangeEnd = 537940, 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: 0x06004286 RID: 17030 RVA: 0x00107548 File Offset: 0x00105748
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537940, XrefRangeEnd = 537946, 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: 0x06004287 RID: 17031 RVA: 0x001075CC File Offset: 0x001057CC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537946, XrefRangeEnd = 537949, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void OnApplicationFocus(bool hasFocus)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref hasFocus;
			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: 0x06004288 RID: 17032 RVA: 0x00107620 File Offset: 0x00105820
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537949, XrefRangeEnd = 537951, 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: 0x06004289 RID: 17033 RVA: 0x00107664 File Offset: 0x00105864
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537951, XrefRangeEnd = 537971, 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: 0x0600428A RID: 17034 RVA: 0x001076B0 File Offset: 0x001058B0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537971, XrefRangeEnd = 537993, 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: 0x0600428B RID: 17035 RVA: 0x001076F4 File Offset: 0x001058F4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537993, XrefRangeEnd = 537996, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_6_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600428C RID: 17036 RVA: 0x00107754 File Offset: 0x00105954
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 537996, XrefRangeEnd = 537999, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_7_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600428D RID: 17037 RVA: 0x001077B4 File Offset: 0x001059B4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 538121, RefRangeEnd = 538122, XrefRangeStart = 537999, XrefRangeEnd = 538121, 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: 0x0600428E RID: 17038 RVA: 0x001077F8 File Offset: 0x001059F8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538122, XrefRangeEnd = 538124, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_8_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600428F RID: 17039 RVA: 0x00107858 File Offset: 0x00105A58
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538124, XrefRangeEnd = 538127, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_9_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004290 RID: 17040 RVA: 0x001078B8 File Offset: 0x00105AB8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538127, XrefRangeEnd = 538130, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_10_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004291 RID: 17041 RVA: 0x00107918 File Offset: 0x00105B18
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538130, XrefRangeEnd = 538133, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_11_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004292 RID: 17042 RVA: 0x00107978 File Offset: 0x00105B78
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538133, XrefRangeEnd = 538136, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_12_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004293 RID: 17043 RVA: 0x001079D8 File Offset: 0x00105BD8
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538136, XrefRangeEnd = 538139, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_13_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004294 RID: 17044 RVA: 0x00107A38 File Offset: 0x00105C38
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538139, XrefRangeEnd = 538142, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_14_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004295 RID: 17045 RVA: 0x00107A98 File Offset: 0x00105C98
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538142, XrefRangeEnd = 538145, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_15_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004296 RID: 17046 RVA: 0x00107AF8 File Offset: 0x00105CF8
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 538410, RefRangeEnd = 538411, XrefRangeStart = 538145, XrefRangeEnd = 538410, 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: 0x06004297 RID: 17047 RVA: 0x00107B3C File Offset: 0x00105D3C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538411, XrefRangeEnd = 538414, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_16_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004298 RID: 17048 RVA: 0x00107B9C File Offset: 0x00105D9C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538414, XrefRangeEnd = 538417, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_17_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004299 RID: 17049 RVA: 0x00107BFC File Offset: 0x00105DFC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538417, XrefRangeEnd = 538420, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_18_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600429A RID: 17050 RVA: 0x00107C5C File Offset: 0x00105E5C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538420, XrefRangeEnd = 538423, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_19_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600429B RID: 17051 RVA: 0x00107CBC File Offset: 0x00105EBC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538423, XrefRangeEnd = 538426, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_20_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600429C RID: 17052 RVA: 0x00107D1C File Offset: 0x00105F1C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538426, XrefRangeEnd = 538429, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_21_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600429D RID: 17053 RVA: 0x00107D7C File Offset: 0x00105F7C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538429, XrefRangeEnd = 538432, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_22_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600429E RID: 17054 RVA: 0x00107DDC File Offset: 0x00105FDC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538432, XrefRangeEnd = 538435, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_23_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600429F RID: 17055 RVA: 0x00107E3C File Offset: 0x0010603C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538435, XrefRangeEnd = 538438, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_24_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042A0 RID: 17056 RVA: 0x00107E9C File Offset: 0x0010609C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538438, XrefRangeEnd = 538441, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_25_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042A1 RID: 17057 RVA: 0x00107EFC File Offset: 0x001060FC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538441, XrefRangeEnd = 538444, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_26_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042A2 RID: 17058 RVA: 0x00107F5C File Offset: 0x0010615C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538444, XrefRangeEnd = 538447, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_27_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042A3 RID: 17059 RVA: 0x00107FBC File Offset: 0x001061BC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538447, XrefRangeEnd = 538450, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_28_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042A4 RID: 17060 RVA: 0x0010801C File Offset: 0x0010621C
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538450, XrefRangeEnd = 538453, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_29_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042A5 RID: 17061 RVA: 0x0010807C File Offset: 0x0010627C
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 538515, RefRangeEnd = 538516, XrefRangeStart = 538453, XrefRangeEnd = 538515, 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: 0x060042A6 RID: 17062 RVA: 0x001080C0 File Offset: 0x001062C0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538516, XrefRangeEnd = 538519, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_30_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042A7 RID: 17063 RVA: 0x00108120 File Offset: 0x00106320
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538519, XrefRangeEnd = 538522, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_31_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042A8 RID: 17064 RVA: 0x00108180 File Offset: 0x00106380
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538522, XrefRangeEnd = 538525, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_32_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042A9 RID: 17065 RVA: 0x001081E0 File Offset: 0x001063E0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538525, XrefRangeEnd = 538528, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_33_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042AA RID: 17066 RVA: 0x00108240 File Offset: 0x00106440
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538528, XrefRangeEnd = 538531, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_34_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042AB RID: 17067 RVA: 0x001082A0 File Offset: 0x001064A0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538531, XrefRangeEnd = 538534, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_35_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042AC RID: 17068 RVA: 0x00108300 File Offset: 0x00106500
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 538667, RefRangeEnd = 538668, XrefRangeStart = 538534, XrefRangeEnd = 538667, 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: 0x060042AD RID: 17069 RVA: 0x00108344 File Offset: 0x00106544
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538668, XrefRangeEnd = 538671, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_36_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042AE RID: 17070 RVA: 0x001083A4 File Offset: 0x001065A4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538671, XrefRangeEnd = 538674, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_37_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042AF RID: 17071 RVA: 0x00108404 File Offset: 0x00106604
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538674, XrefRangeEnd = 538677, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_38_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042B0 RID: 17072 RVA: 0x00108464 File Offset: 0x00106664
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538677, XrefRangeEnd = 538680, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_39_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042B1 RID: 17073 RVA: 0x001084C4 File Offset: 0x001066C4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538680, XrefRangeEnd = 538683, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_40_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042B2 RID: 17074 RVA: 0x00108524 File Offset: 0x00106724
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538683, XrefRangeEnd = 538686, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_41_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042B3 RID: 17075 RVA: 0x00108584 File Offset: 0x00106784
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538686, XrefRangeEnd = 538689, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_42_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042B4 RID: 17076 RVA: 0x001085E4 File Offset: 0x001067E4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538689, XrefRangeEnd = 538692, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_43_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042B5 RID: 17077 RVA: 0x00108644 File Offset: 0x00106844
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538692, XrefRangeEnd = 538695, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_44_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042B6 RID: 17078 RVA: 0x001086A4 File Offset: 0x001068A4
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538695, XrefRangeEnd = 538698, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_45_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042B7 RID: 17079 RVA: 0x00108704 File Offset: 0x00106904
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538698, XrefRangeEnd = 538701, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_46_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042B8 RID: 17080 RVA: 0x00108764 File Offset: 0x00106964
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538701, XrefRangeEnd = 538704, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_47_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042B9 RID: 17081 RVA: 0x001087C4 File Offset: 0x001069C4
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 538739, RefRangeEnd = 538740, XrefRangeStart = 538704, XrefRangeEnd = 538739, 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: 0x060042BA RID: 17082 RVA: 0x00108808 File Offset: 0x00106A08
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538740, XrefRangeEnd = 538743, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_48_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042BB RID: 17083 RVA: 0x00108868 File Offset: 0x00106A68
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 538743, XrefRangeEnd = 538746, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _Init_b__30_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__30_49_Private_Void_CallbackContext_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x060042BC RID: 17084 RVA: 0x001088C8 File Offset: 0x00106AC8
	// 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.NativeMethodInfoPtr_add_deviceChangedHandler_Private_add_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667516);
		GameInputManager.NativeMethodInfoPtr_remove_deviceChangedHandler_Private_rem_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667517);
		GameInputManager.NativeMethodInfoPtr_add_cursorStateChangedHandler_Private_add_Void_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667518);
		GameInputManager.NativeMethodInfoPtr_remove_cursorStateChangedHandler_Private_rem_Void_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667519);
		GameInputManager.NativeMethodInfoPtr_get_Vibration_Public_get_GamepadVibration_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667520);
		GameInputManager.NativeMethodInfoPtr_get_CurrentDevice_Public_get_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667521);
		GameInputManager.NativeMethodInfoPtr_get_LastGamepadDevice_Public_get_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667522);
		GameInputManager.NativeMethodInfoPtr_Init_Public_Void_PlayerInput_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667523);
		GameInputManager.NativeMethodInfoPtr_UpdatePointerVisibleState_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667524);
		GameInputManager.NativeMethodInfoPtr_CalculatePointerMovementMouse_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667525);
		GameInputManager.NativeMethodInfoPtr_CalculatePointerMovement_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667526);
		GameInputManager.NativeMethodInfoPtr_SendPointerMovementEvent_Private_Void_Vector2_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667527);
		GameInputManager.NativeMethodInfoPtr_CalculateItemSelectionInput_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667528);
		GameInputManager.NativeMethodInfoPtr_CalculateUIMovementInput_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667529);
		GameInputManager.NativeMethodInfoPtr_OnControllerChanged_Private_Void_PlayerInput_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667530);
		GameInputManager.NativeMethodInfoPtr_GetControllerDevice_Private_ControllerDevice_InputDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667531);
		GameInputManager.NativeMethodInfoPtr_SwitchActionMap_Public_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667532);
		GameInputManager.NativeMethodInfoPtr_ActivatePlayerInput_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667533);
		GameInputManager.NativeMethodInfoPtr_DeactivatePlayerInput_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667534);
		GameInputManager.NativeMethodInfoPtr_EnablePauseMenuAction_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667535);
		GameInputManager.NativeMethodInfoPtr_DisablePauseMenuAction_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667536);
		GameInputManager.NativeMethodInfoPtr_AddDeviceChangedHandler_Public_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667537);
		GameInputManager.NativeMethodInfoPtr_RemoveDeviceChangedHandler_Public_Void_Action_1_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667538);
		GameInputManager.NativeMethodInfoPtr_BindCursorStateChangedHandler_Public_Void_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667539);
		GameInputManager.NativeMethodInfoPtr_UnbindCursorStateChangedHandler_Public_Void_Action_1_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667540);
		GameInputManager.NativeMethodInfoPtr_BindAnyKeyDownHandler_Public_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667541);
		GameInputManager.NativeMethodInfoPtr_DetectAnyKeyDown_Private_Void_InputEventPtr_InputDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667542);
		GameInputManager.NativeMethodInfoPtr_UpdateSceneMenuController_Public_Void_ISceneMenuController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667543);
		GameInputManager.NativeMethodInfoPtr_UpdateStoryController_Public_Void_IStoryController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667544);
		GameInputManager.NativeMethodInfoPtr_UpdateUIController_Public_Void_IUIController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667545);
		GameInputManager.NativeMethodInfoPtr_UpdateCharacterController_Public_Void_ICharacterController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667546);
		GameInputManager.NativeMethodInfoPtr_UpdateMagicController_Public_Void_IMagicController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667547);
		GameInputManager.NativeMethodInfoPtr_UpdateItemController_Public_Void_IItemController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667548);
		GameInputManager.NativeMethodInfoPtr_BindPointerController_Public_Void_IPointerController_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667549);
		GameInputManager.NativeMethodInfoPtr_UnbindPointerController_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667550);
		GameInputManager.NativeMethodInfoPtr_UpdateCursorData_Public_Void_Vector2_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667551);
		GameInputManager.NativeMethodInfoPtr_UpdateCursorPosition_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667552);
		GameInputManager.NativeMethodInfoPtr_UpdateInputBindings_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667553);
		GameInputManager.NativeMethodInfoPtr_ModifyKeyboardMoveInputPath_Private_Void_5 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667554);
		GameInputManager.NativeMethodInfoPtr_ModifyStandardInputPath_Private_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667555);
		GameInputManager.NativeMethodInfoPtr_ModifyKeyboardInputPath_Private_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667556);
		GameInputManager.NativeMethodInfoPtr_ModifyGamepadInputPath_Private_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667557);
		GameInputManager.NativeMethodInfoPtr_OverrideKeyBinding_Private_Void_InputAction_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667558);
		GameInputManager.NativeMethodInfoPtr_OverrideKeyBinding_Private_Void_InputAction_String_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667559);
		GameInputManager.NativeMethodInfoPtr_OnApplicationFocus_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667560);
		GameInputManager.NativeMethodInfoPtr_OnApplicationQuit_Private_Void_5 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667561);
		GameInputManager.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667562);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_PDM_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667563);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_6_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667564);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_7_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667565);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667566);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_8_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667567);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_9_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667568);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_10_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667569);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_11_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667570);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_12_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667571);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_13_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667572);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_14_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667573);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_15_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667574);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_1 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667575);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_16_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667576);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_17_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667577);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_18_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667578);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_19_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667579);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_20_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667580);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_21_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667581);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_22_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667582);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_23_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667583);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_24_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667584);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_25_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667585);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_26_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667586);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_27_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667587);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_28_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667588);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_29_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667589);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_2 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667590);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_30_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667591);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_31_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667592);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_32_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667593);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_33_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667594);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_34_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667595);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_35_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667596);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_3 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667597);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_36_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667598);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_37_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667599);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_38_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667600);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_39_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667601);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_40_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667602);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_41_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667603);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_42_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667604);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_43_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667605);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_44_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667606);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_45_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667607);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_46_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667608);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_47_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667609);
		GameInputManager.NativeMethodInfoPtr_Method_Private_Void_4 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667610);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_48_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667611);
		GameInputManager.NativeMethodInfoPtr__Init_b__30_49_Private_Void_CallbackContext_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameInputManager>.NativeClassPtr, 100667612);
	}

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

	// Token: 0x17001857 RID: 6231
	// (get) Token: 0x060042BE RID: 17086 RVA: 0x0010921C File Offset: 0x0010741C
	// (set) Token: 0x060042BF RID: 17087 RVA: 0x00109244 File Offset: 0x00107444
	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: 0x17001858 RID: 6232
	// (get) Token: 0x060042C0 RID: 17088 RVA: 0x00109268 File Offset: 0x00107468
	// (set) Token: 0x060042C1 RID: 17089 RVA: 0x00109290 File Offset: 0x00107490
	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: 0x17001859 RID: 6233
	// (get) Token: 0x060042C2 RID: 17090 RVA: 0x001092B4 File Offset: 0x001074B4
	// (set) Token: 0x060042C3 RID: 17091 RVA: 0x001092E8 File Offset: 0x001074E8
	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: 0x1700185A RID: 6234
	// (get) Token: 0x060042C4 RID: 17092 RVA: 0x00109310 File Offset: 0x00107510
	// (set) Token: 0x060042C5 RID: 17093 RVA: 0x00109344 File Offset: 0x00107544
	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: 0x1700185B RID: 6235
	// (get) Token: 0x060042C6 RID: 17094 RVA: 0x0010936C File Offset: 0x0010756C
	// (set) Token: 0x060042C7 RID: 17095 RVA: 0x001093A0 File Offset: 0x001075A0
	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: 0x1700185C RID: 6236
	// (get) Token: 0x060042C8 RID: 17096 RVA: 0x001093C8 File Offset: 0x001075C8
	// (set) Token: 0x060042C9 RID: 17097 RVA: 0x001093FC File Offset: 0x001075FC
	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: 0x1700185D RID: 6237
	// (get) Token: 0x060042CA RID: 17098 RVA: 0x00109424 File Offset: 0x00107624
	// (set) Token: 0x060042CB RID: 17099 RVA: 0x00109458 File Offset: 0x00107658
	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: 0x1700185E RID: 6238
	// (get) Token: 0x060042CC RID: 17100 RVA: 0x00109480 File Offset: 0x00107680
	// (set) Token: 0x060042CD RID: 17101 RVA: 0x001094B4 File Offset: 0x001076B4
	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: 0x1700185F RID: 6239
	// (get) Token: 0x060042CE RID: 17102 RVA: 0x001094DC File Offset: 0x001076DC
	// (set) Token: 0x060042CF RID: 17103 RVA: 0x00109510 File Offset: 0x00107710
	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: 0x17001860 RID: 6240
	// (get) Token: 0x060042D0 RID: 17104 RVA: 0x00109538 File Offset: 0x00107738
	// (set) Token: 0x060042D1 RID: 17105 RVA: 0x0010956C File Offset: 0x0010776C
	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: 0x17001861 RID: 6241
	// (get) Token: 0x060042D2 RID: 17106 RVA: 0x00109594 File Offset: 0x00107794
	// (set) Token: 0x060042D3 RID: 17107 RVA: 0x001095C8 File Offset: 0x001077C8
	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: 0x17001862 RID: 6242
	// (get) Token: 0x060042D4 RID: 17108 RVA: 0x001095F0 File Offset: 0x001077F0
	// (set) Token: 0x060042D5 RID: 17109 RVA: 0x00109624 File Offset: 0x00107824
	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: 0x17001863 RID: 6243
	// (get) Token: 0x060042D6 RID: 17110 RVA: 0x0010964C File Offset: 0x0010784C
	// (set) Token: 0x060042D7 RID: 17111 RVA: 0x00109680 File Offset: 0x00107880
	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: 0x17001864 RID: 6244
	// (get) Token: 0x060042D8 RID: 17112 RVA: 0x001096A8 File Offset: 0x001078A8
	// (set) Token: 0x060042D9 RID: 17113 RVA: 0x001096DC File Offset: 0x001078DC
	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: 0x17001865 RID: 6245
	// (get) Token: 0x060042DA RID: 17114 RVA: 0x00109704 File Offset: 0x00107904
	// (set) Token: 0x060042DB RID: 17115 RVA: 0x00109738 File Offset: 0x00107938
	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: 0x17001866 RID: 6246
	// (get) Token: 0x060042DC RID: 17116 RVA: 0x00109760 File Offset: 0x00107960
	// (set) Token: 0x060042DD RID: 17117 RVA: 0x00109794 File Offset: 0x00107994
	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: 0x17001867 RID: 6247
	// (get) Token: 0x060042DE RID: 17118 RVA: 0x001097BC File Offset: 0x001079BC
	// (set) Token: 0x060042DF RID: 17119 RVA: 0x001097F0 File Offset: 0x001079F0
	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: 0x17001868 RID: 6248
	// (get) Token: 0x060042E0 RID: 17120 RVA: 0x00109818 File Offset: 0x00107A18
	// (set) Token: 0x060042E1 RID: 17121 RVA: 0x0010984C File Offset: 0x00107A4C
	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: 0x17001869 RID: 6249
	// (get) Token: 0x060042E2 RID: 17122 RVA: 0x00109874 File Offset: 0x00107A74
	// (set) Token: 0x060042E3 RID: 17123 RVA: 0x0010989C File Offset: 0x00107A9C
	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: 0x1700186A RID: 6250
	// (get) Token: 0x060042E4 RID: 17124 RVA: 0x001098C0 File Offset: 0x00107AC0
	// (set) Token: 0x060042E5 RID: 17125 RVA: 0x001098F4 File Offset: 0x00107AF4
	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: 0x04002BA6 RID: 11174
	private static readonly IntPtr NativeFieldInfoPtr_currentDevice;

	// Token: 0x04002BA7 RID: 11175
	private static readonly IntPtr NativeFieldInfoPtr_lastGamepadController;

	// Token: 0x04002BA8 RID: 11176
	private static readonly IntPtr NativeFieldInfoPtr_uiController;

	// Token: 0x04002BA9 RID: 11177
	private static readonly IntPtr NativeFieldInfoPtr_characterController;

	// Token: 0x04002BAA RID: 11178
	private static readonly IntPtr NativeFieldInfoPtr_magicController;

	// Token: 0x04002BAB RID: 11179
	private static readonly IntPtr NativeFieldInfoPtr_itemController;

	// Token: 0x04002BAC RID: 11180
	private static readonly IntPtr NativeFieldInfoPtr_sceneMenuController;

	// Token: 0x04002BAD RID: 11181
	private static readonly IntPtr NativeFieldInfoPtr_storyController;

	// Token: 0x04002BAE RID: 11182
	private static readonly IntPtr NativeFieldInfoPtr_pointerController;

	// Token: 0x04002BAF RID: 11183
	private static readonly IntPtr NativeFieldInfoPtr_playerInput;

	// Token: 0x04002BB0 RID: 11184
	private static readonly IntPtr NativeFieldInfoPtr_gameplayActionMap;

	// Token: 0x04002BB1 RID: 11185
	private static readonly IntPtr NativeFieldInfoPtr_uiControlActionMap;

	// Token: 0x04002BB2 RID: 11186
	private static readonly IntPtr NativeFieldInfoPtr_storyActionMap;

	// Token: 0x04002BB3 RID: 11187
	private static readonly IntPtr NativeFieldInfoPtr_characterMovement;

	// Token: 0x04002BB4 RID: 11188
	private static readonly IntPtr NativeFieldInfoPtr_uiMovement;

	// Token: 0x04002BB5 RID: 11189
	private static readonly IntPtr NativeFieldInfoPtr_vibration;

	// Token: 0x04002BB6 RID: 11190
	private static readonly IntPtr NativeFieldInfoPtr_deviceChangedHandler;

	// Token: 0x04002BB7 RID: 11191
	private static readonly IntPtr NativeFieldInfoPtr_cursorStateChangedHandler;

	// Token: 0x04002BB8 RID: 11192
	private static readonly IntPtr NativeFieldInfoPtr_cursorPosition;

	// Token: 0x04002BB9 RID: 11193
	private static readonly IntPtr NativeFieldInfoPtr_anyKeyDownHandler;

	// Token: 0x04002BBA RID: 11194
	private static readonly IntPtr NativeMethodInfoPtr_add_deviceChangedHandler_Private_add_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002BBB RID: 11195
	private static readonly IntPtr NativeMethodInfoPtr_remove_deviceChangedHandler_Private_rem_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002BBC RID: 11196
	private static readonly IntPtr NativeMethodInfoPtr_add_cursorStateChangedHandler_Private_add_Void_Action_1_Boolean_0;

	// Token: 0x04002BBD RID: 11197
	private static readonly IntPtr NativeMethodInfoPtr_remove_cursorStateChangedHandler_Private_rem_Void_Action_1_Boolean_0;

	// Token: 0x04002BBE RID: 11198
	private static readonly IntPtr NativeMethodInfoPtr_get_Vibration_Public_get_GamepadVibration_0;

	// Token: 0x04002BBF RID: 11199
	private static readonly IntPtr NativeMethodInfoPtr_get_CurrentDevice_Public_get_ControllerDevice_0;

	// Token: 0x04002BC0 RID: 11200
	private static readonly IntPtr NativeMethodInfoPtr_get_LastGamepadDevice_Public_get_ControllerDevice_0;

	// Token: 0x04002BC1 RID: 11201
	private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_PlayerInput_ControllerDevice_0;

	// Token: 0x04002BC2 RID: 11202
	private static readonly IntPtr NativeMethodInfoPtr_UpdatePointerVisibleState_Private_Void_CallbackContext_0;

	// Token: 0x04002BC3 RID: 11203
	private static readonly IntPtr NativeMethodInfoPtr_CalculatePointerMovementMouse_Private_Void_CallbackContext_0;

	// Token: 0x04002BC4 RID: 11204
	private static readonly IntPtr NativeMethodInfoPtr_CalculatePointerMovement_Private_Void_CallbackContext_0;

	// Token: 0x04002BC5 RID: 11205
	private static readonly IntPtr NativeMethodInfoPtr_SendPointerMovementEvent_Private_Void_Vector2_0;

	// Token: 0x04002BC6 RID: 11206
	private static readonly IntPtr NativeMethodInfoPtr_CalculateItemSelectionInput_Private_Void_CallbackContext_0;

	// Token: 0x04002BC7 RID: 11207
	private static readonly IntPtr NativeMethodInfoPtr_CalculateUIMovementInput_Private_Void_CallbackContext_0;

	// Token: 0x04002BC8 RID: 11208
	private static readonly IntPtr NativeMethodInfoPtr_OnControllerChanged_Private_Void_PlayerInput_0;

	// Token: 0x04002BC9 RID: 11209
	private static readonly IntPtr NativeMethodInfoPtr_GetControllerDevice_Private_ControllerDevice_InputDevice_0;

	// Token: 0x04002BCA RID: 11210
	private static readonly IntPtr NativeMethodInfoPtr_SwitchActionMap_Public_Void_String_0;

	// Token: 0x04002BCB RID: 11211
	private static readonly IntPtr NativeMethodInfoPtr_ActivatePlayerInput_Public_Void_0;

	// Token: 0x04002BCC RID: 11212
	private static readonly IntPtr NativeMethodInfoPtr_DeactivatePlayerInput_Public_Void_0;

	// Token: 0x04002BCD RID: 11213
	private static readonly IntPtr NativeMethodInfoPtr_EnablePauseMenuAction_Public_Void_0;

	// Token: 0x04002BCE RID: 11214
	private static readonly IntPtr NativeMethodInfoPtr_DisablePauseMenuAction_Public_Void_0;

	// Token: 0x04002BCF RID: 11215
	private static readonly IntPtr NativeMethodInfoPtr_AddDeviceChangedHandler_Public_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002BD0 RID: 11216
	private static readonly IntPtr NativeMethodInfoPtr_RemoveDeviceChangedHandler_Public_Void_Action_1_ControllerDevice_0;

	// Token: 0x04002BD1 RID: 11217
	private static readonly IntPtr NativeMethodInfoPtr_BindCursorStateChangedHandler_Public_Void_Action_1_Boolean_0;

	// Token: 0x04002BD2 RID: 11218
	private static readonly IntPtr NativeMethodInfoPtr_UnbindCursorStateChangedHandler_Public_Void_Action_1_Boolean_0;

	// Token: 0x04002BD3 RID: 11219
	private static readonly IntPtr NativeMethodInfoPtr_BindAnyKeyDownHandler_Public_Void_Action_0;

	// Token: 0x04002BD4 RID: 11220
	private static readonly IntPtr NativeMethodInfoPtr_DetectAnyKeyDown_Private_Void_InputEventPtr_InputDevice_0;

	// Token: 0x04002BD5 RID: 11221
	private static readonly IntPtr NativeMethodInfoPtr_UpdateSceneMenuController_Public_Void_ISceneMenuController_0;

	// Token: 0x04002BD6 RID: 11222
	private static readonly IntPtr NativeMethodInfoPtr_UpdateStoryController_Public_Void_IStoryController_0;

	// Token: 0x04002BD7 RID: 11223
	private static readonly IntPtr NativeMethodInfoPtr_UpdateUIController_Public_Void_IUIController_0;

	// Token: 0x04002BD8 RID: 11224
	private static readonly IntPtr NativeMethodInfoPtr_UpdateCharacterController_Public_Void_ICharacterController_0;

	// Token: 0x04002BD9 RID: 11225
	private static readonly IntPtr NativeMethodInfoPtr_UpdateMagicController_Public_Void_IMagicController_0;

	// Token: 0x04002BDA RID: 11226
	private static readonly IntPtr NativeMethodInfoPtr_UpdateItemController_Public_Void_IItemController_0;

	// Token: 0x04002BDB RID: 11227
	private static readonly IntPtr NativeMethodInfoPtr_BindPointerController_Public_Void_IPointerController_0;

	// Token: 0x04002BDC RID: 11228
	private static readonly IntPtr NativeMethodInfoPtr_UnbindPointerController_Public_Void_0;

	// Token: 0x04002BDD RID: 11229
	private static readonly IntPtr NativeMethodInfoPtr_UpdateCursorData_Public_Void_Vector2_0;

	// Token: 0x04002BDE RID: 11230
	private static readonly IntPtr NativeMethodInfoPtr_UpdateCursorPosition_Public_Void_0;

	// Token: 0x04002BDF RID: 11231
	private static readonly IntPtr NativeMethodInfoPtr_UpdateInputBindings_Public_Void_0;

	// Token: 0x04002BE0 RID: 11232
	private static readonly IntPtr NativeMethodInfoPtr_ModifyKeyboardMoveInputPath_Private_Void_5;

	// Token: 0x04002BE1 RID: 11233
	private static readonly IntPtr NativeMethodInfoPtr_ModifyStandardInputPath_Private_Void_String_0;

	// Token: 0x04002BE2 RID: 11234
	private static readonly IntPtr NativeMethodInfoPtr_ModifyKeyboardInputPath_Private_Void_String_0;

	// Token: 0x04002BE3 RID: 11235
	private static readonly IntPtr NativeMethodInfoPtr_ModifyGamepadInputPath_Private_Void_String_0;

	// Token: 0x04002BE4 RID: 11236
	private static readonly IntPtr NativeMethodInfoPtr_OverrideKeyBinding_Private_Void_InputAction_String_0;

	// Token: 0x04002BE5 RID: 11237
	private static readonly IntPtr NativeMethodInfoPtr_OverrideKeyBinding_Private_Void_InputAction_String_Int32_0;

	// Token: 0x04002BE6 RID: 11238
	private static readonly IntPtr NativeMethodInfoPtr_OnApplicationFocus_Private_Void_Boolean_0;

	// Token: 0x04002BE7 RID: 11239
	private static readonly IntPtr NativeMethodInfoPtr_OnApplicationQuit_Private_Void_5;

	// Token: 0x04002BE8 RID: 11240
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x04002BE9 RID: 11241
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_PDM_0;

	// Token: 0x04002BEA RID: 11242
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_6_Private_Void_CallbackContext_0;

	// Token: 0x04002BEB RID: 11243
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_7_Private_Void_CallbackContext_0;

	// Token: 0x04002BEC RID: 11244
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_0;

	// Token: 0x04002BED RID: 11245
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_8_Private_Void_CallbackContext_0;

	// Token: 0x04002BEE RID: 11246
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_9_Private_Void_CallbackContext_0;

	// Token: 0x04002BEF RID: 11247
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_10_Private_Void_CallbackContext_0;

	// Token: 0x04002BF0 RID: 11248
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_11_Private_Void_CallbackContext_0;

	// Token: 0x04002BF1 RID: 11249
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_12_Private_Void_CallbackContext_0;

	// Token: 0x04002BF2 RID: 11250
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_13_Private_Void_CallbackContext_0;

	// Token: 0x04002BF3 RID: 11251
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_14_Private_Void_CallbackContext_0;

	// Token: 0x04002BF4 RID: 11252
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_15_Private_Void_CallbackContext_0;

	// Token: 0x04002BF5 RID: 11253
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_1;

	// Token: 0x04002BF6 RID: 11254
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_16_Private_Void_CallbackContext_0;

	// Token: 0x04002BF7 RID: 11255
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_17_Private_Void_CallbackContext_0;

	// Token: 0x04002BF8 RID: 11256
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_18_Private_Void_CallbackContext_0;

	// Token: 0x04002BF9 RID: 11257
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_19_Private_Void_CallbackContext_0;

	// Token: 0x04002BFA RID: 11258
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_20_Private_Void_CallbackContext_0;

	// Token: 0x04002BFB RID: 11259
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_21_Private_Void_CallbackContext_0;

	// Token: 0x04002BFC RID: 11260
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_22_Private_Void_CallbackContext_0;

	// Token: 0x04002BFD RID: 11261
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_23_Private_Void_CallbackContext_0;

	// Token: 0x04002BFE RID: 11262
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_24_Private_Void_CallbackContext_0;

	// Token: 0x04002BFF RID: 11263
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_25_Private_Void_CallbackContext_0;

	// Token: 0x04002C00 RID: 11264
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_26_Private_Void_CallbackContext_0;

	// Token: 0x04002C01 RID: 11265
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_27_Private_Void_CallbackContext_0;

	// Token: 0x04002C02 RID: 11266
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_28_Private_Void_CallbackContext_0;

	// Token: 0x04002C03 RID: 11267
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_29_Private_Void_CallbackContext_0;

	// Token: 0x04002C04 RID: 11268
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_2;

	// Token: 0x04002C05 RID: 11269
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_30_Private_Void_CallbackContext_0;

	// Token: 0x04002C06 RID: 11270
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_31_Private_Void_CallbackContext_0;

	// Token: 0x04002C07 RID: 11271
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_32_Private_Void_CallbackContext_0;

	// Token: 0x04002C08 RID: 11272
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_33_Private_Void_CallbackContext_0;

	// Token: 0x04002C09 RID: 11273
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_34_Private_Void_CallbackContext_0;

	// Token: 0x04002C0A RID: 11274
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_35_Private_Void_CallbackContext_0;

	// Token: 0x04002C0B RID: 11275
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_3;

	// Token: 0x04002C0C RID: 11276
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_36_Private_Void_CallbackContext_0;

	// Token: 0x04002C0D RID: 11277
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_37_Private_Void_CallbackContext_0;

	// Token: 0x04002C0E RID: 11278
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_38_Private_Void_CallbackContext_0;

	// Token: 0x04002C0F RID: 11279
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_39_Private_Void_CallbackContext_0;

	// Token: 0x04002C10 RID: 11280
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_40_Private_Void_CallbackContext_0;

	// Token: 0x04002C11 RID: 11281
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_41_Private_Void_CallbackContext_0;

	// Token: 0x04002C12 RID: 11282
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_42_Private_Void_CallbackContext_0;

	// Token: 0x04002C13 RID: 11283
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_43_Private_Void_CallbackContext_0;

	// Token: 0x04002C14 RID: 11284
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_44_Private_Void_CallbackContext_0;

	// Token: 0x04002C15 RID: 11285
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_45_Private_Void_CallbackContext_0;

	// Token: 0x04002C16 RID: 11286
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_46_Private_Void_CallbackContext_0;

	// Token: 0x04002C17 RID: 11287
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_47_Private_Void_CallbackContext_0;

	// Token: 0x04002C18 RID: 11288
	private static readonly IntPtr NativeMethodInfoPtr_Method_Private_Void_4;

	// Token: 0x04002C19 RID: 11289
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_48_Private_Void_CallbackContext_0;

	// Token: 0x04002C1A RID: 11290
	private static readonly IntPtr NativeMethodInfoPtr__Init_b__30_49_Private_Void_CallbackContext_0;
}
