nngn
Loading...
Searching...
No Matches
nngn::LuaSyntaxHighlighter Class Referencefinal

#include <source_editor.h>

Inheritance diagram for nngn::LuaSyntaxHighlighter:
Collaboration diagram for nngn::LuaSyntaxHighlighter:

Classes

struct  category
 

Public Member Functions

 LuaSyntaxHighlighter (QTextDocument *parent=nullptr)
 
 LuaSyntaxHighlighter (QTextDocument *parent=nullptr)
 

Private Member Functions

void highlightBlock (const QString &text) final
 
void highlightBlock (const QString &text) final
 

Private Attributes

std::vector< categorycategories = {}
 

Constructor & Destructor Documentation

◆ LuaSyntaxHighlighter() [1/2]

nngn::LuaSyntaxHighlighter::LuaSyntaxHighlighter ( QTextDocument *  parent = nullptr)

◆ LuaSyntaxHighlighter() [2/2]

nngn::LuaSyntaxHighlighter::LuaSyntaxHighlighter ( QTextDocument *  parent = nullptr)

Member Function Documentation

◆ highlightBlock() [1/2]

void nngn::LuaSyntaxHighlighter::highlightBlock ( const QString &  text)
finalprivate

◆ highlightBlock() [2/2]

void nngn::LuaSyntaxHighlighter::highlightBlock ( const QString &  text)
finalprivate

Member Data Documentation

◆ categories

std::vector< category > nngn::LuaSyntaxHighlighter::categories = {}
private

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