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

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, QWidget *parent=Q_NULLPTR)
 Initializes a new tag editor control. More...
 
 ~tag_editor ()
 
BlamTag * GetTag ()
 Retrieves the tag associated with this editor. More...
 

Detailed Description

The tag editor widget.

This widget is used as a container for tag editing controls. It is used with both MDI and Tab layouts.

Constructor & Destructor Documentation

◆ tag_editor()

tag_editor::tag_editor ( QString  tag_file_path,
bool  binary,
QWidget *  parent = Q_NULLPTR 
)

Initializes a new tag editor control.

Parameters
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::~tag_editor ( )

Member Function Documentation

◆ GetTag()

BlamTag * tag_editor::GetTag ( )

Retrieves the tag associated with this editor.

Returns
Pointer to the tag associated with this editor.

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