using System; namespace UnityEngine.Experimental.UIElements { // Token: 0x02000336 RID: 822 internal abstract class BaseVisualElementPanel : IPanel { // Token: 0x17000B99 RID: 2969 // (get) Token: 0x06003332 RID: 13106 RVA: 0x0004FA1C File Offset: 0x0004DC1C // (set) Token: 0x06003333 RID: 13107 RVA: 0x0004FA38 File Offset: 0x0004DC38 public virtual VisualElement focusedElement { get; set; } // Token: 0x17000B9A RID: 2970 // (get) Token: 0x06003334 RID: 13108 // (set) Token: 0x06003335 RID: 13109 public abstract EventInterests IMGUIEventInterests { get; set; } // Token: 0x17000B9B RID: 2971 // (get) Token: 0x06003336 RID: 13110 // (set) Token: 0x06003337 RID: 13111 public abstract int instanceID { get; protected set; } // Token: 0x17000B9C RID: 2972 // (get) Token: 0x06003338 RID: 13112 // (set) Token: 0x06003339 RID: 13113 public abstract LoadResourceFunction loadResourceFunc { get; protected set; } // Token: 0x17000B9D RID: 2973 // (get) Token: 0x0600333A RID: 13114 // (set) Token: 0x0600333B RID: 13115 public abstract int IMGUIContainersCount { get; set; } // Token: 0x0600333C RID: 13116 public abstract void Repaint(Event e); // Token: 0x0600333D RID: 13117 public abstract void ValidateLayout(); // Token: 0x17000B9E RID: 2974 // (get) Token: 0x0600333E RID: 13118 RVA: 0x0004FA44 File Offset: 0x0004DC44 // (set) Token: 0x0600333F RID: 13119 RVA: 0x0004FA60 File Offset: 0x0004DC60 internal virtual IStylePainter stylePainter { get; set; } // Token: 0x17000B9F RID: 2975 // (get) Token: 0x06003340 RID: 13120 public abstract VisualContainer visualTree { get; } // Token: 0x17000BA0 RID: 2976 // (get) Token: 0x06003341 RID: 13121 // (set) Token: 0x06003342 RID: 13122 public abstract IDispatcher dispatcher { get; protected set; } // Token: 0x17000BA1 RID: 2977 // (get) Token: 0x06003343 RID: 13123 public abstract IScheduler scheduler { get; } // Token: 0x17000BA2 RID: 2978 // (get) Token: 0x06003344 RID: 13124 // (set) Token: 0x06003345 RID: 13125 public abstract IDataWatchService dataWatch { get; protected set; } // Token: 0x17000BA3 RID: 2979 // (get) Token: 0x06003346 RID: 13126 // (set) Token: 0x06003347 RID: 13127 public abstract ContextType contextType { get; protected set; } // Token: 0x06003348 RID: 13128 public abstract VisualElement Pick(Vector2 point); } }