diff options
author | Matthias Clasen <mclasen@redhat.com> | 2013-03-20 18:17:32 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2013-05-05 15:38:47 -0400 |
commit | 20c8c8b91cf2719249a729492ec84b7282dc03fb (patch) | |
tree | d53cf50689bceedbea093895d0e51a7c204cef76 /gtk/gtkprintjob.h | |
parent | 8470eb84c080718120b5daf130db744bf6ec220b (diff) | |
download | gtk+-20c8c8b91cf2719249a729492ec84b7282dc03fb.tar.gz |
Add annotations to gtk headers
Add annotations to all exported functions in GTK+ headers.
Diffstat (limited to 'gtk/gtkprintjob.h')
-rw-r--r-- | gtk/gtkprintjob.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gtk/gtkprintjob.h b/gtk/gtkprintjob.h index 0c19802620..09cddd9c81 100644 --- a/gtk/gtkprintjob.h +++ b/gtk/gtkprintjob.h @@ -76,58 +76,89 @@ struct _GtkPrintJobClass void (*_gtk_reserved4) (void); }; +GDK_AVAILABLE_IN_ALL GType gtk_print_job_get_type (void) G_GNUC_CONST; +GDK_AVAILABLE_IN_ALL GtkPrintJob *gtk_print_job_new (const gchar *title, GtkPrinter *printer, GtkPrintSettings *settings, GtkPageSetup *page_setup); +GDK_AVAILABLE_IN_ALL GtkPrintSettings *gtk_print_job_get_settings (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL GtkPrinter *gtk_print_job_get_printer (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL const gchar * gtk_print_job_get_title (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL GtkPrintStatus gtk_print_job_get_status (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL gboolean gtk_print_job_set_source_file (GtkPrintJob *job, const gchar *filename, GError **error); +GDK_AVAILABLE_IN_ALL cairo_surface_t *gtk_print_job_get_surface (GtkPrintJob *job, GError **error); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_track_print_status (GtkPrintJob *job, gboolean track_status); +GDK_AVAILABLE_IN_ALL gboolean gtk_print_job_get_track_print_status (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL void gtk_print_job_send (GtkPrintJob *job, GtkPrintJobCompleteFunc callback, gpointer user_data, GDestroyNotify dnotify); +GDK_AVAILABLE_IN_ALL GtkPrintPages gtk_print_job_get_pages (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_pages (GtkPrintJob *job, GtkPrintPages pages); +GDK_AVAILABLE_IN_ALL GtkPageRange * gtk_print_job_get_page_ranges (GtkPrintJob *job, gint *n_ranges); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_page_ranges (GtkPrintJob *job, GtkPageRange *ranges, gint n_ranges); +GDK_AVAILABLE_IN_ALL GtkPageSet gtk_print_job_get_page_set (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_page_set (GtkPrintJob *job, GtkPageSet page_set); +GDK_AVAILABLE_IN_ALL gint gtk_print_job_get_num_copies (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_num_copies (GtkPrintJob *job, gint num_copies); +GDK_AVAILABLE_IN_ALL gdouble gtk_print_job_get_scale (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_scale (GtkPrintJob *job, gdouble scale); +GDK_AVAILABLE_IN_ALL guint gtk_print_job_get_n_up (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_n_up (GtkPrintJob *job, guint n_up); +GDK_AVAILABLE_IN_ALL GtkNumberUpLayout gtk_print_job_get_n_up_layout (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_n_up_layout (GtkPrintJob *job, GtkNumberUpLayout layout); +GDK_AVAILABLE_IN_ALL gboolean gtk_print_job_get_rotate (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_rotate (GtkPrintJob *job, gboolean rotate); +GDK_AVAILABLE_IN_ALL gboolean gtk_print_job_get_collate (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_collate (GtkPrintJob *job, gboolean collate); +GDK_AVAILABLE_IN_ALL gboolean gtk_print_job_get_reverse (GtkPrintJob *job); +GDK_AVAILABLE_IN_ALL void gtk_print_job_set_reverse (GtkPrintJob *job, gboolean reverse); |