diff options
author | Benjamin Otte <otte@redhat.com> | 2012-03-13 21:39:48 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2012-03-14 19:32:56 +0100 |
commit | c7f55213ee261c6ef67ceb486ff4c3642b26d134 (patch) | |
tree | ca2294be539763995fd2f88e106972ca8aab114d | |
parent | 7749195e0bc0ff22fe2070409fed80da2cc568ad (diff) | |
download | gtk+-c7f55213ee261c6ef67ceb486ff4c3642b26d134.tar.gz |
eventtracker: Add some private APIs for use by gestures
-rw-r--r-- | gtk/gtkeventtracker.c | 15 | ||||
-rw-r--r-- | gtk/gtkeventtrackerprivate.h | 3 |
2 files changed, 18 insertions, 0 deletions
diff --git a/gtk/gtkeventtracker.c b/gtk/gtkeventtracker.c index 85124c0b5c..dcbf5b7f28 100644 --- a/gtk/gtkeventtracker.c +++ b/gtk/gtkeventtracker.c @@ -439,3 +439,18 @@ _gtk_event_trackers_invoke (GdkEvent *event) return eat_event; } + +GtkEventTracker * +_gtk_event_tracker_get_first (void) +{ + return first_tracker; +} + +GtkEventTracker * +_gtk_event_tracker_get_next (GtkEventTracker *tracker) +{ + g_return_val_if_fail (GTK_IS_EVENT_TRACKER (tracker), NULL); + + return tracker->priv->next; +} + diff --git a/gtk/gtkeventtrackerprivate.h b/gtk/gtkeventtrackerprivate.h index dbc8999794..14faccf158 100644 --- a/gtk/gtkeventtrackerprivate.h +++ b/gtk/gtkeventtrackerprivate.h @@ -29,5 +29,8 @@ void _gtk_event_tracker_add (GtkEventTracker *trac gboolean _gtk_event_trackers_invoke (GdkEvent *event); +GtkEventTracker * _gtk_event_tracker_get_first (void); +GtkEventTracker * _gtk_event_tracker_get_next (GtkEventTracker *tracker); + #endif /* __GTK_EVENT_TRACKER_PRIVATE_H__ */ |