Added ImGui

This commit is contained in:
Simon Lübeß
2020-11-12 23:25:48 +01:00
parent 6e71eeea25
commit 4b877af226
17 changed files with 524 additions and 44 deletions
+6 -5
View File
@@ -5,21 +5,22 @@ namespace GlitchyEngine
{
public abstract class Layer
{
protected String _debugName;
protected String _debugName ~ delete _;
[Inline]
public StringView Name => _debugName;
[AllowAppend]
//[AllowAppend]
public this(StringView name = "Layer")
{
String debugName = append String(name);
_debugName = debugName;
//String debugName = append String(name);
//_debugName = debugName;
_debugName = new String(name);
}
public virtual void OnAttach() { }
public virtual void OnDetach() { }
public virtual void Update() { }
public virtual void Update(GameTime gameTime) { }
public virtual void OnEvent(Event event) { }
}
}