Elaztek Developer Hub
Blamite Game Engine - Keystone  00319.06.14.21.0211.blamite
A library that enables the use of Qt in Blamite's editing tools.
logger.h File Reference
#include <Strings/components/interface/logger/logger.h>

Go to the source code of this file.

Namespaces

 BlamKeystone
 Namespace for anything within the Keystone library.
 
 BlamKeystone::Logger
 Namespace containing anything related to the Keystone logger.
 

Macros

#define KEYSTONE
 

Functions

KEYSTONE void BlamKeystone::Logger::LogEvent (std::string message)
 Logs an event to Keystone. More...
 
KEYSTONE void BlamKeystone::Logger::LogEvent (std::string message, BlamLogLevel log_level)
 Logs an event to Keystone. More...
 
KEYSTONE void BlamKeystone::Logger::LogEvent (BlamBasicLogMessage message)
 Logs an event to Keystone. More...
 
KEYSTONE void BlamKeystone::Logger::AddReceiver (BlamLogReceiver *receiver)
 Registers a new log receiver, which will be notified whenever a new message is logged. More...
 
KEYSTONE void BlamKeystone::Logger::RemoveReceiver (BlamLogReceiver *receiver)
 Unregisters a log receiver. More...
 
KEYSTONE std::vector< BlamBasicLogMessage > BlamKeystone::Logger::GetHistory ()
 Retrieves Keystones's log history. More...
 

Macro Definition Documentation

◆ KEYSTONE

#define KEYSTONE