summaryrefslogtreecommitdiff
path: root/gdk/gdkgc.c
diff options
context:
space:
mode:
authorHavoc Pennington <hp@pobox.com>2001-02-20 05:21:44 +0000
committerHavoc Pennington <hp@src.gnome.org>2001-02-20 05:21:44 +0000
commit50b1ab41182a7b421c31023d3f46860f623b1a25 (patch)
treed80ee0ad68c810d6ca475f936105e4e588baaabc /gdk/gdkgc.c
parent131aac575f648e776d4f98c96d1d71d4a4b21ee7 (diff)
downloadgdk-pixbuf-50b1ab41182a7b421c31023d3f46860f623b1a25.tar.gz
add --deprecated-guards
2001-02-19 Havoc Pennington <hp@pobox.com> * gdk/Makefile.am (SCAN_OPTIONS): add --deprecated-guards * gdk/gdk-sections.txt: update * gdk/gdk-docs.sgml: update 2001-02-19 Havoc Pennington <hp@pobox.com> * gdk/gdkwindow.c: docs * gdk/gdkrgb.c: docs * gdk/gdkregion-generic.c: docs * gdk/gdkgc.c (gdk_gc_set_values): docs * gdk/gdkdraw.c: docs * gdk/gdkdrawable.h: deprecate drawable get/set data
Diffstat (limited to 'gdk/gdkgc.c')
-rw-r--r--gdk/gdkgc.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/gdk/gdkgc.c b/gdk/gdkgc.c
index 7a482b245..f87b7b37c 100644
--- a/gdk/gdkgc.c
+++ b/gdk/gdkgc.c
@@ -144,6 +144,19 @@ gdk_gc_get_values (GdkGC *gc,
GDK_GC_GET_CLASS (gc)->get_values (gc, values);
}
+/**
+ * gdk_gc_set_values:
+ * @gc: a #GdkGC
+ * @values: struct containing the new values
+ * @values_mask: mask indicating which struct fields are to be used
+ *
+ * Sets attributes of a graphics context in bulk. For each flag set in
+ * @values_mask, the corresponding field will be read from @values and
+ * set as the new value for @gc. If you're only setting a few values
+ * on @gc, calling individual "setter" functions is likely more
+ * convenient.
+ *
+ **/
void
gdk_gc_set_values (GdkGC *gc,
GdkGCValues *values,