Elaztek Developer Hub
Blamite Game Engine - Keystone  00356.06.18.22.0710.blamite
A library that enables the use of Qt in Blamite's editing tools.
ui_tag_block_field Class Reference

A tag block control. More...

#include <block.h>

+ Inheritance diagram for ui_tag_block_field:

Public Member Functions

 ui_tag_block_field (BlamTagField_Block *_field, BlamEditorDocument_Tag *_document, QWidget *parent=Q_NULLPTR)
 
 ui_tag_block_field (BlamPluginField_Block *_template, BlamEditorDocument_Tag *_document, QWidget *parent=Q_NULLPTR)
 
 ~ui_tag_block_field ()
 
- Public Member Functions inherited from KeystoneTagFieldControl
 KeystoneTagFieldControl (QWidget *parent=Q_NULLPTR)
 

Additional Inherited Members

- Public Attributes inherited from KeystoneTagFieldControl
BlamTagField * field = nullptr
 The field associated with this control. More...
 
BlamEditorDocument_Tagdocument = nullptr
 The document this field belongs to. More...
 

Detailed Description

A tag block control.

Tag blocks are able to store any number of entries. Each entry must follow the same template, but the values of each entry field can differ on a per-entry basis.

Constructor & Destructor Documentation

◆ ui_tag_block_field() [1/2]

ui_tag_block_field::ui_tag_block_field ( BlamTagField_Block *  _field,
BlamEditorDocument_Tag _document,
QWidget *  parent = Q_NULLPTR 
)

◆ ui_tag_block_field() [2/2]

ui_tag_block_field::ui_tag_block_field ( BlamPluginField_Block *  _template,
BlamEditorDocument_Tag _document,
QWidget *  parent = Q_NULLPTR 
)

◆ ~ui_tag_block_field()

ui_tag_block_field::~ui_tag_block_field ( )

The documentation for this class was generated from the following files: