Elaztek Developer Hub
Blamite Game Engine - Strings  00402.09.29.23.0627.blamite
A library containing general purpose utilities and classes for use in multiple projects.
LogMessage.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "../../BlamEvent.h"
4 
6 
7 #ifdef STRINGS_EXPORTS
8 #define STRINGS_API __declspec(dllexport)
9 #else
10 #define STRINGS_API __declspec(dllimport)
11 #endif
12 
19 {
20 private:
21  BlamLogMessage message;
22 
23 public:
30 
36  BlamLogMessage GetLogMessage();
37 };
logger.h
STRINGS_API
#define STRINGS_API
Definition: LogMessage.h:10
LogMessage.h
BlamEvent
Class representing a generic event.
Definition: BlamEvent.h:33
LogMessageEvent::LogMessageEvent
LogMessageEvent(BlamLogMessage _message)
Constructs a new event.
Definition: LogMessage.cpp:3
LogMessageEvent
Class representing a log message event.
Definition: LogMessage.h:18
BlamEventType
BlamEventType
Enumerator listing all possible event types.
Definition: BlamEvent.h:12
LogMessageEvent::GetLogMessage
BlamLogMessage GetLogMessage()
Retrieves the message that was logged.
Definition: LogMessage.cpp:8
BlamLogMessage
Structure to store log message data.
Definition: logger.h:136
BlamEventType::LogMessage
@ LogMessage
Indicates the event is a log message event. See LogMessageEvent for details.