Classes | |
class | CodeDocument |
A class for storing and manipulating a source code file. More... | |
class | CodeDocument::Position |
A position in a code document. More... | |
class | CodeDocument::Listener |
An object that receives callbacks from the CodeDocument when its text changes. More... | |
class | CodeDocument::Iterator |
Iterates the text in a CodeDocument. More... | |
class | CodeEditorComponent |
A text editor component designed specifically for source code. More... | |
struct | CodeEditorComponent::State |
Can be used to save and restore the editor's caret position, selection state, etc. More... | |
struct | CodeEditorComponent::ColourScheme |
Defines a syntax highlighting colour scheme. More... | |
struct | CodeEditorComponent::ColourScheme::TokenType |
Defines a colour for a token type. More... | |
class | CodeTokeniser |
A base class for tokenising code so that the syntax can be displayed in a code editor. More... | |
class | CPlusPlusCodeTokeniser |
A simple lexical analyser for syntax colouring of C++ code. More... | |
struct | CppTokeniserFunctions |
Class containing some basic functions for simple tokenising of C++ code. More... | |
struct | CppTokeniserFunctions::StringIterator |
A class that can be passed to the CppTokeniserFunctions functions in order to parse a String. More... | |
class | LuaTokeniser |
class | XmlTokeniser |