GtkTextBufferClass

The class structure for #GtkTextBuffer.

Members

Variables

GtkReserved1
void function() GtkReserved1;
GtkReserved2
void function() GtkReserved2;
GtkReserved3
void function() GtkReserved3;
GtkReserved4
void function() GtkReserved4;
applyTag
void function(GtkTextBuffer* buffer, GtkTextTag* tag, GtkTextIter* start, GtkTextIter* end) applyTag;
beginUserAction
void function(GtkTextBuffer* buffer) beginUserAction;
changed
void function(GtkTextBuffer* buffer) changed;
deleteRange
void function(GtkTextBuffer* buffer, GtkTextIter* start, GtkTextIter* end) deleteRange;
endUserAction
void function(GtkTextBuffer* buffer) endUserAction;
insertChildAnchor
void function(GtkTextBuffer* buffer, GtkTextIter* iter, GtkTextChildAnchor* anchor) insertChildAnchor;
insertPaintable
void function(GtkTextBuffer* buffer, GtkTextIter* iter, GdkPaintable* paintable) insertPaintable;
insertText
void function(GtkTextBuffer* buffer, GtkTextIter* pos, const(char)* newText, int newTextLength) insertText;
markDeleted
void function(GtkTextBuffer* buffer, GtkTextMark* mark) markDeleted;
markSet
void function(GtkTextBuffer* buffer, GtkTextIter* location, GtkTextMark* mark) markSet;
modifiedChanged
void function(GtkTextBuffer* buffer) modifiedChanged;
parentClass
GObjectClass parentClass;

The object class structure needs to be the first.

pasteDone
void function(GtkTextBuffer* buffer, GdkClipboard* clipboard) pasteDone;
redo
void function(GtkTextBuffer* buffer) redo;
removeTag
void function(GtkTextBuffer* buffer, GtkTextTag* tag, GtkTextIter* start, GtkTextIter* end) removeTag;
undo
void function(GtkTextBuffer* buffer) undo;

Meta