Added Default property to WindowDescription

This commit is contained in:
Simon Lübeß
2020-11-16 21:45:50 +01:00
parent 7b81339889
commit 9b2d32d43b
2 changed files with 4 additions and 8 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ namespace GlitchyEngine
Runtime.Assert(s_Instance == null, "Tried to create a second application."); Runtime.Assert(s_Instance == null, "Tried to create a second application.");
s_Instance = this; s_Instance = this;
_window = GlitchyEngine.Window.CreateWindow(WindowDescription()); _window = new Window(.Default);
_window.EventCallback = new => OnEvent; _window.EventCallback = new => OnEvent;
_imGuiLayer = new ImGuiLayer(); _imGuiLayer = new ImGuiLayer();
+3 -7
View File
@@ -11,13 +11,7 @@ namespace GlitchyEngine
public StringView Title; public StringView Title;
public StringView Icon; public StringView Icon;
public this() public this() => this = default;
{
Width = 1280;
Height = 720;
Title = "Glitchy Engine";
Icon = .();
}
public this(uint32 width, uint32 height, StringView title, StringView icon = default) public this(uint32 width, uint32 height, StringView title, StringView icon = default)
{ {
@@ -26,6 +20,8 @@ namespace GlitchyEngine
Title = title; Title = title;
Icon = icon; Icon = icon;
} }
public static readonly WindowDescription Default => .(1280, 720, "Glitchy Engine")
} }
public class Window public class Window