Allow changing logger

This commit is contained in:
Simon Lübeß
2023-07-27 00:42:42 +02:00
parent 3e63281508
commit 0bc517842f
+27 -4
View File
@@ -8,10 +8,33 @@ namespace GlitchyEngine
static Logger _engineLogger ~ delete _; static Logger _engineLogger ~ delete _;
static Logger _clientLogger ~ delete _; static Logger _clientLogger ~ delete _;
[Inline] public static Logger EngineLogger
public static Logger EngineLogger => _engineLogger; {
[Inline] [Inline]
public static Logger ClientLogger => _clientLogger; get => _engineLogger;
set
{
if (_engineLogger == value)
return;
delete _engineLogger;
_engineLogger = value;
}
}
public static Logger ClientLogger
{
[Inline]
get => _clientLogger;
set
{
if (_clientLogger == value)
return;
delete _clientLogger;
_clientLogger = value;
}
}
static this() static this()
{ {