573 lines
25 KiB
C#
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: 0x0200056B RID: 1387
|
|
public class TouchPad : MonoBehaviour
|
|
{
|
|
// Token: 0x06009B0D RID: 39693 RVA: 0x0027F004 File Offset: 0x0027D204
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 646400, XrefRangeEnd = 646417, 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: 0x06009B0E RID: 39694 RVA: 0x0027F048 File Offset: 0x0027D248
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 646417, XrefRangeEnd = 646423, 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: 0x06009B0F RID: 39695 RVA: 0x0027F08C File Offset: 0x0027D28C
|
|
[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: 0x06009B10 RID: 39696 RVA: 0x0027F0D0 File Offset: 0x0027D2D0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 646423, XrefRangeEnd = 646424, 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: 0x06009B11 RID: 39697 RVA: 0x0027F124 File Offset: 0x0027D324
|
|
[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: 0x06009B12 RID: 39698 RVA: 0x0027F180 File Offset: 0x0027D380
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 646424, XrefRangeEnd = 646433, 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: 0x06009B13 RID: 39699 RVA: 0x0027F1C4 File Offset: 0x0027D3C4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 646433, XrefRangeEnd = 646435, 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: 0x06009B14 RID: 39700 RVA: 0x0027F220 File Offset: 0x0027D420
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 646435, XrefRangeEnd = 646448, 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: 0x06009B15 RID: 39701 RVA: 0x0027F264 File Offset: 0x0027D464
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 646448, XrefRangeEnd = 646455, 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: 0x06009B16 RID: 39702 RVA: 0x0027F2B0 File Offset: 0x0027D4B0
|
|
// 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, 100675431);
|
|
TouchPad.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100675432);
|
|
TouchPad.NativeMethodInfoPtr_CreateVirtualAxes_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100675433);
|
|
TouchPad.NativeMethodInfoPtr_UpdateVirtualAxes_Private_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100675434);
|
|
TouchPad.NativeMethodInfoPtr_OnPointerDown_Public_Virtual_Final_New_Void_PointerEventData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100675435);
|
|
TouchPad.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100675436);
|
|
TouchPad.NativeMethodInfoPtr_OnPointerUp_Public_Virtual_Final_New_Void_PointerEventData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100675437);
|
|
TouchPad.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100675438);
|
|
TouchPad.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchPad>.NativeClassPtr, 100675439);
|
|
}
|
|
|
|
// Token: 0x06009B17 RID: 39703 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public TouchPad(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003448 RID: 13384
|
|
// (get) Token: 0x06009B18 RID: 39704 RVA: 0x0027F4FC File Offset: 0x0027D6FC
|
|
// (set) Token: 0x06009B19 RID: 39705 RVA: 0x0027F524 File Offset: 0x0027D724
|
|
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: 0x17003449 RID: 13385
|
|
// (get) Token: 0x06009B1A RID: 39706 RVA: 0x0027F548 File Offset: 0x0027D748
|
|
// (set) Token: 0x06009B1B RID: 39707 RVA: 0x0027F570 File Offset: 0x0027D770
|
|
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: 0x1700344A RID: 13386
|
|
// (get) Token: 0x06009B1C RID: 39708 RVA: 0x0027F594 File Offset: 0x0027D794
|
|
// (set) Token: 0x06009B1D RID: 39709 RVA: 0x0027F5BD File Offset: 0x0027D7BD
|
|
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: 0x1700344B RID: 13387
|
|
// (get) Token: 0x06009B1E RID: 39710 RVA: 0x0027F5E4 File Offset: 0x0027D7E4
|
|
// (set) Token: 0x06009B1F RID: 39711 RVA: 0x0027F60D File Offset: 0x0027D80D
|
|
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: 0x1700344C RID: 13388
|
|
// (get) Token: 0x06009B20 RID: 39712 RVA: 0x0027F634 File Offset: 0x0027D834
|
|
// (set) Token: 0x06009B21 RID: 39713 RVA: 0x0027F65C File Offset: 0x0027D85C
|
|
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: 0x1700344D RID: 13389
|
|
// (get) Token: 0x06009B22 RID: 39714 RVA: 0x0027F680 File Offset: 0x0027D880
|
|
// (set) Token: 0x06009B23 RID: 39715 RVA: 0x0027F6A8 File Offset: 0x0027D8A8
|
|
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: 0x1700344E RID: 13390
|
|
// (get) Token: 0x06009B24 RID: 39716 RVA: 0x0027F6CC File Offset: 0x0027D8CC
|
|
// (set) Token: 0x06009B25 RID: 39717 RVA: 0x0027F6F4 File Offset: 0x0027D8F4
|
|
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: 0x1700344F RID: 13391
|
|
// (get) Token: 0x06009B26 RID: 39718 RVA: 0x0027F718 File Offset: 0x0027D918
|
|
// (set) Token: 0x06009B27 RID: 39719 RVA: 0x0027F740 File Offset: 0x0027D940
|
|
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: 0x17003450 RID: 13392
|
|
// (get) Token: 0x06009B28 RID: 39720 RVA: 0x0027F764 File Offset: 0x0027D964
|
|
// (set) Token: 0x06009B29 RID: 39721 RVA: 0x0027F78C File Offset: 0x0027D98C
|
|
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: 0x17003451 RID: 13393
|
|
// (get) Token: 0x06009B2A RID: 39722 RVA: 0x0027F7B0 File Offset: 0x0027D9B0
|
|
// (set) Token: 0x06009B2B RID: 39723 RVA: 0x0027F7D8 File Offset: 0x0027D9D8
|
|
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: 0x17003452 RID: 13394
|
|
// (get) Token: 0x06009B2C RID: 39724 RVA: 0x0027F7FC File Offset: 0x0027D9FC
|
|
// (set) Token: 0x06009B2D RID: 39725 RVA: 0x0027F824 File Offset: 0x0027DA24
|
|
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: 0x17003453 RID: 13395
|
|
// (get) Token: 0x06009B2E RID: 39726 RVA: 0x0027F848 File Offset: 0x0027DA48
|
|
// (set) Token: 0x06009B2F RID: 39727 RVA: 0x0027F87C File Offset: 0x0027DA7C
|
|
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: 0x17003454 RID: 13396
|
|
// (get) Token: 0x06009B30 RID: 39728 RVA: 0x0027F8A4 File Offset: 0x0027DAA4
|
|
// (set) Token: 0x06009B31 RID: 39729 RVA: 0x0027F8D8 File Offset: 0x0027DAD8
|
|
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: 0x17003455 RID: 13397
|
|
// (get) Token: 0x06009B32 RID: 39730 RVA: 0x0027F900 File Offset: 0x0027DB00
|
|
// (set) Token: 0x06009B33 RID: 39731 RVA: 0x0027F928 File Offset: 0x0027DB28
|
|
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: 0x17003456 RID: 13398
|
|
// (get) Token: 0x06009B34 RID: 39732 RVA: 0x0027F94C File Offset: 0x0027DB4C
|
|
// (set) Token: 0x06009B35 RID: 39733 RVA: 0x0027F974 File Offset: 0x0027DB74
|
|
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: 0x17003457 RID: 13399
|
|
// (get) Token: 0x06009B36 RID: 39734 RVA: 0x0027F998 File Offset: 0x0027DB98
|
|
// (set) Token: 0x06009B37 RID: 39735 RVA: 0x0027F9C0 File Offset: 0x0027DBC0
|
|
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: 0x17003458 RID: 13400
|
|
// (get) Token: 0x06009B38 RID: 39736 RVA: 0x0027F9E4 File Offset: 0x0027DBE4
|
|
// (set) Token: 0x06009B39 RID: 39737 RVA: 0x0027FA0C File Offset: 0x0027DC0C
|
|
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: 0x17003459 RID: 13401
|
|
// (get) Token: 0x06009B3A RID: 39738 RVA: 0x0027FA30 File Offset: 0x0027DC30
|
|
// (set) Token: 0x06009B3B RID: 39739 RVA: 0x0027FA64 File Offset: 0x0027DC64
|
|
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: 0x04006786 RID: 26502
|
|
private static readonly IntPtr NativeFieldInfoPtr_axesToUse;
|
|
|
|
// Token: 0x04006787 RID: 26503
|
|
private static readonly IntPtr NativeFieldInfoPtr_controlStyle;
|
|
|
|
// Token: 0x04006788 RID: 26504
|
|
private static readonly IntPtr NativeFieldInfoPtr_horizontalAxisName;
|
|
|
|
// Token: 0x04006789 RID: 26505
|
|
private static readonly IntPtr NativeFieldInfoPtr_verticalAxisName;
|
|
|
|
// Token: 0x0400678A RID: 26506
|
|
private static readonly IntPtr NativeFieldInfoPtr_Xsensitivity;
|
|
|
|
// Token: 0x0400678B RID: 26507
|
|
private static readonly IntPtr NativeFieldInfoPtr_Ysensitivity;
|
|
|
|
// Token: 0x0400678C RID: 26508
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_StartPos;
|
|
|
|
// Token: 0x0400678D RID: 26509
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_PreviousDelta;
|
|
|
|
// Token: 0x0400678E RID: 26510
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_JoytickOutput;
|
|
|
|
// Token: 0x0400678F RID: 26511
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_UseX;
|
|
|
|
// Token: 0x04006790 RID: 26512
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_UseY;
|
|
|
|
// Token: 0x04006791 RID: 26513
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_HorizontalVirtualAxis;
|
|
|
|
// Token: 0x04006792 RID: 26514
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_VerticalVirtualAxis;
|
|
|
|
// Token: 0x04006793 RID: 26515
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Dragging;
|
|
|
|
// Token: 0x04006794 RID: 26516
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Id;
|
|
|
|
// Token: 0x04006795 RID: 26517
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_PreviousTouchPos;
|
|
|
|
// Token: 0x04006796 RID: 26518
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Center;
|
|
|
|
// Token: 0x04006797 RID: 26519
|
|
private static readonly IntPtr NativeFieldInfoPtr_m_Image;
|
|
|
|
// Token: 0x04006798 RID: 26520
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0;
|
|
|
|
// Token: 0x04006799 RID: 26521
|
|
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
|
|
|
// Token: 0x0400679A RID: 26522
|
|
private static readonly IntPtr NativeMethodInfoPtr_CreateVirtualAxes_Private_Void_0;
|
|
|
|
// Token: 0x0400679B RID: 26523
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateVirtualAxes_Private_Void_Vector3_0;
|
|
|
|
// Token: 0x0400679C RID: 26524
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnPointerDown_Public_Virtual_Final_New_Void_PointerEventData_0;
|
|
|
|
// Token: 0x0400679D RID: 26525
|
|
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
|
|
|
// Token: 0x0400679E RID: 26526
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnPointerUp_Public_Virtual_Final_New_Void_PointerEventData_0;
|
|
|
|
// Token: 0x0400679F RID: 26527
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0;
|
|
|
|
// Token: 0x040067A0 RID: 26528
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x0200056C RID: 1388
|
|
public enum AxisOption
|
|
{
|
|
// Token: 0x040067A2 RID: 26530
|
|
Both,
|
|
// Token: 0x040067A3 RID: 26531
|
|
OnlyHorizontal,
|
|
// Token: 0x040067A4 RID: 26532
|
|
OnlyVertical
|
|
}
|
|
|
|
// Token: 0x0200056D RID: 1389
|
|
public enum ControlStyle
|
|
{
|
|
// Token: 0x040067A6 RID: 26534
|
|
Absolute,
|
|
// Token: 0x040067A7 RID: 26535
|
|
Relative,
|
|
// Token: 0x040067A8 RID: 26536
|
|
Swipe
|
|
}
|
|
}
|
|
}
|