}
static void
-window_handle_motion(void *data, struct wl_input_device *input_device,
- uint32_t time,
- int32_t x, int32_t y, int32_t sx, int32_t sy)
+input_handle_motion(void *data, struct wl_input_device *input_device,
+ uint32_t time,
+ int32_t x, int32_t y, int32_t sx, int32_t sy)
{
struct input *input = data;
struct window *window = input->pointer_focus;
}
static void
-window_handle_button(void *data,
- struct wl_input_device *input_device,
- uint32_t time, uint32_t button, uint32_t state)
+input_handle_button(void *data,
+ struct wl_input_device *input_device,
+ uint32_t time, uint32_t button, uint32_t state)
{
struct input *input = data;
struct window *window = input->pointer_focus;
}
static void
-window_handle_key(void *data, struct wl_input_device *input_device,
- uint32_t time, uint32_t key, uint32_t state)
+input_handle_key(void *data, struct wl_input_device *input_device,
+ uint32_t time, uint32_t key, uint32_t state)
{
struct input *input = data;
struct window *window = input->keyboard_focus;
}
static void
-remove_pointer_focus(struct input *input, uint32_t time)
+input_remove_pointer_focus(struct input *input, uint32_t time)
{
struct window *window = input->pointer_focus;
}
static void
-window_handle_pointer_focus(void *data,
- struct wl_input_device *input_device,
- uint32_t time, struct wl_surface *surface,
- int32_t x, int32_t y, int32_t sx, int32_t sy)
+input_handle_pointer_focus(void *data,
+ struct wl_input_device *input_device,
+ uint32_t time, struct wl_surface *surface,
+ int32_t x, int32_t y, int32_t sx, int32_t sy)
{
struct input *input = data;
struct window *window;
window = input->pointer_focus;
if (window && window->surface != surface)
- remove_pointer_focus(input, time);
+ input_remove_pointer_focus(input, time);
if (surface) {
input->pointer_focus = wl_surface_get_user_data(surface);
}
static void
-remove_keyboard_focus(struct input *input)
+input_remove_keyboard_focus(struct input *input)
{
struct window *window = input->keyboard_focus;
}
static void
-window_handle_keyboard_focus(void *data,
- struct wl_input_device *input_device,
- uint32_t time,
- struct wl_surface *surface,
- struct wl_array *keys)
+input_handle_keyboard_focus(void *data,
+ struct wl_input_device *input_device,
+ uint32_t time,
+ struct wl_surface *surface,
+ struct wl_array *keys)
{
struct input *input = data;
struct window *window;
struct display *d = input->display;
uint32_t *k, *end;
- remove_keyboard_focus(input);
+ input_remove_keyboard_focus(input);
if (surface)
input->keyboard_focus = wl_surface_get_user_data(surface);
}
static const struct wl_input_device_listener input_device_listener = {
- window_handle_motion,
- window_handle_button,
- window_handle_key,
- window_handle_pointer_focus,
- window_handle_keyboard_focus,
+ input_handle_motion,
+ input_handle_button,
+ input_handle_key,
+ input_handle_pointer_focus,
+ input_handle_keyboard_focus,
};
void
static void
input_destroy(struct input *input)
{
- remove_keyboard_focus(input);
- remove_pointer_focus(input, 0);
+ input_remove_keyboard_focus(input);
+ input_remove_pointer_focus(input, 0);
if (input->drag_offer)
data_offer_destroy(input->drag_offer);