summaryrefslogtreecommitdiffstats
path: root/wayland-client.h
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@redhat.com>2009-02-22 21:51:24 -0500
committerKristian Høgsberg <krh@redhat.com>2009-02-22 21:51:24 -0500
commitdb6c2f3f0e355f856baa59423fa84e05269b6125 (patch)
treecf517809dc83e335882baf1bd015c8aeac004321 /wayland-client.h
parentce5a9c10960e2a4abc8da3b5514c6587d58bae82 (diff)
downloadwayland-db6c2f3f0e355f856baa59423fa84e05269b6125.tar.gz
wayland-db6c2f3f0e355f856baa59423fa84e05269b6125.tar.xz
wayland-db6c2f3f0e355f856baa59423fa84e05269b6125.zip
Add keyboard and pointer focus events.
Diffstat (limited to 'wayland-client.h')
-rw-r--r--wayland-client.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/wayland-client.h b/wayland-client.h
index 8cbec1a..8e8850a 100644
--- a/wayland-client.h
+++ b/wayland-client.h
@@ -119,6 +119,12 @@ struct wl_input_device_listener {
void (*key)(void *data,
struct wl_input_device *input_device,
uint32_t button, uint32_t state);
+ void (*pointer_focus)(void *data,
+ struct wl_input_device *input_device,
+ struct wl_surface *surface);
+ void (*keyboard_focus)(void *data,
+ struct wl_input_device *input_device,
+ struct wl_surface *surface);
};
int