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
00433.02.16.25.2127.blamite
A library that enables the use of Qt in Blamite's editing tools.
tool_window.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <QDockWidget>
4
#include "ui_tool_window.h"
5
#include "
components/editor_data/tool_window/BlamEditorToolWindow.h
"
6
7
class
BlamEditorToolWindow_ToolWindow
:
public
BlamEditorToolWindow
8
{
9
Q_OBJECT
10
11
private
:
12
Ui::tool_window ui;
13
14
public
:
15
BlamEditorToolWindow_ToolWindow
(QWidget *parent = Q_NULLPTR);
16
~BlamEditorToolWindow_ToolWindow
();
17
18
std::string
GetCurrentPalette
();
19
int
GetCurrentPaletteIndex
();
20
21
void
RefreshUI
();
22
23
private
slots:
24
void
PaletteIndexChanged(
int
index);
25
void
ItemIndexChanged(
int
index);
26
void
OnRebuildCppProjectButtonClicked();
27
};
BlamEditorToolWindow
Base class for all editor tool windows.
Definition:
BlamEditorToolWindow.h:38
BlamEditorToolWindow.h
BlamEditorToolWindow_ToolWindow::GetCurrentPalette
std::string GetCurrentPalette()
Definition:
tool_window.cpp:67
BlamEditorToolWindow_ToolWindow::~BlamEditorToolWindow_ToolWindow
~BlamEditorToolWindow_ToolWindow()
Definition:
tool_window.cpp:20
BlamEditorToolWindow_ToolWindow
Definition:
tool_window.h:7
BlamEditorToolWindowType::ToolWindow
@ ToolWindow
The tool window, used to configure tool options. Used in Sapien.
BlamEditorToolWindow_ToolWindow::RefreshUI
void RefreshUI()
Definition:
tool_window.cpp:77
BlamEditorToolWindowType
BlamEditorToolWindowType
Enumerator containing all possible editor tool window types.
Definition:
BlamEditorToolWindow.h:21
BlamEditorToolWindow_ToolWindow::GetCurrentPaletteIndex
int GetCurrentPaletteIndex()
Definition:
tool_window.cpp:72
tool_window.h
BlamEditorToolWindow_ToolWindow::BlamEditorToolWindow_ToolWindow
BlamEditorToolWindow_ToolWindow(QWidget *parent=Q_NULLPTR)
Definition:
tool_window.cpp:7
keystone
components
ui
shared
tools
tool_window
tool_window.h
Generated on Mon Feb 17 2025 00:22:47 for Blamite Game Engine - Keystone by
1.8.17