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

A bitfield control. More...

#include <bitfield.h>

+ Inheritance diagram for ui_bitfield_field:

Public Member Functions

 ui_bitfield_field (BlamTagField_Bitfield *_field, BlamEditorDocument_Tag *_document)
 Constructs a new Bitfield control. More...
 
 ui_bitfield_field (BlamPluginField_Bitfield *_template, BlamEditorDocument_Tag *_document)
 
 ~ui_bitfield_field ()
 Cleans up any data used by the control. More...
 
- Public Member Functions inherited from ui_generic_field
 ui_generic_field (BlamTagField *_field, BlamEditorDocument_Tag *_document, QWidget *parent=Q_NULLPTR)
 
 ui_generic_field (BlamPluginField *_template, BlamEditorDocument_Tag *_document)
 
 ~ui_generic_field ()
 
- Public Member Functions inherited from BlamEditorTagFieldControl
 BlamEditorTagFieldControl (QWidget *parent=Q_NULLPTR)
 

Additional Inherited Members

- Public Attributes inherited from ui_generic_field
BlamTagField * field = nullptr
 The field associated with this control. More...
 
BlamPluginField * template_field = nullptr
 
bool is_template = false
 
- 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...
 
- Protected Attributes inherited from ui_generic_field
Ui::basic_tag_field ui
 

Detailed Description

A bitfield control.

Bitfields contain a series of boolean values (aka 'bits').

Constructor & Destructor Documentation

◆ ui_bitfield_field() [1/2]

ui_bitfield_field::ui_bitfield_field ( BlamTagField_Bitfield *  _field,
BlamEditorDocument_Tag _document 
)

Constructs a new Bitfield control.

Parameters
_field- The field to generate a control for.

◆ ui_bitfield_field() [2/2]

ui_bitfield_field::ui_bitfield_field ( BlamPluginField_Bitfield *  _template,
BlamEditorDocument_Tag _document 
)

◆ ~ui_bitfield_field()

ui_bitfield_field::~ui_bitfield_field ( )

Cleans up any data used by the control.


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