|
libxkbcommon
1.13.0
Library implementing the XKB specification for parsing keyboard descriptions and handling keyboard state
|
#include <xkbcommon.h>
Public Member Functions | |
| XKB_EXPORT enum xkb_event_type | xkb_event_get_type (const struct xkb_event *event) |
| XKB_EXPORT xkb_keycode_t | xkb_event_get_keycode (const struct xkb_event *event) |
| XKB_EXPORT enum xkb_state_component | xkb_event_get_changed_components (const struct xkb_event *event) |
| XKB_EXPORT enum xkb_keyboard_controls | xkb_event_serialize_controls (const struct xkb_event *event, enum xkb_state_component components) |
| XKB_EXPORT xkb_mod_mask_t | xkb_event_serialize_mods (const struct xkb_event *event, enum xkb_state_component components) |
| XKB_EXPORT xkb_layout_index_t | xkb_event_serialize_layout (const struct xkb_event *event, enum xkb_state_component components) |
Opaque keyboard state event object.