|
JUCE
|
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 |