![]() |
Blamite Game Engine - Keystone
00326.06.27.21.0407.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.