|
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 struct xkb_state_machine_options * | xkb_state_machine_options_new (struct xkb_context *context) |
| XKB_EXPORT void | xkb_state_machine_options_destroy (struct xkb_state_machine_options *options) |
| XKB_EXPORT int | xkb_state_machine_options_update_a11y_flags (struct xkb_state_machine_options *options, enum xkb_state_accessibility_flags affect, enum xkb_state_accessibility_flags flags) |
| XKB_EXPORT int | xkb_state_machine_options_mods_set_mapping (struct xkb_state_machine_options *options, xkb_mod_mask_t source, xkb_mod_mask_t target) |
| XKB_EXPORT int | xkb_state_machine_options_shortcuts_update_mods (struct xkb_state_machine_options *options, xkb_mod_mask_t affect, xkb_mod_mask_t mask) |
| XKB_EXPORT int | xkb_state_machine_options_shortcuts_set_mapping (struct xkb_state_machine_options *options, xkb_layout_index_t source, xkb_layout_index_t target) |
Opaque options object to configure a keyboard state.