Elaztek Developer Hub
Switch Project...
blam!
Editing Kit
Guerilla
Sapien
Tool
Foundry
Libraries
Keystone
Strings
Forums
Discord
Doxygen
Jenkins
Guides
Gitlab
Blamite Game Engine - Keystone
00326.06.27.21.0407.blamite
A library that enables the use of Qt in Blamite's editing tools.
guerilla_window.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <QMainWindow>
4
#include <qmdisubwindow.h>
5
#include <Strings/components/settings/config/config.h>
6
7
#include "
components/interface/BlamEditorWindow.h
"
8
#include "../widgets/menubar/guerilla_menubar.h"
9
#include "
components/ui/shared/controls/mdi_area/SkinnableMdiArea.h
"
10
#include "
components/ui/shared/controls/tag_editor/tag_editor.h
"
11
#include "ui_guerilla_window.h"
12
13
class
BlamTagTreeNode;
14
18
class
guerilla_window
:
public
BlamEditorWindow
19
{
20
Q_OBJECT
21
22
private
:
23
Ui::guerilla_window ui;
24
25
guerilla_menubar
* menu_bar =
nullptr
;
26
27
public
:
28
BlamConfigurationFile*
config
;
29
33
guerilla_window
(QWidget* parent = Q_NULLPTR);
34
~guerilla_window
();
35
};
SkinnableMdiArea.h
tag_editor.h
guerilla_menubar
The Guerilla menu bar.
Definition:
guerilla_menubar.h:13
BlamEditorWindow.h
guerilla_window::guerilla_window
guerilla_window(QWidget *parent=Q_NULLPTR)
Initializes the application window.
Definition:
guerilla_window.cpp:11
guerilla_window::config
BlamConfigurationFile * config
Pointer to the Guerilla configuration file.
Definition:
guerilla_window.h:28
BlamEditorWindow
Interface class that all main editing tool windows inherit from.
Definition:
BlamEditorWindow.h:47
guerilla_window::~guerilla_window
~guerilla_window()
Definition:
guerilla_window.cpp:74
guerilla_window
The main Guerilla window.
Definition:
guerilla_window.h:18
keystone
components
ui
guerilla
main_window
guerilla_window.h
Generated on Sun Jun 27 2021 04:36:43 for Blamite Game Engine - Keystone by
1.8.17