struct libinput_device *device;
};
-struct libinput_event_keyboard_key {
+struct libinput_event_keyboard {
struct libinput_event base;
uint32_t time;
uint32_t key;
}
LIBINPUT_EXPORT uint32_t
-libinput_event_keyboard_key_get_time(
- struct libinput_event_keyboard_key *event)
+libinput_event_keyboard_get_time(
+ struct libinput_event_keyboard *event)
{
return event->time;
}
LIBINPUT_EXPORT uint32_t
-libinput_event_keyboard_key_get_key(
- struct libinput_event_keyboard_key *event)
+libinput_event_keyboard_get_key(
+ struct libinput_event_keyboard *event)
{
return event->key;
}
LIBINPUT_EXPORT enum libinput_keyboard_key_state
-libinput_event_keyboard_key_get_state(
- struct libinput_event_keyboard_key *event)
+libinput_event_keyboard_get_key_state(
+ struct libinput_event_keyboard *event)
{
return event->state;
}
uint32_t key,
enum libinput_keyboard_key_state state)
{
- struct libinput_event_keyboard_key *key_event;
+ struct libinput_event_keyboard *key_event;
key_event = malloc(sizeof *key_event);
if (!key_event)
return;
- *key_event = (struct libinput_event_keyboard_key) {
+ *key_event = (struct libinput_event_keyboard) {
.time = time,
.key = key,
.state = state,
struct libinput_event;
struct libinput_event_device_notify;
-struct libinput_event_keyboard_key;
+struct libinput_event_keyboard;
struct libinput_event_pointer_motion;
struct libinput_event_pointer_motion_absolute;
struct libinput_event_pointer_button;
*/
uint32_t
-libinput_event_keyboard_key_get_time(
- struct libinput_event_keyboard_key *event);
+libinput_event_keyboard_get_time(
+ struct libinput_event_keyboard *event);
uint32_t
-libinput_event_keyboard_key_get_key(
- struct libinput_event_keyboard_key *event);
+libinput_event_keyboard_get_key(
+ struct libinput_event_keyboard *event);
enum libinput_keyboard_key_state
-libinput_event_keyboard_key_get_state(
- struct libinput_event_keyboard_key *event);
+libinput_event_keyboard_get_key_state(
+ struct libinput_event_keyboard *event);
/**
* @defgroup event_pointer_motion Pointer motion event