Elaztek Developer Hub
Switch Project...
blam!
Editing Kit
Guerilla
Sapien
Tool
Foundry
Libraries
Keystone
Strings
Forums
Discord
Doxygen
Jenkins
Guides
Gitlab
Blamite Game Engine - Keystone
00305.01.23.21.0442.blamite
A library that enables the use of Qt in Blamite's editing tools.
logger.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <Strings/components/interface/logger/logger.h>
4
5
#ifndef KEYSTONE
6
#define KEYSTONE
7
#endif
8
12
namespace
BlamKeystone::Logger
13
{
20
KEYSTONE
void
LogEvent
(std::string message);
21
29
KEYSTONE
void
LogEvent
(std::string message, BlamLogLevel log_level);
30
37
KEYSTONE
void
LogEvent
(BlamBasicLogMessage message);
38
44
KEYSTONE
void
AddReceiver
(BlamLogReceiver* receiver);
45
51
KEYSTONE
void
RemoveReceiver
(BlamLogReceiver* receiver);
52
}
BlamKeystone::Logger::AddReceiver
KEYSTONE void AddReceiver(BlamLogReceiver *receiver)
Registers a new log receiver, which will be notified whenever a new message is logged.
Definition:
logger.cpp:22
BlamKeystone::Logger::RemoveReceiver
KEYSTONE void RemoveReceiver(BlamLogReceiver *receiver)
Unregisters a log receiver.
Definition:
logger.cpp:27
KEYSTONE
#define KEYSTONE
Definition:
logger.h:6
BlamKeystone::Logger::LogEvent
KEYSTONE void LogEvent(std::string message)
Logs an event to Keystone.
Definition:
logger.cpp:7
BlamKeystone::Logger
Namespace containing anything related to the Keystone logger.
Definition:
logger.h:12
keystone
components
logger
logger.h
Generated on Sat Jan 23 2021 05:04:50 for Blamite Game Engine - Keystone by
1.8.17