using System; using System.Runtime.CompilerServices; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x02000037 RID: 55 public sealed class Cursor { // Token: 0x060003F7 RID: 1015 RVA: 0x00006F70 File Offset: 0x00005170 private static void SetCursor(Texture2D texture, CursorMode cursorMode) { Cursor.SetCursor(texture, Vector2.zero, cursorMode); } // Token: 0x060003F8 RID: 1016 RVA: 0x00006F80 File Offset: 0x00005180 public static void SetCursor(Texture2D texture, Vector2 hotspot, CursorMode cursorMode) { Cursor.INTERNAL_CALL_SetCursor(texture, ref hotspot, cursorMode); } // Token: 0x060003F9 RID: 1017 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_SetCursor(Texture2D texture, ref Vector2 hotspot, CursorMode cursorMode); // Token: 0x170000D9 RID: 217 // (get) Token: 0x060003FA RID: 1018 // (set) Token: 0x060003FB RID: 1019 public static extern bool visible { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170000DA RID: 218 // (get) Token: 0x060003FC RID: 1020 // (set) Token: 0x060003FD RID: 1021 public static extern CursorLockMode lockState { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } } }