Editor window

This commit is contained in:
Simon Lübeß
2022-02-28 18:08:13 +01:00
parent c80ca4d9a1
commit ba5ccd7107
4 changed files with 52 additions and 61 deletions
@@ -0,0 +1,31 @@
namespace GlitchyEditor.EditWindows
{
abstract class EditorWindow
{
protected Editor _editor;
protected bool _open = true;
protected bool _hasFocus;
public bool Open
{
get => _open;
set => _open = value;
}
public bool HasFocus
{
get => _hasFocus;
}
public void Show()
{
if(!_open)
return;
InternalShow();
}
protected abstract void InternalShow();
}
}