Elaztek Developer Hub
Blamite Game Engine - Strings  00386.06.16.23.0646.blamite
A library containing general purpose utilities and classes for use in multiple projects.
ConfigurationReloadEvent.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "../../BlamEvent.h"
4 
5 #include <string>
6 
7 #ifdef STRINGS_EXPORTS
8 #define STRINGS_API __declspec(dllexport)
9 #else
10 #define STRINGS_API __declspec(dllimport)
11 #endif
12 
20 {
21 private:
22  std::string filename;
23 
24 public:
30  ConfigurationReloadEvent(std::string _filename);
31 
37  std::string GetFilename();
38 };
39 
BlamEventType::ConfigurationReload
@ ConfigurationReload
Indicates the event is a configuration reload event. See ConfigurationReloadEvent for details.
ConfigurationReloadEvent
Class representing a configuration reload event.
Definition: ConfigurationReloadEvent.h:19
ConfigurationReloadEvent::GetFilename
std::string GetFilename()
Retrieves the name of the file that was reloaded.
Definition: ConfigurationReloadEvent.cpp:8
BlamEvent
Class representing a generic event.
Definition: BlamEvent.h:33
STRINGS_API
#define STRINGS_API
Definition: ConfigurationReloadEvent.h:10
BlamEventType
BlamEventType
Enumerator listing all possible event types.
Definition: BlamEvent.h:12
ConfigurationReloadEvent.h
ConfigurationReloadEvent::ConfigurationReloadEvent
ConfigurationReloadEvent(std::string _filename)
Constructs a new configuration reload event.
Definition: ConfigurationReloadEvent.cpp:3