22#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
23#error "Only <gtk/gtk.h> can be included directly."
31#define GTK_TYPE_GRID (gtk_grid_get_type ())
32#define GTK_GRID(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_GRID, GtkGrid))
33#define GTK_GRID_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_GRID, GtkGridClass))
34#define GTK_IS_GRID(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_GRID))
35#define GTK_IS_GRID_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_GRID))
36#define GTK_GRID_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_GRID, GtkGridClass))
#define GDK_AVAILABLE_IN_ALL
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
GOBJECT_AVAILABLE_IN_ALL void g_object_unref(gpointer object)
GDK_AVAILABLE_IN_ALL gboolean gtk_grid_get_column_homogeneous(GtkGrid *grid)
GDK_AVAILABLE_IN_ALL void gtk_grid_insert_row(GtkGrid *grid, int position)
GDK_AVAILABLE_IN_ALL GtkBaselinePosition gtk_grid_get_row_baseline_position(GtkGrid *grid, int row)
GDK_AVAILABLE_IN_ALL GType gtk_grid_get_type(void) G_GNUC_CONST
GDK_AVAILABLE_IN_ALL void gtk_grid_remove_column(GtkGrid *grid, int position)
GDK_AVAILABLE_IN_ALL int gtk_grid_get_baseline_row(GtkGrid *grid)
GDK_AVAILABLE_IN_ALL void gtk_grid_set_row_spacing(GtkGrid *grid, guint spacing)
GDK_AVAILABLE_IN_ALL void gtk_grid_remove_row(GtkGrid *grid, int position)
GDK_AVAILABLE_IN_ALL void gtk_grid_remove(GtkGrid *grid, GtkWidget *child)
GDK_AVAILABLE_IN_ALL void gtk_grid_query_child(GtkGrid *grid, GtkWidget *child, int *column, int *row, int *width, int *height)
GDK_AVAILABLE_IN_ALL void gtk_grid_set_row_homogeneous(GtkGrid *grid, gboolean homogeneous)
GDK_AVAILABLE_IN_ALL void gtk_grid_set_column_homogeneous(GtkGrid *grid, gboolean homogeneous)
GDK_AVAILABLE_IN_ALL void gtk_grid_insert_next_to(GtkGrid *grid, GtkWidget *sibling, GtkPositionType side)
GDK_AVAILABLE_IN_ALL GtkWidget * gtk_grid_new(void)
GDK_AVAILABLE_IN_ALL void gtk_grid_set_column_spacing(GtkGrid *grid, guint spacing)
GDK_AVAILABLE_IN_ALL guint gtk_grid_get_row_spacing(GtkGrid *grid)
GDK_AVAILABLE_IN_ALL guint gtk_grid_get_column_spacing(GtkGrid *grid)
GDK_AVAILABLE_IN_ALL void gtk_grid_attach(GtkGrid *grid, GtkWidget *child, int column, int row, int width, int height)
GDK_AVAILABLE_IN_ALL void gtk_grid_set_baseline_row(GtkGrid *grid, int row)
GDK_AVAILABLE_IN_ALL gboolean gtk_grid_get_row_homogeneous(GtkGrid *grid)
GDK_AVAILABLE_IN_ALL void gtk_grid_insert_column(GtkGrid *grid, int position)
GDK_AVAILABLE_IN_ALL void gtk_grid_attach_next_to(GtkGrid *grid, GtkWidget *child, GtkWidget *sibling, GtkPositionType side, int width, int height)
GDK_AVAILABLE_IN_ALL void gtk_grid_set_row_baseline_position(GtkGrid *grid, int row, GtkBaselinePosition pos)
GDK_AVAILABLE_IN_ALL GtkWidget * gtk_grid_get_child_at(GtkGrid *grid, int column, int row)
GtkWidgetClass parent_class
GtkWidget parent_instance