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
00348.01.18.22.2253.blamite
A library that enables the use of Qt in Blamite's editing tools.
enum.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <HEKGuerilla/components/tags/fields/enum/enum.h>
4
#include <qcombobox.h>
5
6
#include "
components/interface/KeystoneTagFieldControl.h
"
7
#include "../generic/generic.h"
8
9
class
ui_enum_field
:
public
ui_generic_field
10
{
11
private
slots:
12
void
cbox_value_IndexChanged(
int
index);
13
14
private
:
15
QComboBox* combo_box_control =
nullptr
;
16
bool
ready =
false
;
17
18
public
:
24
ui_enum_field
(BlamTagField_Enum* _field,
BlamEditorDocument_Tag
* _document);
25
ui_enum_field
(BlamPluginField_Enum* _template,
BlamEditorDocument_Tag
* _document);
26
~ui_enum_field
();
27
};
BlamEditorDocument_Tag
Class representing a Tag document.
Definition:
tag.h:15
ui_enum_field::~ui_enum_field
~ui_enum_field()
Definition:
enum.cpp:64
ui_enum_field
Definition:
enum.h:9
ui_enum_field::ui_enum_field
ui_enum_field(BlamTagField_Enum *_field, BlamEditorDocument_Tag *_document)
Initializes a new Enum field.
Definition:
enum.cpp:5
KeystoneTagFieldControl.h
ui_generic_field
A generic tag field control template.
Definition:
generic.h:15
keystone
components
ui
shared
controls
tag_fields
enum
enum.h
Generated on Wed Jan 19 2022 00:46:19 for Blamite Game Engine - Keystone by
1.8.17