LL is a lightweight and simple yet useful logging c++ library
Log::SetLogLevel(LogLevel::Full); // decide what logs will be outputted
Log::InitStdOutHandle(); // initialize std output for colored output (ignore for normal colors)
Log::SetTitle("LightLog"); // set console title
or, for dlls:
Log::SetLogLevel(LogLevel::Full); // decide what logs will be outputted
Log::InitStdOutHandle(); // initialize std output for colored output (ignore for normal colors)
Log::AllocConsoleWithTitle("LightLog"); // allocate console & set console title (for dlls)
Log::Ok("(%i) Ok!", 1);
Log::Info("(%i) Info...", 2);
Log::Warn("(%i) Warn", 3);
Log::Err("(%i) Error!", 4);
(xor is automatically used, if not imported it will simply not xor)
__Ok("(%i) Ok!", 1);
__Info("(%i) Info...", 2);
__Warn("(%i) Warn", 3);
__Err("(%i) Error!", 4);