|
xkbcommon 1.14.0-beta2
Reference library implementing the XKB specification for parsing keyboard descriptions and handling keyboard state
|
#include <xkbcommon.h>
Public Member Functions | |
| XKB_EXPORT struct xkb_keymap_key_iterator * | xkb_keymap_key_iterator_new (struct xkb_keymap *keymap, const struct xkb_keymap_key_iterator_config *config, enum xkb_error_code *error) |
| XKB_EXPORT struct xkb_keymap_key_iterator * | xkb_keymap_key_iterator_ref (struct xkb_keymap_key_iterator *iter) |
| XKB_EXPORT void | xkb_keymap_key_iterator_unref (struct xkb_keymap_key_iterator *iter) |
| XKB_EXPORT xkb_keycode_t | xkb_keymap_key_iterator_next (struct xkb_keymap_key_iterator *iter) |
| XKB_EXPORT enum xkb_error_code | xkb_keymap_key_iterator_reset (struct xkb_keymap_key_iterator *iter, const struct xkb_keymap_key_iterator_config *config) |
Iterator over a keymap’s keys.
xkb_keycode_t xkb_keymap_key_iterator_new() xkb_keymap_key_iterator_ref() xkb_keymap_key_iterator_unref()