 |
Blamite Game Engine - Keystone
00454.07.12.26.2151.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Go to the documentation of this file.
4 #include <Strings/components/settings/config/config.h>
7 #include "ui_new_tag.h"
21 std::string location =
"";
22 bool show_file_name_input =
false;
35 void OKButtonClicked();
40 void CancelButtonClicked();
47 void OnFileNameChanged();
Class representing a Tag document.
Definition: tag.h:14
GuerillaNewTagDialog(QWidget *parent=Q_NULLPTR)
Definition: new_tag.cpp:11
void SetAllowFileName(bool value)
Definition: new_tag.cpp:87
bool is_compiled
Whether or not this tag was loaded from a compiled/binary tag, rather than a decompiled/XML tag.
Definition: tag.h:21
void SetOutputFileLocation(std::string _location)
Definition: new_tag.cpp:82
BlamConfigurationFile * config
The configuration file for this editor window.
Definition: BlamEditorWindow.h:55
KEYSTONE BlamEditorWindow * GetMainEditorWindow()
Retrieves the main editor window.
Definition: editor_data.cpp:35
bool OpenDocument(std::string file_path, BlamTagTreeNode *tree_node, BlamEditorDocumentType doctype, std::string custom_editor_id="")
Attempts to open the specified document in the main window.
Definition: BlamEditorWindow.cpp:136
Class for the Guerilla New Tag dialog.
Definition: new_tag.h:15
Interface class that all main editing tool windows inherit from.
Definition: BlamEditorWindow.h:34
KEYSTONE void SetWidgetValidAppearance(QWidget *widget, bool valid)
Applies the configured invalid field colors to a given widget.
Definition: tag_fields.cpp:157