]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkstyleprovider.h
Add GtkWidgetPath parameter to gtk_style_provider_get_style().
[~andy/gtk] / gtk / gtkstyleprovider.h
index ec5ee99937a3724b8a4b2e767d101ce9f6e19d68..6e12bb3c662ba97223314c9d83ad224d7d02d67c 100644 (file)
@@ -21,6 +21,7 @@
 #define __GTK_STYLE_PROVIDER_H__
 
 #include <glib-object.h>
+#include "gtkwidgetpath.h"
 #include "gtkstyleset.h"
 #include "gtkenums.h"
 
@@ -45,12 +46,14 @@ struct GtkStyleProviderIface
 {
   GTypeInterface g_iface;
 
-  GtkStyleSet * (* get_style) (GtkStyleProvider *provider);
+  GtkStyleSet * (* get_style) (GtkStyleProvider *provider,
+                               GtkWidgetPath    *path);
 };
 
 GType gtk_style_provider_get_type (void) G_GNUC_CONST;
 
-GtkStyleSet *gtk_style_provider_get_style (GtkStyleProvider *provider);
+GtkStyleSet *gtk_style_provider_get_style (GtkStyleProvider *provider,
+                                           GtkWidgetPath    *path);
 
 
 G_END_DECLS