928 lines
51 KiB
C#
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: 0x0200014C RID: 332
|
|
[Serializable]
|
|
public class GameControllerKeyMaps : Object
|
|
{
|
|
// Token: 0x060040DB RID: 16603 RVA: 0x0010182C File Offset: 0x000FFA2C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 554394, XrefRangeEnd = 554397, 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: 0x060040DC RID: 16604 RVA: 0x00101878 File Offset: 0x000FFA78
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 554580, RefRangeEnd = 554583, XrefRangeStart = 554397, XrefRangeEnd = 554580, 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: 0x060040DD RID: 16605 RVA: 0x001018BC File Offset: 0x000FFABC
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 554676, RefRangeEnd = 554679, XrefRangeStart = 554583, XrefRangeEnd = 554676, 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: 0x060040DE RID: 16606 RVA: 0x00101900 File Offset: 0x000FFB00
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 554680, RefRangeEnd = 554681, XrefRangeStart = 554679, XrefRangeEnd = 554680, 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: 0x060040DF RID: 16607 RVA: 0x00101974 File Offset: 0x000FFB74
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 554682, RefRangeEnd = 554683, XrefRangeStart = 554681, XrefRangeEnd = 554682, 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: 0x060040E0 RID: 16608 RVA: 0x001019E8 File Offset: 0x000FFBE8
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 554699, RefRangeEnd = 554701, XrefRangeStart = 554683, XrefRangeEnd = 554699, 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: 0x060040E1 RID: 16609 RVA: 0x00101A74 File Offset: 0x000FFC74
|
|
[CallerCount(6)]
|
|
[CachedScanResults(RefRangeStart = 554717, RefRangeEnd = 554723, XrefRangeStart = 554701, XrefRangeEnd = 554717, 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: 0x060040E2 RID: 16610 RVA: 0x00101AD8 File Offset: 0x000FFCD8
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 554737, RefRangeEnd = 554739, XrefRangeStart = 554723, XrefRangeEnd = 554737, 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: 0x060040E3 RID: 16611 RVA: 0x00101B3C File Offset: 0x000FFD3C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 554754, RefRangeEnd = 554756, XrefRangeStart = 554739, XrefRangeEnd = 554754, 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: 0x060040E4 RID: 16612 RVA: 0x00101B88 File Offset: 0x000FFD88
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 554771, RefRangeEnd = 554772, XrefRangeStart = 554756, XrefRangeEnd = 554771, 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: 0x060040E5 RID: 16613 RVA: 0x00101BD4 File Offset: 0x000FFDD4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 554772, XrefRangeEnd = 554784, 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: 0x060040E6 RID: 16614 RVA: 0x00101C44 File Offset: 0x000FFE44
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 554814, RefRangeEnd = 554815, XrefRangeStart = 554784, XrefRangeEnd = 554814, 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: 0x060040E7 RID: 16615 RVA: 0x00101CB8 File Offset: 0x000FFEB8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 554815, XrefRangeEnd = 554836, 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: 0x060040E8 RID: 16616 RVA: 0x00101D2C File Offset: 0x000FFF2C
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 554864, RefRangeEnd = 554867, XrefRangeStart = 554836, XrefRangeEnd = 554864, 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: 0x060040E9 RID: 16617 RVA: 0x00101D88 File Offset: 0x000FFF88
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 554900, RefRangeEnd = 554901, XrefRangeStart = 554867, XrefRangeEnd = 554900, 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: 0x060040EA RID: 16618 RVA: 0x00101DE0 File Offset: 0x000FFFE0
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 554954, RefRangeEnd = 554955, XrefRangeStart = 554901, XrefRangeEnd = 554954, 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: 0x060040EB RID: 16619 RVA: 0x00101E38 File Offset: 0x00100038
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 554963, RefRangeEnd = 554964, XrefRangeStart = 554955, XrefRangeEnd = 554963, 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: 0x060040EC RID: 16620 RVA: 0x00101E90 File Offset: 0x00100090
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 554979, RefRangeEnd = 554980, XrefRangeStart = 554964, XrefRangeEnd = 554979, 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: 0x060040ED RID: 16621 RVA: 0x00101F20 File Offset: 0x00100120
|
|
// 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, 100667410);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_ResetKeyboardDefaultPaths_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667411);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_ResetGamepadDefaultPaths_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667412);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_UpdateKeyboardKey_Public_Void_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667413);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_UpdateGamepadKey_Public_Void_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667414);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_UpdateKeymap_Private_Void_Dictionary_2_String_String_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667415);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetKeyboardKey_Public_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667416);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadKey_Public_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667417);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadUISubmitKeyCode_Public_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667418);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadUICancelKeyCode_Public_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667419);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetControllerKeys_Public_Il2CppStringArray_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667420);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_RunKeyboardRebindOperation_Public_Void_String_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667421);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_RunGamepadRebindOperation_Public_Void_String_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667422);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_StartRebindingOperation_Private_Void_RebindingCmd_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667423);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetInvalidKeyboardPaths_Public_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667424);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetInvalidGamepadPaths_Public_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667425);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetSpecialPathKeywords_Private_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667426);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_TryGetAlternativeGamepadPath_Private_Boolean_String_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667427);
|
|
}
|
|
|
|
// Token: 0x060040EE RID: 16622 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public GameControllerKeyMaps(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170017BB RID: 6075
|
|
// (get) Token: 0x060040EF RID: 16623 RVA: 0x001020E0 File Offset: 0x001002E0
|
|
// (set) Token: 0x060040F0 RID: 16624 RVA: 0x00102114 File Offset: 0x00100314
|
|
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: 0x170017BC RID: 6076
|
|
// (get) Token: 0x060040F1 RID: 16625 RVA: 0x0010213C File Offset: 0x0010033C
|
|
// (set) Token: 0x060040F2 RID: 16626 RVA: 0x00102170 File Offset: 0x00100370
|
|
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: 0x04002A83 RID: 10883
|
|
private static readonly IntPtr NativeFieldInfoPtr_keyboardPathMap;
|
|
|
|
// Token: 0x04002A84 RID: 10884
|
|
private static readonly IntPtr NativeFieldInfoPtr_gamepadPathMap;
|
|
|
|
// Token: 0x04002A85 RID: 10885
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x04002A86 RID: 10886
|
|
private static readonly IntPtr NativeMethodInfoPtr_ResetKeyboardDefaultPaths_Public_Void_0;
|
|
|
|
// Token: 0x04002A87 RID: 10887
|
|
private static readonly IntPtr NativeMethodInfoPtr_ResetGamepadDefaultPaths_Public_Void_0;
|
|
|
|
// Token: 0x04002A88 RID: 10888
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateKeyboardKey_Public_Void_String_String_0;
|
|
|
|
// Token: 0x04002A89 RID: 10889
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateGamepadKey_Public_Void_String_String_0;
|
|
|
|
// Token: 0x04002A8A RID: 10890
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateKeymap_Private_Void_Dictionary_2_String_String_String_String_0;
|
|
|
|
// Token: 0x04002A8B RID: 10891
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetKeyboardKey_Public_String_String_0;
|
|
|
|
// Token: 0x04002A8C RID: 10892
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGamepadKey_Public_String_String_0;
|
|
|
|
// Token: 0x04002A8D RID: 10893
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGamepadUISubmitKeyCode_Public_String_0;
|
|
|
|
// Token: 0x04002A8E RID: 10894
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGamepadUICancelKeyCode_Public_String_0;
|
|
|
|
// Token: 0x04002A8F RID: 10895
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetControllerKeys_Public_Il2CppStringArray_String_0;
|
|
|
|
// Token: 0x04002A90 RID: 10896
|
|
private static readonly IntPtr NativeMethodInfoPtr_RunKeyboardRebindOperation_Public_Void_String_Action_2_Boolean_String_0;
|
|
|
|
// Token: 0x04002A91 RID: 10897
|
|
private static readonly IntPtr NativeMethodInfoPtr_RunGamepadRebindOperation_Public_Void_String_Action_2_Boolean_String_0;
|
|
|
|
// Token: 0x04002A92 RID: 10898
|
|
private static readonly IntPtr NativeMethodInfoPtr_StartRebindingOperation_Private_Void_RebindingCmd_0;
|
|
|
|
// Token: 0x04002A93 RID: 10899
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetInvalidKeyboardPaths_Public_Il2CppStringArray_0;
|
|
|
|
// Token: 0x04002A94 RID: 10900
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetInvalidGamepadPaths_Public_Il2CppStringArray_0;
|
|
|
|
// Token: 0x04002A95 RID: 10901
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetSpecialPathKeywords_Private_Il2CppStringArray_0;
|
|
|
|
// Token: 0x04002A96 RID: 10902
|
|
private static readonly IntPtr NativeMethodInfoPtr_TryGetAlternativeGamepadPath_Private_Boolean_String_byref_String_0;
|
|
|
|
// Token: 0x0200014D RID: 333
|
|
public class RebindingCmd : Object
|
|
{
|
|
// Token: 0x170017C1 RID: 6081
|
|
// (get) Token: 0x060040F4 RID: 16628 RVA: 0x001021F4 File Offset: 0x001003F4
|
|
// (set) Token: 0x060040F3 RID: 16627 RVA: 0x00102198 File Offset: 0x00100398
|
|
public unsafe string InputActionName
|
|
{
|
|
[CallerCount(9)]
|
|
[CachedScanResults(RefRangeStart = 7538, RefRangeEnd = 7547, XrefRangeStart = 7538, XrefRangeEnd = 7547, 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 = 7548, RefRangeEnd = 7549, XrefRangeStart = 7548, XrefRangeEnd = 7549, 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: 0x170017C2 RID: 6082
|
|
// (get) Token: 0x060040F6 RID: 16630 RVA: 0x0010229C File Offset: 0x0010049C
|
|
// (set) Token: 0x060040F5 RID: 16629 RVA: 0x00102240 File Offset: 0x00100440
|
|
public unsafe Action<bool, string> RebindHandler
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, 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: 0x170017C3 RID: 6083
|
|
// (get) Token: 0x060040F8 RID: 16632 RVA: 0x00102350 File Offset: 0x00100550
|
|
// (set) Token: 0x060040F7 RID: 16631 RVA: 0x001022F4 File Offset: 0x001004F4
|
|
public unsafe Il2CppStringArray MatchPaths
|
|
{
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 7615, RefRangeEnd = 7616, XrefRangeStart = 7615, XrefRangeEnd = 7616, 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: 0x170017C4 RID: 6084
|
|
// (get) Token: 0x060040FA RID: 16634 RVA: 0x001023FC File Offset: 0x001005FC
|
|
// (set) Token: 0x060040F9 RID: 16633 RVA: 0x001023A8 File Offset: 0x001005A8
|
|
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: 0x060040FB RID: 16635 RVA: 0x0010244C File Offset: 0x0010064C
|
|
[CallerCount(1664)]
|
|
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, 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: 0x060040FC RID: 16636 RVA: 0x00102498 File Offset: 0x00100698
|
|
// 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, 100667428);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_InputActionName_Public_get_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667429);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_RebindHandler_Public_set_Void_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667430);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_RebindHandler_Public_get_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667431);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_MatchPaths_Public_set_Void_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667432);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_MatchPaths_Public_get_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667433);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_IsKeyboardMode_Public_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667434);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_IsKeyboardMode_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667435);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667436);
|
|
}
|
|
|
|
// Token: 0x060040FD RID: 16637 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public RebindingCmd(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170017BD RID: 6077
|
|
// (get) Token: 0x060040FE RID: 16638 RVA: 0x001025C8 File Offset: 0x001007C8
|
|
// (set) Token: 0x060040FF RID: 16639 RVA: 0x001025F1 File Offset: 0x001007F1
|
|
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: 0x170017BE RID: 6078
|
|
// (get) Token: 0x06004100 RID: 16640 RVA: 0x00102618 File Offset: 0x00100818
|
|
// (set) Token: 0x06004101 RID: 16641 RVA: 0x0010264C File Offset: 0x0010084C
|
|
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: 0x170017BF RID: 6079
|
|
// (get) Token: 0x06004102 RID: 16642 RVA: 0x00102674 File Offset: 0x00100874
|
|
// (set) Token: 0x06004103 RID: 16643 RVA: 0x001026A8 File Offset: 0x001008A8
|
|
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: 0x170017C0 RID: 6080
|
|
// (get) Token: 0x06004104 RID: 16644 RVA: 0x001026D0 File Offset: 0x001008D0
|
|
// (set) Token: 0x06004105 RID: 16645 RVA: 0x001026F8 File Offset: 0x001008F8
|
|
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: 0x04002A97 RID: 10903
|
|
private static readonly IntPtr NativeFieldInfoPtr__InputActionName_k__BackingField;
|
|
|
|
// Token: 0x04002A98 RID: 10904
|
|
private static readonly IntPtr NativeFieldInfoPtr__RebindHandler_k__BackingField;
|
|
|
|
// Token: 0x04002A99 RID: 10905
|
|
private static readonly IntPtr NativeFieldInfoPtr__MatchPaths_k__BackingField;
|
|
|
|
// Token: 0x04002A9A RID: 10906
|
|
private static readonly IntPtr NativeFieldInfoPtr__IsKeyboardMode_k__BackingField;
|
|
|
|
// Token: 0x04002A9B RID: 10907
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_InputActionName_Public_set_Void_String_0;
|
|
|
|
// Token: 0x04002A9C RID: 10908
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_InputActionName_Public_get_String_0;
|
|
|
|
// Token: 0x04002A9D RID: 10909
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_RebindHandler_Public_set_Void_Action_2_Boolean_String_0;
|
|
|
|
// Token: 0x04002A9E RID: 10910
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_RebindHandler_Public_get_Action_2_Boolean_String_0;
|
|
|
|
// Token: 0x04002A9F RID: 10911
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_MatchPaths_Public_set_Void_Il2CppStringArray_0;
|
|
|
|
// Token: 0x04002AA0 RID: 10912
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_MatchPaths_Public_get_Il2CppStringArray_0;
|
|
|
|
// Token: 0x04002AA1 RID: 10913
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_IsKeyboardMode_Public_set_Void_Boolean_0;
|
|
|
|
// Token: 0x04002AA2 RID: 10914
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_IsKeyboardMode_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04002AA3 RID: 10915
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
|
|
// Token: 0x0200014E RID: 334
|
|
[ObfuscatedName("GameControllerKeyMaps/<>c__DisplayClass15_0")]
|
|
public sealed class __c__DisplayClass15_0 : Object
|
|
{
|
|
// Token: 0x06004106 RID: 16646 RVA: 0x0010271C File Offset: 0x0010091C
|
|
[CallerCount(1664)]
|
|
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, 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: 0x06004107 RID: 16647 RVA: 0x00102768 File Offset: 0x00100968
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 554335, XrefRangeEnd = 554391, 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: 0x06004108 RID: 16648 RVA: 0x001027C4 File Offset: 0x001009C4
|
|
// 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, 100667437);
|
|
GameControllerKeyMaps.__c__DisplayClass15_0.NativeMethodInfoPtr__StartRebindingOperation_b__0_Internal_Void_RebindingOperation_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_0>.NativeClassPtr, 100667438);
|
|
}
|
|
|
|
// Token: 0x06004109 RID: 16649 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public __c__DisplayClass15_0(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170017C5 RID: 6085
|
|
// (get) Token: 0x0600410A RID: 16650 RVA: 0x00102854 File Offset: 0x00100A54
|
|
// (set) Token: 0x0600410B RID: 16651 RVA: 0x00102888 File Offset: 0x00100A88
|
|
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: 0x170017C6 RID: 6086
|
|
// (get) Token: 0x0600410C RID: 16652 RVA: 0x001028B0 File Offset: 0x00100AB0
|
|
// (set) Token: 0x0600410D RID: 16653 RVA: 0x001028E4 File Offset: 0x00100AE4
|
|
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: 0x170017C7 RID: 6087
|
|
// (get) Token: 0x0600410E RID: 16654 RVA: 0x0010290C File Offset: 0x00100B0C
|
|
// (set) Token: 0x0600410F RID: 16655 RVA: 0x00102940 File Offset: 0x00100B40
|
|
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: 0x04002AA4 RID: 10916
|
|
private static readonly IntPtr NativeFieldInfoPtr_inputDetectAction;
|
|
|
|
// Token: 0x04002AA5 RID: 10917
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x04002AA6 RID: 10918
|
|
private static readonly IntPtr NativeFieldInfoPtr_rebindingCmd;
|
|
|
|
// Token: 0x04002AA7 RID: 10919
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x04002AA8 RID: 10920
|
|
private static readonly IntPtr NativeMethodInfoPtr__StartRebindingOperation_b__0_Internal_Void_RebindingOperation_0;
|
|
}
|
|
|
|
// Token: 0x0200014F RID: 335
|
|
[ObfuscatedName("GameControllerKeyMaps/<>c__DisplayClass15_1")]
|
|
public sealed class __c__DisplayClass15_1 : Object
|
|
{
|
|
// Token: 0x06004110 RID: 16656 RVA: 0x00102968 File Offset: 0x00100B68
|
|
[CallerCount(1664)]
|
|
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, 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: 0x06004111 RID: 16657 RVA: 0x001029B4 File Offset: 0x00100BB4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 554391, XrefRangeEnd = 554393, 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: 0x06004112 RID: 16658 RVA: 0x00102A1C File Offset: 0x00100C1C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 554393, XrefRangeEnd = 554394, 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: 0x06004113 RID: 16659 RVA: 0x00102A98 File Offset: 0x00100C98
|
|
// 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, 100667439);
|
|
GameControllerKeyMaps.__c__DisplayClass15_1.NativeMethodInfoPtr__StartRebindingOperation_b__1_Internal_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr, 100667440);
|
|
GameControllerKeyMaps.__c__DisplayClass15_1.NativeMethodInfoPtr__StartRebindingOperation_b__2_Internal_Boolean_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr, 100667441);
|
|
}
|
|
|
|
// Token: 0x06004114 RID: 16660 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public __c__DisplayClass15_1(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170017C8 RID: 6088
|
|
// (get) Token: 0x06004115 RID: 16661 RVA: 0x00102B14 File Offset: 0x00100D14
|
|
// (set) Token: 0x06004116 RID: 16662 RVA: 0x00102B3D File Offset: 0x00100D3D
|
|
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: 0x04002AA9 RID: 10921
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectivePath;
|
|
|
|
// Token: 0x04002AAA RID: 10922
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x04002AAB RID: 10923
|
|
private static readonly IntPtr NativeMethodInfoPtr__StartRebindingOperation_b__1_Internal_Boolean_String_0;
|
|
|
|
// Token: 0x04002AAC RID: 10924
|
|
private static readonly IntPtr NativeMethodInfoPtr__StartRebindingOperation_b__2_Internal_Boolean_Boolean_String_0;
|
|
}
|
|
}
|