 |
Blamite Game Engine - Strings
00308.02.02.21.2032.blamite
A library containing general purpose utilities and classes for use in multiple projects.
|
Go to the documentation of this file.
6 #define STRINGS_API __declspec(dllexport)
8 #define STRINGS_API __declspec(dllimport)
11 #ifndef STRINGS_INTERNAL
12 #define STRINGS_INTERNAL
Interface used to receive log messages.
Definition: logger.h:67
Class represneting a basic log message.
Definition: logger.h:43
#define STRINGS_INTERNAL
Definition: logger.h:12
#define STRINGS_API
Definition: logger.h:8
STRINGS_API void AddReceiver(BlamLogReceiver *receiver)
Registers a receiver which will be notified on new log messages.
Definition: logger.cpp:25
STRINGS_API void RemoveReceiver(BlamLogReceiver *receiver)
Unregisters a receiver.
Definition: logger.cpp:30
Namespace containing functions for the Strings logger.
Definition: logger.h:18
STRINGS_INTERNAL void PrepareLogger()
Prepares the Strings logger.
Definition: logger.cpp:5
BlamLogLevel
Enumerator to specify log event severity.
Definition: logger.h:17
STRINGS_INTERNAL void LogEvent(BlamBasicLogMessage message)
Logs an event to the Strings log.
Definition: logger.cpp:10