Improved logging capabilities

This commit is contained in:
Pasha Bibko
2025-05-08 14:32:33 +01:00
parent 4509250c4e
commit 094101ffdd
6 changed files with 40 additions and 25 deletions

View File

@@ -3,9 +3,11 @@
namespace LX
{
// Allocates memory for the log file pointer //
std::ofstream* Log::s_LogFile = nullptr;
void Log::Init()
std::ofstream* Log::s_LogFile = nullptr;
Log::Priority Log::s_Priority;
void Log::Init(Priority _default)
{
// The actual object holding the log file //
// Has to be done like this to stop MSVC complaining //
@@ -14,5 +16,8 @@ namespace LX
// Opens the log file and assigns it to the log pointer //
actualLog.open("log");
s_LogFile = &actualLog;
// Assigns the priority //
s_Priority = _default;
}
}