gtksource.c.types

C types for gtksource4 library

Public Imports

gid.basictypes
public import gid.basictypes;
Undocumented in source.
gdk.c.types
public import gdk.c.types;
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
GtkSourceCompletionError
enum GtkSourceCompletionError

An error code used with GTK_SOURCE_COMPLETION_ERROR in a #GError returned from a completion-related function.

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 #GtkSourceFileSaver.

GtkSourceGutterRendererAlignmentMode
enum GtkSourceGutterRendererAlignmentMode

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

GtkSourceGutterRendererState
enum GtkSourceGutterRendererState
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
GtkSourceBufferClass
struct GtkSourceBufferClass
GtkSourceBufferPrivate
struct GtkSourceBufferPrivate
GtkSourceCompletion
struct GtkSourceCompletion
GtkSourceCompletionClass
struct GtkSourceCompletionClass
GtkSourceCompletionContext
struct GtkSourceCompletionContext
GtkSourceCompletionContextClass
struct GtkSourceCompletionContextClass
GtkSourceCompletionContextPrivate
struct GtkSourceCompletionContextPrivate
GtkSourceCompletionInfo
struct GtkSourceCompletionInfo
GtkSourceCompletionInfoClass
struct GtkSourceCompletionInfoClass
GtkSourceCompletionInfoPrivate
struct GtkSourceCompletionInfoPrivate
GtkSourceCompletionItem
struct GtkSourceCompletionItem
GtkSourceCompletionItemClass
struct GtkSourceCompletionItemClass
GtkSourceCompletionItemPrivate
struct GtkSourceCompletionItemPrivate
GtkSourceCompletionPrivate
struct GtkSourceCompletionPrivate
GtkSourceCompletionProposal
struct GtkSourceCompletionProposal
GtkSourceCompletionProposalIface
struct GtkSourceCompletionProposalIface

The virtual function table for #GtkSourceCompletionProposal.

GtkSourceCompletionProvider
struct GtkSourceCompletionProvider
GtkSourceCompletionProviderIface
struct GtkSourceCompletionProviderIface

The virtual function table for #GtkSourceCompletionProvider.

GtkSourceCompletionWords
struct GtkSourceCompletionWords
GtkSourceCompletionWordsClass
struct GtkSourceCompletionWordsClass
GtkSourceCompletionWordsPrivate
struct GtkSourceCompletionWordsPrivate
GtkSourceEncoding
struct GtkSourceEncoding
GtkSourceFile
struct GtkSourceFile
GtkSourceFileClass
struct GtkSourceFileClass
GtkSourceFileLoader
struct GtkSourceFileLoader
GtkSourceFileLoaderClass
struct GtkSourceFileLoaderClass
GtkSourceFileLoaderPrivate
struct GtkSourceFileLoaderPrivate
GtkSourceFilePrivate
struct GtkSourceFilePrivate
GtkSourceFileSaver
struct GtkSourceFileSaver
GtkSourceFileSaverClass
struct GtkSourceFileSaverClass
GtkSourceFileSaverPrivate
struct GtkSourceFileSaverPrivate
GtkSourceGutter
struct GtkSourceGutter
GtkSourceGutterClass
struct GtkSourceGutterClass
GtkSourceGutterPrivate
struct GtkSourceGutterPrivate
GtkSourceGutterRenderer
struct GtkSourceGutterRenderer
GtkSourceGutterRendererClass
struct GtkSourceGutterRendererClass
GtkSourceGutterRendererPixbuf
struct GtkSourceGutterRendererPixbuf
GtkSourceGutterRendererPixbufClass
struct GtkSourceGutterRendererPixbufClass
GtkSourceGutterRendererPixbufPrivate
struct GtkSourceGutterRendererPixbufPrivate
GtkSourceGutterRendererPrivate
struct GtkSourceGutterRendererPrivate
GtkSourceGutterRendererText
struct GtkSourceGutterRendererText
GtkSourceGutterRendererTextClass
struct GtkSourceGutterRendererTextClass
GtkSourceGutterRendererTextPrivate
struct GtkSourceGutterRendererTextPrivate
GtkSourceLanguage
struct GtkSourceLanguage
GtkSourceLanguageClass
struct GtkSourceLanguageClass
GtkSourceLanguageManager
struct GtkSourceLanguageManager
GtkSourceLanguageManagerClass
struct GtkSourceLanguageManagerClass
GtkSourceLanguageManagerPrivate
struct GtkSourceLanguageManagerPrivate
GtkSourceLanguagePrivate
struct GtkSourceLanguagePrivate
GtkSourceMap
struct GtkSourceMap
GtkSourceMapClass
struct GtkSourceMapClass
GtkSourceMark
struct GtkSourceMark
GtkSourceMarkAttributes
struct GtkSourceMarkAttributes
GtkSourceMarkAttributesClass
struct GtkSourceMarkAttributesClass
GtkSourceMarkAttributesPrivate
struct GtkSourceMarkAttributesPrivate
GtkSourceMarkClass
struct GtkSourceMarkClass
GtkSourceMarkPrivate
struct GtkSourceMarkPrivate
GtkSourcePrintCompositor
struct GtkSourcePrintCompositor
GtkSourcePrintCompositorClass
struct GtkSourcePrintCompositorClass
GtkSourcePrintCompositorPrivate
struct GtkSourcePrintCompositorPrivate
GtkSourceRegion
struct GtkSourceRegion
GtkSourceRegionClass
struct GtkSourceRegionClass
GtkSourceRegionIter
struct GtkSourceRegionIter

