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

573 lines
25 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace Obi.CrossPlatformInput
{
// Token: 0x02000513 RID: 1299
public class TouchPad : MonoBehaviour
{
// Token: 0x060092BA RID: 37562 RVA: 0x0025C2C8 File Offset: 0x0025A4C8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614090, XrefRangeEnd = 614107, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnEnable()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchPad.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x060092BB RID: 37563 RVA: 0x0025C30C File Offset: 0x0025A50C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614107, XrefRangeEnd = 614113, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Start()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchPad.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x060092BC RID: 37564 RVA: 0x0025C350 File Offset: 0x0025A550
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void CreateVirtualAxes()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchPad.NativeMethodInfoPtr_CreateVirtualAxes_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x060092BD RID: 37565 RVA: 0x0025C394 File Offset: 0x0025A594
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614113, XrefRangeEnd = 614114, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateVirtualAxes(Vector3 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(TouchPad.NativeMethodInfoPtr_UpdateVirtualAxes_Private_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092BE RID: 37566 RVA: 0x0025C3E8 File Offset: 0x0025A5E8
[CallerCount(0)]
public unsafe virtual void OnPointerDown(PointerEventData data)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchPad.NativeMethodInfoPtr_OnPointerDown_Public_Virtual_Final_New_Void_PointerEventData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092BF RID: 37567 RVA: 0x0025C444 File Offset: 0x0025A644
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614114, XrefRangeEnd = 614123, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Update()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchPad.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x060092C0 RID: 37568 RVA: 0x0025C488 File Offset: 0x0025A688
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614123, XrefRangeEnd = 614125, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe virtual void OnPointerUp(PointerEventData data)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchPad.NativeMethodInfoPtr_OnPointerUp_Public_Virtual_Final_New_Void_PointerEventData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x060092C1 RID: 37569 RVA: 0x0025C4E4 File Offset: 0x0025A6E4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614125, XrefRangeEnd = 614138, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnDisable()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchPad.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x060092C2 RID: 37570 RVA: 0x0025C528 File Offset: 0x0025A728
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 614138, XrefRangeEnd = 614145, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe TouchPad()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<TouchPad>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchPad.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x060092C3 RID: 37571 RVA: 0x0025C574 File Offset: 0x0025A774
// Note: this type is marked as 'beforefieldinit'.
static TouchPad()
{
Il2CppClassPointerStore<TouchPad>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi.CrossPlatformInput", "TouchPad");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<TouchPad>.NativeClassPtr);
TouchPad.NativeFieldInfoPtr_axesToUse = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "axesToUse");
TouchPad.NativeFieldInfoPtr_controlStyle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "controlStyle");
TouchPad.NativeFieldInfoPtr_horizontalAxisName = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "horizontalAxisName");
TouchPad.NativeFieldInfoPtr_verticalAxisName = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "verticalAxisName");
TouchPad.NativeFieldInfoPtr_Xsensitivity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "Xsensitivity");
TouchPad.NativeFieldInfoPtr_Ysensitivity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "Ysensitivity");
TouchPad.NativeFieldInfoPtr_m_StartPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_StartPos");
TouchPad.NativeFieldInfoPtr_m_PreviousDelta = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_PreviousDelta");
TouchPad.NativeFieldInfoPtr_m_JoytickOutput = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_JoytickOutput");
TouchPad.NativeFieldInfoPtr_m_UseX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_UseX");
TouchPad.NativeFieldInfoPtr_m_UseY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_UseY");
TouchPad.NativeFieldInfoPtr_m_HorizontalVirtualAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_HorizontalVirtualAxis");
TouchPad.NativeFieldInfoPtr_m_VerticalVirtualAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_VerticalVirtualAxis");
TouchPad.NativeFieldInfoPtr_m_Dragging = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_Dragging");
TouchPad.NativeFieldInfoPtr_m_Id = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_Id");
TouchPad.NativeFieldInfoPtr_m_PreviousTouchPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_PreviousTouchPos");
TouchPad.NativeFieldInfoPtr_m_Center = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_Center");
TouchPad.NativeFieldInfoPtr_m_Image = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, "m_Image");
TouchPad.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100674718);
TouchPad.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100674719);
TouchPad.NativeMethodInfoPtr_CreateVirtualAxes_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100674720);
TouchPad.NativeMethodInfoPtr_UpdateVirtualAxes_Private_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100674721);
TouchPad.NativeMethodInfoPtr_OnPointerDown_Public_Virtual_Final_New_Void_PointerEventData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100674722);
TouchPad.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100674723);
TouchPad.NativeMethodInfoPtr_OnPointerUp_Public_Virtual_Final_New_Void_PointerEventData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100674724);
TouchPad.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100674725);
TouchPad.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100674726);
}
// Token: 0x060092C4 RID: 37572 RVA: 0x0000351C File Offset: 0x0000171C
public TouchPad(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170031AD RID: 12717
// (get) Token: 0x060092C5 RID: 37573 RVA: 0x0025C7C0 File Offset: 0x0025A9C0
// (set) Token: 0x060092C6 RID: 37574 RVA: 0x0025C7E8 File Offset: 0x0025A9E8
public unsafe TouchPad.AxisOption axesToUse
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_axesToUse);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_axesToUse)) = value;
}
}
// Token: 0x170031AE RID: 12718
// (get) Token: 0x060092C7 RID: 37575 RVA: 0x0025C80C File Offset: 0x0025AA0C
// (set) Token: 0x060092C8 RID: 37576 RVA: 0x0025C834 File Offset: 0x0025AA34
public unsafe TouchPad.ControlStyle controlStyle
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_controlStyle);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_controlStyle)) = value;
}
}
// Token: 0x170031AF RID: 12719
// (get) Token: 0x060092C9 RID: 37577 RVA: 0x0025C858 File Offset: 0x0025AA58
// (set) Token: 0x060092CA RID: 37578 RVA: 0x0025C881 File Offset: 0x0025AA81
public unsafe string horizontalAxisName
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_horizontalAxisName);
return IL2CPP.Il2CppStringToManaged(*intPtr);
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_horizontalAxisName), IL2CPP.ManagedStringToIl2Cpp(value));
}
}
// Token: 0x170031B0 RID: 12720
// (get) Token: 0x060092CB RID: 37579 RVA: 0x0025C8A8 File Offset: 0x0025AAA8
// (set) Token: 0x060092CC RID: 37580 RVA: 0x0025C8D1 File Offset: 0x0025AAD1
public unsafe string verticalAxisName
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_verticalAxisName);
return IL2CPP.Il2CppStringToManaged(*intPtr);
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_verticalAxisName), IL2CPP.ManagedStringToIl2Cpp(value));
}
}
// Token: 0x170031B1 RID: 12721
// (get) Token: 0x060092CD RID: 37581 RVA: 0x0025C8F8 File Offset: 0x0025AAF8
// (set) Token: 0x060092CE RID: 37582 RVA: 0x0025C920 File Offset: 0x0025AB20
public unsafe float Xsensitivity
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_Xsensitivity);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_Xsensitivity)) = value;
}
}
// Token: 0x170031B2 RID: 12722
// (get) Token: 0x060092CF RID: 37583 RVA: 0x0025C944 File Offset: 0x0025AB44
// (set) Token: 0x060092D0 RID: 37584 RVA: 0x0025C96C File Offset: 0x0025AB6C
public unsafe float Ysensitivity
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_Ysensitivity);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_Ysensitivity)) = value;
}
}
// Token: 0x170031B3 RID: 12723
// (get) Token: 0x060092D1 RID: 37585 RVA: 0x0025C990 File Offset: 0x0025AB90
// (set) Token: 0x060092D2 RID: 37586 RVA: 0x0025C9B8 File Offset: 0x0025ABB8
public unsafe Vector3 m_StartPos
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_StartPos);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_StartPos)) = value;
}
}
// Token: 0x170031B4 RID: 12724
// (get) Token: 0x060092D3 RID: 37587 RVA: 0x0025C9DC File Offset: 0x0025ABDC
// (set) Token: 0x060092D4 RID: 37588 RVA: 0x0025CA04 File Offset: 0x0025AC04
public unsafe Vector2 m_PreviousDelta
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_PreviousDelta);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_PreviousDelta)) = value;
}
}
// Token: 0x170031B5 RID: 12725
// (get) Token: 0x060092D5 RID: 37589 RVA: 0x0025CA28 File Offset: 0x0025AC28
// (set) Token: 0x060092D6 RID: 37590 RVA: 0x0025CA50 File Offset: 0x0025AC50
public unsafe Vector3 m_JoytickOutput
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_JoytickOutput);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_JoytickOutput)) = value;
}
}
// Token: 0x170031B6 RID: 12726
// (get) Token: 0x060092D7 RID: 37591 RVA: 0x0025CA74 File Offset: 0x0025AC74
// (set) Token: 0x060092D8 RID: 37592 RVA: 0x0025CA9C File Offset: 0x0025AC9C
public unsafe bool m_UseX
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_UseX);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_UseX)) = value;
}
}
// Token: 0x170031B7 RID: 12727
// (get) Token: 0x060092D9 RID: 37593 RVA: 0x0025CAC0 File Offset: 0x0025ACC0
// (set) Token: 0x060092DA RID: 37594 RVA: 0x0025CAE8 File Offset: 0x0025ACE8
public unsafe bool m_UseY
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_UseY);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_UseY)) = value;
}
}
// Token: 0x170031B8 RID: 12728
// (get) Token: 0x060092DB RID: 37595 RVA: 0x0025CB0C File Offset: 0x0025AD0C
// (set) Token: 0x060092DC RID: 37596 RVA: 0x0025CB40 File Offset: 0x0025AD40
public unsafe CrossPlatformInputManager.VirtualAxis m_HorizontalVirtualAxis
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_HorizontalVirtualAxis);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new CrossPlatformInputManager.VirtualAxis(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_HorizontalVirtualAxis), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170031B9 RID: 12729
// (get) Token: 0x060092DD RID: 37597 RVA: 0x0025CB68 File Offset: 0x0025AD68
// (set) Token: 0x060092DE RID: 37598 RVA: 0x0025CB9C File Offset: 0x0025AD9C
public unsafe CrossPlatformInputManager.VirtualAxis m_VerticalVirtualAxis
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_VerticalVirtualAxis);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new CrossPlatformInputManager.VirtualAxis(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_VerticalVirtualAxis), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170031BA RID: 12730
// (get) Token: 0x060092DF RID: 37599 RVA: 0x0025CBC4 File Offset: 0x0025ADC4
// (set) Token: 0x060092E0 RID: 37600 RVA: 0x0025CBEC File Offset: 0x0025ADEC
public unsafe bool m_Dragging
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_Dragging);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_Dragging)) = value;
}
}
// Token: 0x170031BB RID: 12731
// (get) Token: 0x060092E1 RID: 37601 RVA: 0x0025CC10 File Offset: 0x0025AE10
// (set) Token: 0x060092E2 RID: 37602 RVA: 0x0025CC38 File Offset: 0x0025AE38
public unsafe int m_Id
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_Id);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_Id)) = value;
}
}
// Token: 0x170031BC RID: 12732
// (get) Token: 0x060092E3 RID: 37603 RVA: 0x0025CC5C File Offset: 0x0025AE5C
// (set) Token: 0x060092E4 RID: 37604 RVA: 0x0025CC84 File Offset: 0x0025AE84
public unsafe Vector2 m_PreviousTouchPos
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_PreviousTouchPos);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_PreviousTouchPos)) = value;
}
}
// Token: 0x170031BD RID: 12733
// (get) Token: 0x060092E5 RID: 37605 RVA: 0x0025CCA8 File Offset: 0x0025AEA8
// (set) Token: 0x060092E6 RID: 37606 RVA: 0x0025CCD0 File Offset: 0x0025AED0
public unsafe Vector3 m_Center
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_Center);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_Center)) = value;
}
}
// Token: 0x170031BE RID: 12734
// (get) Token: 0x060092E7 RID: 37607 RVA: 0x0025CCF4 File Offset: 0x0025AEF4
// (set) Token: 0x060092E8 RID: 37608 RVA: 0x0025CD28 File Offset: 0x0025AF28
public unsafe Image m_Image
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_Image);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Image(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchPad.NativeFieldInfoPtr_m_Image), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x040061DD RID: 25053
private static readonly IntPtr NativeFieldInfoPtr_axesToUse;
// Token: 0x040061DE RID: 25054
private static readonly IntPtr NativeFieldInfoPtr_controlStyle;
// Token: 0x040061DF RID: 25055
private static readonly IntPtr NativeFieldInfoPtr_horizontalAxisName;
// Token: 0x040061E0 RID: 25056
private static readonly IntPtr NativeFieldInfoPtr_verticalAxisName;
// Token: 0x040061E1 RID: 25057
private static readonly IntPtr NativeFieldInfoPtr_Xsensitivity;
// Token: 0x040061E2 RID: 25058
private static readonly IntPtr NativeFieldInfoPtr_Ysensitivity;
// Token: 0x040061E3 RID: 25059
private static readonly IntPtr NativeFieldInfoPtr_m_StartPos;
// Token: 0x040061E4 RID: 25060
private static readonly IntPtr NativeFieldInfoPtr_m_PreviousDelta;
// Token: 0x040061E5 RID: 25061
private static readonly IntPtr NativeFieldInfoPtr_m_JoytickOutput;
// Token: 0x040061E6 RID: 25062
private static readonly IntPtr NativeFieldInfoPtr_m_UseX;
// Token: 0x040061E7 RID: 25063
private static readonly IntPtr NativeFieldInfoPtr_m_UseY;
// Token: 0x040061E8 RID: 25064
private static readonly IntPtr NativeFieldInfoPtr_m_HorizontalVirtualAxis;
// Token: 0x040061E9 RID: 25065
private static readonly IntPtr NativeFieldInfoPtr_m_VerticalVirtualAxis;
// Token: 0x040061EA RID: 25066
private static readonly IntPtr NativeFieldInfoPtr_m_Dragging;
// Token: 0x040061EB RID: 25067
private static readonly IntPtr NativeFieldInfoPtr_m_Id;
// Token: 0x040061EC RID: 25068
private static readonly IntPtr NativeFieldInfoPtr_m_PreviousTouchPos;
// Token: 0x040061ED RID: 25069
private static readonly IntPtr NativeFieldInfoPtr_m_Center;
// Token: 0x040061EE RID: 25070
private static readonly IntPtr NativeFieldInfoPtr_m_Image;
// Token: 0x040061EF RID: 25071
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0;
// Token: 0x040061F0 RID: 25072
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
// Token: 0x040061F1 RID: 25073
private static readonly IntPtr NativeMethodInfoPtr_CreateVirtualAxes_Private_Void_0;
// Token: 0x040061F2 RID: 25074
private static readonly IntPtr NativeMethodInfoPtr_UpdateVirtualAxes_Private_Void_Vector3_0;
// Token: 0x040061F3 RID: 25075
private static readonly IntPtr NativeMethodInfoPtr_OnPointerDown_Public_Virtual_Final_New_Void_PointerEventData_0;
// Token: 0x040061F4 RID: 25076
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
// Token: 0x040061F5 RID: 25077
private static readonly IntPtr NativeMethodInfoPtr_OnPointerUp_Public_Virtual_Final_New_Void_PointerEventData_0;
// Token: 0x040061F6 RID: 25078
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0;
// Token: 0x040061F7 RID: 25079
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x02000514 RID: 1300
public enum AxisOption
{
// Token: 0x040061F9 RID: 25081
Both,
// Token: 0x040061FA RID: 25082
OnlyHorizontal,
// Token: 0x040061FB RID: 25083
OnlyVertical
}
// Token: 0x02000515 RID: 1301
public enum ControlStyle
{
// Token: 0x040061FD RID: 25085
Absolute,
// Token: 0x040061FE RID: 25086
Relative,
// Token: 0x040061FF RID: 25087
Swipe
}
}
}