![]() |
Blamite Game Engine - Keystone
00449.01.12.26.0555.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Namespace for anything within the Keystone library. More...
Namespaces | |
| EditorData | |
| Namespace contianing functions for accessing common editor data. | |
| Engine | |
| Namespace containing functions for initializing and shutting down the game engine. | |
| Settings | |
| Themes | |
| Namespace containing functions for the Keystone theme component. | |
| Tick | |
| Namespace containing components relating to the editor tick. | |
| UI | |
| Utils | |
| General-purpose utilities for use within Keystone. | |
Functions | |
| KEYSTONE void | SetupCustomTagEditors () |
| KEYSTONE bool | TagHasCustomEditors (BlamTag *tag) |
| KEYSTONE bool | TagHasCustomEditors (std::string tag_class_name) |
| KEYSTONE std::vector< CustomTagEditorInfo > | GetCustomEditorList (BlamTag *tag) |
| KEYSTONE std::vector< CustomTagEditorInfo > | GetCustomEditorList (std::string tag_class_name) |
| KEYSTONE CustomTagEditor * | CreateCustomTagEditor (BlamTag *tag, std::string editor_id) |
| KEYSTONE HMODULE | GetKeystoneDLLHandle () |
| Retrieves the handle for the Keystone library. More... | |
| KEYSTONE QApplication * | GetQApplication () |
| Retrieves the pointer to the current Qt application. More... | |
| KEYSTONE_API void | Initialize () |
| Initialize any data needed for Keystone/Qt. More... | |
| KEYSTONE_API void | Shutdown () |
| KEYSTONE BlamVersion | GetVersion () |
| Retrieves the current version of Keystone. More... | |
Namespace for anything within the Keystone library.
| CustomTagEditor * BlamKeystone::CreateCustomTagEditor | ( | BlamTag * | tag, |
| std::string | editor_id | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:| std::vector< CustomTagEditorInfo > BlamKeystone::GetCustomEditorList | ( | BlamTag * | tag | ) |
Here is the caller graph for this function:| std::vector< CustomTagEditorInfo > BlamKeystone::GetCustomEditorList | ( | std::string | tag_class_name | ) |
| HMODULE BlamKeystone::GetKeystoneDLLHandle | ( | ) |
Retrieves the handle for the Keystone library.
| QApplication * BlamKeystone::GetQApplication | ( | ) |
Retrieves the pointer to the current Qt application.
Here is the caller graph for this function:| BlamVersion BlamKeystone::GetVersion | ( | ) |
Retrieves the current version of Keystone.
Here is the caller graph for this function:| void BlamKeystone::Initialize | ( | ) |
Initialize any data needed for Keystone/Qt.
Here is the call graph for this function:| void BlamKeystone::SetupCustomTagEditors | ( | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| void BlamKeystone::Shutdown | ( | ) |
Here is the call graph for this function:| bool BlamKeystone::TagHasCustomEditors | ( | BlamTag * | tag | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| bool BlamKeystone::TagHasCustomEditors | ( | std::string | tag_class_name | ) |
Here is the call graph for this function: