15 lines
458 B
C
15 lines
458 B
C
#ifndef WAYLAND_INPUT_H
|
|
#define WAYLAND_INPUT_H
|
|
|
|
#include <wayland-client.h>
|
|
|
|
/* Вызывается при привязке wl_seat регистром */
|
|
void input_register_seat(struct wl_seat *seat);
|
|
/* Очистка input (разрушить keyboard и xkb state) */
|
|
void input_cleanup(void);
|
|
|
|
/* Возвращает wl_surface, имеющую фокус клавиатуры или NULL */
|
|
struct wl_surface *input_get_keyboard_focus(void);
|
|
|
|
#endif
|