20#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
21#error "Only <gtk/gtk.h> can be included directly."
31#define GTK_TYPE_CELL_LAYOUT (gtk_cell_layout_get_type ())
32#define GTK_CELL_LAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_CELL_LAYOUT, GtkCellLayout))
33#define GTK_IS_CELL_LAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_LAYOUT))
34#define GTK_CELL_LAYOUT_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), GTK_TYPE_CELL_LAYOUT, GtkCellLayoutIface))
93 const char *attribute,
131 const
char *attribute,
#define GDK_DEPRECATED_IN_4_10
#define GDK_AVAILABLE_IN_ALL
typedefG_BEGIN_DECLS struct _GList GList
#define G_GNUC_NULL_TERMINATED
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
GOBJECT_AVAILABLE_IN_ALL void g_object_unref(gpointer object)
struct _GtkBuildable GtkBuildable
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_clear_attributes(GtkCellLayout *cell_layout, GtkCellRenderer *cell)
GDK_AVAILABLE_IN_ALL GType gtk_cell_layout_get_type(void) G_GNUC_CONST
gboolean _gtk_cell_layout_buildable_custom_tag_start(GtkBuildable *buildable, GtkBuilder *builder, GObject *child, const char *tagname, GtkBuildableParser *parser, gpointer *data)
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_set_attributes(GtkCellLayout *cell_layout, GtkCellRenderer *cell,...) G_GNUC_NULL_TERMINATED
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_pack_start(GtkCellLayout *cell_layout, GtkCellRenderer *cell, gboolean expand)
void(* GtkCellLayoutDataFunc)(GtkCellLayout *cell_layout, GtkCellRenderer *cell, GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer data)
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_reorder(GtkCellLayout *cell_layout, GtkCellRenderer *cell, int position)
struct _GtkCellLayout GtkCellLayout
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_set_cell_data_func(GtkCellLayout *cell_layout, GtkCellRenderer *cell, GtkCellLayoutDataFunc func, gpointer func_data, GDestroyNotify destroy)
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_add_attribute(GtkCellLayout *cell_layout, GtkCellRenderer *cell, const char *attribute, int column)
GDK_DEPRECATED_IN_4_10 GList * gtk_cell_layout_get_cells(GtkCellLayout *cell_layout)
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_pack_end(GtkCellLayout *cell_layout, GtkCellRenderer *cell, gboolean expand)
GDK_DEPRECATED_IN_4_10 GtkCellArea * gtk_cell_layout_get_area(GtkCellLayout *cell_layout)
void _gtk_cell_layout_buildable_add_child(GtkBuildable *buildable, GtkBuilder *builder, GObject *child, const char *type)
GDK_DEPRECATED_IN_4_10 void gtk_cell_layout_clear(GtkCellLayout *cell_layout)
gboolean _gtk_cell_layout_buildable_custom_tag_end(GtkBuildable *buildable, GtkBuilder *builder, GObject *child, const char *tagname, gpointer *data)
struct _GtkTreeModel GtkTreeModel
struct _GtkBuilder GtkBuilder
void(* GDestroyNotify)(gpointer data)
void(* set_cell_data_func)(GtkCellLayout *cell_layout, GtkCellRenderer *cell, GtkCellLayoutDataFunc func, gpointer func_data, GDestroyNotify destroy)
void(* clear)(GtkCellLayout *cell_layout)
void(* add_attribute)(GtkCellLayout *cell_layout, GtkCellRenderer *cell, const char *attribute, int column)
void(* pack_start)(GtkCellLayout *cell_layout, GtkCellRenderer *cell, gboolean expand)
void(* reorder)(GtkCellLayout *cell_layout, GtkCellRenderer *cell, int position)
void(* clear_attributes)(GtkCellLayout *cell_layout, GtkCellRenderer *cell)
void(* pack_end)(GtkCellLayout *cell_layout, GtkCellRenderer *cell, gboolean expand)