#GtkSourceRegionIter is an opaque datatype; ignore all its fields. Initialize the iter with gtksource.region.Region.getStartRegionIter.

GtkSourceSearchContext
struct GtkSourceSearchContext
GtkSourceSearchContextClass
struct GtkSourceSearchContextClass
GtkSourceSearchContextPrivate
struct GtkSourceSearchContextPrivate
GtkSourceSearchSettings
struct GtkSourceSearchSettings
GtkSourceSearchSettingsClass
struct GtkSourceSearchSettingsClass
GtkSourceSearchSettingsPrivate
struct GtkSourceSearchSettingsPrivate
GtkSourceSpaceDrawer
struct GtkSourceSpaceDrawer
GtkSourceSpaceDrawerClass
struct GtkSourceSpaceDrawerClass
GtkSourceSpaceDrawerPrivate
struct GtkSourceSpaceDrawerPrivate
GtkSourceStyle
struct GtkSourceStyle
GtkSourceStyleClass
struct GtkSourceStyleClass
GtkSourceStyleScheme
struct GtkSourceStyleScheme
GtkSourceStyleSchemeChooser
struct GtkSourceStyleSchemeChooser
GtkSourceStyleSchemeChooserButton
struct GtkSourceStyleSchemeChooserButton
GtkSourceStyleSchemeChooserButtonClass
struct GtkSourceStyleSchemeChooserButtonClass
GtkSourceStyleSchemeChooserInterface
struct GtkSourceStyleSchemeChooserInterface
GtkSourceStyleSchemeChooserWidget
struct GtkSourceStyleSchemeChooserWidget
GtkSourceStyleSchemeChooserWidgetClass
struct GtkSourceStyleSchemeChooserWidgetClass
GtkSourceStyleSchemeClass
struct GtkSourceStyleSchemeClass
GtkSourceStyleSchemeManager
struct GtkSourceStyleSchemeManager
GtkSourceStyleSchemeManagerClass
struct GtkSourceStyleSchemeManagerClass
GtkSourceStyleSchemeManagerPrivate
struct GtkSourceStyleSchemeManagerPrivate
GtkSourceStyleSchemePrivate
struct GtkSourceStyleSchemePrivate
GtkSourceTag
struct GtkSourceTag
GtkSourceTagClass
struct GtkSourceTagClass
GtkSourceUndoManager
struct GtkSourceUndoManager
GtkSourceUndoManagerIface
struct GtkSourceUndoManagerIface
GtkSourceView
struct GtkSourceView
GtkSourceViewClass
struct GtkSourceViewClass
GtkSourceViewPrivate
struct GtkSourceViewPrivate