IPanel
Interface for classes implementing UI panels.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Interface
- Namespace: UnityEngine.UIElements
- Assembly: UnityEngine.UIElementsModule
public interface IPanel : IDisposable
Properties
Property | Description |
|---|---|
| contextType | Describes in which context a VisualElement hierarchy is being run. |
| contextualMenuManager | The Contextual menu manager for the panel. |
| dispatcher | This Panel EventDispatcher. |
| focusController | Return the focus controller for this panel. |
| isDirty | Checks whether any element within the panel has had any changes to its state since the panel was last rendered. |
| scaledPixelsPerPoint | Gives the current scaled pixels per point value of the panel. |
| visualTree | Root of the VisualElement hierarchy. |
Methods
Method | Description |
|---|---|
| Pick | Finds the top-most VisualElement overlapping the provided point. |
| PickAll | Finds all VisualElements overlapping the provided point. |