![]() |
Blamite Game Engine - Strings
00314.05.25.21.0023.blamite
A library containing general purpose utilities and classes for use in multiple projects.
|
#include <Strings/components/interface/logger/logger.h>
Go to the source code of this file.
Namespaces | |
BlamTool | |
BlamTool::Logger | |
Namespace containing functions for Tool's logger. | |
BlamTool::Logger::API | |
External API functions related to Tool's logger. | |
Macros | |
#define | STRINGS_INTERNAL |
#define | STRINGS_API __declspec(dllimport) |
Functions | |
STRINGS_INTERNAL void | BlamTool::Logger::PrepareLogger () |
Prepares the Tool logger. More... | |
STRINGS_INTERNAL void | BlamTool::Logger::LogEvent (BlamBasicLogMessage message) |
Logs an event to Tool's log. More... | |
STRINGS_INTERNAL void | BlamTool::Logger::LogEvent (std::string message) |
Logs an event to Tool's log. More... | |
STRINGS_INTERNAL void | BlamTool::Logger::LogEvent (std::string message, BlamLogLevel log_level) |
Logs an event to Tool's log. More... | |
STRINGS_INTERNAL void | BlamTool::Logger::LogEvent (std::string message, TerminalColor color) |
Logs an event to Tool's log. More... | |
STRINGS_INTERNAL void | BlamTool::Logger::LogEvent (std::string message, std::string color_escape_prefix) |
Logs an event to Tool's log. More... | |
STRINGS_API void | BlamTool::Logger::API::AddReceiver (BlamLogReceiver *receiver) |
Registers a receiver which will be notified on new log messages. More... | |
STRINGS_API void | BlamTool::Logger::API::RemoveReceiver (BlamLogReceiver *receiver) |
Unregisters a receiver. More... | |
STRINGS_API std::vector< BlamBasicLogMessage > | BlamTool::Logger::API::GetHistory () |
Retrieves Tool's log history. More... | |
#define STRINGS_API __declspec(dllimport) |
#define STRINGS_INTERNAL |