![]() |
Blamite Game Engine - Strings
00449.01.12.26.0555.blamite
A library containing general purpose utilities and classes for use in multiple projects.
|
#include <string>
Include dependency graph for hooks.h:
This graph shows which files directly or indirectly include this file: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. |