 |
Blamite Game Engine - Keystone
00402.09.29.23.0627.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>
45 Qt::DockWidgetArea
dock_position = Qt::DockWidgetArea::LeftDockWidgetArea;
50 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:89
@ Sapien
The editor window is the main window for Sapien (see sapien_main_window).
Class representing a Blamite Editor Theme.
Definition: themes.h:47
@ 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:275
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).