using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x0200034F RID: 847 public class MouseLook : MonoBehaviour { // Token: 0x0600708B RID: 28811 RVA: 0x001C8BB4 File Offset: 0x001C6DB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585046, XrefRangeEnd = 585055, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MouseLook.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600708C RID: 28812 RVA: 0x001C8BF8 File Offset: 0x001C6DF8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585055, XrefRangeEnd = 585065, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MouseLook.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600708D RID: 28813 RVA: 0x001C8C3C File Offset: 0x001C6E3C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585065, XrefRangeEnd = 585066, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe MouseLook() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MouseLook.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600708E RID: 28814 RVA: 0x001C8C88 File Offset: 0x001C6E88 // Note: this type is marked as 'beforefieldinit'. static MouseLook() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "MouseLook"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); MouseLook.NativeFieldInfoPtr_axes = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "axes"); MouseLook.NativeFieldInfoPtr_sensitivityX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "sensitivityX"); MouseLook.NativeFieldInfoPtr_sensitivityY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "sensitivityY"); MouseLook.NativeFieldInfoPtr_minimumX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "minimumX"); MouseLook.NativeFieldInfoPtr_maximumX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "maximumX"); MouseLook.NativeFieldInfoPtr_minimumY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "minimumY"); MouseLook.NativeFieldInfoPtr_maximumY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "maximumY"); MouseLook.NativeFieldInfoPtr_rotationY = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rotationY"); MouseLook.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671670); MouseLook.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671671); MouseLook.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671672); } // Token: 0x0600708F RID: 28815 RVA: 0x0000351C File Offset: 0x0000171C public MouseLook(IntPtr pointer) : base(pointer) { } // Token: 0x170026D7 RID: 9943 // (get) Token: 0x06007090 RID: 28816 RVA: 0x001C8D94 File Offset: 0x001C6F94 // (set) Token: 0x06007091 RID: 28817 RVA: 0x001C8DBC File Offset: 0x001C6FBC public unsafe MouseLook.RotationAxes axes { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_axes); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_axes)) = value; } } // Token: 0x170026D8 RID: 9944 // (get) Token: 0x06007092 RID: 28818 RVA: 0x001C8DE0 File Offset: 0x001C6FE0 // (set) Token: 0x06007093 RID: 28819 RVA: 0x001C8E08 File Offset: 0x001C7008 public unsafe float sensitivityX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_sensitivityX); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_sensitivityX)) = value; } } // Token: 0x170026D9 RID: 9945 // (get) Token: 0x06007094 RID: 28820 RVA: 0x001C8E2C File Offset: 0x001C702C // (set) Token: 0x06007095 RID: 28821 RVA: 0x001C8E54 File Offset: 0x001C7054 public unsafe float sensitivityY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_sensitivityY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_sensitivityY)) = value; } } // Token: 0x170026DA RID: 9946 // (get) Token: 0x06007096 RID: 28822 RVA: 0x001C8E78 File Offset: 0x001C7078 // (set) Token: 0x06007097 RID: 28823 RVA: 0x001C8EA0 File Offset: 0x001C70A0 public unsafe float minimumX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_minimumX); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_minimumX)) = value; } } // Token: 0x170026DB RID: 9947 // (get) Token: 0x06007098 RID: 28824 RVA: 0x001C8EC4 File Offset: 0x001C70C4 // (set) Token: 0x06007099 RID: 28825 RVA: 0x001C8EEC File Offset: 0x001C70EC public unsafe float maximumX { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_maximumX); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_maximumX)) = value; } } // Token: 0x170026DC RID: 9948 // (get) Token: 0x0600709A RID: 28826 RVA: 0x001C8F10 File Offset: 0x001C7110 // (set) Token: 0x0600709B RID: 28827 RVA: 0x001C8F38 File Offset: 0x001C7138 public unsafe float minimumY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_minimumY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_minimumY)) = value; } } // Token: 0x170026DD RID: 9949 // (get) Token: 0x0600709C RID: 28828 RVA: 0x001C8F5C File Offset: 0x001C715C // (set) Token: 0x0600709D RID: 28829 RVA: 0x001C8F84 File Offset: 0x001C7184 public unsafe float maximumY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_maximumY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_maximumY)) = value; } } // Token: 0x170026DE RID: 9950 // (get) Token: 0x0600709E RID: 28830 RVA: 0x001C8FA8 File Offset: 0x001C71A8 // (set) Token: 0x0600709F RID: 28831 RVA: 0x001C8FD0 File Offset: 0x001C71D0 public unsafe float rotationY { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_rotationY); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MouseLook.NativeFieldInfoPtr_rotationY)) = value; } } // Token: 0x04004AAD RID: 19117 private static readonly IntPtr NativeFieldInfoPtr_axes; // Token: 0x04004AAE RID: 19118 private static readonly IntPtr NativeFieldInfoPtr_sensitivityX; // Token: 0x04004AAF RID: 19119 private static readonly IntPtr NativeFieldInfoPtr_sensitivityY; // Token: 0x04004AB0 RID: 19120 private static readonly IntPtr NativeFieldInfoPtr_minimumX; // Token: 0x04004AB1 RID: 19121 private static readonly IntPtr NativeFieldInfoPtr_maximumX; // Token: 0x04004AB2 RID: 19122 private static readonly IntPtr NativeFieldInfoPtr_minimumY; // Token: 0x04004AB3 RID: 19123 private static readonly IntPtr NativeFieldInfoPtr_maximumY; // Token: 0x04004AB4 RID: 19124 private static readonly IntPtr NativeFieldInfoPtr_rotationY; // Token: 0x04004AB5 RID: 19125 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x04004AB6 RID: 19126 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04004AB7 RID: 19127 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000350 RID: 848 public enum RotationAxes { // Token: 0x04004AB9 RID: 19129 MouseXAndY, // Token: 0x04004ABA RID: 19130 MouseX, // Token: 0x04004ABB RID: 19131 MouseY } }