Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

Gsv |
Buffer | Buffer object for View
Completion | Main Completion Object
CompletionContext | CompletionContext
CompletionInfo | Calltips object
CompletionItem | CompletionItem
CompletionProposal | Completion proposal object
CompletionProvider | Completion provider interface
CompletionWords | Words completion provider
Gutter | Gutter object for View
GutterRenderer |
GutterRendererPixbuf |
GutterRendererText |
Language | Object representing a syntax highlighted language
LanguageManager | Class which provides access to SourceLanguages
Mark | Mark class for Buffer
MarkAttributes |
Markup | It is just a class holding markup string
PrintCompositor | Compose a Buffer for printing
SearchContext | Compose a Buffer for printing
SearchSettings | A GtkSourceSearchSettings object represents the settings of a search
SourceCompletionError |
Style | Class representing a style
StyleScheme | Object controlling appearance of View
StyleSchemeChooser | GtkSourceStyleSchemeChooser is an interface that is implemented by widgets for choosing style schemes
StyleSchemeChooserButton | The GtkSourceStyleSchemeChooserButton is a button which displays the currently selected style scheme and allows to open a style scheme selection dialog to change the style scheme
StyleSchemeChooserWidget | The GtkSourceStyleSchemeChooserWidget widget lets the user select a style scheme
StyleSchemeManager | Class providing access to SourceStyleSchemes
UndoManager | Undo manager interface for View
View | The view object