![]() |
Blamite Game Engine - Strings
00411.04.21.24.0017.blamite
A library containing general purpose utilities and classes for use in multiple projects.
|
#include <string>
Go to the source code of this file.
Classes | |
struct | BlamStringsHooksBundle |
Data structure used to store configured Strings library hooks together. More... | |
Namespaces | |
BlamStrings | |
Namespace containing general-purpose utilities. | |
BlamStrings::Hooks | |
Namespace containing functions for hooking into the Strings library. | |
BlamStringsInternal | |
BlamStringsInternal::Hooks | |
Internal namespace for interacting with the hooks system. | |
Macros | |
#define | STRINGS_API __declspec(dllimport) |
#define | STRINGS_INTERNAL |
Typedefs | |
typedef void(__cdecl * | _StringsConfigReloadCallback) (std::string filename) |
Type definition for the configuration reload callback. More... | |
Functions | |
STRINGS_API void | BlamStrings::Hooks::SetupHooks (BlamStringsHooksBundle _hooks, std::string module_name) |
Sets up hooks for a given module. More... | |
STRINGS_API void | BlamStrings::Hooks::DetachHooks (std::string module_name) |
Detaches all hooks for a given module. More... | |
STRINGS_INTERNAL void | BlamStringsInternal::Hooks::NotifyConfigurationReload (std::string filename) |
Notifies all hooks that a configuration file has been reloaded. More... | |
#define STRINGS_API __declspec(dllimport) |
#define STRINGS_INTERNAL |
typedef void(__cdecl* _StringsConfigReloadCallback) (std::string filename) |
Type definition for the configuration reload callback.
filename | - The filename of the configuration file that was reloaded. |