Ardour  9.0-pre0-384-ga76afae0e9
_GtkTextBufferClass Struct Reference

#include <gtktextbuffer.h>

Public Attributes

GObjectClass parent_class
 
void(* insert_text )(GtkTextBuffer *buffer, GtkTextIter *pos, const gchar *text, gint length)
 
void(* insert_pixbuf )(GtkTextBuffer *buffer, GtkTextIter *pos, GdkPixbuf *pixbuf)
 
void(* insert_child_anchor )(GtkTextBuffer *buffer, GtkTextIter *pos, GtkTextChildAnchor *anchor)
 
void(* delete_range )(GtkTextBuffer *buffer, GtkTextIter *start, GtkTextIter *end)
 
void(* changed )(GtkTextBuffer *buffer)
 
void(* modified_changed )(GtkTextBuffer *buffer)
 
void(* mark_set )(GtkTextBuffer *buffer, const GtkTextIter *location, GtkTextMark *mark)
 
void(* mark_deleted )(GtkTextBuffer *buffer, GtkTextMark *mark)
 
void(* apply_tag )(GtkTextBuffer *buffer, GtkTextTag *tag, const GtkTextIter *start_char, const GtkTextIter *end_char)
 
void(* remove_tag )(GtkTextBuffer *buffer, GtkTextTag *tag, const GtkTextIter *start_char, const GtkTextIter *end_char)
 
void(* begin_user_action )(GtkTextBuffer *buffer)
 
void(* end_user_action )(GtkTextBuffer *buffer)
 
void(* paste_done )(GtkTextBuffer *buffer, GtkClipboard *clipboard)
 
void(* _gtk_reserved1 )(void)
 
void(* _gtk_reserved2 )(void)
 
void(* _gtk_reserved3 )(void)
 
void(* _gtk_reserved4 )(void)
 
void(* _gtk_reserved5 )(void)
 

Detailed Description

Definition at line 94 of file gtktextbuffer.h.

Member Data Documentation

◆ _gtk_reserved1

void(* _GtkTextBufferClass::_gtk_reserved1) (void)

Definition at line 150 of file gtktextbuffer.h.

◆ _gtk_reserved2

void(* _GtkTextBufferClass::_gtk_reserved2) (void)

Definition at line 151 of file gtktextbuffer.h.

◆ _gtk_reserved3

void(* _GtkTextBufferClass::_gtk_reserved3) (void)

Definition at line 152 of file gtktextbuffer.h.

◆ _gtk_reserved4

void(* _GtkTextBufferClass::_gtk_reserved4) (void)

Definition at line 153 of file gtktextbuffer.h.

◆ _gtk_reserved5

void(* _GtkTextBufferClass::_gtk_reserved5) (void)

Definition at line 154 of file gtktextbuffer.h.

◆ apply_tag

void(* _GtkTextBufferClass::apply_tag) (GtkTextBuffer *buffer, GtkTextTag *tag, const GtkTextIter *start_char, const GtkTextIter *end_char)

Definition at line 132 of file gtktextbuffer.h.

◆ begin_user_action

void(* _GtkTextBufferClass::begin_user_action) (GtkTextBuffer *buffer)

Definition at line 143 of file gtktextbuffer.h.

◆ changed

void(* _GtkTextBufferClass::changed) (GtkTextBuffer *buffer)

Definition at line 118 of file gtktextbuffer.h.

◆ delete_range

void(* _GtkTextBufferClass::delete_range) (GtkTextBuffer *buffer, GtkTextIter *start, GtkTextIter *end)

Definition at line 111 of file gtktextbuffer.h.

◆ end_user_action

void(* _GtkTextBufferClass::end_user_action) (GtkTextBuffer *buffer)

Definition at line 144 of file gtktextbuffer.h.

◆ insert_child_anchor

void(* _GtkTextBufferClass::insert_child_anchor) (GtkTextBuffer *buffer, GtkTextIter *pos, GtkTextChildAnchor *anchor)

Definition at line 107 of file gtktextbuffer.h.

◆ insert_pixbuf

void(* _GtkTextBufferClass::insert_pixbuf) (GtkTextBuffer *buffer, GtkTextIter *pos, GdkPixbuf *pixbuf)

Definition at line 103 of file gtktextbuffer.h.

◆ insert_text

void(* _GtkTextBufferClass::insert_text) (GtkTextBuffer *buffer, GtkTextIter *pos, const gchar *text, gint length)

Definition at line 98 of file gtktextbuffer.h.

◆ mark_deleted

void(* _GtkTextBufferClass::mark_deleted) (GtkTextBuffer *buffer, GtkTextMark *mark)

Definition at line 129 of file gtktextbuffer.h.

◆ mark_set

void(* _GtkTextBufferClass::mark_set) (GtkTextBuffer *buffer, const GtkTextIter *location, GtkTextMark *mark)

Definition at line 125 of file gtktextbuffer.h.

◆ modified_changed

void(* _GtkTextBufferClass::modified_changed) (GtkTextBuffer *buffer)

Definition at line 122 of file gtktextbuffer.h.

◆ parent_class

GObjectClass _GtkTextBufferClass::parent_class

Definition at line 96 of file gtktextbuffer.h.

◆ paste_done

void(* _GtkTextBufferClass::paste_done) (GtkTextBuffer *buffer, GtkClipboard *clipboard)

Definition at line 146 of file gtktextbuffer.h.

◆ remove_tag

void(* _GtkTextBufferClass::remove_tag) (GtkTextBuffer *buffer, GtkTextTag *tag, const GtkTextIter *start_char, const GtkTextIter *end_char)

Definition at line 137 of file gtktextbuffer.h.


The documentation for this struct was generated from the following file: