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
9namespace Elevate
10{
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
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}
static LogImpl * GetCoreLogger()
Definition Log.cpp:11
static LogImpl * GetClientLogger()
Definition Log.cpp:22