 |
Blamite Game Engine - Keystone
00368.02.12.23.1347.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Go to the documentation of this file.
10 #ifdef KEYSTONE_EXPORTS
14 #define KEYSTONE_API extern "C" __declspec(dllexport)
16 #define KEYSTONE_API extern "C" __declspec(dllimport)
23 class BlamConfigurationFile;
25 class BlamBasicLogger;
@ Default_NotSet
The dialog result has not yet been set.
KeystoneDialogResult
Enumerator containing all possible generic dialog results.
Definition: keystone_api.h:30
Namespace containing any exported functions within Keystone.
Definition: keystone_api.h:50
@ Cancel
The user pressed the 'Cancel' button.
@ Exit
Indicates the user choosed the "Exit" option.
@ OK
The user pressed the 'OK' button.
KEYSTONE_API bool OpenLocalURL(std::string url)
Opens a local file with the user's default application.
Definition: keystone_api.cpp:68
@ Ignore
The user pressed the 'Ignore' button.
KEYSTONE_API int ShowFoundryWindow()
Shows the main Foundry window.
Definition: keystone_api.cpp:33
KEYSTONE_API bool OpenWebURL(std::string url)
Opens a URL in the user's default web browser.
Definition: keystone_api.cpp:63
@ SafeMode
Indicates the user choosed the "Continue in Safe Mode" option.
KEYSTONE_API KeystoneDialogResult ShowErrorDialog(bool allow_safemode, bool allow_continue, std::string text)
Shows a Qt-driven error dialog.
Definition: keystone_api.cpp:13
@ Yes
The user pressed the 'Yes' button.
#define KEYSTONE_API
Definition: keystone_api.h:16
KEYSTONE_API int ShowSapienWindow()
Shows the main Sapien window.
Definition: keystone_api.cpp:23
KEYSTONE_API int ShowToolWindow()
Shows the Tool GUI window.
Definition: keystone_api.cpp:53
@ Abort
The user pressed the 'Abort' button.
@ No
The user pressed the 'No' button.
KEYSTONE_API int ShowGuerillaWindow()
Shows the main Guerilla window.
Definition: keystone_api.cpp:43
@ Retry
The user pressed the 'Retry' button.
@ Continue
Indicates the user choosed the "Continue" option.