gtksource.c.types

Undocumented in source.

Public Imports

gid.basictypes
public import gid.basictypes;
Undocumented in source.
gtk.c.types
public import gtk.c.types;
Undocumented in source.

Members

Enums

GtkSourceBackgroundPatternType
enum GtkSourceBackgroundPatternType
GtkSourceBracketMatchType
enum GtkSourceBracketMatchType
GtkSourceChangeCaseType
enum GtkSourceChangeCaseType
GtkSourceCompletionActivation
enum GtkSourceCompletionActivation
GtkSourceCompletionColumn
enum GtkSourceCompletionColumn
GtkSourceCompressionType
enum GtkSourceCompressionType
GtkSourceFileLoaderError
enum GtkSourceFileLoaderError

An error code used with the GTK_SOURCE_FILE_LOADER_ERROR domain.

GtkSourceFileSaverError
enum GtkSourceFileSaverError

An error code used with the GTK_SOURCE_FILE_SAVER_ERROR domain.

GtkSourceFileSaverFlags
enum GtkSourceFileSaverFlags

Flags to define the behavior of a flags@FileSaverFlags.

GtkSourceGutterRendererAlignmentMode
enum GtkSourceGutterRendererAlignmentMode

The alignment mode of the renderer, when a cell spans multiple lines (due to text wrapping).

GtkSourceNewlineType
enum GtkSourceNewlineType
GtkSourceSmartHomeEndType
enum GtkSourceSmartHomeEndType
GtkSourceSortFlags
enum GtkSourceSortFlags
GtkSourceSpaceLocationFlags
enum GtkSourceSpaceLocationFlags

#GtkSourceSpaceLocationFlags contains flags for white space locations.

GtkSourceSpaceTypeFlags
enum GtkSourceSpaceTypeFlags

#GtkSourceSpaceTypeFlags contains flags for white space types.

GtkSourceViewGutterPosition
enum GtkSourceViewGutterPosition

Structs

GtkSourceBuffer
struct GtkSourceBuffer

Subclass of gtk.text_buffer.TextBuffer.

GtkSourceBufferClass
struct GtkSourceBufferClass
GtkSourceCompletion
struct GtkSourceCompletion

Main Completion Object.

GtkSourceCompletionCell
struct GtkSourceCompletionCell

Widget for single cell of completion proposal.

GtkSourceCompletionCellClass
struct GtkSourceCompletionCellClass
GtkSourceCompletionClass
struct GtkSourceCompletionClass
GtkSourceCompletionContext
struct GtkSourceCompletionContext

The context of a completion.

GtkSourceCompletionContextClass
struct GtkSourceCompletionContextClass
GtkSourceCompletionProposal
struct GtkSourceCompletionProposal

Interface for completion proposals.

GtkSourceCompletionProposalInterface
struct GtkSourceCompletionProposalInterface
GtkSourceCompletionProvider
struct GtkSourceCompletionProvider

Completion provider interface.

GtkSourceCompletionProviderInterface
struct GtkSourceCompletionProviderInterface
GtkSourceCompletionSnippets
struct GtkSourceCompletionSnippets

A iface@CompletionProvider for the completion of snippets.

GtkSourceCompletionSnippetsClass
struct GtkSourceCompletionSnippetsClass
GtkSourceCompletionWords
struct GtkSourceCompletionWords

A iface@CompletionProvider for the completion of words.

GtkSourceCompletionWordsClass
struct GtkSourceCompletionWordsClass
GtkSourceEncoding
struct GtkSourceEncoding

Character encoding.

GtkSourceFile
struct GtkSourceFile

On-disk representation of a class@Buffer.

GtkSourceFileClass
struct GtkSourceFileClass
GtkSourceFileLoader
struct GtkSourceFileLoader

Load a file into a GtkSourceBuffer.

GtkSourceFileLoaderClass
struct GtkSourceFileLoaderClass
GtkSourceFileSaver
struct GtkSourceFileSaver

Save a class@Buffer into a file.

GtkSourceFileSaverClass
struct GtkSourceFileSaverClass
GtkSourceGutter
struct GtkSourceGutter

Gutter object for class@View.

GtkSourceGutterClass
struct GtkSourceGutterClass
GtkSourceGutterLines
struct GtkSourceGutterLines

Collected information about visible lines.

GtkSourceGutterLinesClass
struct GtkSourceGutterLinesClass
GtkSourceGutterRenderer
struct GtkSourceGutterRenderer

Gutter cell renderer.

GtkSourceGutterRendererClass
struct GtkSourceGutterRendererClass
GtkSourceGutterRendererPixbuf
struct GtkSourceGutterRendererPixbuf

Renders a pixbuf in the gutter.

GtkSourceGutterRendererPixbufClass
struct GtkSourceGutterRendererPixbufClass
GtkSourceGutterRendererText
struct GtkSourceGutterRendererText

Renders text in the gutter.

GtkSourceGutterRendererTextClass
struct GtkSourceGutterRendererTextClass
GtkSourceHover
struct GtkSourceHover

Interactive tooltips.

GtkSourceHoverClass
struct GtkSourceHoverClass
GtkSourceHoverContext
struct GtkSourceHoverContext

Context for populating class@HoverDisplay contents.

