![]() |
Blamite Game Engine - Keystone
00319.06.14.21.0211.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
#include <BlamEditorToolWindow.h>
Inheritance diagram for BlamEditorToolWindow:Public Member Functions | |
| BlamEditorToolWindow (BlamEditorWindow *_window, BlamEditorToolWindowType _window_type) | |
| Constructs a new tool window. More... | |
| ~BlamEditorToolWindow () | |
| Releases a tool window. More... | |
| BlamEditorToolWindowType | GetToolWindowType () |
| Retrieves the type of tool window that this tool window represents. More... | |
| virtual void | OnThemeChange (BlamEditorTheme *new_theme) |
| Called when the active theme is changed. More... | |
Protected Attributes | |
| BlamEditorWindow * | parent_window = nullptr |
| The parent window that owns this tool window. More... | |
| BlamEditorToolWindowType | window_type = BlamEditorToolWindowType::Unspecified |
| The tool window type. More... | |
| BlamEditorToolWindow::BlamEditorToolWindow | ( | BlamEditorWindow * | _window, |
| BlamEditorToolWindowType | _window_type | ||
| ) |
Constructs a new tool window.
| _window | - Pointer to the parent editor window that owns this tool window. |
| _window_type | - The type of the new tool window. |
| BlamEditorToolWindow::~BlamEditorToolWindow | ( | ) |
Releases a tool window.
This will ensure that the parent window no longer lists this window as an open tool window.
| BlamEditorToolWindowType BlamEditorToolWindow::GetToolWindowType | ( | ) |
Retrieves the type of tool window that this tool window represents.
|
inlinevirtual |
Called when the active theme is changed.
| new_theme | - The newly applied theme. |
|
protected |
The parent window that owns this tool window.
|
protected |
The tool window type.
See BlamEditorToolWindowType for details.