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
00361.08.25.22.0004.blamite
A library that enables the use of Qt in Blamite's editing tools.
generic.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <QWidget>
4
5
#include "
components/interface/KeystoneTagFieldControl.h
"
6
#include "ui_generic.h"
7
15
class
ui_generic_field
:
public
KeystoneTagFieldControl
16
{
17
Q_OBJECT
18
19
protected
:
20
Ui::basic_tag_field
ui
;
21
22
public
:
23
BlamTagField*
field
=
nullptr
;
24
BlamPluginField*
template_field
=
nullptr
;
25
bool
is_template
=
false
;
26
27
ui_generic_field
(BlamTagField* _field,
BlamEditorDocument_Tag
* _document, QWidget *parent = Q_NULLPTR);
28
ui_generic_field
(BlamPluginField* _template,
BlamEditorDocument_Tag
* _document);
29
~ui_generic_field
();
30
};
BlamEditorDocument_Tag
Class representing a Tag document.
Definition:
tag.h:15
KeystoneTagFieldControl
Interface used as a base for all tag field controls.
Definition:
KeystoneTagFieldControl.h:11
ui_generic_field::template_field
BlamPluginField * template_field
Definition:
generic.h:24
KeystoneTagFieldControl.h
ui_generic_field::ui
Ui::basic_tag_field ui
Definition:
generic.h:20
ui_generic_field::field
BlamTagField * field
The field associated with this control.
Definition:
generic.h:23
ui_generic_field::is_template
bool is_template
Definition:
generic.h:25
ui_generic_field::~ui_generic_field
~ui_generic_field()
Definition:
generic.cpp:108
ui_generic_field
A generic tag field control template.
Definition:
generic.h:15
ui_generic_field::ui_generic_field
ui_generic_field(BlamTagField *_field, BlamEditorDocument_Tag *_document, QWidget *parent=Q_NULLPTR)
Definition:
generic.cpp:8
keystone
components
ui
shared
controls
tag_fields
generic
generic.h
Generated on Thu Aug 25 2022 02:22:09 for Blamite Game Engine - Keystone by
1.8.17