![]() |
Blamite Game Engine - Keystone
00386.06.16.23.0646.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
An unknown tag field. More...
#include <unknown.h>
Public Member Functions | |
ui_unknown_field (BlamTagField *_field, BlamEditorDocument_Tag *_document) | |
Initializes a new Unknown field. More... | |
ui_unknown_field (BlamPluginField *_template, BlamEditorDocument_Tag *_document) | |
Initializes a new Unknown field template. More... | |
~ui_unknown_field () | |
![]() | |
ui_generic_field (BlamTagField *_field, BlamEditorDocument_Tag *_document, QWidget *parent=Q_NULLPTR) | |
ui_generic_field (BlamPluginField *_template, BlamEditorDocument_Tag *_document) | |
~ui_generic_field () | |
bool | eventFilter (QObject *object, QEvent *event) override |
void | SetDesignModeActive (drag_list *_drag_list, tag_designer *_designer) override |
Instructs the field to be editable as a designer field. More... | |
void | SetDesignNameEditState (bool edit_state, bool save_changes=true) override |
Enables or disables the label edit field for the current field. More... | |
void | SetupUI () override |
Configures the UI for the current field. More... | |
![]() | |
BlamEditorTagFieldControl (QWidget *parent=Q_NULLPTR) | |
Additional Inherited Members | |
![]() | |
BlamTagField * | field = nullptr |
The field associated with this control. More... | |
BlamPluginField * | template_field = nullptr |
The plugin field associated with this control. More... | |
bool | is_template = false |
Whether or not this field is displaying as a template. More... | |
![]() | |
BlamTagField * | field = nullptr |
The field associated with this control. More... | |
BlamEditorDocument_Tag * | document = nullptr |
The document this field belongs to. More... | |
bool | design_mode = false |
Whether or not this field is currently in design mode. More... | |
drag_list * | drag_drop_list = nullptr |
The active drag list that owns this control. Only used when design_mode is enabled. More... | |
tag_designer * | designer = nullptr |
The active tag designer that owns this control. Only used when design_mode is enabled. More... | |
![]() | |
Ui::basic_tag_field | ui |
An unknown tag field.
Unknown fields are used in the event where a field type is not known. These have no editing functionality, but serve as an indicator to the user that a field exists, but isn't supported.
ui_unknown_field::ui_unknown_field | ( | BlamTagField * | _field, |
BlamEditorDocument_Tag * | _document | ||
) |
Initializes a new Unknown field.
_field | - The int tag field this UI is to be associated with. |
ui_unknown_field::ui_unknown_field | ( | BlamPluginField * | _template, |
BlamEditorDocument_Tag * | _document | ||
) |
Initializes a new Unknown field template.
_template | - The plugin field that this UI is representing. |
ui_unknown_field::~ui_unknown_field | ( | ) |