Elaztek Developer Hub
Blamite Game Engine - Guerilla  00307.01.26.21.0804.blamite
The tag editor for the Blamite Game Engine.
Guerilla::Logger::API Namespace Reference

External API functions related to Guerilla's logger. More...

Functions

GUERILLA_API void AddReceiver (BlamLogReceiver *receiver)
 Registers a receiver which will be notified on new log messages. More...
 
GUERILLA_API void RemoveReceiver (BlamLogReceiver *receiver)
 Unregisters a receiver. More...
 
GUERILLA_API std::vector< BlamBasicLogMessage > GetHistory ()
 Retrieves Guerilla's log history. More...
 

Detailed Description

External API functions related to Guerilla's logger.

Function Documentation

◆ AddReceiver()

void Guerilla::Logger::API::AddReceiver ( BlamLogReceiver *  receiver)

Registers a receiver which will be notified on new log messages.

Parameters
receiver- The new receiver to add.

◆ GetHistory()

std::vector< BlamBasicLogMessage > Guerilla::Logger::API::GetHistory ( )

Retrieves Guerilla's log history.

Returns
Guerilla's log history.

◆ RemoveReceiver()

void Guerilla::Logger::API::RemoveReceiver ( BlamLogReceiver *  receiver)

Unregisters a receiver.

This receiver will no longer be notified when new messages are logged.

Parameters
receiver- The receiver to remove.