|  | Ardour
    9.0-pre0-1950-g391fe97693
    | 
#include <ytk/gtktexttag.h>#include <ytk/gtktextiter.h>#include <ytk/gtktextmarkprivate.h>#include <ytk/gtktextchild.h>#include <ytk/gtktextchildprivate.h>Go to the source code of this file.
| Classes | |
| struct | _GtkTextTagInfo | 
| struct | _GtkTextToggleBody | 
| struct | _GtkTextLineSegmentClass | 
| struct | _GtkTextLineSegment | 
| Typedefs | |
| typedef typedefG_BEGIN_DECLS struct _GtkTextTagInfo | GtkTextTagInfo | 
| typedef GtkTextLineSegment *(* | GtkTextSegSplitFunc) (GtkTextLineSegment *seg, gint index) | 
| typedef gboolean(* | GtkTextSegDeleteFunc) (GtkTextLineSegment *seg, GtkTextLine *line, gboolean tree_gone) | 
| typedef GtkTextLineSegment *(* | GtkTextSegCleanupFunc) (GtkTextLineSegment *seg, GtkTextLine *line) | 
| typedef void(* | GtkTextSegLineChangeFunc) (GtkTextLineSegment *seg, GtkTextLine *line) | 
| typedef void(* | GtkTextSegCheckFunc) (GtkTextLineSegment *seg, GtkTextLine *line) | 
| Functions | |
| GtkTextLineSegment * | gtk_text_line_segment_split (const GtkTextIter *iter) | 
| GtkTextLineSegment * | _gtk_char_segment_new (const gchar *text, guint len) | 
| GtkTextLineSegment * | _gtk_char_segment_new_from_two_strings (const gchar *text1, guint len1, guint chars1, const gchar *text2, guint len2, guint chars2) | 
| GtkTextLineSegment * | _gtk_toggle_segment_new (GtkTextTagInfo *info, gboolean on) | 
| typedef void(* GtkTextSegCheckFunc) (GtkTextLineSegment *seg, GtkTextLine *line) | 
Definition at line 95 of file gtktextsegment.h.
| typedef GtkTextLineSegment*(* GtkTextSegCleanupFunc) (GtkTextLineSegment *seg, GtkTextLine *line) | 
Definition at line 84 of file gtktextsegment.h.
| typedef gboolean(* GtkTextSegDeleteFunc) (GtkTextLineSegment *seg, GtkTextLine *line, gboolean tree_gone) | 
Definition at line 75 of file gtktextsegment.h.
| typedef void(* GtkTextSegLineChangeFunc) (GtkTextLineSegment *seg, GtkTextLine *line) | 
Definition at line 91 of file gtktextsegment.h.
| typedef GtkTextLineSegment*(* GtkTextSegSplitFunc) (GtkTextLineSegment *seg, gint index) | 
Definition at line 68 of file gtktextsegment.h.
| typedef typedefG_BEGIN_DECLS struct _GtkTextTagInfo GtkTextTagInfo | 
Definition at line 36 of file gtktextsegment.h.
| GtkTextLineSegment* _gtk_char_segment_new | ( | const gchar * | text, | 
| guint | len | ||
| ) | 
| GtkTextLineSegment* _gtk_char_segment_new_from_two_strings | ( | const gchar * | text1, | 
| guint | len1, | ||
| guint | chars1, | ||
| const gchar * | text2, | ||
| guint | len2, | ||
| guint | chars2 | ||
| ) | 
| GtkTextLineSegment* _gtk_toggle_segment_new | ( | GtkTextTagInfo * | info, | 
| gboolean | on | ||
| ) | 
| GtkTextLineSegment* gtk_text_line_segment_split | ( | const GtkTextIter * | iter | ) |