Elaztek Developer Hub
Blamite Game Engine - Guerilla (Stub Executable)  00385.05.12.23.0209.blamite
A small stub executable that is used to launch Guerilla.
keystone.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <Windows.h>
4 #include <Strings/components/settings/config/config.h>
5 
6 #ifndef GUERILLA
7 #define GUERILLA
8 #endif
9 
15 {
21  GUERILLA bool SetupModule();
22 
26  GUERILLA void ShutdownModule();
27 
34 
47  GUERILLA int ShowErrorDialog(bool allow_safemode, bool allow_continue, const char* text);
48 
55 }
_ShowGuerillaWindow
int(CALLBACK * _ShowGuerillaWindow)()
Definition: keystone.cpp:8
GUERILLA
#define GUERILLA
Definition: keystone.h:7
keystone_handle
HMODULE keystone_handle
The module handle of the Keystone library.
Definition: keystone.cpp:5
keystone.h
Guerilla::Modules::Keystone::ShutdownModule
GUERILLA void ShutdownModule()
Shuts down the Keystone module.
Definition: keystone.cpp:67
_Initialize
void(CALLBACK * _Initialize)()
Definition: keystone.cpp:9
Guerilla::Modules::Keystone::ShowGuerillaWindow
GUERILLA int ShowGuerillaWindow()
Shows the main Guerilla window.
Definition: keystone.cpp:82
__Keystone_ShowErrorDialog
_ShowErrorDialog __Keystone_ShowErrorDialog
Definition: keystone.cpp:11
__Keystone_Initialize
_Initialize __Keystone_Initialize
Definition: keystone.cpp:13
Guerilla::Modules::Keystone
Namespace containing functions related to the Keystone module, as well as any imported functions from...
Definition: keystone.h:14
Guerilla::Modules::Keystone::GetKeystoneModuleHandle
GUERILLA HMODULE GetKeystoneModuleHandle()
Retrieves the module handle for Keystone.
Definition: keystone.cpp:72
_ShowErrorDialog
int(CALLBACK * _ShowErrorDialog)(bool allow_safemode, bool allow_continue, const char *text)
Definition: keystone.cpp:7
__Keystone_ShowGuerillaWindow
_ShowGuerillaWindow __Keystone_ShowGuerillaWindow
Definition: keystone.cpp:12
Guerilla::Modules::Keystone::ShowErrorDialog
GUERILLA int ShowErrorDialog(bool allow_safemode, bool allow_continue, const char *text)
Shows a Qt-driven error dialog.
Definition: keystone.cpp:77
Guerilla::Modules::Keystone::SetupModule
GUERILLA bool SetupModule()
Attempts to initialize the Keystone module and import any needed functions.
Definition: keystone.cpp:39
load_keystone_function
bool load_keystone_function(T *function_callback, const char *function_name)
Loads a function from the Keystone library.
Definition: keystone.cpp:23