Add annotations to gtk headers

Add annotations to all exported functions in GTK+ headers.
This commit is contained in:
Matthias Clasen
2013-03-20 18:17:32 -04:00
parent 8470eb84c0
commit 20c8c8b91c
222 changed files with 3467 additions and 4 deletions

View File

@ -22,6 +22,7 @@
#error "Only <gtk/gtk.h> can be included directly."
#endif
#include <gdk/gdk.h>
#include <gtk/gtkenums.h>
#include <gtk/gtktypes.h>
@ -41,17 +42,26 @@ struct _GtkScrollableInterface
};
/* Public API */
GDK_AVAILABLE_IN_ALL
GType gtk_scrollable_get_type (void) G_GNUC_CONST;
GDK_AVAILABLE_IN_ALL
GtkAdjustment *gtk_scrollable_get_hadjustment (GtkScrollable *scrollable);
GDK_AVAILABLE_IN_ALL
void gtk_scrollable_set_hadjustment (GtkScrollable *scrollable,
GtkAdjustment *hadjustment);
GDK_AVAILABLE_IN_ALL
GtkAdjustment *gtk_scrollable_get_vadjustment (GtkScrollable *scrollable);
GDK_AVAILABLE_IN_ALL
void gtk_scrollable_set_vadjustment (GtkScrollable *scrollable,
GtkAdjustment *vadjustment);
GDK_AVAILABLE_IN_ALL
GtkScrollablePolicy gtk_scrollable_get_hscroll_policy (GtkScrollable *scrollable);
GDK_AVAILABLE_IN_ALL
void gtk_scrollable_set_hscroll_policy (GtkScrollable *scrollable,
GtkScrollablePolicy policy);
GDK_AVAILABLE_IN_ALL
GtkScrollablePolicy gtk_scrollable_get_vscroll_policy (GtkScrollable *scrollable);
GDK_AVAILABLE_IN_ALL
void gtk_scrollable_set_vscroll_policy (GtkScrollable *scrollable,
GtkScrollablePolicy policy);