Elaztek Developer Hub
Blamite Game Engine - blam!  00346.12.11.21.0529.blamite
The core library for the Blamite Game Engine.
keystone.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <Windows.h>
4 #include <string>
5 
7 
8 #ifndef BLAM
9 #define BLAM
10 #endif
11 
13 {
14  BLAM BlamResult SetupModule();
15  BLAM void ShutdownModule();
16  BLAM HMODULE GetKeystoneModuleHandle();
17 
18  BLAM int ShowErrorDialog(bool allow_safemode, bool allow_continue, const char* text);
19 
20  BLAM bool OpenWebURL(std::string url);
21  BLAM bool OpenLocalURL(std::string url);
22 }
Blam::Modules::Keystone::OpenLocalURL
BLAM bool OpenLocalURL(std::string url)
Definition: keystone.cpp:86
Blam::Modules::Keystone::OpenWebURL
BLAM bool OpenWebURL(std::string url)
Definition: keystone.cpp:80
Blam::Modules::Keystone::ShutdownModule
BLAM void ShutdownModule()
Definition: keystone.cpp:65
errors.h
BLAM
#define BLAM
Definition: keystone.h:9
Blam::Modules::Keystone::SetupModule
BLAM BlamResult SetupModule()
Definition: keystone.cpp:36
Blam::Modules::Keystone
Definition: keystone.h:12
Blam::Modules::Keystone::GetKeystoneModuleHandle
BLAM HMODULE GetKeystoneModuleHandle()
Definition: keystone.cpp:70
Blam::Modules::Keystone::ShowErrorDialog
BLAM int ShowErrorDialog(bool allow_safemode, bool allow_continue, const char *text)
Definition: keystone.cpp:75