code_editor

Detailed Description

Classes

class  CodeDocument
 A class for storing and manipulating a source code file. More...
 
class  CodeDocument::Iterator
 Iterates the text in a CodeDocument. More...
 
class  CodeDocument::Listener
 An object that receives callbacks from the CodeDocument when its text changes. More...
 
class  CodeDocument::Position
 A position in a code document. More...
 
class  CodeEditorComponent
 A text editor component designed specifically for source code. More...
 
struct  CodeEditorComponent::ColourScheme::TokenType
 
struct  CodeEditorComponent::ColourScheme
 
struct  CodeEditorComponent::State
 Can be used to save and restore the editor's caret position, selection state, etc. 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