![]() |
Blamite Game Engine - blam!
00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
|
#include "keystone.h"
#include <Strings/components/utils/string/string.h>
#include "components/resources/engine_text/engine_text.h"
Typedefs | |
typedef int(CALLBACK * | _ShowMainWindow) () |
typedef int(CALLBACK * | _ShowErrorDialog) (bool classic, bool allow_safemode, bool allow_continue, const char *text) |
typedef bool(CALLBACK * | _OpenWebURL) (std::string url) |
typedef bool(CALLBACK * | _OpenLocalURL) (std::string url) |
Functions | |
template<typename T > | |
BlamResult | load_keystone_function (T *function_callback, char *function_name) |
Variables | |
HMODULE | keystone_handle |
The module handle of the Keystone library. More... | |
_ShowMainWindow | __Keystone_ShowMainWindow |
_ShowErrorDialog | __Keystone_ShowErrorDialog |
_OpenWebURL | __Keystone_OpenWebURL |
_OpenLocalURL | __Keystone_OpenLocalURL |
typedef bool(CALLBACK* _OpenLocalURL) (std::string url) |
typedef bool(CALLBACK* _OpenWebURL) (std::string url) |
typedef int(CALLBACK* _ShowErrorDialog) (bool classic, bool allow_safemode, bool allow_continue, const char *text) |
typedef int(CALLBACK* _ShowMainWindow) () |
BlamResult load_keystone_function | ( | T * | function_callback, |
char * | function_name | ||
) |
_OpenLocalURL __Keystone_OpenLocalURL |
_OpenWebURL __Keystone_OpenWebURL |
_ShowErrorDialog __Keystone_ShowErrorDialog |
_ShowMainWindow __Keystone_ShowMainWindow |
HMODULE keystone_handle |
The module handle of the Keystone library.