![]() |
Blamite Game Engine - Keystone
00390.07.02.23.1947.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Namespace contianing functions for accessing common editor data. More...
Namespaces | |
Internal | |
Namespace for internal functions. | |
Workspace | |
Functions | |
KEYSTONE void | LoadDocumentConfigurations () |
Loads all document type configurations. More... | |
KEYSTONE void | UnloadDocumentConfigurations () |
Unloads all document type configurations. More... | |
KEYSTONE BlamConfigurationFile * | GetDocumentTypeConfiguration (BlamEditorDocumentType type) |
Attempts to locate the configuration file for the specified document type. More... | |
KEYSTONE std::map< BlamEditorDocumentType, BlamConfigurationFile * > | GetDocumentTypeConfigurations () |
Retrieves the list of loaded document type configuration files. More... | |
KEYSTONE BlamEditorWindow * | GetMainEditorWindow () |
Retrieves the main editor window. More... | |
KEYSTONE BlamEditorToolWindow * | GetToolWindow (BlamEditorToolWindowType type) |
Retrieves a desired tool window. More... | |
KEYSTONE std::map< BlamEditorToolWindowType, BlamEditorToolWindow * > | GetRegisteredToolWindowList () |
Retrieves the list of registered tool windows. More... | |
KEYSTONE void | LoadToolWindows () |
Loads all tool windows into the registered tool window list. More... | |
KEYSTONE void | UnloadToolWindows () |
Unoads all registered tool windows. More... | |
Namespace contianing functions for accessing common editor data.
BlamConfigurationFile * BlamKeystone::EditorData::GetDocumentTypeConfiguration | ( | BlamEditorDocumentType | type | ) |
Attempts to locate the configuration file for the specified document type.
type | - The document type to locate the configuration file for. |
nullptr
if no configuration file was found. std::map< BlamEditorDocumentType, BlamConfigurationFile * > BlamKeystone::EditorData::GetDocumentTypeConfigurations | ( | ) |
Retrieves the list of loaded document type configuration files.
BlamEditorWindow * BlamKeystone::EditorData::GetMainEditorWindow | ( | ) |
Retrieves the main editor window.
nullptr
if the editor window has not been set. std::map< BlamEditorToolWindowType, BlamEditorToolWindow * > BlamKeystone::EditorData::GetRegisteredToolWindowList | ( | ) |
Retrieves the list of registered tool windows.
BlamEditorToolWindow * BlamKeystone::EditorData::GetToolWindow | ( | BlamEditorToolWindowType | type | ) |
Retrieves a desired tool window.
type | - The type of tool window to retrieve. |
nullptr
if no matching tool window was found. void BlamKeystone::EditorData::LoadDocumentConfigurations | ( | ) |
Loads all document type configurations.
void BlamKeystone::EditorData::LoadToolWindows | ( | ) |
Loads all tool windows into the registered tool window list.
void BlamKeystone::EditorData::UnloadDocumentConfigurations | ( | ) |
Unloads all document type configurations.
void BlamKeystone::EditorData::UnloadToolWindows | ( | ) |
Unoads all registered tool windows.
The pointers to the windows will become invalid after this.