Files
NobetaSource/Interop/Assembly-CSharp/GameControllerKeyMaps.cs
2023-09-06 22:00:49 +02:00

928 lines
51 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
using UnityEngine.InputSystem;
// Token: 0x02000122 RID: 290
[Serializable]
public class GameControllerKeyMaps : Object
{
// Token: 0x06003D72 RID: 15730 RVA: 0x000F2B08 File Offset: 0x000F0D08
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 528814, XrefRangeEnd = 528817, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe GameControllerKeyMaps()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D73 RID: 15731 RVA: 0x000F2B54 File Offset: 0x000F0D54
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 529000, RefRangeEnd = 529003, XrefRangeStart = 528817, XrefRangeEnd = 529000, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ResetKeyboardDefaultPaths()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_ResetKeyboardDefaultPaths_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D74 RID: 15732 RVA: 0x000F2B98 File Offset: 0x000F0D98
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 529096, RefRangeEnd = 529099, XrefRangeStart = 529003, XrefRangeEnd = 529096, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ResetGamepadDefaultPaths()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_ResetGamepadDefaultPaths_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D75 RID: 15733 RVA: 0x000F2BDC File Offset: 0x000F0DDC
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 529100, RefRangeEnd = 529101, XrefRangeStart = 529099, XrefRangeEnd = 529100, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateKeyboardKey(string inputActionName, string keyCode)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(inputActionName);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(keyCode);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_UpdateKeyboardKey_Public_Void_String_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D76 RID: 15734 RVA: 0x000F2C50 File Offset: 0x000F0E50
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 529102, RefRangeEnd = 529103, XrefRangeStart = 529101, XrefRangeEnd = 529102, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateGamepadKey(string inputActionName, string keyCode)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(inputActionName);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(keyCode);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_UpdateGamepadKey_Public_Void_String_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D77 RID: 15735 RVA: 0x000F2CC4 File Offset: 0x000F0EC4
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 529119, RefRangeEnd = 529121, XrefRangeStart = 529103, XrefRangeEnd = 529119, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateKeymap(Dictionary<string, string> map, string inputActionName, string keyCode)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(map);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(inputActionName);
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(keyCode);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_UpdateKeymap_Private_Void_Dictionary_2_String_String_String_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D78 RID: 15736 RVA: 0x000F2D50 File Offset: 0x000F0F50
[CallerCount(6)]
[CachedScanResults(RefRangeStart = 529137, RefRangeEnd = 529143, XrefRangeStart = 529121, XrefRangeEnd = 529137, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe string GetKeyboardKey(string keyCode)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(keyCode);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_GetKeyboardKey_Public_String_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return IL2CPP.Il2CppStringToManaged(intPtr);
}
}
// Token: 0x06003D79 RID: 15737 RVA: 0x000F2DB4 File Offset: 0x000F0FB4
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 529157, RefRangeEnd = 529158, XrefRangeStart = 529143, XrefRangeEnd = 529157, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe string GetGamepadKey(string keyCode)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(keyCode);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadKey_Public_String_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return IL2CPP.Il2CppStringToManaged(intPtr);
}
}
// Token: 0x06003D7A RID: 15738 RVA: 0x000F2E18 File Offset: 0x000F1018
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 529173, RefRangeEnd = 529176, XrefRangeStart = 529158, XrefRangeEnd = 529173, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe string GetGamepadUISubmitKeyCode()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadUISubmitKeyCode_Public_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return IL2CPP.Il2CppStringToManaged(intPtr);
}
// Token: 0x06003D7B RID: 15739 RVA: 0x000F2E64 File Offset: 0x000F1064
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 529191, RefRangeEnd = 529193, XrefRangeStart = 529176, XrefRangeEnd = 529191, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe string GetGamepadUICancelKeyCode()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadUICancelKeyCode_Public_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return IL2CPP.Il2CppStringToManaged(intPtr);
}
// Token: 0x06003D7C RID: 15740 RVA: 0x000F2EB0 File Offset: 0x000F10B0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 529193, XrefRangeEnd = 529205, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe Il2CppStringArray GetControllerKeys(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(GameControllerKeyMaps.NativeMethodInfoPtr_GetControllerKeys_Public_Il2CppStringArray_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Il2CppStringArray(intPtr3) : null;
}
}
// Token: 0x06003D7D RID: 15741 RVA: 0x000F2F20 File Offset: 0x000F1120
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 529235, RefRangeEnd = 529236, XrefRangeStart = 529205, XrefRangeEnd = 529235, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void RunKeyboardRebindOperation(string inputActionName, Action<bool, string> rebindHandler)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(inputActionName);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(rebindHandler);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_RunKeyboardRebindOperation_Public_Void_String_Action_2_Boolean_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D7E RID: 15742 RVA: 0x000F2F94 File Offset: 0x000F1194
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 529257, RefRangeEnd = 529258, XrefRangeStart = 529236, XrefRangeEnd = 529257, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void RunGamepadRebindOperation(string inputActionName, Action<bool, string> rebindHandler)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(inputActionName);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(rebindHandler);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_RunGamepadRebindOperation_Public_Void_String_Action_2_Boolean_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D7F RID: 15743 RVA: 0x000F3008 File Offset: 0x000F1208
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 529286, RefRangeEnd = 529288, XrefRangeStart = 529258, XrefRangeEnd = 529286, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void StartRebindingOperation(GameControllerKeyMaps.RebindingCmd rebindingCmd)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(rebindingCmd);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_StartRebindingOperation_Private_Void_RebindingCmd_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06003D80 RID: 15744 RVA: 0x000F3064 File Offset: 0x000F1264
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 529321, RefRangeEnd = 529322, XrefRangeStart = 529288, XrefRangeEnd = 529321, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe Il2CppStringArray GetInvalidKeyboardPaths()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_GetInvalidKeyboardPaths_Public_Il2CppStringArray_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Il2CppStringArray(intPtr3) : null;
}
// Token: 0x06003D81 RID: 15745 RVA: 0x000F30BC File Offset: 0x000F12BC
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 529375, RefRangeEnd = 529376, XrefRangeStart = 529322, XrefRangeEnd = 529375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe Il2CppStringArray GetInvalidGamepadPaths()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_GetInvalidGamepadPaths_Public_Il2CppStringArray_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Il2CppStringArray(intPtr3) : null;
}
// Token: 0x06003D82 RID: 15746 RVA: 0x000F3114 File Offset: 0x000F1314
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 529384, RefRangeEnd = 529385, XrefRangeStart = 529376, XrefRangeEnd = 529384, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe Il2CppStringArray GetSpecialPathKeywords()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_GetSpecialPathKeywords_Private_Il2CppStringArray_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Il2CppStringArray(intPtr3) : null;
}
// Token: 0x06003D83 RID: 15747 RVA: 0x000F316C File Offset: 0x000F136C
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 529400, RefRangeEnd = 529401, XrefRangeStart = 529385, XrefRangeEnd = 529400, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool TryGetAlternativeGamepadPath(string buttonName, out string newEffectivePath)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(buttonName);
}
ref IntPtr ptr2 = ref ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)];
IntPtr intPtr = 0;
ptr2 = &intPtr;
IntPtr intPtr3;
IntPtr intPtr2 = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.NativeMethodInfoPtr_TryGetAlternativeGamepadPath_Private_Boolean_String_byref_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr3);
Il2CppException.RaiseExceptionIfNecessary(intPtr3);
newEffectivePath = IL2CPP.Il2CppStringToManaged(intPtr);
return *IL2CPP.il2cpp_object_unbox(intPtr2);
}
// Token: 0x06003D84 RID: 15748 RVA: 0x000F31FC File Offset: 0x000F13FC
// Note: this type is marked as 'beforefieldinit'.
static GameControllerKeyMaps()
{
Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GameControllerKeyMaps");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr);
GameControllerKeyMaps.NativeFieldInfoPtr_keyboardPathMap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, "keyboardPathMap");
GameControllerKeyMaps.NativeFieldInfoPtr_gamepadPathMap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, "gamepadPathMap");
GameControllerKeyMaps.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667087);
GameControllerKeyMaps.NativeMethodInfoPtr_ResetKeyboardDefaultPaths_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667088);
GameControllerKeyMaps.NativeMethodInfoPtr_ResetGamepadDefaultPaths_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667089);
GameControllerKeyMaps.NativeMethodInfoPtr_UpdateKeyboardKey_Public_Void_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667090);
GameControllerKeyMaps.NativeMethodInfoPtr_UpdateGamepadKey_Public_Void_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667091);
GameControllerKeyMaps.NativeMethodInfoPtr_UpdateKeymap_Private_Void_Dictionary_2_String_String_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667092);
GameControllerKeyMaps.NativeMethodInfoPtr_GetKeyboardKey_Public_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667093);
GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadKey_Public_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667094);
GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadUISubmitKeyCode_Public_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667095);
GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadUICancelKeyCode_Public_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667096);
GameControllerKeyMaps.NativeMethodInfoPtr_GetControllerKeys_Public_Il2CppStringArray_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667097);
GameControllerKeyMaps.NativeMethodInfoPtr_RunKeyboardRebindOperation_Public_Void_String_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667098);
GameControllerKeyMaps.NativeMethodInfoPtr_RunGamepadRebindOperation_Public_Void_String_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667099);
GameControllerKeyMaps.NativeMethodInfoPtr_StartRebindingOperation_Private_Void_RebindingCmd_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667100);
GameControllerKeyMaps.NativeMethodInfoPtr_GetInvalidKeyboardPaths_Public_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667101);
GameControllerKeyMaps.NativeMethodInfoPtr_GetInvalidGamepadPaths_Public_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667102);
GameControllerKeyMaps.NativeMethodInfoPtr_GetSpecialPathKeywords_Private_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667103);
GameControllerKeyMaps.NativeMethodInfoPtr_TryGetAlternativeGamepadPath_Private_Boolean_String_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667104);
}
// Token: 0x06003D85 RID: 15749 RVA: 0x0000A688 File Offset: 0x00008888
public GameControllerKeyMaps(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170016C7 RID: 5831
// (get) Token: 0x06003D86 RID: 15750 RVA: 0x000F33BC File Offset: 0x000F15BC
// (set) Token: 0x06003D87 RID: 15751 RVA: 0x000F33F0 File Offset: 0x000F15F0
public unsafe Dictionary<string, string> keyboardPathMap
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.NativeFieldInfoPtr_keyboardPathMap);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Dictionary<string, string>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.NativeFieldInfoPtr_keyboardPathMap), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170016C8 RID: 5832
// (get) Token: 0x06003D88 RID: 15752 RVA: 0x000F3418 File Offset: 0x000F1618
// (set) Token: 0x06003D89 RID: 15753 RVA: 0x000F344C File Offset: 0x000F164C
public unsafe Dictionary<string, string> gamepadPathMap
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.NativeFieldInfoPtr_gamepadPathMap);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Dictionary<string, string>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.NativeFieldInfoPtr_gamepadPathMap), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x0400282D RID: 10285
private static readonly IntPtr NativeFieldInfoPtr_keyboardPathMap;
// Token: 0x0400282E RID: 10286
private static readonly IntPtr NativeFieldInfoPtr_gamepadPathMap;
// Token: 0x0400282F RID: 10287
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04002830 RID: 10288
private static readonly IntPtr NativeMethodInfoPtr_ResetKeyboardDefaultPaths_Public_Void_0;
// Token: 0x04002831 RID: 10289
private static readonly IntPtr NativeMethodInfoPtr_ResetGamepadDefaultPaths_Public_Void_0;
// Token: 0x04002832 RID: 10290
private static readonly IntPtr NativeMethodInfoPtr_UpdateKeyboardKey_Public_Void_String_String_0;
// Token: 0x04002833 RID: 10291
private static readonly IntPtr NativeMethodInfoPtr_UpdateGamepadKey_Public_Void_String_String_0;
// Token: 0x04002834 RID: 10292
private static readonly IntPtr NativeMethodInfoPtr_UpdateKeymap_Private_Void_Dictionary_2_String_String_String_String_0;
// Token: 0x04002835 RID: 10293
private static readonly IntPtr NativeMethodInfoPtr_GetKeyboardKey_Public_String_String_0;
// Token: 0x04002836 RID: 10294
private static readonly IntPtr NativeMethodInfoPtr_GetGamepadKey_Public_String_String_0;
// Token: 0x04002837 RID: 10295
private static readonly IntPtr NativeMethodInfoPtr_GetGamepadUISubmitKeyCode_Public_String_0;
// Token: 0x04002838 RID: 10296
private static readonly IntPtr NativeMethodInfoPtr_GetGamepadUICancelKeyCode_Public_String_0;
// Token: 0x04002839 RID: 10297
private static readonly IntPtr NativeMethodInfoPtr_GetControllerKeys_Public_Il2CppStringArray_String_0;
// Token: 0x0400283A RID: 10298
private static readonly IntPtr NativeMethodInfoPtr_RunKeyboardRebindOperation_Public_Void_String_Action_2_Boolean_String_0;
// Token: 0x0400283B RID: 10299
private static readonly IntPtr NativeMethodInfoPtr_RunGamepadRebindOperation_Public_Void_String_Action_2_Boolean_String_0;
// Token: 0x0400283C RID: 10300
private static readonly IntPtr NativeMethodInfoPtr_StartRebindingOperation_Private_Void_RebindingCmd_0;
// Token: 0x0400283D RID: 10301
private static readonly IntPtr NativeMethodInfoPtr_GetInvalidKeyboardPaths_Public_Il2CppStringArray_0;
// Token: 0x0400283E RID: 10302
private static readonly IntPtr NativeMethodInfoPtr_GetInvalidGamepadPaths_Public_Il2CppStringArray_0;
// Token: 0x0400283F RID: 10303
private static readonly IntPtr NativeMethodInfoPtr_GetSpecialPathKeywords_Private_Il2CppStringArray_0;
// Token: 0x04002840 RID: 10304
private static readonly IntPtr NativeMethodInfoPtr_TryGetAlternativeGamepadPath_Private_Boolean_String_byref_String_0;
// Token: 0x02000123 RID: 291
public class RebindingCmd : Object
{
// Token: 0x170016CD RID: 5837
// (get) Token: 0x06003D8B RID: 15755 RVA: 0x000F34D0 File Offset: 0x000F16D0
// (set) Token: 0x06003D8A RID: 15754 RVA: 0x000F3474 File Offset: 0x000F1674
public unsafe string InputActionName
{
[CallerCount(9)]
[CachedScanResults(RefRangeStart = 7244, RefRangeEnd = 7253, XrefRangeStart = 7244, XrefRangeEnd = 7253, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_InputActionName_Public_get_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return IL2CPP.Il2CppStringToManaged(intPtr);
}
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 7254, RefRangeEnd = 7255, XrefRangeStart = 7254, XrefRangeEnd = 7255, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
set
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(value);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_InputActionName_Public_set_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x170016CE RID: 5838
// (get) Token: 0x06003D8D RID: 15757 RVA: 0x000F3578 File Offset: 0x000F1778
// (set) Token: 0x06003D8C RID: 15756 RVA: 0x000F351C File Offset: 0x000F171C
public unsafe Action<bool, string> RebindHandler
{
[CallerCount(10)]
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_RebindHandler_Public_get_Action_2_Boolean_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Action<bool, string>(intPtr3) : null;
}
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
set
{
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(GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_RebindHandler_Public_set_Void_Action_2_Boolean_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x170016CF RID: 5839
// (get) Token: 0x06003D8F RID: 15759 RVA: 0x000F362C File Offset: 0x000F182C
// (set) Token: 0x06003D8E RID: 15758 RVA: 0x000F35D0 File Offset: 0x000F17D0
public unsafe Il2CppStringArray MatchPaths
{
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 7321, RefRangeEnd = 7322, XrefRangeStart = 7321, XrefRangeEnd = 7322, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_MatchPaths_Public_get_Il2CppStringArray_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Il2CppStringArray(intPtr3) : null;
}
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
set
{
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(GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_MatchPaths_Public_set_Void_Il2CppStringArray_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x170016D0 RID: 5840
// (get) Token: 0x06003D91 RID: 15761 RVA: 0x000F36D8 File Offset: 0x000F18D8
// (set) Token: 0x06003D90 RID: 15760 RVA: 0x000F3684 File Offset: 0x000F1884
public unsafe bool IsKeyboardMode
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_IsKeyboardMode_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
[CallerCount(0)]
set
{
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(GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_IsKeyboardMode_Public_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x06003D92 RID: 15762 RVA: 0x000F3728 File Offset: 0x000F1928
[CallerCount(1642)]
[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe RebindingCmd()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D93 RID: 15763 RVA: 0x000F3774 File Offset: 0x000F1974
// Note: this type is marked as 'beforefieldinit'.
static RebindingCmd()
{
Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, "RebindingCmd");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr);
GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__InputActionName_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, "<InputActionName>k__BackingField");
GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__RebindHandler_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, "<RebindHandler>k__BackingField");
GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__MatchPaths_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, "<MatchPaths>k__BackingField");
GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__IsKeyboardMode_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, "<IsKeyboardMode>k__BackingField");
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_InputActionName_Public_set_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667105);
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_InputActionName_Public_get_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667106);
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_RebindHandler_Public_set_Void_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667107);
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_RebindHandler_Public_get_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667108);
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_MatchPaths_Public_set_Void_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667109);
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_MatchPaths_Public_get_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667110);
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_IsKeyboardMode_Public_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667111);
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_IsKeyboardMode_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667112);
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667113);
}
// Token: 0x06003D94 RID: 15764 RVA: 0x0000A688 File Offset: 0x00008888
public RebindingCmd(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170016C9 RID: 5833
// (get) Token: 0x06003D95 RID: 15765 RVA: 0x000F38A4 File Offset: 0x000F1AA4
// (set) Token: 0x06003D96 RID: 15766 RVA: 0x000F38CD File Offset: 0x000F1ACD
public unsafe string _InputActionName_k__BackingField
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__InputActionName_k__BackingField);
return IL2CPP.Il2CppStringToManaged(*intPtr);
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__InputActionName_k__BackingField), IL2CPP.ManagedStringToIl2Cpp(value));
}
}
// Token: 0x170016CA RID: 5834
// (get) Token: 0x06003D97 RID: 15767 RVA: 0x000F38F4 File Offset: 0x000F1AF4
// (set) Token: 0x06003D98 RID: 15768 RVA: 0x000F3928 File Offset: 0x000F1B28
public unsafe Action<bool, string> _RebindHandler_k__BackingField
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__RebindHandler_k__BackingField);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Action<bool, string>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__RebindHandler_k__BackingField), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170016CB RID: 5835
// (get) Token: 0x06003D99 RID: 15769 RVA: 0x000F3950 File Offset: 0x000F1B50
// (set) Token: 0x06003D9A RID: 15770 RVA: 0x000F3984 File Offset: 0x000F1B84
public unsafe Il2CppStringArray _MatchPaths_k__BackingField
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__MatchPaths_k__BackingField);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppStringArray(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__MatchPaths_k__BackingField), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170016CC RID: 5836
// (get) Token: 0x06003D9B RID: 15771 RVA: 0x000F39AC File Offset: 0x000F1BAC
// (set) Token: 0x06003D9C RID: 15772 RVA: 0x000F39D4 File Offset: 0x000F1BD4
public unsafe bool _IsKeyboardMode_k__BackingField
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__IsKeyboardMode_k__BackingField);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.RebindingCmd.NativeFieldInfoPtr__IsKeyboardMode_k__BackingField)) = value;
}
}
// Token: 0x04002841 RID: 10305
private static readonly IntPtr NativeFieldInfoPtr__InputActionName_k__BackingField;
// Token: 0x04002842 RID: 10306
private static readonly IntPtr NativeFieldInfoPtr__RebindHandler_k__BackingField;
// Token: 0x04002843 RID: 10307
private static readonly IntPtr NativeFieldInfoPtr__MatchPaths_k__BackingField;
// Token: 0x04002844 RID: 10308
private static readonly IntPtr NativeFieldInfoPtr__IsKeyboardMode_k__BackingField;
// Token: 0x04002845 RID: 10309
private static readonly IntPtr NativeMethodInfoPtr_set_InputActionName_Public_set_Void_String_0;
// Token: 0x04002846 RID: 10310
private static readonly IntPtr NativeMethodInfoPtr_get_InputActionName_Public_get_String_0;
// Token: 0x04002847 RID: 10311
private static readonly IntPtr NativeMethodInfoPtr_set_RebindHandler_Public_set_Void_Action_2_Boolean_String_0;
// Token: 0x04002848 RID: 10312
private static readonly IntPtr NativeMethodInfoPtr_get_RebindHandler_Public_get_Action_2_Boolean_String_0;
// Token: 0x04002849 RID: 10313
private static readonly IntPtr NativeMethodInfoPtr_set_MatchPaths_Public_set_Void_Il2CppStringArray_0;
// Token: 0x0400284A RID: 10314
private static readonly IntPtr NativeMethodInfoPtr_get_MatchPaths_Public_get_Il2CppStringArray_0;
// Token: 0x0400284B RID: 10315
private static readonly IntPtr NativeMethodInfoPtr_set_IsKeyboardMode_Public_set_Void_Boolean_0;
// Token: 0x0400284C RID: 10316
private static readonly IntPtr NativeMethodInfoPtr_get_IsKeyboardMode_Public_get_Boolean_0;
// Token: 0x0400284D RID: 10317
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
// Token: 0x02000124 RID: 292
[ObfuscatedName("GameControllerKeyMaps/<>c__DisplayClass15_0")]
public sealed class __c__DisplayClass15_0 : Object
{
// Token: 0x06003D9D RID: 15773 RVA: 0x000F39F8 File Offset: 0x000F1BF8
[CallerCount(1642)]
[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe __c__DisplayClass15_0()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_0>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.__c__DisplayClass15_0.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003D9E RID: 15774 RVA: 0x000F3A44 File Offset: 0x000F1C44
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 528755, XrefRangeEnd = 528811, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void _StartRebindingOperation_b__0(InputActionRebindingExtensions.RebindingOperation operation)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(operation);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.__c__DisplayClass15_0.NativeMethodInfoPtr__StartRebindingOperation_b__0_Internal_Void_RebindingOperation_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06003D9F RID: 15775 RVA: 0x000F3AA0 File Offset: 0x000F1CA0
// Note: this type is marked as 'beforefieldinit'.
static __c__DisplayClass15_0()
{
Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_0>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, "<>c__DisplayClass15_0");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_0>.NativeClassPtr);
GameControllerKeyMaps.__c__DisplayClass15_0.NativeFieldInfoPtr_inputDetectAction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_0>.NativeClassPtr, "inputDetectAction");
GameControllerKeyMaps.__c__DisplayClass15_0.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_0>.NativeClassPtr, "<>4__this");
GameControllerKeyMaps.__c__DisplayClass15_0.NativeFieldInfoPtr_rebindingCmd = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_0>.NativeClassPtr, "rebindingCmd");
GameControllerKeyMaps.__c__DisplayClass15_0.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_0>.NativeClassPtr, 100667114);
GameControllerKeyMaps.__c__DisplayClass15_0.NativeMethodInfoPtr__StartRebindingOperation_b__0_Internal_Void_RebindingOperation_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_0>.NativeClassPtr, 100667115);
}
// Token: 0x06003DA0 RID: 15776 RVA: 0x0000A688 File Offset: 0x00008888
public __c__DisplayClass15_0(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170016D1 RID: 5841
// (get) Token: 0x06003DA1 RID: 15777 RVA: 0x000F3B30 File Offset: 0x000F1D30
// (set) Token: 0x06003DA2 RID: 15778 RVA: 0x000F3B64 File Offset: 0x000F1D64
public unsafe InputAction inputDetectAction
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.__c__DisplayClass15_0.NativeFieldInfoPtr_inputDetectAction);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new InputAction(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.__c__DisplayClass15_0.NativeFieldInfoPtr_inputDetectAction), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170016D2 RID: 5842
// (get) Token: 0x06003DA3 RID: 15779 RVA: 0x000F3B8C File Offset: 0x000F1D8C
// (set) Token: 0x06003DA4 RID: 15780 RVA: 0x000F3BC0 File Offset: 0x000F1DC0
public unsafe GameControllerKeyMaps __4__this
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.__c__DisplayClass15_0.NativeFieldInfoPtr___4__this);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new GameControllerKeyMaps(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.__c__DisplayClass15_0.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170016D3 RID: 5843
// (get) Token: 0x06003DA5 RID: 15781 RVA: 0x000F3BE8 File Offset: 0x000F1DE8
// (set) Token: 0x06003DA6 RID: 15782 RVA: 0x000F3C1C File Offset: 0x000F1E1C
public unsafe GameControllerKeyMaps.RebindingCmd rebindingCmd
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.__c__DisplayClass15_0.NativeFieldInfoPtr_rebindingCmd);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new GameControllerKeyMaps.RebindingCmd(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.__c__DisplayClass15_0.NativeFieldInfoPtr_rebindingCmd), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x0400284E RID: 10318
private static readonly IntPtr NativeFieldInfoPtr_inputDetectAction;
// Token: 0x0400284F RID: 10319
private static readonly IntPtr NativeFieldInfoPtr___4__this;
// Token: 0x04002850 RID: 10320
private static readonly IntPtr NativeFieldInfoPtr_rebindingCmd;
// Token: 0x04002851 RID: 10321
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04002852 RID: 10322
private static readonly IntPtr NativeMethodInfoPtr__StartRebindingOperation_b__0_Internal_Void_RebindingOperation_0;
}
// Token: 0x02000125 RID: 293
[ObfuscatedName("GameControllerKeyMaps/<>c__DisplayClass15_1")]
public sealed class __c__DisplayClass15_1 : Object
{
// Token: 0x06003DA7 RID: 15783 RVA: 0x000F3C44 File Offset: 0x000F1E44
[CallerCount(1642)]
[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe __c__DisplayClass15_1()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.__c__DisplayClass15_1.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06003DA8 RID: 15784 RVA: 0x000F3C90 File Offset: 0x000F1E90
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 528811, XrefRangeEnd = 528813, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool _StartRebindingOperation_b__1(string keyword)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(keyword);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.__c__DisplayClass15_1.NativeMethodInfoPtr__StartRebindingOperation_b__1_Internal_Boolean_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06003DA9 RID: 15785 RVA: 0x000F3CF8 File Offset: 0x000F1EF8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 528813, XrefRangeEnd = 528814, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool _StartRebindingOperation_b__2(bool current, string path)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref current;
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(path);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameControllerKeyMaps.__c__DisplayClass15_1.NativeMethodInfoPtr__StartRebindingOperation_b__2_Internal_Boolean_Boolean_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06003DAA RID: 15786 RVA: 0x000F3D74 File Offset: 0x000F1F74
// Note: this type is marked as 'beforefieldinit'.
static __c__DisplayClass15_1()
{
Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, "<>c__DisplayClass15_1");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr);
GameControllerKeyMaps.__c__DisplayClass15_1.NativeFieldInfoPtr_effectivePath = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr, "effectivePath");
GameControllerKeyMaps.__c__DisplayClass15_1.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr, 100667116);
GameControllerKeyMaps.__c__DisplayClass15_1.NativeMethodInfoPtr__StartRebindingOperation_b__1_Internal_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr, 100667117);
GameControllerKeyMaps.__c__DisplayClass15_1.NativeMethodInfoPtr__StartRebindingOperation_b__2_Internal_Boolean_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr, 100667118);
}
// Token: 0x06003DAB RID: 15787 RVA: 0x0000A688 File Offset: 0x00008888
public __c__DisplayClass15_1(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170016D4 RID: 5844
// (get) Token: 0x06003DAC RID: 15788 RVA: 0x000F3DF0 File Offset: 0x000F1FF0
// (set) Token: 0x06003DAD RID: 15789 RVA: 0x000F3E19 File Offset: 0x000F2019
public unsafe string effectivePath
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.__c__DisplayClass15_1.NativeFieldInfoPtr_effectivePath);
return IL2CPP.Il2CppStringToManaged(*intPtr);
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameControllerKeyMaps.__c__DisplayClass15_1.NativeFieldInfoPtr_effectivePath), IL2CPP.ManagedStringToIl2Cpp(value));
}
}
// Token: 0x04002853 RID: 10323
private static readonly IntPtr NativeFieldInfoPtr_effectivePath;
// Token: 0x04002854 RID: 10324
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04002855 RID: 10325
private static readonly IntPtr NativeMethodInfoPtr__StartRebindingOperation_b__1_Internal_Boolean_String_0;
// Token: 0x04002856 RID: 10326
private static readonly IntPtr NativeMethodInfoPtr__StartRebindingOperation_b__2_Internal_Boolean_Boolean_String_0;
}
}