![]() |
Blamite Game Engine - Keystone
00330.08.04.21.0723.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
The tag editor widget. More...
#include <tag_editor.h>
Inheritance diagram for tag_editor:Public Member Functions | |
| tag_editor (QString tag_file_path, bool binary, BlamTagTreeNode *tag_node, QWidget *parent=Q_NULLPTR) | |
| Initializes a new tag editor control. More... | |
| tag_editor (BlamTag *_tag, QWidget *parent=Q_NULLPTR) | |
| Initializes a new tag editor control. More... | |
| ~tag_editor () | |
| BlamTag * | GetTag () |
| Retrieves the tag associated with this editor. More... | |
| void | GenerateTagEditorUI () |
| Generates the UI for tag editing. More... | |
Public Member Functions inherited from BlamEditorDocumentWidget | |
| BlamEditorDocumentWidget (QWidget *parent=nullptr) | |
Additional Inherited Members | |
Public Attributes inherited from BlamEditorDocumentWidget | |
| BlamEditorDocument * | document = nullptr |
| The document associated with this widget. More... | |
The tag editor widget.
This widget is used as a container for tag editing controls. It is used with both MDI and Tab layouts.
| tag_editor::tag_editor | ( | QString | tag_file_path, |
| bool | binary, | ||
| BlamTagTreeNode * | tag_node, | ||
| QWidget * | parent = Q_NULLPTR |
||
| ) |
Initializes a new tag editor control.
| tag_file_path | - Path to the tag file to create an editor for. |
| binary | - Whether or not to load the tag as a binary tag. Requires a compatiable plugin. |
| tag_editor::tag_editor | ( | BlamTag * | _tag, |
| QWidget * | parent = Q_NULLPTR |
||
| ) |
Initializes a new tag editor control.
| _tag | - The tag to create an editor for. |
| tag_editor::~tag_editor | ( | ) |
| void tag_editor::GenerateTagEditorUI | ( | ) |
Generates the UI for tag editing.
| BlamTag * tag_editor::GetTag | ( | ) |
Retrieves the tag associated with this editor.