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

#include <tagref.h>

+ Inheritance diagram for ui_tagref_field:

Public Member Functions

BlamTagTreeNode * GetReferencedTagNode ()
 
BlamPlugin * GetSelectedClass ()
 
 ui_tagref_field (BlamTagField_Tagref *_field, BlamEditorDocument_Tag *_document, QWidget *parent=Q_NULLPTR)
 
 ui_tagref_field (BlamPluginField_Tagref *_template, BlamEditorDocument_Tag *_document)
 
 ~ui_tagref_field ()
 
- Public Member Functions inherited from BlamEditorTagFieldControl
 BlamEditorTagFieldControl (QWidget *parent=Q_NULLPTR)
 

Public Attributes

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

Constructor & Destructor Documentation

◆ ui_tagref_field() [1/2]

ui_tagref_field::ui_tagref_field ( BlamTagField_Tagref *  _field,
BlamEditorDocument_Tag _document,
QWidget *  parent = Q_NULLPTR 
)

◆ ui_tagref_field() [2/2]

ui_tagref_field::ui_tagref_field ( BlamPluginField_Tagref *  _template,
BlamEditorDocument_Tag _document 
)

◆ ~ui_tagref_field()

ui_tagref_field::~ui_tagref_field ( )

Member Function Documentation

◆ GetReferencedTagNode()

BlamTagTreeNode * ui_tagref_field::GetReferencedTagNode ( )

◆ GetSelectedClass()

BlamPlugin * ui_tagref_field::GetSelectedClass ( )

Member Data Documentation

◆ field

BlamTagField_Tagref* ui_tagref_field::field = nullptr

The field associated with this control.


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