Elevate Engine
1
Loading...
Searching...
No Matches
Log.cpp
Go to the documentation of this file.
1
#define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING
2
3
#include "
Log.h
"
4
#include <memory>
5
6
#include <spdlog/spdlog.h>
7
#include <spdlog/sinks/stdout_color_sinks.h>
8
9
namespace
Elevate
10
{
11
LogImpl
*
Log::GetCoreLogger
()
12
{
13
static
LogImpl
* logger =
new
LogImpl
([]() {
14
auto
spdlogger = spdlog::stdout_color_mt(
"ELEVATE"
);
15
spdlogger->set_level(spdlog::level::trace);
16
spdlogger->set_pattern(
"%^[%T] [%n] %v%$"
);
17
return
spdlogger;
18
}());
19
return
logger;
20
}
21
22
LogImpl
*
Log::GetClientLogger
()
23
{
24
static
LogImpl
* logger =
new
LogImpl
([]() {
25
auto
spdlogger = spdlog::stdout_color_mt(
"APP"
);
26
spdlogger->set_level(spdlog::level::trace);
27
spdlogger->set_pattern(
"%^[%T] [%n] %v%$"
);
28
return
spdlogger;
29
}());
30
return
logger;
31
}
32
}
Log.h
Elevate::LogImpl
Definition
Log.h:27
Elevate::Log::GetCoreLogger
static LogImpl * GetCoreLogger()
Definition
Log.cpp:11
Elevate::Log::GetClientLogger
static LogImpl * GetClientLogger()
Definition
Log.cpp:22
Elevate
Definition
AudioDistanceProbe.h:9
ElevateEngine
src
ElevateEngine
Core
Log.cpp
Generated by
1.9.8