Part II. API reference: libgedit-gtksourceview 300 Reference Manual

# Part II. API reference

Table of Contents

General
  GtkSourceView Initialization and Finalization
Main Classes
  GtkSourceBuffer — Subclass of GtkTextBuffer
  GtkSourceView — Subclass of GtkTextView
Syntax Highlighting
  GtkSourceLanguage — Represents a syntax highlighted language
  GtkSourceLanguageManager — Provides access to GtkSourceLanguages
Styling
  GtkSourceStyle — A style
  GtkSourceStyleScheme — Controls the appearance of GtkSourceView
  GtkSourceStyleSchemeManager — Provides access to GtkSourceStyleScheme's
Completion
  GtkSourceCompletion — Main Completion Object
  GtkSourceCompletionContext — The context of a completion
  GtkSourceCompletionInfo — Calltips object
  GtkSourceCompletionItem — Simple implementation of GtkSourceCompletionProposal
  GtkSourceCompletionProposal — Completion proposal interface
  GtkSourceCompletionProvider — Completion provider interface
  GtkSourceCompletionWords — A GtkSourceCompletionProvider for the completion of words
File Loading and Saving
  GtkSourceEncoding — Character encoding
  GtkSourceFile — On-disk representation of a GtkSourceBuffer
  GtkSourceFileLoader — Load a file into a GtkSourceBuffer
  GtkSourceFileSaver — Save a GtkSourceBuffer into a file
Gutter and Marks
  GtkSourceGutter — Gutter object for GtkSourceView
  GtkSourceGutterRenderer — Gutter cell renderer
  GtkSourceGutterRendererPixbuf — Renders a pixbuf in the gutter
  GtkSourceGutterRendererText — Renders text in the gutter
  GtkSourceMark — Mark object for GtkSourceBuffer
  GtkSourceMarkAttributes — The source mark attributes object
Printing
  GtkSourcePrintCompositor — Compose a GtkSourceBuffer for printing
Search and Replace
  GtkSourceSearchContext — Search context
  GtkSourceSearchSettings — Search settings
Misc
  GtkSourceIter — GtkTextIter utility functions
  GtkSourceRegion — Region utility
  GtkSourceSpaceDrawer — Represent white space characters with symbols
  GtkSourceTag — A tag that can be applied to text in a GtkSourceBuffer
  GtkSourceUndoManager — Undo manager interface for GtkSourceView
  GtkSourceUtils — Utility functions

Generated by GTK-Doc V1.36.1