#include <Malena/Core/malena_export.h>#include <Malena/Graphics/Text/TextArea.h>#include <SFML/Graphics/Color.hpp>#include <cstddef>#include <memory>#include <string>#include <unordered_set>#include <vector>Go to the source code of this file.
Classes | |
| class | ml::BasicSyntaxHighlighter |
| Built-in generic highlighter for C-like and scripting languages. More... | |
| class | ml::CodeEditor |
| A multi-line text editor with syntax color-coding. More... | |
| class | ml::SyntaxHighlighter |
| Pure tokenizer: maps source text to colored spans. No linting, no diagnostics — color only. Subclass for custom languages. More... | |
| struct | ml::SyntaxToken |
Namespaces | |
| namespace | ml |
Enumerations | |
| enum class | ml::CodeLanguage { ml::Plain , ml::Cpp , ml::Python , ml::JavaScript , ml::Java } |