GtkSourceHoverContextClass
struct GtkSourceHoverContextClass
GtkSourceHoverDisplay
struct GtkSourceHoverDisplay

Display for interactive tooltips.

GtkSourceHoverDisplayClass
struct GtkSourceHoverDisplayClass
GtkSourceHoverProvider
struct GtkSourceHoverProvider

Interface to populate interactive tooltips.

GtkSourceHoverProviderInterface
struct GtkSourceHoverProviderInterface
GtkSourceIndenter
struct GtkSourceIndenter

Auto-indentation interface.

GtkSourceIndenterInterface
struct GtkSourceIndenterInterface

The virtual function table for #GtkSourceIndenter.

GtkSourceLanguage
struct GtkSourceLanguage

Represents a syntax highlighted language.

GtkSourceLanguageClass
struct GtkSourceLanguageClass
GtkSourceLanguageManager
struct GtkSourceLanguageManager

Provides access to class@Languages.

GtkSourceLanguageManagerClass
struct GtkSourceLanguageManagerClass
GtkSourceMap
struct GtkSourceMap

Widget that displays a map for a specific class@View.

GtkSourceMapClass
struct GtkSourceMapClass
GtkSourceMark
struct GtkSourceMark

Mark object for class@Buffer.

GtkSourceMarkAttributes
struct GtkSourceMarkAttributes

The source mark attributes object.

GtkSourceMarkAttributesClass
struct GtkSourceMarkAttributesClass
GtkSourceMarkClass
struct GtkSourceMarkClass
GtkSourcePrintCompositor
struct GtkSourcePrintCompositor

Compose a class@Buffer for printing.

GtkSourcePrintCompositorClass
struct GtkSourcePrintCompositorClass
GtkSourceRegion
struct GtkSourceRegion

Region utility.

GtkSourceRegionClass
struct GtkSourceRegionClass
GtkSourceRegionIter
struct GtkSourceRegionIter

An opaque datatype.

GtkSourceSearchContext
struct GtkSourceSearchContext

Search context.

GtkSourceSearchContextClass
struct GtkSourceSearchContextClass
GtkSourceSearchSettings
struct GtkSourceSearchSettings

Search settings.

GtkSourceSearchSettingsClass
struct GtkSourceSearchSettingsClass
GtkSourceSnippet
struct GtkSourceSnippet

Quick insertion code snippets.

GtkSourceSnippetChunk
struct GtkSourceSnippetChunk

A chunk of text within the source snippet.

GtkSourceSnippetChunkClass
struct GtkSourceSnippetChunkClass
GtkSourceSnippetClass
struct GtkSourceSnippetClass
GtkSourceSnippetContext
struct GtkSourceSnippetContext

Context for expanding class@SnippetChunk.

GtkSourceSnippetContextClass
struct GtkSourceSnippetContextClass
GtkSourceSnippetManager
struct GtkSourceSnippetManager

Provides access to class@Snippet.

GtkSourceSnippetManagerClass
struct GtkSourceSnippetManagerClass
GtkSourceSpaceDrawer
struct GtkSourceSpaceDrawer

Represent white space characters with symbols.

GtkSourceSpaceDrawerClass
struct GtkSourceSpaceDrawerClass
GtkSourceStyle
struct GtkSourceStyle

Represents a style.

GtkSourceStyleClass
struct GtkSourceStyleClass
GtkSourceStyleScheme
struct GtkSourceStyleScheme

Controls the appearance of class@View.

GtkSourceStyleSchemeChooser
struct GtkSourceStyleSchemeChooser

Interface implemented by widgets for choosing style schemes.

GtkSourceStyleSchemeChooserButton
struct GtkSourceStyleSchemeChooserButton

A button to launch a style scheme selection dialog.

GtkSourceStyleSchemeChooserButtonClass
struct GtkSourceStyleSchemeChooserButtonClass
GtkSourceStyleSchemeChooserInterface
struct GtkSourceStyleSchemeChooserInterface
GtkSourceStyleSchemeChooserWidget
struct GtkSourceStyleSchemeChooserWidget

A widget for choosing style schemes.

GtkSourceStyleSchemeChooserWidgetClass
struct GtkSourceStyleSchemeChooserWidgetClass
GtkSourceStyleSchemeClass
struct GtkSourceStyleSchemeClass
GtkSourceStyleSchemeManager
struct GtkSourceStyleSchemeManager

Provides access to class@StyleSchemes.

GtkSourceStyleSchemeManagerClass
struct GtkSourceStyleSchemeManagerClass
GtkSourceStyleSchemePreview
struct GtkSourceStyleSchemePreview

A preview widget for class@StyleScheme.

GtkSourceStyleSchemePreviewClass
struct GtkSourceStyleSchemePreviewClass
GtkSourceTag
struct GtkSourceTag

A tag that can be applied to text in a class@Buffer.

GtkSourceTagClass
struct GtkSourceTagClass
GtkSourceView
struct GtkSourceView

Subclass of gtk.text_view.TextView.

GtkSourceViewClass
struct GtkSourceViewClass
GtkSourceVimIMContext
struct GtkSourceVimIMContext

Vim emulation.

GtkSourceVimIMContextClass
struct GtkSourceVimIMContextClass