Elaztek Developer Hub
Blamite Game Engine - Sapien (Stub Executable)  00390.07.02.23.1947.blamite
A small stub executable used to launch the Sapien editor.
keystone.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <Windows.h>
4 
5 #ifndef SAPIEN
6 #define SAPIEN
7 #endif
8 
10 {
11  SAPIEN bool SetupModule();
12  SAPIEN void ShutdownModule();
14 
15  SAPIEN int ShowErrorDialog(bool allow_safemode, bool allow_continue, const char* text);
17 }
Sapien::Modules::Keystone::ShowErrorDialog
SAPIEN int ShowErrorDialog(bool allow_safemode, bool allow_continue, const char *text)
Definition: keystone.cpp:81
keystone_handle
HMODULE keystone_handle
The module handle of the Keystone library.
Definition: keystone.cpp:5
keystone.h
_Initialize
void(CALLBACK * _Initialize)()
Definition: keystone.cpp:9
Sapien::Modules::Keystone
Definition: keystone.h:9
__Keystone_ShowErrorDialog
_ShowErrorDialog __Keystone_ShowErrorDialog
Definition: keystone.cpp:12
SAPIEN
#define SAPIEN
Definition: keystone.h:6
__Keystone_Initialize
_Initialize __Keystone_Initialize
Definition: keystone.cpp:14
__Keystone_ShowSapienWindow
_ShowSapienWindow __Keystone_ShowSapienWindow
Definition: keystone.cpp:13
Sapien::Modules::Keystone::ShowSapienWindow
SAPIEN int ShowSapienWindow()
Definition: keystone.cpp:86
_ShowSapienWindow
int(CALLBACK * _ShowSapienWindow)()
Definition: keystone.cpp:8
_Shutdown
void(CALLBACK * _Shutdown)()
Definition: keystone.cpp:10
__Keystone_Shutdown
_Shutdown __Keystone_Shutdown
Definition: keystone.cpp:15
Sapien::Modules::Keystone::GetKeystoneModuleHandle
SAPIEN HMODULE GetKeystoneModuleHandle()
Definition: keystone.cpp:76
_ShowErrorDialog
int(CALLBACK * _ShowErrorDialog)(bool allow_safemode, bool allow_continue, const char *text)
Definition: keystone.cpp:7
Sapien::Modules::Keystone::SetupModule
SAPIEN bool SetupModule()
Definition: keystone.cpp:41
Sapien::Modules::Keystone::ShutdownModule
SAPIEN void ShutdownModule()
Definition: keystone.cpp:70
load_keystone_function
bool load_keystone_function(T *function_callback, const char *function_name)
Loads a function from the Keystone library.
Definition: keystone.cpp:25