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: 0x02000127 RID: 295
|
|
[Serializable]
|
|
public class GameControllerKeyMaps : Object
|
|
{
|
|
// Token: 0x06003DD8 RID: 15832 RVA: 0x000F442C File Offset: 0x000F262C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545940, XrefRangeEnd = 545943, 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: 0x06003DD9 RID: 15833 RVA: 0x000F4478 File Offset: 0x000F2678
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 546126, RefRangeEnd = 546129, XrefRangeStart = 545943, XrefRangeEnd = 546126, 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: 0x06003DDA RID: 15834 RVA: 0x000F44BC File Offset: 0x000F26BC
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 546222, RefRangeEnd = 546225, XrefRangeStart = 546129, XrefRangeEnd = 546222, 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: 0x06003DDB RID: 15835 RVA: 0x000F4500 File Offset: 0x000F2700
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 546226, RefRangeEnd = 546227, XrefRangeStart = 546225, XrefRangeEnd = 546226, 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: 0x06003DDC RID: 15836 RVA: 0x000F4574 File Offset: 0x000F2774
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 546228, RefRangeEnd = 546229, XrefRangeStart = 546227, XrefRangeEnd = 546228, 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: 0x06003DDD RID: 15837 RVA: 0x000F45E8 File Offset: 0x000F27E8
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 546245, RefRangeEnd = 546247, XrefRangeStart = 546229, XrefRangeEnd = 546245, 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: 0x06003DDE RID: 15838 RVA: 0x000F4674 File Offset: 0x000F2874
|
|
[CallerCount(6)]
|
|
[CachedScanResults(RefRangeStart = 546263, RefRangeEnd = 546269, XrefRangeStart = 546247, XrefRangeEnd = 546263, 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: 0x06003DDF RID: 15839 RVA: 0x000F46D8 File Offset: 0x000F28D8
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 546283, RefRangeEnd = 546284, XrefRangeStart = 546269, XrefRangeEnd = 546283, 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: 0x06003DE0 RID: 15840 RVA: 0x000F473C File Offset: 0x000F293C
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 546299, RefRangeEnd = 546302, XrefRangeStart = 546284, XrefRangeEnd = 546299, 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: 0x06003DE1 RID: 15841 RVA: 0x000F4788 File Offset: 0x000F2988
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 546317, RefRangeEnd = 546319, XrefRangeStart = 546302, XrefRangeEnd = 546317, 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: 0x06003DE2 RID: 15842 RVA: 0x000F47D4 File Offset: 0x000F29D4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 546319, XrefRangeEnd = 546331, 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: 0x06003DE3 RID: 15843 RVA: 0x000F4844 File Offset: 0x000F2A44
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 546361, RefRangeEnd = 546362, XrefRangeStart = 546331, XrefRangeEnd = 546361, 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: 0x06003DE4 RID: 15844 RVA: 0x000F48B8 File Offset: 0x000F2AB8
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 546383, RefRangeEnd = 546384, XrefRangeStart = 546362, XrefRangeEnd = 546383, 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: 0x06003DE5 RID: 15845 RVA: 0x000F492C File Offset: 0x000F2B2C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 546412, RefRangeEnd = 546414, XrefRangeStart = 546384, XrefRangeEnd = 546412, 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: 0x06003DE6 RID: 15846 RVA: 0x000F4988 File Offset: 0x000F2B88
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 546447, RefRangeEnd = 546448, XrefRangeStart = 546414, XrefRangeEnd = 546447, 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: 0x06003DE7 RID: 15847 RVA: 0x000F49E0 File Offset: 0x000F2BE0
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 546501, RefRangeEnd = 546502, XrefRangeStart = 546448, XrefRangeEnd = 546501, 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: 0x06003DE8 RID: 15848 RVA: 0x000F4A38 File Offset: 0x000F2C38
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 546510, RefRangeEnd = 546511, XrefRangeStart = 546502, XrefRangeEnd = 546510, 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: 0x06003DE9 RID: 15849 RVA: 0x000F4A90 File Offset: 0x000F2C90
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 546526, RefRangeEnd = 546527, XrefRangeStart = 546511, XrefRangeEnd = 546526, 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: 0x06003DEA RID: 15850 RVA: 0x000F4B20 File Offset: 0x000F2D20
|
|
// 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, 100667111);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_ResetKeyboardDefaultPaths_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667112);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_ResetGamepadDefaultPaths_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667113);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_UpdateKeyboardKey_Public_Void_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667114);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_UpdateGamepadKey_Public_Void_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667115);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_UpdateKeymap_Private_Void_Dictionary_2_String_String_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667116);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetKeyboardKey_Public_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667117);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadKey_Public_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667118);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadUISubmitKeyCode_Public_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667119);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetGamepadUICancelKeyCode_Public_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667120);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetControllerKeys_Public_Il2CppStringArray_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667121);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_RunKeyboardRebindOperation_Public_Void_String_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667122);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_RunGamepadRebindOperation_Public_Void_String_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667123);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_StartRebindingOperation_Private_Void_RebindingCmd_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667124);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetInvalidKeyboardPaths_Public_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667125);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetInvalidGamepadPaths_Public_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667126);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_GetSpecialPathKeywords_Private_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667127);
|
|
GameControllerKeyMaps.NativeMethodInfoPtr_TryGetAlternativeGamepadPath_Private_Boolean_String_byref_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps>.NativeClassPtr, 100667128);
|
|
}
|
|
|
|
// Token: 0x06003DEB RID: 15851 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public GameControllerKeyMaps(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170016EF RID: 5871
|
|
// (get) Token: 0x06003DEC RID: 15852 RVA: 0x000F4CE0 File Offset: 0x000F2EE0
|
|
// (set) Token: 0x06003DED RID: 15853 RVA: 0x000F4D14 File Offset: 0x000F2F14
|
|
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: 0x170016F0 RID: 5872
|
|
// (get) Token: 0x06003DEE RID: 15854 RVA: 0x000F4D3C File Offset: 0x000F2F3C
|
|
// (set) Token: 0x06003DEF RID: 15855 RVA: 0x000F4D70 File Offset: 0x000F2F70
|
|
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: 0x04002870 RID: 10352
|
|
private static readonly IntPtr NativeFieldInfoPtr_keyboardPathMap;
|
|
|
|
// Token: 0x04002871 RID: 10353
|
|
private static readonly IntPtr NativeFieldInfoPtr_gamepadPathMap;
|
|
|
|
// Token: 0x04002872 RID: 10354
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x04002873 RID: 10355
|
|
private static readonly IntPtr NativeMethodInfoPtr_ResetKeyboardDefaultPaths_Public_Void_0;
|
|
|
|
// Token: 0x04002874 RID: 10356
|
|
private static readonly IntPtr NativeMethodInfoPtr_ResetGamepadDefaultPaths_Public_Void_0;
|
|
|
|
// Token: 0x04002875 RID: 10357
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateKeyboardKey_Public_Void_String_String_0;
|
|
|
|
// Token: 0x04002876 RID: 10358
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateGamepadKey_Public_Void_String_String_0;
|
|
|
|
// Token: 0x04002877 RID: 10359
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateKeymap_Private_Void_Dictionary_2_String_String_String_String_0;
|
|
|
|
// Token: 0x04002878 RID: 10360
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetKeyboardKey_Public_String_String_0;
|
|
|
|
// Token: 0x04002879 RID: 10361
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGamepadKey_Public_String_String_0;
|
|
|
|
// Token: 0x0400287A RID: 10362
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGamepadUISubmitKeyCode_Public_String_0;
|
|
|
|
// Token: 0x0400287B RID: 10363
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGamepadUICancelKeyCode_Public_String_0;
|
|
|
|
// Token: 0x0400287C RID: 10364
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetControllerKeys_Public_Il2CppStringArray_String_0;
|
|
|
|
// Token: 0x0400287D RID: 10365
|
|
private static readonly IntPtr NativeMethodInfoPtr_RunKeyboardRebindOperation_Public_Void_String_Action_2_Boolean_String_0;
|
|
|
|
// Token: 0x0400287E RID: 10366
|
|
private static readonly IntPtr NativeMethodInfoPtr_RunGamepadRebindOperation_Public_Void_String_Action_2_Boolean_String_0;
|
|
|
|
// Token: 0x0400287F RID: 10367
|
|
private static readonly IntPtr NativeMethodInfoPtr_StartRebindingOperation_Private_Void_RebindingCmd_0;
|
|
|
|
// Token: 0x04002880 RID: 10368
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetInvalidKeyboardPaths_Public_Il2CppStringArray_0;
|
|
|
|
// Token: 0x04002881 RID: 10369
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetInvalidGamepadPaths_Public_Il2CppStringArray_0;
|
|
|
|
// Token: 0x04002882 RID: 10370
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetSpecialPathKeywords_Private_Il2CppStringArray_0;
|
|
|
|
// Token: 0x04002883 RID: 10371
|
|
private static readonly IntPtr NativeMethodInfoPtr_TryGetAlternativeGamepadPath_Private_Boolean_String_byref_String_0;
|
|
|
|
// Token: 0x02000128 RID: 296
|
|
public class RebindingCmd : Object
|
|
{
|
|
// Token: 0x170016F5 RID: 5877
|
|
// (get) Token: 0x06003DF1 RID: 15857 RVA: 0x000F4DF4 File Offset: 0x000F2FF4
|
|
// (set) Token: 0x06003DF0 RID: 15856 RVA: 0x000F4D98 File Offset: 0x000F2F98
|
|
public unsafe string InputActionName
|
|
{
|
|
[CallerCount(9)]
|
|
[CachedScanResults(RefRangeStart = 7466, RefRangeEnd = 7475, XrefRangeStart = 7466, XrefRangeEnd = 7475, 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 = 7476, RefRangeEnd = 7477, XrefRangeStart = 7476, XrefRangeEnd = 7477, 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: 0x170016F6 RID: 5878
|
|
// (get) Token: 0x06003DF3 RID: 15859 RVA: 0x000F4E9C File Offset: 0x000F309C
|
|
// (set) Token: 0x06003DF2 RID: 15858 RVA: 0x000F4E40 File Offset: 0x000F3040
|
|
public unsafe Action<bool, string> RebindHandler
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, 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: 0x170016F7 RID: 5879
|
|
// (get) Token: 0x06003DF5 RID: 15861 RVA: 0x000F4F50 File Offset: 0x000F3150
|
|
// (set) Token: 0x06003DF4 RID: 15860 RVA: 0x000F4EF4 File Offset: 0x000F30F4
|
|
public unsafe Il2CppStringArray MatchPaths
|
|
{
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 7543, RefRangeEnd = 7544, XrefRangeStart = 7543, XrefRangeEnd = 7544, 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: 0x170016F8 RID: 5880
|
|
// (get) Token: 0x06003DF7 RID: 15863 RVA: 0x000F4FFC File Offset: 0x000F31FC
|
|
// (set) Token: 0x06003DF6 RID: 15862 RVA: 0x000F4FA8 File Offset: 0x000F31A8
|
|
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: 0x06003DF8 RID: 15864 RVA: 0x000F504C File Offset: 0x000F324C
|
|
[CallerCount(1659)]
|
|
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, 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: 0x06003DF9 RID: 15865 RVA: 0x000F5098 File Offset: 0x000F3298
|
|
// 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, 100667129);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_InputActionName_Public_get_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667130);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_RebindHandler_Public_set_Void_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667131);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_RebindHandler_Public_get_Action_2_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667132);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_MatchPaths_Public_set_Void_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667133);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_MatchPaths_Public_get_Il2CppStringArray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667134);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_set_IsKeyboardMode_Public_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667135);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr_get_IsKeyboardMode_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667136);
|
|
GameControllerKeyMaps.RebindingCmd.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.RebindingCmd>.NativeClassPtr, 100667137);
|
|
}
|
|
|
|
// Token: 0x06003DFA RID: 15866 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public RebindingCmd(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170016F1 RID: 5873
|
|
// (get) Token: 0x06003DFB RID: 15867 RVA: 0x000F51C8 File Offset: 0x000F33C8
|
|
// (set) Token: 0x06003DFC RID: 15868 RVA: 0x000F51F1 File Offset: 0x000F33F1
|
|
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: 0x170016F2 RID: 5874
|
|
// (get) Token: 0x06003DFD RID: 15869 RVA: 0x000F5218 File Offset: 0x000F3418
|
|
// (set) Token: 0x06003DFE RID: 15870 RVA: 0x000F524C File Offset: 0x000F344C
|
|
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: 0x170016F3 RID: 5875
|
|
// (get) Token: 0x06003DFF RID: 15871 RVA: 0x000F5274 File Offset: 0x000F3474
|
|
// (set) Token: 0x06003E00 RID: 15872 RVA: 0x000F52A8 File Offset: 0x000F34A8
|
|
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: 0x170016F4 RID: 5876
|
|
// (get) Token: 0x06003E01 RID: 15873 RVA: 0x000F52D0 File Offset: 0x000F34D0
|
|
// (set) Token: 0x06003E02 RID: 15874 RVA: 0x000F52F8 File Offset: 0x000F34F8
|
|
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: 0x04002884 RID: 10372
|
|
private static readonly IntPtr NativeFieldInfoPtr__InputActionName_k__BackingField;
|
|
|
|
// Token: 0x04002885 RID: 10373
|
|
private static readonly IntPtr NativeFieldInfoPtr__RebindHandler_k__BackingField;
|
|
|
|
// Token: 0x04002886 RID: 10374
|
|
private static readonly IntPtr NativeFieldInfoPtr__MatchPaths_k__BackingField;
|
|
|
|
// Token: 0x04002887 RID: 10375
|
|
private static readonly IntPtr NativeFieldInfoPtr__IsKeyboardMode_k__BackingField;
|
|
|
|
// Token: 0x04002888 RID: 10376
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_InputActionName_Public_set_Void_String_0;
|
|
|
|
// Token: 0x04002889 RID: 10377
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_InputActionName_Public_get_String_0;
|
|
|
|
// Token: 0x0400288A RID: 10378
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_RebindHandler_Public_set_Void_Action_2_Boolean_String_0;
|
|
|
|
// Token: 0x0400288B RID: 10379
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_RebindHandler_Public_get_Action_2_Boolean_String_0;
|
|
|
|
// Token: 0x0400288C RID: 10380
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_MatchPaths_Public_set_Void_Il2CppStringArray_0;
|
|
|
|
// Token: 0x0400288D RID: 10381
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_MatchPaths_Public_get_Il2CppStringArray_0;
|
|
|
|
// Token: 0x0400288E RID: 10382
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_IsKeyboardMode_Public_set_Void_Boolean_0;
|
|
|
|
// Token: 0x0400288F RID: 10383
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_IsKeyboardMode_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04002890 RID: 10384
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
|
|
// Token: 0x02000129 RID: 297
|
|
[ObfuscatedName("GameControllerKeyMaps/<>c__DisplayClass15_0")]
|
|
public sealed class __c__DisplayClass15_0 : Object
|
|
{
|
|
// Token: 0x06003E03 RID: 15875 RVA: 0x000F531C File Offset: 0x000F351C
|
|
[CallerCount(1659)]
|
|
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, 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: 0x06003E04 RID: 15876 RVA: 0x000F5368 File Offset: 0x000F3568
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545881, XrefRangeEnd = 545937, 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: 0x06003E05 RID: 15877 RVA: 0x000F53C4 File Offset: 0x000F35C4
|
|
// 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, 100667138);
|
|
GameControllerKeyMaps.__c__DisplayClass15_0.NativeMethodInfoPtr__StartRebindingOperation_b__0_Internal_Void_RebindingOperation_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_0>.NativeClassPtr, 100667139);
|
|
}
|
|
|
|
// Token: 0x06003E06 RID: 15878 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public __c__DisplayClass15_0(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170016F9 RID: 5881
|
|
// (get) Token: 0x06003E07 RID: 15879 RVA: 0x000F5454 File Offset: 0x000F3654
|
|
// (set) Token: 0x06003E08 RID: 15880 RVA: 0x000F5488 File Offset: 0x000F3688
|
|
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: 0x170016FA RID: 5882
|
|
// (get) Token: 0x06003E09 RID: 15881 RVA: 0x000F54B0 File Offset: 0x000F36B0
|
|
// (set) Token: 0x06003E0A RID: 15882 RVA: 0x000F54E4 File Offset: 0x000F36E4
|
|
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: 0x170016FB RID: 5883
|
|
// (get) Token: 0x06003E0B RID: 15883 RVA: 0x000F550C File Offset: 0x000F370C
|
|
// (set) Token: 0x06003E0C RID: 15884 RVA: 0x000F5540 File Offset: 0x000F3740
|
|
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: 0x04002891 RID: 10385
|
|
private static readonly IntPtr NativeFieldInfoPtr_inputDetectAction;
|
|
|
|
// Token: 0x04002892 RID: 10386
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x04002893 RID: 10387
|
|
private static readonly IntPtr NativeFieldInfoPtr_rebindingCmd;
|
|
|
|
// Token: 0x04002894 RID: 10388
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x04002895 RID: 10389
|
|
private static readonly IntPtr NativeMethodInfoPtr__StartRebindingOperation_b__0_Internal_Void_RebindingOperation_0;
|
|
}
|
|
|
|
// Token: 0x0200012A RID: 298
|
|
[ObfuscatedName("GameControllerKeyMaps/<>c__DisplayClass15_1")]
|
|
public sealed class __c__DisplayClass15_1 : Object
|
|
{
|
|
// Token: 0x06003E0D RID: 15885 RVA: 0x000F5568 File Offset: 0x000F3768
|
|
[CallerCount(1659)]
|
|
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, 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: 0x06003E0E RID: 15886 RVA: 0x000F55B4 File Offset: 0x000F37B4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545937, XrefRangeEnd = 545939, 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: 0x06003E0F RID: 15887 RVA: 0x000F561C File Offset: 0x000F381C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545939, XrefRangeEnd = 545940, 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: 0x06003E10 RID: 15888 RVA: 0x000F5698 File Offset: 0x000F3898
|
|
// 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, 100667140);
|
|
GameControllerKeyMaps.__c__DisplayClass15_1.NativeMethodInfoPtr__StartRebindingOperation_b__1_Internal_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr, 100667141);
|
|
GameControllerKeyMaps.__c__DisplayClass15_1.NativeMethodInfoPtr__StartRebindingOperation_b__2_Internal_Boolean_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameControllerKeyMaps.__c__DisplayClass15_1>.NativeClassPtr, 100667142);
|
|
}
|
|
|
|
// Token: 0x06003E11 RID: 15889 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public __c__DisplayClass15_1(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170016FC RID: 5884
|
|
// (get) Token: 0x06003E12 RID: 15890 RVA: 0x000F5714 File Offset: 0x000F3914
|
|
// (set) Token: 0x06003E13 RID: 15891 RVA: 0x000F573D File Offset: 0x000F393D
|
|
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: 0x04002896 RID: 10390
|
|
private static readonly IntPtr NativeFieldInfoPtr_effectivePath;
|
|
|
|
// Token: 0x04002897 RID: 10391
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x04002898 RID: 10392
|
|
private static readonly IntPtr NativeMethodInfoPtr__StartRebindingOperation_b__1_Internal_Boolean_String_0;
|
|
|
|
// Token: 0x04002899 RID: 10393
|
|
private static readonly IntPtr NativeMethodInfoPtr__StartRebindingOperation_b__2_Internal_Boolean_Boolean_String_0;
|
|
}
|
|
}
|