Elaztek Developer Hub
Blamite Game Engine - Keystone  00361.08.25.22.0004.blamite
A library that enables the use of Qt in Blamite's editing tools.
tag_fields.h File Reference
#include <HEKGuerilla/components/tags/fields/fields.h>
#include "components/interface/KeystoneTagFieldControl.h"
#include "components/editor_data/document/tag/tag.h"

Go to the source code of this file.

Namespaces

 BlamKeystone
 Namespace for anything within the Keystone library.
 
 BlamKeystone::UI
 
 BlamKeystone::UI::TagFields
 Namespace containing utility functions for creating and altering tag fields.
 

Macros

#define KEYSTONE
 

Functions

KEYSTONE KeystoneTagFieldControlBlamKeystone::UI::TagFields::GenerateFieldControl (BlamTagField *field, BlamEditorDocument_Tag *document)
 Generates a UI control for a given field. More...
 
KEYSTONE KeystoneTagFieldControlBlamKeystone::UI::TagFields::GenerateFieldTemplateControl (BlamPluginField *field, BlamEditorDocument_Tag *document)
 Generates a UI control for a given plugin field. More...
 
KEYSTONE void BlamKeystone::UI::TagFields::SetWidgetValidAppearance (QWidget *widget, bool valid)
 Applies the configured invalid field colors to a given widget. More...
 

Macro Definition Documentation

◆ KEYSTONE

#define KEYSTONE