23#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
24#error "Only <gtk/gtk.h> can be included directly."
31#define GTK_TYPE_BITSET (gtk_bitset_get_type ())
#define GDK_AVAILABLE_IN_4_6
#define GDK_AVAILABLE_IN_ALL
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
GDK_AVAILABLE_IN_ALL void gtk_bitset_difference(GtkBitset *self, const GtkBitset *other)
GDK_AVAILABLE_IN_4_6 GType gtk_bitset_iter_get_type(void) G_GNUC_CONST
GDK_AVAILABLE_IN_ALL void gtk_bitset_add_range_closed(GtkBitset *self, guint first, guint last)
GDK_AVAILABLE_IN_ALL guint gtk_bitset_get_minimum(const GtkBitset *self)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_contains(const GtkBitset *self, guint value)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_iter_is_valid(const GtkBitsetIter *iter)
GDK_AVAILABLE_IN_ALL void gtk_bitset_union(GtkBitset *self, const GtkBitset *other)
GDK_AVAILABLE_IN_ALL guint64 gtk_bitset_get_size(const GtkBitset *self)
GDK_AVAILABLE_IN_ALL guint64 gtk_bitset_get_size_in_range(const GtkBitset *self, guint first, guint last)
GDK_AVAILABLE_IN_ALL void gtk_bitset_remove_range_closed(GtkBitset *self, guint first, guint last)
GDK_AVAILABLE_IN_ALL GType gtk_bitset_get_type(void) G_GNUC_CONST
GDK_AVAILABLE_IN_ALL void gtk_bitset_shift_right(GtkBitset *self, guint amount)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_iter_previous(GtkBitsetIter *iter, guint *value)
GDK_AVAILABLE_IN_ALL void gtk_bitset_remove_rectangle(GtkBitset *self, guint start, guint width, guint height, guint stride)
GDK_AVAILABLE_IN_ALL void gtk_bitset_unref(GtkBitset *self)
GDK_AVAILABLE_IN_ALL guint gtk_bitset_iter_get_value(const GtkBitsetIter *iter)
GDK_AVAILABLE_IN_ALL guint gtk_bitset_get_maximum(const GtkBitset *self)
GDK_AVAILABLE_IN_ALL GtkBitset * gtk_bitset_new_range(guint start, guint n_items)
GDK_AVAILABLE_IN_ALL GtkBitset * gtk_bitset_copy(const GtkBitset *self)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_equals(const GtkBitset *self, const GtkBitset *other)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_iter_init_first(GtkBitsetIter *iter, const GtkBitset *set, guint *value)
GDK_AVAILABLE_IN_ALL void gtk_bitset_subtract(GtkBitset *self, const GtkBitset *other)
GDK_AVAILABLE_IN_ALL void gtk_bitset_add_rectangle(GtkBitset *self, guint start, guint width, guint height, guint stride)
GDK_AVAILABLE_IN_ALL guint gtk_bitset_get_nth(const GtkBitset *self, guint nth)
GDK_AVAILABLE_IN_ALL void gtk_bitset_intersect(GtkBitset *self, const GtkBitset *other)
GDK_AVAILABLE_IN_ALL void gtk_bitset_remove_all(GtkBitset *self)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_remove(GtkBitset *self, guint value)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_add(GtkBitset *self, guint value)
GDK_AVAILABLE_IN_ALL GtkBitset * gtk_bitset_ref(GtkBitset *self)
GDK_AVAILABLE_IN_ALL GtkBitset * gtk_bitset_new_empty(void)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_iter_next(GtkBitsetIter *iter, guint *value)
GDK_AVAILABLE_IN_ALL void gtk_bitset_shift_left(GtkBitset *self, guint amount)
GDK_AVAILABLE_IN_ALL void gtk_bitset_splice(GtkBitset *self, guint position, guint removed, guint added)
GDK_AVAILABLE_IN_ALL void gtk_bitset_add_range(GtkBitset *self, guint start, guint n_items)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_iter_init_last(GtkBitsetIter *iter, const GtkBitset *set, guint *value)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_is_empty(const GtkBitset *self)
GDK_AVAILABLE_IN_ALL void gtk_bitset_remove_range(GtkBitset *self, guint start, guint n_items)
GDK_AVAILABLE_IN_ALL gboolean gtk_bitset_iter_init_at(GtkBitsetIter *iter, const GtkBitset *set, guint target, guint *value)
struct _GtkBitset GtkBitset
gpointer private_data[10]