Neg_Utils/NEG/UI/WindowSlot/MonoWindowSlot.cs

14 lines
396 B
C#

using NEG.UI.Area;
using NEG.UI.Window;
using UnityEngine;
namespace NEG.UI.WindowSlot
{
public abstract class MonoWindowSlot : MonoBehaviour, IWindowSlot
{
public IArea ParentArea { get; private set; }
public abstract void AttachWindow(IWindow window);
public abstract void DetachWindow(IWindow window);
public abstract void CloseAllWindows();
}
}