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
00350.01.30.22.1421.blamite
A library that enables the use of Qt in Blamite's editing tools.
hierarchy_view.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <QWidget>
4
5
#include "
components/editor_data/tool_window/BlamEditorToolWindow.h
"
6
#include "ui_hierarchy_view.h"
7
8
class
BlamEditorToolWindow_HierarchyView
:
public
BlamEditorToolWindow
9
{
10
Q_OBJECT
11
12
private
:
13
Ui::hierarchy_view ui;
14
15
public
:
16
BlamEditorToolWindow_HierarchyView
();
17
~BlamEditorToolWindow_HierarchyView
();
18
19
void
RefreshView
();
20
void
RefreshGroupPane
();
21
void
RefreshItemPane
();
22
23
private
slots:
24
25
void
RefreshButton_Clicked();
26
void
NewInstanceButton_Clicked();
27
void
DeleteButton_Clicked();
28
void
NewGroupButton_Clicked();
29
30
void
GroupPane_ItemCollapsed(QTreeWidgetItem* item);
31
void
GroupPane_ItemExpanded(QTreeWidgetItem* item);
32
void
GroupPane_ItemActivated(QTreeWidgetItem* item,
int
column);
33
void
GroupPane_SelectionChanged();
34
};
BlamEditorToolWindow
Base class for all editor tool windows.
Definition:
BlamEditorToolWindow.h:37
BlamEditorToolWindow_HierarchyView::BlamEditorToolWindow_HierarchyView
BlamEditorToolWindow_HierarchyView()
Definition:
hierarchy_view.cpp:9
BlamEditorToolWindow.h
BlamEditorToolWindow_HierarchyView
Definition:
hierarchy_view.h:8
BlamEditorToolWindow_HierarchyView::~BlamEditorToolWindow_HierarchyView
~BlamEditorToolWindow_HierarchyView()
Definition:
hierarchy_view.cpp:31
BlamEditorToolWindow_HierarchyView::RefreshView
void RefreshView()
Definition:
hierarchy_view.cpp:36
BlamEditorToolWindow_HierarchyView::RefreshItemPane
void RefreshItemPane()
Definition:
hierarchy_view.cpp:58
BlamEditorToolWindow_HierarchyView::RefreshGroupPane
void RefreshGroupPane()
Definition:
hierarchy_view.cpp:42
keystone
components
ui
shared
tools
hierarchy_view
hierarchy_view.h
Generated on Sun Jan 30 2022 16:16:37 for Blamite Game Engine - Keystone by
1.8.17