 |
Blamite Game Engine - Strings
00315.05.27.21.0015.blamite
A library containing general purpose utilities and classes for use in multiple projects.
|
Go to the documentation of this file.
5 #ifndef STRINGS_INTERNAL
6 #define STRINGS_INTERNAL
10 #define STRINGS_API __declspec(dllexport)
12 #define STRINGS_API __declspec(dllimport)
Interface used to receive log messages.
Definition: logger.h:103
STRINGS_API void AddReceiver(BlamLogReceiver *receiver)
Registers a receiver which will be notified on new log messages.
Definition: logger.cpp:30
Class represneting a basic log message.
Definition: logger.h:78
STRINGS_API std::vector< BlamBasicLogMessage > GetHistory()
Retrieves Guerilla's log history.
Definition: logger.cpp:40
#define STRINGS_API
Definition: logger.h:12
Namespace containing functions for Guerilla's logger.
Definition: logger.h:18
BlamLogLevel
Enumerator to specify log event severity.
Definition: logger.h:52
STRINGS_API void PrepareLogger()
Prepares the Guerilla logger.
Definition: logger.cpp:5
STRINGS_API void LogEvent(BlamBasicLogMessage message)
Logs an event to Guerilla's log.
Definition: logger.cpp:15
STRINGS_API void RemoveReceiver(BlamLogReceiver *receiver)
Unregisters a receiver.
Definition: logger.cpp:35
STRINGS_API void ShutdownLogger()
Shuts down the Guerilla logger.
Definition: logger.cpp:10