 |
Blamite Game Engine - Keystone
00433.02.16.25.2127.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Go to the documentation of this file.
4 #include "ui_CodeEditorWidget.h"
6 #include <Strings/components/classes/map/map.h>
7 #include <HEKGuerilla/components/tags/fields/fields.h>
17 Ui::CodeEditorWidget ui;
24 BlamDatarefValueHintType current_value_hint = BlamDatarefValueHintType::NONE;
31 BlamMap<std::string, QSourceHighlite::QSourceHighliter::Language> language_map =
32 BlamMap<std::string, QSourceHighlite::QSourceHighliter::Language>();
41 BlamMap<BlamDatarefValueHintType, QSourceHighlite::QSourceHighliter::Language> value_hint_language_map =
42 BlamMap<BlamDatarefValueHintType, QSourceHighlite::QSourceHighliter::Language>();
80 void LanguageDropdownChanged(
int index);
Definition: qsourcehighliter.h:35
virtual void FlagAsModified(bool new_modified_state=true)
Flags the document as being modified.
Definition: BlamEditorDocument.cpp:79
Language
When adding a language make sure that its value is a multiple of 2 This is because we use the next nu...
Definition: qsourcehighliter.h:56
void setCurrentLanguage(Language language)
Definition: qsourcehighliter.cpp:86