Elaztek Developer Hub
Blamite Game Engine - Guerilla  00307.01.26.21.0804.blamite
The tag editor for the Blamite Game Engine.
logger.h File Reference
#include <Strings/components/interface/logger/logger.h>

Go to the source code of this file.

Namespaces

 Guerilla
 The main namespace containing all of Guerilla's shared functions.
 
 Guerilla::Logger
 Namespace containing functions for Guerilla's logger.
 
 Guerilla::Logger::API
 External API functions related to Guerilla's logger.
 

Macros

#define GUERILLA
 
#define GUERILLA_API   __declspec(dllimport)
 

Functions

GUERILLA void Guerilla::Logger::PrepareLogger ()
 Prepares the Guerilla logger. More...
 
GUERILLA void Guerilla::Logger::LogEvent (BlamBasicLogMessage message)
 Logs an event to Guerilla's log. More...
 
GUERILLA void Guerilla::Logger::LogEvent (std::string message)
 Logs an event to Guerilla's log. More...
 
GUERILLA void Guerilla::Logger::LogEvent (std::string message, BlamLogLevel log_level)
 Logs an event to Guerilla's log. More...
 
GUERILLA_API void Guerilla::Logger::API::AddReceiver (BlamLogReceiver *receiver)
 Registers a receiver which will be notified on new log messages. More...
 
GUERILLA_API void Guerilla::Logger::API::RemoveReceiver (BlamLogReceiver *receiver)
 Unregisters a receiver. More...
 
GUERILLA_API std::vector< BlamBasicLogMessage > Guerilla::Logger::API::GetHistory ()
 Retrieves Guerilla's log history. More...
 

Macro Definition Documentation

◆ GUERILLA

#define GUERILLA

◆ GUERILLA_API

#define GUERILLA_API   __declspec(dllimport)