Blamite Game Engine - blam!  00296.01.12.21.0102.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 ShowMainWindow();
19  BLAM int ShowErrorDialog(bool classic, bool allow_safemode, bool allow_continue, const char* text);
20 
21  BLAM bool OpenWebURL(std::string url);
22  BLAM bool OpenLocalURL(std::string url);
23 }
Blam::Modules::Keystone::OpenLocalURL
BLAM bool OpenLocalURL(std::string url)
Definition: keystone.cpp:94
Blam::Modules::Keystone::OpenWebURL
BLAM bool OpenWebURL(std::string url)
Definition: keystone.cpp:88
Blam::Modules::Keystone::ShutdownModule
BLAM void ShutdownModule()
Definition: keystone.cpp:68
Blam::Modules::Keystone::ShowMainWindow
BLAM int ShowMainWindow()
Definition: keystone.cpp:78
errors.h
BLAM
#define BLAM
Definition: keystone.h:9
Blam::Modules::Keystone::SetupModule
BLAM BlamResult SetupModule()
Definition: keystone.cpp:38
Blam::Modules::Keystone
Definition: keystone.h:12
Blam::Modules::Keystone::GetKeystoneModuleHandle
BLAM HMODULE GetKeystoneModuleHandle()
Definition: keystone.cpp:73
Blam::Modules::Keystone::ShowErrorDialog
BLAM int ShowErrorDialog(bool classic, bool allow_safemode, bool allow_continue, const char *text)
Definition: keystone.cpp:83