hikari/include/hikari/keyboard.h

26 lines
505 B
C

#if !defined(HIKARI_KEYBOARD_H)
#define HIKARI_KEYBOARD_H
#include <wayland-server-core.h>
#include <wayland-util.h>
#include <wlr/types/wlr_input_device.h>
struct hikari_keyboard {
struct wl_list link;
struct wlr_input_device *device;
struct wl_listener modifiers;
struct wl_listener key;
struct wl_listener destroy;
};
void
hikari_keyboard_init(
struct hikari_keyboard *keyboard, struct wlr_input_device *device);
void
hikari_keyboard_fini(struct hikari_keyboard *keyboard);
#endif