using System; using System.Collections.Generic; namespace UnityEngine.EventSystems { // Token: 0x0200001D RID: 29 internal static class RaycasterManager { // Token: 0x06000077 RID: 119 RVA: 0x00003372 File Offset: 0x00001772 public static void AddRaycaster(BaseRaycaster baseRaycaster) { if (!RaycasterManager.s_Raycasters.Contains(baseRaycaster)) { RaycasterManager.s_Raycasters.Add(baseRaycaster); } } // Token: 0x06000078 RID: 120 RVA: 0x00003398 File Offset: 0x00001798 public static List GetRaycasters() { return RaycasterManager.s_Raycasters; } // Token: 0x06000079 RID: 121 RVA: 0x000033B2 File Offset: 0x000017B2 public static void RemoveRaycasters(BaseRaycaster baseRaycaster) { if (RaycasterManager.s_Raycasters.Contains(baseRaycaster)) { RaycasterManager.s_Raycasters.Remove(baseRaycaster); } } // Token: 0x04000050 RID: 80 private static readonly List s_Raycasters = new List(); } }