summaryrefslogtreecommitdiff
path: root/gtk/gtkstyleproviderprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2012-03-17 21:09:51 +0100
committerBenjamin Otte <otte@redhat.com>2012-04-17 08:59:08 +0200
commit8dbe8c83491c5877c9b19928f257ec7a671cb45e (patch)
tree937880e83a99ab80678f76492b3997038acb7725 /gtk/gtkstyleproviderprivate.h
parentb0b6c8ad4b9120bdc30d2fd81d572dfb060f4ed1 (diff)
downloadgtk+-8dbe8c83491c5877c9b19928f257ec7a671cb45e.tar.gz
syleprovider: Add a vfunc to get the changes
This way we can check what changes are even interesting for our matcher.
Diffstat (limited to 'gtk/gtkstyleproviderprivate.h')
-rw-r--r--gtk/gtkstyleproviderprivate.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtkstyleproviderprivate.h b/gtk/gtkstyleproviderprivate.h
index e0555026c6..88b64a03b3 100644
--- a/gtk/gtkstyleproviderprivate.h
+++ b/gtk/gtkstyleproviderprivate.h
@@ -44,6 +44,8 @@ struct _GtkStyleProviderPrivateInterface
void (* lookup) (GtkStyleProviderPrivate *provider,
const GtkCssMatcher *matcher,
GtkCssLookup *lookup);
+ GtkCssChange (* get_change) (GtkStyleProviderPrivate *provider,
+ const GtkCssMatcher *matcher);
};
GType _gtk_style_provider_private_get_type (void) G_GNUC_CONST;
@@ -53,6 +55,8 @@ GtkSymbolicColor * _gtk_style_provider_private_get_color (GtkStyleProvid
void _gtk_style_provider_private_lookup (GtkStyleProviderPrivate *provider,
const GtkCssMatcher *matcher,
GtkCssLookup *lookup);
+GtkCssChange _gtk_style_provider_private_get_change (GtkStyleProviderPrivate *provider,
+ const GtkCssMatcher *matcher);
G_END_DECLS