// Copyright © Sascha Graeff/13Pixels. #if UNITY_2021_2_OR_NEWER namespace ThirteenPixels.Placr { using UnityEditor; using UnityEditor.Overlays; using UnityEngine.UIElements; [Overlay(typeof(SceneView), "Placr", true)] public class PlacrOverlay : Overlay, ITransientOverlay { public bool visible => Placr.isActive; public override VisualElement CreatePanelContent() { return new IMGUIContainer(() => Placr.instance.DrawOverlayGUI()); } } } #endif