![]() |
Blamite Game Engine - Keystone
00324.06.26.21.0248.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. | |
Functions | |
| 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.
| 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::LoadToolWindows | ( | ) |
Loads all tool windows into the registered tool window list.
| void BlamKeystone::EditorData::UnloadToolWindows | ( | ) |
Unoads all registered tool windows.
The pointers to the windows will become invalid after this.