15 lines
429 B
C#
15 lines
429 B
C#
using NEG.UI.Area;
|
|
using NEG.UI.Window;
|
|
using NEG.UI.WindowSlot;
|
|
using UnityEngine;
|
|
|
|
namespace NEG.UI.UnityUi.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();
|
|
}
|
|
} |