gtksource.c.types
C types for gtksource4 library
Types 112
An error code used with GTK_SOURCE_COMPLETION_ERROR in a #GError returned from a completion-related function.
An error code used with the GTK_SOURCE_FILE_LOADER_ERROR domain.
An error code used with the GTK_SOURCE_FILE_SAVER_ERROR domain.
Flags to define the behavior of a #GtkSourceFileSaver.
The alignment mode of the renderer, when a cell spans multiple lines (due to text wrapping).
#GtkSourceSpaceLocationFlags contains flags for white space locations.
If a line contains only white spaces (no text), the white spaces match both [gtksource.types.SpaceLocationFlags.Leading] and [gtksource.types.SpaceLocationFlags.Trailing].
#GtkSourceSpaceTypeFlags contains flags for white space types.
GtkTextBufferClass parentClassvoid function(GtkSourceBuffer * buffer) undovoid function(GtkSourceBuffer * buffer) redovoid function(GtkSourceBuffer * buffer, GtkTextIter * iter, GtkSourceBracketMatchType state) bracketMatchedvoid *[20] paddingGObjectClass parentClassgboolean function(GtkSourceCompletion * completion, GtkSourceCompletionProvider * provider, GtkSourceCompletionProposal * proposal) proposalActivatedvoid function(GtkSourceCompletion * completion) showvoid function(GtkSourceCompletion * completion) hidevoid function(GtkSourceCompletion * completion, GtkSourceCompletionContext * context) populateContextvoid function(GtkSourceCompletion * completion, GtkScrollStep step, int num) moveCursorvoid function(GtkSourceCompletion * completion, GtkScrollStep step, int num) movePagevoid function(GtkSourceCompletion * completion) activateProposalvoid *[20] paddingGInitiallyUnownedClass parentClassvoid function(GtkSourceCompletionContext * context) cancelledvoid *[10] paddingThe virtual function table for #GtkSourceCompletionProposal.
GTypeInterface parentThe parent interface.char * function(GtkSourceCompletionProposal * proposal) getLabelchar * function(GtkSourceCompletionProposal * proposal) getMarkupchar * function(GtkSourceCompletionProposal * proposal) getTextGdkPixbuf * function(GtkSourceCompletionProposal * proposal) getIconconst(char) * function(GtkSourceCompletionProposal * proposal) getIconNameGIcon * function(GtkSourceCompletionProposal * proposal) getGiconchar * function(GtkSourceCompletionProposal * proposal) getInfouint function(GtkSourceCompletionProposal * proposal) hashgboolean function(GtkSourceCompletionProposal * proposal, GtkSourceCompletionProposal * other) equalvoid function(GtkSourceCompletionProposal * proposal) changedThe virtual function table for #GtkSourceCompletionProvider.
GTypeInterface gIfaceThe parent interface.char * function(GtkSourceCompletionProvider * provider) getNameGdkPixbuf * function(GtkSourceCompletionProvider * provider) getIconconst(char) * function(GtkSourceCompletionProvider * provider) getIconNameGIcon * function(GtkSourceCompletionProvider * provider) getGiconvoid function(GtkSourceCompletionProvider * provider, GtkSourceCompletionContext * context) populategboolean function(GtkSourceCompletionProvider * provider, GtkSourceCompletionContext * context) matchGtkSourceCompletionActivation function(GtkSourceCompletionProvider * provider) getActivationGtkWidget * function(GtkSourceCompletionProvider * provider, GtkSourceCompletionProposal * proposal) getInfoWidgetvoid function(GtkSourceCompletionProvider * provider, GtkSourceCompletionProposal * proposal, GtkSourceCompletionInfo * info) updateInfogboolean function(GtkSourceCompletionProvider * provider, GtkSourceCompletionContext * context, GtkSourceCompletionProposal * proposal, GtkTextIter * iter) getStartItergboolean function(GtkSourceCompletionProvider * provider, GtkSourceCompletionProposal * proposal, GtkTextIter * iter) activateProposalint function(GtkSourceCompletionProvider * provider) getInteractiveDelayint function(GtkSourceCompletionProvider * provider) getPriorityGObjectClass parentClassGInitiallyUnownedClass parentClassvoid function(GtkSourceGutterRenderer * renderer, cairo_t * cr, GdkRectangle * backgroundArea, GdkRectangle * cellArea, GtkTextIter * start, GtkTextIter * end) beginvoid function(GtkSourceGutterRenderer * renderer, cairo_t * cr, GdkRectangle * backgroundArea, GdkRectangle * cellArea, GtkTextIter * start, GtkTextIter * end, GtkSourceGutterRendererState state) drawvoid function(GtkSourceGutterRenderer * renderer) endvoid function(GtkSourceGutterRenderer * renderer, GtkTextView * oldView) changeViewvoid function(GtkSourceGutterRenderer * renderer, GtkTextBuffer * oldBuffer) changeBuffergboolean function(GtkSourceGutterRenderer * renderer, GtkTextIter * iter, GdkRectangle * area, GdkEvent * event) queryActivatablevoid function(GtkSourceGutterRenderer * renderer, GtkTextIter * iter, GdkRectangle * area, GdkEvent * event) activatevoid function(GtkSourceGutterRenderer * renderer) queueDrawgboolean function(GtkSourceGutterRenderer * renderer, GtkTextIter * iter, GdkRectangle * area, int x, int y, GtkTooltip * tooltip) queryTooltipvoid function(GtkSourceGutterRenderer * renderer, GtkTextIter * start, GtkTextIter * end, GtkSourceGutterRendererState state) queryDatavoid *[20] paddingGtkSourceView parentInstanceGObject parentInstance#GtkSourceRegionIter is an opaque datatype; ignore all its fields. Initialize the iter with [gtksource.region.Region.getStartRegionIter].
void * dummy1uint dummy2void * dummy3GtkButton parentGTypeInterface baseInterfaceGtkSourceStyleScheme * function(GtkSourceStyleSchemeChooser * chooser) getStyleSchemevoid function(GtkSourceStyleSchemeChooser * chooser, GtkSourceStyleScheme * scheme) setStyleSchemevoid *[12] paddingGtkBin parentGtkTextTag parentInstanceGTypeInterface parentgboolean function(GtkSourceUndoManager * manager) canUndogboolean function(GtkSourceUndoManager * manager) canRedovoid function(GtkSourceUndoManager * manager) undovoid function(GtkSourceUndoManager * manager) redovoid function(GtkSourceUndoManager * manager) beginNotUndoableActionvoid function(GtkSourceUndoManager * manager) endNotUndoableActionvoid function(GtkSourceUndoManager * manager) canUndoChangedvoid function(GtkSourceUndoManager * manager) canRedoChangedGtkTextViewClass parentClassvoid function(GtkSourceView * view) undovoid function(GtkSourceView * view) redovoid function(GtkSourceView * view, GtkTextIter * iter, GdkEvent * event) lineMarkActivatedvoid function(GtkSourceView * view) showCompletionvoid function(GtkSourceView * view, gboolean down) moveLinesvoid function(GtkSourceView * view, int step) moveWordsvoid *[20] padding