27#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
28#error "Only <gtk/gtk.h> can be included directly."
66#define GTK_TYPE_TEXT_ITER (gtk_text_iter_get_type ())
#define GDK_AVAILABLE_IN_ALL
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
typedefG_BEGIN_DECLS struct _GSList GSList
typedefG_BEGIN_DECLS struct _GtkTextChildAnchor GtkTextChildAnchor
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_sentence_end(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_visible_slice(const GtkTextIter *start, const GtkTextIter *end)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_cursor_positions(GtkTextIter *iter, int count)
gboolean(* GtkTextCharPredicate)(gunichar ch, gpointer user_data)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_word_start(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL void gtk_text_iter_assign(GtkTextIter *iter, const GtkTextIter *other)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_chars(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_sentence(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_cursor_position(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_char(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_search(const GtkTextIter *iter, const char *str, GtkTextSearchFlags flags, GtkTextIter *match_start, GtkTextIter *match_end, const GtkTextIter *limit)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_cursor_positions(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_line_offset(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_to_line_end(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL GtkTextIter * gtk_text_iter_copy(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_text(const GtkTextIter *start, const GtkTextIter *end)
GDK_AVAILABLE_IN_ALL void gtk_text_iter_order(GtkTextIter *first, GtkTextIter *second)
GDK_AVAILABLE_IN_ALL GtkTextChildAnchor * gtk_text_iter_get_child_anchor(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_word_start(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_chars(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_line_index(GtkTextIter *iter, int byte_on_line)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_to_tag_toggle(GtkTextIter *iter, GtkTextTag *tag)
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_chars_in_line(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_word_ends(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_equal(const GtkTextIter *lhs, const GtkTextIter *rhs)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_word(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_offset(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL void gtk_text_iter_forward_to_end(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_word(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_line(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_char(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_line(GtkTextIter *iter, int line_number)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_can_insert(const GtkTextIter *iter, gboolean default_editability)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_in_range(const GtkTextIter *iter, const GtkTextIter *start, const GtkTextIter *end)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_cursor_positions(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_visible_line_offset(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_word_ends(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL GdkPaintable * gtk_text_iter_get_paintable(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL GtkTextBuffer * gtk_text_iter_get_buffer(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_lines(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_find_char(GtkTextIter *iter, GtkTextCharPredicate pred, gpointer user_data, const GtkTextIter *limit)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_lines(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL void gtk_text_iter_free(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_visible_line_index(GtkTextIter *iter, int byte_on_line)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_find_char(GtkTextIter *iter, GtkTextCharPredicate pred, gpointer user_data, const GtkTextIter *limit)
GDK_AVAILABLE_IN_ALL PangoLanguage * gtk_text_iter_get_language(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_tag(const GtkTextIter *iter, GtkTextTag *tag)
GDK_AVAILABLE_IN_ALL gunichar gtk_text_iter_get_char(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_lines(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_line(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_to_tag_toggle(GtkTextIter *iter, GtkTextTag *tag)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_cursor_positions(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_line(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_lines(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_is_cursor_position(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_sentence_start(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_word_starts(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_sentence_starts(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_line_index(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_word_end(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_search(const GtkTextIter *iter, const char *str, GtkTextSearchFlags flags, GtkTextIter *match_start, GtkTextIter *match_end, const GtkTextIter *limit)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_sentence(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_offset(GtkTextIter *iter, int char_offset)
GDK_AVAILABLE_IN_ALL GType gtk_text_iter_get_type(void) G_GNUC_CONST
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_is_start(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL GSList * gtk_text_iter_get_toggled_tags(const GtkTextIter *iter, gboolean toggled_on)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_word_end(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_sentence_ends(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_line(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_slice(const GtkTextIter *start, const GtkTextIter *end)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_cursor_position(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL GSList * gtk_text_iter_get_marks(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_has_tag(const GtkTextIter *iter, GtkTextTag *tag)
GDK_AVAILABLE_IN_ALL GSList * gtk_text_iter_get_tags(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL int gtk_text_iter_compare(const GtkTextIter *lhs, const GtkTextIter *rhs)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_ends_line(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_line_offset(GtkTextIter *iter, int char_on_line)
@ GTK_TEXT_SEARCH_TEXT_ONLY
@ GTK_TEXT_SEARCH_CASE_INSENSITIVE
@ GTK_TEXT_SEARCH_VISIBLE_ONLY
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_toggles_tag(const GtkTextIter *iter, GtkTextTag *tag)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_inside_word(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_is_end(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_line(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL char * gtk_text_iter_get_visible_text(const GtkTextIter *start, const GtkTextIter *end)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_inside_sentence(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_starts_tag(const GtkTextIter *iter, GtkTextTag *tag)
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_visible_line_index(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_editable(const GtkTextIter *iter, gboolean default_setting)
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_bytes_in_line(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL int gtk_text_iter_get_line(const GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_word_starts(GtkTextIter *iter, int count)
GDK_AVAILABLE_IN_ALL void gtk_text_iter_set_visible_line_offset(GtkTextIter *iter, int char_on_line)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_forward_visible_cursor_position(GtkTextIter *iter)
GDK_AVAILABLE_IN_ALL gboolean gtk_text_iter_backward_visible_cursor_position(GtkTextIter *iter)
typedefG_BEGIN_DECLS struct _GtkTextIter GtkTextIter
G_BEGIN_DECLS typedef guint32 gunichar
struct _PangoLanguage PangoLanguage