libxkbcommon 1.13.0
Library implementing the XKB specification for parsing keyboard descriptions and handling keyboard state
Loading...
Searching...
No Matches
Enumerations | Functions
xkbcommon-features.h File Reference
#include <stdint.h>
#include <xkbcommon/xkbcommon.h>
Include dependency graph for xkbcommon-features.h:

Enumerations

enum  xkb_feature {
  XKB_FEATURE_ENUM_FEATURE = 1 ,
  XKB_FEATURE_ENUM_ERROR_CODE = 1000 ,
  XKB_FEATURE_ENUM_CONTEXT_FLAGS = 3200 ,
  XKB_FEATURE_ENUM_LOG_LEVEL = 5100 ,
  XKB_FEATURE_ENUM_KEYSYM_FLAGS = 9200 ,
  XKB_FEATURE_ENUM_RMLVO_BUILDER_FLAGS = 18200 ,
  XKB_FEATURE_ENUM_KEYMAP_FORMAT = 21000 ,
  XKB_FEATURE_ENUM_KEYMAP_COMPILE_FLAGS = 21200 ,
  XKB_FEATURE_ENUM_KEYMAP_SERIALIZE_FLAGS = 21400 ,
  XKB_FEATURE_ENUM_KEYMAP_KEY_ITERATOR_FLAGS = 21600 ,
  XKB_FEATURE_ENUM_STATE_COMPONENT = 24000 ,
  XKB_FEATURE_ENUM_LAYOUT_OUT_OF_RANGE_POLICY = 24020 ,
  XKB_FEATURE_ENUM_A11Y_FLAGS = 24040 ,
  XKB_FEATURE_ENUM_KEYBOARD_CONTROL_FLAGS = 24060 ,
  XKB_FEATURE_ENUM_STATE_MODE = 24200 ,
  XKB_FEATURE_ENUM_STATE_MATCH = 24820 ,
  XKB_FEATURE_ENUM_CONSUMED_MODE = 24840 ,
  XKB_FEATURE_ENUM_MACHINE_BUILDER_FLAGS = 25200 ,
  XKB_FEATURE_ENUM_EVENT_TYPE = 27000 ,
  XKB_FEATURE_ENUM_KEY_DIRECTION = 27020 ,
  XKB_FEATURE_ENUM_EVENTS_FLAGS = 27600 ,
  XKB_FEATURE_ENUM_COMPOSE_FORMAT = 30000 ,
  XKB_FEATURE_ENUM_COMPOSE_COMPILE_FLAGS = 30200 ,
  XKB_FEATURE_ENUM_COMPOSE_STATUS = 31000 ,
  XKB_FEATURE_ENUM_COMPOSE_STATE_FLAGS = 31200 ,
  XKB_FEATURE_ENUM_COMPOSE_FEED_RESULT = 31300
}
 

Functions

XKB_EXPORT bool xkb_feature_supported (enum xkb_feature feature, uint32_t value)
 

Detailed Description

Test features availability.