Files
NobetaSource/Interop/Assembly-CSharp/Obi/CrossPlatformInput/CrossPlatformInputManager.cs
2023-09-06 22:09:22 +02:00

1195 lines
62 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using UnityEngine;
namespace Obi.CrossPlatformInput
{
// Token: 0x02000510 RID: 1296
public static class CrossPlatformInputManager : Il2CppSystem.Object
{
// Token: 0x060092DE RID: 37598 RVA: 0x0025C7FC File Offset: 0x0025A9FC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631523, XrefRangeEnd = 631532, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void SwitchActiveInputMethod(CrossPlatformInputManager.ActiveInputMethod activeInputMethod)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref activeInputMethod;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_SwitchActiveInputMethod_Public_Static_Void_ActiveInputMethod_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092DF RID: 37599 RVA: 0x0025C844 File Offset: 0x0025AA44
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 631538, RefRangeEnd = 631541, XrefRangeStart = 631532, XrefRangeEnd = 631538, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static bool AxisExists(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_AxisExists_Public_Static_Boolean_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x060092E0 RID: 37600 RVA: 0x0025C89C File Offset: 0x0025AA9C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631541, XrefRangeEnd = 631547, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static bool ButtonExists(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_ButtonExists_Public_Static_Boolean_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x060092E1 RID: 37601 RVA: 0x0025C8F4 File Offset: 0x0025AAF4
[CallerCount(11)]
[CachedScanResults(RefRangeStart = 631553, RefRangeEnd = 631564, XrefRangeStart = 631547, XrefRangeEnd = 631553, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void RegisterVirtualAxis(CrossPlatformInputManager.VirtualAxis axis)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(axis);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_RegisterVirtualAxis_Public_Static_Void_VirtualAxis_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092E2 RID: 37602 RVA: 0x0025C940 File Offset: 0x0025AB40
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631570, RefRangeEnd = 631571, XrefRangeStart = 631564, XrefRangeEnd = 631570, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void RegisterVirtualButton(CrossPlatformInputManager.VirtualButton button)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(button);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_RegisterVirtualButton_Public_Static_Void_VirtualButton_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092E3 RID: 37603 RVA: 0x0025C98C File Offset: 0x0025AB8C
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 631583, RefRangeEnd = 631586, XrefRangeStart = 631571, XrefRangeEnd = 631583, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void UnRegisterVirtualAxis(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_UnRegisterVirtualAxis_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092E4 RID: 37604 RVA: 0x0025C9D8 File Offset: 0x0025ABD8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631592, RefRangeEnd = 631593, XrefRangeStart = 631586, XrefRangeEnd = 631592, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void UnRegisterVirtualButton(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_UnRegisterVirtualButton_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092E5 RID: 37605 RVA: 0x0025CA24 File Offset: 0x0025AC24
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631614, RefRangeEnd = 631615, XrefRangeStart = 631593, XrefRangeEnd = 631614, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static CrossPlatformInputManager.VirtualAxis VirtualAxisReference(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_VirtualAxisReference_Public_Static_VirtualAxis_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new CrossPlatformInputManager.VirtualAxis(intPtr3) : null;
}
}
// Token: 0x060092E6 RID: 37606 RVA: 0x0025CA84 File Offset: 0x0025AC84
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 631619, RefRangeEnd = 631621, XrefRangeStart = 631615, XrefRangeEnd = 631619, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static float GetAxis(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_GetAxis_Public_Static_Single_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x060092E7 RID: 37607 RVA: 0x0025CADC File Offset: 0x0025ACDC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631621, XrefRangeEnd = 631625, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static float GetAxisRaw(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_GetAxisRaw_Public_Static_Single_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x060092E8 RID: 37608 RVA: 0x0025CB34 File Offset: 0x0025AD34
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 631630, RefRangeEnd = 631632, XrefRangeStart = 631625, XrefRangeEnd = 631630, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static float GetAxis(string name, bool raw)
{
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref raw;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_GetAxis_Private_Static_Single_String_Boolean_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x060092E9 RID: 37609 RVA: 0x0025CBA0 File Offset: 0x0025ADA0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631632, XrefRangeEnd = 631637, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static bool GetButton(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_GetButton_Public_Static_Boolean_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x060092EA RID: 37610 RVA: 0x0025CBF8 File Offset: 0x0025ADF8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631642, RefRangeEnd = 631643, XrefRangeStart = 631637, XrefRangeEnd = 631642, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static bool GetButtonDown(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_GetButtonDown_Public_Static_Boolean_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x060092EB RID: 37611 RVA: 0x0025CC50 File Offset: 0x0025AE50
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631643, XrefRangeEnd = 631648, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static bool GetButtonUp(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_GetButtonUp_Public_Static_Boolean_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x060092EC RID: 37612 RVA: 0x0025CCA8 File Offset: 0x0025AEA8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631653, RefRangeEnd = 631654, XrefRangeStart = 631648, XrefRangeEnd = 631653, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void SetButtonDown(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_SetButtonDown_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092ED RID: 37613 RVA: 0x0025CCF4 File Offset: 0x0025AEF4
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631659, RefRangeEnd = 631660, XrefRangeStart = 631654, XrefRangeEnd = 631659, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void SetButtonUp(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_SetButtonUp_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092EE RID: 37614 RVA: 0x0025CD40 File Offset: 0x0025AF40
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631665, RefRangeEnd = 631666, XrefRangeStart = 631660, XrefRangeEnd = 631665, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void SetAxisPositive(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_SetAxisPositive_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092EF RID: 37615 RVA: 0x0025CD8C File Offset: 0x0025AF8C
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631671, RefRangeEnd = 631672, XrefRangeStart = 631666, XrefRangeEnd = 631671, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void SetAxisNegative(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_SetAxisNegative_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092F0 RID: 37616 RVA: 0x0025CDD8 File Offset: 0x0025AFD8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631677, RefRangeEnd = 631678, XrefRangeStart = 631672, XrefRangeEnd = 631677, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void SetAxisZero(string name)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_SetAxisZero_Public_Static_Void_String_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092F1 RID: 37617 RVA: 0x0025CE24 File Offset: 0x0025B024
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631683, RefRangeEnd = 631684, XrefRangeStart = 631678, XrefRangeEnd = 631683, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void SetAxis(string name, float value)
{
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref value;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_SetAxis_Public_Static_Void_String_Single_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x170031BC RID: 12732
// (get) Token: 0x060092F2 RID: 37618 RVA: 0x0025CE84 File Offset: 0x0025B084
public unsafe static Vector3 mousePosition
{
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631684, XrefRangeEnd = 631688, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_get_mousePosition_Public_Static_get_Vector3_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x060092F3 RID: 37619 RVA: 0x0025CEC8 File Offset: 0x0025B0C8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631688, XrefRangeEnd = 631694, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void SetVirtualMousePositionX(float f)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref f;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_SetVirtualMousePositionX_Public_Static_Void_Single_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092F4 RID: 37620 RVA: 0x0025CF10 File Offset: 0x0025B110
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631694, XrefRangeEnd = 631700, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void SetVirtualMousePositionY(float f)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref f;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_SetVirtualMousePositionY_Public_Static_Void_Single_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092F5 RID: 37621 RVA: 0x0025CF58 File Offset: 0x0025B158
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631706, RefRangeEnd = 631707, XrefRangeStart = 631700, XrefRangeEnd = 631706, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void SetVirtualMousePositionZ(float f)
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref f;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.NativeMethodInfoPtr_SetVirtualMousePositionZ_Public_Static_Void_Single_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092F6 RID: 37622 RVA: 0x0025CFA0 File Offset: 0x0025B1A0
// Note: this type is marked as 'beforefieldinit'.
static CrossPlatformInputManager()
{
Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi.CrossPlatformInput", "CrossPlatformInputManager");
CrossPlatformInputManager.NativeFieldInfoPtr_activeInput = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, "activeInput");
CrossPlatformInputManager.NativeFieldInfoPtr_s_TouchInput = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, "s_TouchInput");
CrossPlatformInputManager.NativeFieldInfoPtr_s_HardwareInput = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, "s_HardwareInput");
CrossPlatformInputManager.NativeMethodInfoPtr_SwitchActiveInputMethod_Public_Static_Void_ActiveInputMethod_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674700);
CrossPlatformInputManager.NativeMethodInfoPtr_AxisExists_Public_Static_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674701);
CrossPlatformInputManager.NativeMethodInfoPtr_ButtonExists_Public_Static_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674702);
CrossPlatformInputManager.NativeMethodInfoPtr_RegisterVirtualAxis_Public_Static_Void_VirtualAxis_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674703);
CrossPlatformInputManager.NativeMethodInfoPtr_RegisterVirtualButton_Public_Static_Void_VirtualButton_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674704);
CrossPlatformInputManager.NativeMethodInfoPtr_UnRegisterVirtualAxis_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674705);
CrossPlatformInputManager.NativeMethodInfoPtr_UnRegisterVirtualButton_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674706);
CrossPlatformInputManager.NativeMethodInfoPtr_VirtualAxisReference_Public_Static_VirtualAxis_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674707);
CrossPlatformInputManager.NativeMethodInfoPtr_GetAxis_Public_Static_Single_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674708);
CrossPlatformInputManager.NativeMethodInfoPtr_GetAxisRaw_Public_Static_Single_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674709);
CrossPlatformInputManager.NativeMethodInfoPtr_GetAxis_Private_Static_Single_String_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674710);
CrossPlatformInputManager.NativeMethodInfoPtr_GetButton_Public_Static_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674711);
CrossPlatformInputManager.NativeMethodInfoPtr_GetButtonDown_Public_Static_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674712);
CrossPlatformInputManager.NativeMethodInfoPtr_GetButtonUp_Public_Static_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674713);
CrossPlatformInputManager.NativeMethodInfoPtr_SetButtonDown_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674714);
CrossPlatformInputManager.NativeMethodInfoPtr_SetButtonUp_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674715);
CrossPlatformInputManager.NativeMethodInfoPtr_SetAxisPositive_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674716);
CrossPlatformInputManager.NativeMethodInfoPtr_SetAxisNegative_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674717);
CrossPlatformInputManager.NativeMethodInfoPtr_SetAxisZero_Public_Static_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674718);
CrossPlatformInputManager.NativeMethodInfoPtr_SetAxis_Public_Static_Void_String_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674719);
CrossPlatformInputManager.NativeMethodInfoPtr_get_mousePosition_Public_Static_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674720);
CrossPlatformInputManager.NativeMethodInfoPtr_SetVirtualMousePositionX_Public_Static_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674721);
CrossPlatformInputManager.NativeMethodInfoPtr_SetVirtualMousePositionY_Public_Static_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674722);
CrossPlatformInputManager.NativeMethodInfoPtr_SetVirtualMousePositionZ_Public_Static_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, 100674723);
}
// Token: 0x060092F7 RID: 37623 RVA: 0x0000A74C File Offset: 0x0000894C
public CrossPlatformInputManager(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170031B9 RID: 12729
// (get) Token: 0x060092F8 RID: 37624 RVA: 0x0025D1E4 File Offset: 0x0025B3E4
// (set) Token: 0x060092F9 RID: 37625 RVA: 0x0025D20F File Offset: 0x0025B40F
public unsafe static VirtualInput activeInput
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(CrossPlatformInputManager.NativeFieldInfoPtr_activeInput, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new VirtualInput(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(CrossPlatformInputManager.NativeFieldInfoPtr_activeInput, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170031BA RID: 12730
// (get) Token: 0x060092FA RID: 37626 RVA: 0x0025D224 File Offset: 0x0025B424
// (set) Token: 0x060092FB RID: 37627 RVA: 0x0025D24F File Offset: 0x0025B44F
public unsafe static VirtualInput s_TouchInput
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(CrossPlatformInputManager.NativeFieldInfoPtr_s_TouchInput, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new VirtualInput(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(CrossPlatformInputManager.NativeFieldInfoPtr_s_TouchInput, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170031BB RID: 12731
// (get) Token: 0x060092FC RID: 37628 RVA: 0x0025D264 File Offset: 0x0025B464
// (set) Token: 0x060092FD RID: 37629 RVA: 0x0025D28F File Offset: 0x0025B48F
public unsafe static VirtualInput s_HardwareInput
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(CrossPlatformInputManager.NativeFieldInfoPtr_s_HardwareInput, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new VirtualInput(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(CrossPlatformInputManager.NativeFieldInfoPtr_s_HardwareInput, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x040061E2 RID: 25058
private static readonly IntPtr NativeFieldInfoPtr_activeInput;
// Token: 0x040061E3 RID: 25059
private static readonly IntPtr NativeFieldInfoPtr_s_TouchInput;
// Token: 0x040061E4 RID: 25060
private static readonly IntPtr NativeFieldInfoPtr_s_HardwareInput;
// Token: 0x040061E5 RID: 25061
private static readonly IntPtr NativeMethodInfoPtr_SwitchActiveInputMethod_Public_Static_Void_ActiveInputMethod_0;
// Token: 0x040061E6 RID: 25062
private static readonly IntPtr NativeMethodInfoPtr_AxisExists_Public_Static_Boolean_String_0;
// Token: 0x040061E7 RID: 25063
private static readonly IntPtr NativeMethodInfoPtr_ButtonExists_Public_Static_Boolean_String_0;
// Token: 0x040061E8 RID: 25064
private static readonly IntPtr NativeMethodInfoPtr_RegisterVirtualAxis_Public_Static_Void_VirtualAxis_0;
// Token: 0x040061E9 RID: 25065
private static readonly IntPtr NativeMethodInfoPtr_RegisterVirtualButton_Public_Static_Void_VirtualButton_0;
// Token: 0x040061EA RID: 25066
private static readonly IntPtr NativeMethodInfoPtr_UnRegisterVirtualAxis_Public_Static_Void_String_0;
// Token: 0x040061EB RID: 25067
private static readonly IntPtr NativeMethodInfoPtr_UnRegisterVirtualButton_Public_Static_Void_String_0;
// Token: 0x040061EC RID: 25068
private static readonly IntPtr NativeMethodInfoPtr_VirtualAxisReference_Public_Static_VirtualAxis_String_0;
// Token: 0x040061ED RID: 25069
private static readonly IntPtr NativeMethodInfoPtr_GetAxis_Public_Static_Single_String_0;
// Token: 0x040061EE RID: 25070
private static readonly IntPtr NativeMethodInfoPtr_GetAxisRaw_Public_Static_Single_String_0;
// Token: 0x040061EF RID: 25071
private static readonly IntPtr NativeMethodInfoPtr_GetAxis_Private_Static_Single_String_Boolean_0;
// Token: 0x040061F0 RID: 25072
private static readonly IntPtr NativeMethodInfoPtr_GetButton_Public_Static_Boolean_String_0;
// Token: 0x040061F1 RID: 25073
private static readonly IntPtr NativeMethodInfoPtr_GetButtonDown_Public_Static_Boolean_String_0;
// Token: 0x040061F2 RID: 25074
private static readonly IntPtr NativeMethodInfoPtr_GetButtonUp_Public_Static_Boolean_String_0;
// Token: 0x040061F3 RID: 25075
private static readonly IntPtr NativeMethodInfoPtr_SetButtonDown_Public_Static_Void_String_0;
// Token: 0x040061F4 RID: 25076
private static readonly IntPtr NativeMethodInfoPtr_SetButtonUp_Public_Static_Void_String_0;
// Token: 0x040061F5 RID: 25077
private static readonly IntPtr NativeMethodInfoPtr_SetAxisPositive_Public_Static_Void_String_0;
// Token: 0x040061F6 RID: 25078
private static readonly IntPtr NativeMethodInfoPtr_SetAxisNegative_Public_Static_Void_String_0;
// Token: 0x040061F7 RID: 25079
private static readonly IntPtr NativeMethodInfoPtr_SetAxisZero_Public_Static_Void_String_0;
// Token: 0x040061F8 RID: 25080
private static readonly IntPtr NativeMethodInfoPtr_SetAxis_Public_Static_Void_String_Single_0;
// Token: 0x040061F9 RID: 25081
private static readonly IntPtr NativeMethodInfoPtr_get_mousePosition_Public_Static_get_Vector3_0;
// Token: 0x040061FA RID: 25082
private static readonly IntPtr NativeMethodInfoPtr_SetVirtualMousePositionX_Public_Static_Void_Single_0;
// Token: 0x040061FB RID: 25083
private static readonly IntPtr NativeMethodInfoPtr_SetVirtualMousePositionY_Public_Static_Void_Single_0;
// Token: 0x040061FC RID: 25084
private static readonly IntPtr NativeMethodInfoPtr_SetVirtualMousePositionZ_Public_Static_Void_Single_0;
// Token: 0x02000511 RID: 1297
public enum ActiveInputMethod
{
// Token: 0x040061FE RID: 25086
Hardware,
// Token: 0x040061FF RID: 25087
Touch
}
// Token: 0x02000512 RID: 1298
public class VirtualAxis : Il2CppSystem.Object
{
// Token: 0x170031C0 RID: 12736
// (get) Token: 0x060092FE RID: 37630 RVA: 0x0025D2A4 File Offset: 0x0025B4A4
// (set) Token: 0x060092FF RID: 37631 RVA: 0x0025D2F0 File Offset: 0x0025B4F0
public unsafe string name
{
[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(CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_get_name_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(CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_set_name_Private_set_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x170031C1 RID: 12737
// (get) Token: 0x06009300 RID: 37632 RVA: 0x0025D34C File Offset: 0x0025B54C
// (set) Token: 0x06009301 RID: 37633 RVA: 0x0025D39C File Offset: 0x0025B59C
public unsafe bool matchWithInputManager
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_get_matchWithInputManager_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(CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_set_matchWithInputManager_Private_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x06009302 RID: 37634 RVA: 0x0025D3F0 File Offset: 0x0025B5F0
[CallerCount(11)]
[CachedScanResults(RefRangeStart = 631485, RefRangeEnd = 631496, XrefRangeStart = 631483, XrefRangeEnd = 631485, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe VirtualAxis(string name)
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr))
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr__ctor_Public_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06009303 RID: 37635 RVA: 0x0025D454 File Offset: 0x0025B654
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631496, XrefRangeEnd = 631498, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe VirtualAxis(string name, bool matchToInputSettings)
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr))
{
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref matchToInputSettings;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr__ctor_Public_Void_String_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009304 RID: 37636 RVA: 0x0025D4CC File Offset: 0x0025B6CC
[CallerCount(4)]
[CachedScanResults(RefRangeStart = 631502, RefRangeEnd = 631506, XrefRangeStart = 631498, XrefRangeEnd = 631502, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Remove()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_Remove_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009305 RID: 37637 RVA: 0x0025D510 File Offset: 0x0025B710
[CallerCount(0)]
public unsafe void Update(float value)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref value;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_Update_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x170031C2 RID: 12738
// (get) Token: 0x06009306 RID: 37638 RVA: 0x0025D564 File Offset: 0x0025B764
public unsafe float GetValue
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_get_GetValue_Public_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x170031C3 RID: 12739
// (get) Token: 0x06009307 RID: 37639 RVA: 0x0025D5B4 File Offset: 0x0025B7B4
public unsafe float GetValueRaw
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_get_GetValueRaw_Public_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06009308 RID: 37640 RVA: 0x0025D604 File Offset: 0x0025B804
// Note: this type is marked as 'beforefieldinit'.
static VirtualAxis()
{
Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, "VirtualAxis");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr);
CrossPlatformInputManager.VirtualAxis.NativeFieldInfoPtr__name_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, "<name>k__BackingField");
CrossPlatformInputManager.VirtualAxis.NativeFieldInfoPtr_m_Value = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, "m_Value");
CrossPlatformInputManager.VirtualAxis.NativeFieldInfoPtr__matchWithInputManager_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, "<matchWithInputManager>k__BackingField");
CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_get_name_Public_get_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, 100674724);
CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_set_name_Private_set_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, 100674725);
CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_get_matchWithInputManager_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, 100674726);
CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_set_matchWithInputManager_Private_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, 100674727);
CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr__ctor_Public_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, 100674728);
CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr__ctor_Public_Void_String_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, 100674729);
CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_Remove_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, 100674730);
CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_Update_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, 100674731);
CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_get_GetValue_Public_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, 100674732);
CrossPlatformInputManager.VirtualAxis.NativeMethodInfoPtr_get_GetValueRaw_Public_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualAxis>.NativeClassPtr, 100674733);
}
// Token: 0x06009309 RID: 37641 RVA: 0x0000A74C File Offset: 0x0000894C
public VirtualAxis(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170031BD RID: 12733
// (get) Token: 0x0600930A RID: 37642 RVA: 0x0025D734 File Offset: 0x0025B934
// (set) Token: 0x0600930B RID: 37643 RVA: 0x0025D75D File Offset: 0x0025B95D
public unsafe string _name_k__BackingField
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualAxis.NativeFieldInfoPtr__name_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(CrossPlatformInputManager.VirtualAxis.NativeFieldInfoPtr__name_k__BackingField), IL2CPP.ManagedStringToIl2Cpp(value));
}
}
// Token: 0x170031BE RID: 12734
// (get) Token: 0x0600930C RID: 37644 RVA: 0x0025D784 File Offset: 0x0025B984
// (set) Token: 0x0600930D RID: 37645 RVA: 0x0025D7AC File Offset: 0x0025B9AC
public unsafe float m_Value
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualAxis.NativeFieldInfoPtr_m_Value);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualAxis.NativeFieldInfoPtr_m_Value)) = value;
}
}
// Token: 0x170031BF RID: 12735
// (get) Token: 0x0600930E RID: 37646 RVA: 0x0025D7D0 File Offset: 0x0025B9D0
// (set) Token: 0x0600930F RID: 37647 RVA: 0x0025D7F8 File Offset: 0x0025B9F8
public unsafe bool _matchWithInputManager_k__BackingField
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualAxis.NativeFieldInfoPtr__matchWithInputManager_k__BackingField);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualAxis.NativeFieldInfoPtr__matchWithInputManager_k__BackingField)) = value;
}
}
// Token: 0x04006200 RID: 25088
private static readonly IntPtr NativeFieldInfoPtr__name_k__BackingField;
// Token: 0x04006201 RID: 25089
private static readonly IntPtr NativeFieldInfoPtr_m_Value;
// Token: 0x04006202 RID: 25090
private static readonly IntPtr NativeFieldInfoPtr__matchWithInputManager_k__BackingField;
// Token: 0x04006203 RID: 25091
private static readonly IntPtr NativeMethodInfoPtr_get_name_Public_get_String_0;
// Token: 0x04006204 RID: 25092
private static readonly IntPtr NativeMethodInfoPtr_set_name_Private_set_Void_String_0;
// Token: 0x04006205 RID: 25093
private static readonly IntPtr NativeMethodInfoPtr_get_matchWithInputManager_Public_get_Boolean_0;
// Token: 0x04006206 RID: 25094
private static readonly IntPtr NativeMethodInfoPtr_set_matchWithInputManager_Private_set_Void_Boolean_0;
// Token: 0x04006207 RID: 25095
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_String_0;
// Token: 0x04006208 RID: 25096
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_String_Boolean_0;
// Token: 0x04006209 RID: 25097
private static readonly IntPtr NativeMethodInfoPtr_Remove_Public_Void_0;
// Token: 0x0400620A RID: 25098
private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_Single_0;
// Token: 0x0400620B RID: 25099
private static readonly IntPtr NativeMethodInfoPtr_get_GetValue_Public_get_Single_0;
// Token: 0x0400620C RID: 25100
private static readonly IntPtr NativeMethodInfoPtr_get_GetValueRaw_Public_get_Single_0;
}
// Token: 0x02000513 RID: 1299
public class VirtualButton : Il2CppSystem.Object
{
// Token: 0x170031C9 RID: 12745
// (get) Token: 0x06009310 RID: 37648 RVA: 0x0025D81C File Offset: 0x0025BA1C
// (set) Token: 0x06009311 RID: 37649 RVA: 0x0025D868 File Offset: 0x0025BA68
public unsafe string name
{
[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(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_get_name_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(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_set_name_Private_set_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x170031CA RID: 12746
// (get) Token: 0x06009312 RID: 37650 RVA: 0x0025D8C4 File Offset: 0x0025BAC4
// (set) Token: 0x06009313 RID: 37651 RVA: 0x0025D914 File Offset: 0x0025BB14
public unsafe bool matchWithInputManager
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_get_matchWithInputManager_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(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_set_matchWithInputManager_Private_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x06009314 RID: 37652 RVA: 0x0025D968 File Offset: 0x0025BB68
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631508, RefRangeEnd = 631509, XrefRangeStart = 631506, XrefRangeEnd = 631508, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe VirtualButton(string name)
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr))
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr__ctor_Public_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06009315 RID: 37653 RVA: 0x0025D9CC File Offset: 0x0025BBCC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631509, XrefRangeEnd = 631511, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe VirtualButton(string name, bool matchToInputSettings)
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr))
{
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.ManagedStringToIl2Cpp(name);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref matchToInputSettings;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr__ctor_Public_Void_String_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009316 RID: 37654 RVA: 0x0025DA44 File Offset: 0x0025BC44
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631512, RefRangeEnd = 631513, XrefRangeStart = 631511, XrefRangeEnd = 631512, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Pressed()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_Pressed_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009317 RID: 37655 RVA: 0x0025DA88 File Offset: 0x0025BC88
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631514, RefRangeEnd = 631515, XrefRangeStart = 631513, XrefRangeEnd = 631514, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Released()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_Released_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009318 RID: 37656 RVA: 0x0025DACC File Offset: 0x0025BCCC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 631515, XrefRangeEnd = 631519, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Remove()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_Remove_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x170031CB RID: 12747
// (get) Token: 0x06009319 RID: 37657 RVA: 0x0025DB10 File Offset: 0x0025BD10
public unsafe bool GetButton
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_get_GetButton_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x170031CC RID: 12748
// (get) Token: 0x0600931A RID: 37658 RVA: 0x0025DB60 File Offset: 0x0025BD60
public unsafe bool GetButtonDown
{
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631520, RefRangeEnd = 631521, XrefRangeStart = 631519, XrefRangeEnd = 631520, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_get_GetButtonDown_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x170031CD RID: 12749
// (get) Token: 0x0600931B RID: 37659 RVA: 0x0025DBB0 File Offset: 0x0025BDB0
public unsafe bool GetButtonUp
{
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 631522, RefRangeEnd = 631523, XrefRangeStart = 631521, XrefRangeEnd = 631522, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_get_GetButtonUp_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x0600931C RID: 37660 RVA: 0x0025DC00 File Offset: 0x0025BE00
// Note: this type is marked as 'beforefieldinit'.
static VirtualButton()
{
Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<CrossPlatformInputManager>.NativeClassPtr, "VirtualButton");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr);
CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr__name_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, "<name>k__BackingField");
CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr__matchWithInputManager_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, "<matchWithInputManager>k__BackingField");
CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr_m_LastPressedFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, "m_LastPressedFrame");
CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr_m_ReleasedFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, "m_ReleasedFrame");
CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr_m_Pressed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, "m_Pressed");
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_get_name_Public_get_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674734);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_set_name_Private_set_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674735);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_get_matchWithInputManager_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674736);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_set_matchWithInputManager_Private_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674737);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr__ctor_Public_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674738);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr__ctor_Public_Void_String_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674739);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_Pressed_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674740);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_Released_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674741);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_Remove_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674742);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_get_GetButton_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674743);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_get_GetButtonDown_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674744);
CrossPlatformInputManager.VirtualButton.NativeMethodInfoPtr_get_GetButtonUp_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CrossPlatformInputManager.VirtualButton>.NativeClassPtr, 100674745);
}
// Token: 0x0600931D RID: 37661 RVA: 0x0000A74C File Offset: 0x0000894C
public VirtualButton(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170031C4 RID: 12740
// (get) Token: 0x0600931E RID: 37662 RVA: 0x0025DD80 File Offset: 0x0025BF80
// (set) Token: 0x0600931F RID: 37663 RVA: 0x0025DDA9 File Offset: 0x0025BFA9
public unsafe string _name_k__BackingField
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr__name_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(CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr__name_k__BackingField), IL2CPP.ManagedStringToIl2Cpp(value));
}
}
// Token: 0x170031C5 RID: 12741
// (get) Token: 0x06009320 RID: 37664 RVA: 0x0025DDD0 File Offset: 0x0025BFD0
// (set) Token: 0x06009321 RID: 37665 RVA: 0x0025DDF8 File Offset: 0x0025BFF8
public unsafe bool _matchWithInputManager_k__BackingField
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr__matchWithInputManager_k__BackingField);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr__matchWithInputManager_k__BackingField)) = value;
}
}
// Token: 0x170031C6 RID: 12742
// (get) Token: 0x06009322 RID: 37666 RVA: 0x0025DE1C File Offset: 0x0025C01C
// (set) Token: 0x06009323 RID: 37667 RVA: 0x0025DE44 File Offset: 0x0025C044
public unsafe int m_LastPressedFrame
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr_m_LastPressedFrame);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr_m_LastPressedFrame)) = value;
}
}
// Token: 0x170031C7 RID: 12743
// (get) Token: 0x06009324 RID: 37668 RVA: 0x0025DE68 File Offset: 0x0025C068
// (set) Token: 0x06009325 RID: 37669 RVA: 0x0025DE90 File Offset: 0x0025C090
public unsafe int m_ReleasedFrame
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr_m_ReleasedFrame);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr_m_ReleasedFrame)) = value;
}
}
// Token: 0x170031C8 RID: 12744
// (get) Token: 0x06009326 RID: 37670 RVA: 0x0025DEB4 File Offset: 0x0025C0B4
// (set) Token: 0x06009327 RID: 37671 RVA: 0x0025DEDC File Offset: 0x0025C0DC
public unsafe bool m_Pressed
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr_m_Pressed);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CrossPlatformInputManager.VirtualButton.NativeFieldInfoPtr_m_Pressed)) = value;
}
}
// Token: 0x0400620D RID: 25101
private static readonly IntPtr NativeFieldInfoPtr__name_k__BackingField;
// Token: 0x0400620E RID: 25102
private static readonly IntPtr NativeFieldInfoPtr__matchWithInputManager_k__BackingField;
// Token: 0x0400620F RID: 25103
private static readonly IntPtr NativeFieldInfoPtr_m_LastPressedFrame;
// Token: 0x04006210 RID: 25104
private static readonly IntPtr NativeFieldInfoPtr_m_ReleasedFrame;
// Token: 0x04006211 RID: 25105
private static readonly IntPtr NativeFieldInfoPtr_m_Pressed;
// Token: 0x04006212 RID: 25106
private static readonly IntPtr NativeMethodInfoPtr_get_name_Public_get_String_0;
// Token: 0x04006213 RID: 25107
private static readonly IntPtr NativeMethodInfoPtr_set_name_Private_set_Void_String_0;
// Token: 0x04006214 RID: 25108
private static readonly IntPtr NativeMethodInfoPtr_get_matchWithInputManager_Public_get_Boolean_0;
// Token: 0x04006215 RID: 25109
private static readonly IntPtr NativeMethodInfoPtr_set_matchWithInputManager_Private_set_Void_Boolean_0;
// Token: 0x04006216 RID: 25110
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_String_0;
// Token: 0x04006217 RID: 25111
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_String_Boolean_0;
// Token: 0x04006218 RID: 25112
private static readonly IntPtr NativeMethodInfoPtr_Pressed_Public_Void_0;
// Token: 0x04006219 RID: 25113
private static readonly IntPtr NativeMethodInfoPtr_Released_Public_Void_0;
// Token: 0x0400621A RID: 25114
private static readonly IntPtr NativeMethodInfoPtr_Remove_Public_Void_0;
// Token: 0x0400621B RID: 25115
private static readonly IntPtr NativeMethodInfoPtr_get_GetButton_Public_get_Boolean_0;
// Token: 0x0400621C RID: 25116
private static readonly IntPtr NativeMethodInfoPtr_get_GetButtonDown_Public_get_Boolean_0;
// Token: 0x0400621D RID: 25117
private static readonly IntPtr NativeMethodInfoPtr_get_GetButtonUp_Public_get_Boolean_0;
}
}
}