 |
Blamite Game Engine - Keystone
00411.04.21.24.0017.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Go to the documentation of this file.
4 #include <qdockwidget.h>
5 #include <Strings/components/settings/config/config.h>
48 Qt::DockWidgetArea
dock_position = Qt::DockWidgetArea::LeftDockWidgetArea;
53 BlamConfigurationFile*
config =
nullptr;
@ Tool
The editor window is the GUI for Tool (see tool_gui_window).
BlamEditorWindowType
Enumerator used to identify the type of the main editor window.
Definition: BlamEditorWindow.h:33
BlamEditorWindowType GetEditorWindowType()
Retrieves the type of the editor window.
Definition: BlamEditorWindow.cpp:121
@ Sapien
The editor window is the main window for Sapien (see #sapien_main_window).
Class representing a Blamite Editor Theme.
Definition: themes.h:45
@ Guerilla
The editor window is the main window for Guerilla (see guerilla_window).
void CloseToolWindow(BlamEditorToolWindowType tool_type)
Closes the specified tool window.
Definition: BlamEditorWindow.cpp:314
KEYSTONE BlamEditorWindow * GetMainEditorWindow()
Retrieves the main editor window.
Definition: editor_data.cpp:32
Interface class that all main editing tool windows inherit from.
Definition: BlamEditorWindow.h:48
@ Unspecified
Indicates the document type is unspecified or invalid.
@ Foundry
The editor window is the main window for Foundry (see foundry_main_window).