1#ifndef DYLIBLOAD_WRAPPER_XKBCOMMON
2#define DYLIBLOAD_WRAPPER_XKBCOMMON
3// This file is generated. Do not edit!
4// see https://github.com/hpvb/dynload-wrapper for details
5// generated by generate-wrapper.py 0.3 on 2023-01-30 10:40:26
6// flags: generate-wrapper.py --include ./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon.h --include ./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-compose.h --include ./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-keysyms.h --sys-include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon.h" --sys-include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-compose.h" --sys-include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-keysyms.h" --soname libxkbcommon.so.0 --init-name xkbcommon --output-header ./platform/linuxbsd/xkbcommon-so_wrap.h --output-implementation ./platform/linuxbsd/xkbcommon-so_wrap.c
7//
8#include <stdint.h>
9
10#define xkb_keysym_get_name xkb_keysym_get_name_dylibloader_orig_xkbcommon
11#define xkb_keysym_from_name xkb_keysym_from_name_dylibloader_orig_xkbcommon
12#define xkb_keysym_to_utf8 xkb_keysym_to_utf8_dylibloader_orig_xkbcommon
13#define xkb_keysym_to_utf32 xkb_keysym_to_utf32_dylibloader_orig_xkbcommon
14#define xkb_utf32_to_keysym xkb_utf32_to_keysym_dylibloader_orig_xkbcommon
15#define xkb_keysym_to_upper xkb_keysym_to_upper_dylibloader_orig_xkbcommon
16#define xkb_keysym_to_lower xkb_keysym_to_lower_dylibloader_orig_xkbcommon
17#define xkb_context_new xkb_context_new_dylibloader_orig_xkbcommon
18#define xkb_context_ref xkb_context_ref_dylibloader_orig_xkbcommon
19#define xkb_context_unref xkb_context_unref_dylibloader_orig_xkbcommon
20#define xkb_context_set_user_data xkb_context_set_user_data_dylibloader_orig_xkbcommon
21#define xkb_context_get_user_data xkb_context_get_user_data_dylibloader_orig_xkbcommon
22#define xkb_context_include_path_append xkb_context_include_path_append_dylibloader_orig_xkbcommon
23#define xkb_context_include_path_append_default xkb_context_include_path_append_default_dylibloader_orig_xkbcommon
24#define xkb_context_include_path_reset_defaults xkb_context_include_path_reset_defaults_dylibloader_orig_xkbcommon
25#define xkb_context_include_path_clear xkb_context_include_path_clear_dylibloader_orig_xkbcommon
26#define xkb_context_num_include_paths xkb_context_num_include_paths_dylibloader_orig_xkbcommon
27#define xkb_context_include_path_get xkb_context_include_path_get_dylibloader_orig_xkbcommon
28#define xkb_context_set_log_level xkb_context_set_log_level_dylibloader_orig_xkbcommon
29#define xkb_context_get_log_level xkb_context_get_log_level_dylibloader_orig_xkbcommon
30#define xkb_context_set_log_verbosity xkb_context_set_log_verbosity_dylibloader_orig_xkbcommon
31#define xkb_context_get_log_verbosity xkb_context_get_log_verbosity_dylibloader_orig_xkbcommon
32#define xkb_context_set_log_fn xkb_context_set_log_fn_dylibloader_orig_xkbcommon
33#define xkb_keymap_new_from_names xkb_keymap_new_from_names_dylibloader_orig_xkbcommon
34#define xkb_keymap_new_from_file xkb_keymap_new_from_file_dylibloader_orig_xkbcommon
35#define xkb_keymap_new_from_string xkb_keymap_new_from_string_dylibloader_orig_xkbcommon
36#define xkb_keymap_new_from_buffer xkb_keymap_new_from_buffer_dylibloader_orig_xkbcommon
37#define xkb_keymap_ref xkb_keymap_ref_dylibloader_orig_xkbcommon
38#define xkb_keymap_unref xkb_keymap_unref_dylibloader_orig_xkbcommon
39#define xkb_keymap_get_as_string xkb_keymap_get_as_string_dylibloader_orig_xkbcommon
40#define xkb_keymap_min_keycode xkb_keymap_min_keycode_dylibloader_orig_xkbcommon
41#define xkb_keymap_max_keycode xkb_keymap_max_keycode_dylibloader_orig_xkbcommon
42#define xkb_keymap_key_for_each xkb_keymap_key_for_each_dylibloader_orig_xkbcommon
43#define xkb_keymap_key_get_name xkb_keymap_key_get_name_dylibloader_orig_xkbcommon
44#define xkb_keymap_key_by_name xkb_keymap_key_by_name_dylibloader_orig_xkbcommon
45#define xkb_keymap_num_mods xkb_keymap_num_mods_dylibloader_orig_xkbcommon
46#define xkb_keymap_mod_get_name xkb_keymap_mod_get_name_dylibloader_orig_xkbcommon
47#define xkb_keymap_mod_get_index xkb_keymap_mod_get_index_dylibloader_orig_xkbcommon
48#define xkb_keymap_num_layouts xkb_keymap_num_layouts_dylibloader_orig_xkbcommon
49#define xkb_keymap_layout_get_name xkb_keymap_layout_get_name_dylibloader_orig_xkbcommon
50#define xkb_keymap_layout_get_index xkb_keymap_layout_get_index_dylibloader_orig_xkbcommon
51#define xkb_keymap_num_leds xkb_keymap_num_leds_dylibloader_orig_xkbcommon
52#define xkb_keymap_led_get_name xkb_keymap_led_get_name_dylibloader_orig_xkbcommon
53#define xkb_keymap_led_get_index xkb_keymap_led_get_index_dylibloader_orig_xkbcommon
54#define xkb_keymap_num_layouts_for_key xkb_keymap_num_layouts_for_key_dylibloader_orig_xkbcommon
55#define xkb_keymap_num_levels_for_key xkb_keymap_num_levels_for_key_dylibloader_orig_xkbcommon
56#define xkb_keymap_key_get_mods_for_level xkb_keymap_key_get_mods_for_level_dylibloader_orig_xkbcommon
57#define xkb_keymap_key_get_syms_by_level xkb_keymap_key_get_syms_by_level_dylibloader_orig_xkbcommon
58#define xkb_keymap_key_repeats xkb_keymap_key_repeats_dylibloader_orig_xkbcommon
59#define xkb_state_new xkb_state_new_dylibloader_orig_xkbcommon
60#define xkb_state_ref xkb_state_ref_dylibloader_orig_xkbcommon
61#define xkb_state_unref xkb_state_unref_dylibloader_orig_xkbcommon
62#define xkb_state_get_keymap xkb_state_get_keymap_dylibloader_orig_xkbcommon
63#define xkb_state_update_key xkb_state_update_key_dylibloader_orig_xkbcommon
64#define xkb_state_update_mask xkb_state_update_mask_dylibloader_orig_xkbcommon
65#define xkb_state_key_get_syms xkb_state_key_get_syms_dylibloader_orig_xkbcommon
66#define xkb_state_key_get_utf8 xkb_state_key_get_utf8_dylibloader_orig_xkbcommon
67#define xkb_state_key_get_utf32 xkb_state_key_get_utf32_dylibloader_orig_xkbcommon
68#define xkb_state_key_get_one_sym xkb_state_key_get_one_sym_dylibloader_orig_xkbcommon
69#define xkb_state_key_get_layout xkb_state_key_get_layout_dylibloader_orig_xkbcommon
70#define xkb_state_key_get_level xkb_state_key_get_level_dylibloader_orig_xkbcommon
71#define xkb_state_serialize_mods xkb_state_serialize_mods_dylibloader_orig_xkbcommon
72#define xkb_state_serialize_layout xkb_state_serialize_layout_dylibloader_orig_xkbcommon
73#define xkb_state_mod_name_is_active xkb_state_mod_name_is_active_dylibloader_orig_xkbcommon
74#define xkb_state_mod_names_are_active xkb_state_mod_names_are_active_dylibloader_orig_xkbcommon
75#define xkb_state_mod_index_is_active xkb_state_mod_index_is_active_dylibloader_orig_xkbcommon
76#define xkb_state_mod_indices_are_active xkb_state_mod_indices_are_active_dylibloader_orig_xkbcommon
77#define xkb_state_key_get_consumed_mods2 xkb_state_key_get_consumed_mods2_dylibloader_orig_xkbcommon
78#define xkb_state_key_get_consumed_mods xkb_state_key_get_consumed_mods_dylibloader_orig_xkbcommon
79#define xkb_state_mod_index_is_consumed2 xkb_state_mod_index_is_consumed2_dylibloader_orig_xkbcommon
80#define xkb_state_mod_index_is_consumed xkb_state_mod_index_is_consumed_dylibloader_orig_xkbcommon
81#define xkb_state_mod_mask_remove_consumed xkb_state_mod_mask_remove_consumed_dylibloader_orig_xkbcommon
82#define xkb_state_layout_name_is_active xkb_state_layout_name_is_active_dylibloader_orig_xkbcommon
83#define xkb_state_layout_index_is_active xkb_state_layout_index_is_active_dylibloader_orig_xkbcommon
84#define xkb_state_led_name_is_active xkb_state_led_name_is_active_dylibloader_orig_xkbcommon
85#define xkb_state_led_index_is_active xkb_state_led_index_is_active_dylibloader_orig_xkbcommon
86#define xkb_compose_table_new_from_locale xkb_compose_table_new_from_locale_dylibloader_orig_xkbcommon
87#define xkb_compose_table_new_from_file xkb_compose_table_new_from_file_dylibloader_orig_xkbcommon
88#define xkb_compose_table_new_from_buffer xkb_compose_table_new_from_buffer_dylibloader_orig_xkbcommon
89#define xkb_compose_table_ref xkb_compose_table_ref_dylibloader_orig_xkbcommon
90#define xkb_compose_table_unref xkb_compose_table_unref_dylibloader_orig_xkbcommon
91#define xkb_compose_state_new xkb_compose_state_new_dylibloader_orig_xkbcommon
92#define xkb_compose_state_ref xkb_compose_state_ref_dylibloader_orig_xkbcommon
93#define xkb_compose_state_unref xkb_compose_state_unref_dylibloader_orig_xkbcommon
94#define xkb_compose_state_get_compose_table xkb_compose_state_get_compose_table_dylibloader_orig_xkbcommon
95#define xkb_compose_state_feed xkb_compose_state_feed_dylibloader_orig_xkbcommon
96#define xkb_compose_state_reset xkb_compose_state_reset_dylibloader_orig_xkbcommon
97#define xkb_compose_state_get_status xkb_compose_state_get_status_dylibloader_orig_xkbcommon
98#define xkb_compose_state_get_utf8 xkb_compose_state_get_utf8_dylibloader_orig_xkbcommon
99#define xkb_compose_state_get_one_sym xkb_compose_state_get_one_sym_dylibloader_orig_xkbcommon
100#include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon.h"
101#include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-compose.h"
102#include "./thirdparty/linuxbsd_headers/xkbcommon/xkbcommon-keysyms.h"
103#undef xkb_keysym_get_name
104#undef xkb_keysym_from_name
105#undef xkb_keysym_to_utf8
106#undef xkb_keysym_to_utf32
107#undef xkb_utf32_to_keysym
108#undef xkb_keysym_to_upper
109#undef xkb_keysym_to_lower
110#undef xkb_context_new
111#undef xkb_context_ref
112#undef xkb_context_unref
113#undef xkb_context_set_user_data
114#undef xkb_context_get_user_data
115#undef xkb_context_include_path_append
116#undef xkb_context_include_path_append_default
117#undef xkb_context_include_path_reset_defaults
118#undef xkb_context_include_path_clear
119#undef xkb_context_num_include_paths
120#undef xkb_context_include_path_get
121#undef xkb_context_set_log_level
122#undef xkb_context_get_log_level
123#undef xkb_context_set_log_verbosity
124#undef xkb_context_get_log_verbosity
125#undef xkb_context_set_log_fn
126#undef xkb_keymap_new_from_names
127#undef xkb_keymap_new_from_file
128#undef xkb_keymap_new_from_string
129#undef xkb_keymap_new_from_buffer
130#undef xkb_keymap_ref
131#undef xkb_keymap_unref
132#undef xkb_keymap_get_as_string
133#undef xkb_keymap_min_keycode
134#undef xkb_keymap_max_keycode
135#undef xkb_keymap_key_for_each
136#undef xkb_keymap_key_get_name
137#undef xkb_keymap_key_by_name
138#undef xkb_keymap_num_mods
139#undef xkb_keymap_mod_get_name
140#undef xkb_keymap_mod_get_index
141#undef xkb_keymap_num_layouts
142#undef xkb_keymap_layout_get_name
143#undef xkb_keymap_layout_get_index
144#undef xkb_keymap_num_leds
145#undef xkb_keymap_led_get_name
146#undef xkb_keymap_led_get_index
147#undef xkb_keymap_num_layouts_for_key
148#undef xkb_keymap_num_levels_for_key
149#undef xkb_keymap_key_get_mods_for_level
150#undef xkb_keymap_key_get_syms_by_level
151#undef xkb_keymap_key_repeats
152#undef xkb_state_new
153#undef xkb_state_ref
154#undef xkb_state_unref
155#undef xkb_state_get_keymap
156#undef xkb_state_update_key
157#undef xkb_state_update_mask
158#undef xkb_state_key_get_syms
159#undef xkb_state_key_get_utf8
160#undef xkb_state_key_get_utf32
161#undef xkb_state_key_get_one_sym
162#undef xkb_state_key_get_layout
163#undef xkb_state_key_get_level
164#undef xkb_state_serialize_mods
165#undef xkb_state_serialize_layout
166#undef xkb_state_mod_name_is_active
167#undef xkb_state_mod_names_are_active
168#undef xkb_state_mod_index_is_active
169#undef xkb_state_mod_indices_are_active
170#undef xkb_state_key_get_consumed_mods2
171#undef xkb_state_key_get_consumed_mods
172#undef xkb_state_mod_index_is_consumed2
173#undef xkb_state_mod_index_is_consumed
174#undef xkb_state_mod_mask_remove_consumed
175#undef xkb_state_layout_name_is_active
176#undef xkb_state_layout_index_is_active
177#undef xkb_state_led_name_is_active
178#undef xkb_state_led_index_is_active
179#undef xkb_compose_table_new_from_locale
180#undef xkb_compose_table_new_from_file
181#undef xkb_compose_table_new_from_buffer
182#undef xkb_compose_table_ref
183#undef xkb_compose_table_unref
184#undef xkb_compose_state_new
185#undef xkb_compose_state_ref
186#undef xkb_compose_state_unref
187#undef xkb_compose_state_get_compose_table
188#undef xkb_compose_state_feed
189#undef xkb_compose_state_reset
190#undef xkb_compose_state_get_status
191#undef xkb_compose_state_get_utf8
192#undef xkb_compose_state_get_one_sym
193#ifdef __cplusplus
194extern "C" {
195#endif
196#define xkb_keysym_get_name xkb_keysym_get_name_dylibloader_wrapper_xkbcommon
197#define xkb_keysym_from_name xkb_keysym_from_name_dylibloader_wrapper_xkbcommon
198#define xkb_keysym_to_utf8 xkb_keysym_to_utf8_dylibloader_wrapper_xkbcommon
199#define xkb_keysym_to_utf32 xkb_keysym_to_utf32_dylibloader_wrapper_xkbcommon
200#define xkb_utf32_to_keysym xkb_utf32_to_keysym_dylibloader_wrapper_xkbcommon
201#define xkb_keysym_to_upper xkb_keysym_to_upper_dylibloader_wrapper_xkbcommon
202#define xkb_keysym_to_lower xkb_keysym_to_lower_dylibloader_wrapper_xkbcommon
203#define xkb_context_new xkb_context_new_dylibloader_wrapper_xkbcommon
204#define xkb_context_ref xkb_context_ref_dylibloader_wrapper_xkbcommon
205#define xkb_context_unref xkb_context_unref_dylibloader_wrapper_xkbcommon
206#define xkb_context_set_user_data xkb_context_set_user_data_dylibloader_wrapper_xkbcommon
207#define xkb_context_get_user_data xkb_context_get_user_data_dylibloader_wrapper_xkbcommon
208#define xkb_context_include_path_append xkb_context_include_path_append_dylibloader_wrapper_xkbcommon
209#define xkb_context_include_path_append_default xkb_context_include_path_append_default_dylibloader_wrapper_xkbcommon
210#define xkb_context_include_path_reset_defaults xkb_context_include_path_reset_defaults_dylibloader_wrapper_xkbcommon
211#define xkb_context_include_path_clear xkb_context_include_path_clear_dylibloader_wrapper_xkbcommon
212#define xkb_context_num_include_paths xkb_context_num_include_paths_dylibloader_wrapper_xkbcommon
213#define xkb_context_include_path_get xkb_context_include_path_get_dylibloader_wrapper_xkbcommon
214#define xkb_context_set_log_level xkb_context_set_log_level_dylibloader_wrapper_xkbcommon
215#define xkb_context_get_log_level xkb_context_get_log_level_dylibloader_wrapper_xkbcommon
216#define xkb_context_set_log_verbosity xkb_context_set_log_verbosity_dylibloader_wrapper_xkbcommon
217#define xkb_context_get_log_verbosity xkb_context_get_log_verbosity_dylibloader_wrapper_xkbcommon
218#define xkb_context_set_log_fn xkb_context_set_log_fn_dylibloader_wrapper_xkbcommon
219#define xkb_keymap_new_from_names xkb_keymap_new_from_names_dylibloader_wrapper_xkbcommon
220#define xkb_keymap_new_from_file xkb_keymap_new_from_file_dylibloader_wrapper_xkbcommon
221#define xkb_keymap_new_from_string xkb_keymap_new_from_string_dylibloader_wrapper_xkbcommon
222#define xkb_keymap_new_from_buffer xkb_keymap_new_from_buffer_dylibloader_wrapper_xkbcommon
223#define xkb_keymap_ref xkb_keymap_ref_dylibloader_wrapper_xkbcommon
224#define xkb_keymap_unref xkb_keymap_unref_dylibloader_wrapper_xkbcommon
225#define xkb_keymap_get_as_string xkb_keymap_get_as_string_dylibloader_wrapper_xkbcommon
226#define xkb_keymap_min_keycode xkb_keymap_min_keycode_dylibloader_wrapper_xkbcommon
227#define xkb_keymap_max_keycode xkb_keymap_max_keycode_dylibloader_wrapper_xkbcommon
228#define xkb_keymap_key_for_each xkb_keymap_key_for_each_dylibloader_wrapper_xkbcommon
229#define xkb_keymap_key_get_name xkb_keymap_key_get_name_dylibloader_wrapper_xkbcommon
230#define xkb_keymap_key_by_name xkb_keymap_key_by_name_dylibloader_wrapper_xkbcommon
231#define xkb_keymap_num_mods xkb_keymap_num_mods_dylibloader_wrapper_xkbcommon
232#define xkb_keymap_mod_get_name xkb_keymap_mod_get_name_dylibloader_wrapper_xkbcommon
233#define xkb_keymap_mod_get_index xkb_keymap_mod_get_index_dylibloader_wrapper_xkbcommon
234#define xkb_keymap_num_layouts xkb_keymap_num_layouts_dylibloader_wrapper_xkbcommon
235#define xkb_keymap_layout_get_name xkb_keymap_layout_get_name_dylibloader_wrapper_xkbcommon
236#define xkb_keymap_layout_get_index xkb_keymap_layout_get_index_dylibloader_wrapper_xkbcommon
237#define xkb_keymap_num_leds xkb_keymap_num_leds_dylibloader_wrapper_xkbcommon
238#define xkb_keymap_led_get_name xkb_keymap_led_get_name_dylibloader_wrapper_xkbcommon
239#define xkb_keymap_led_get_index xkb_keymap_led_get_index_dylibloader_wrapper_xkbcommon
240#define xkb_keymap_num_layouts_for_key xkb_keymap_num_layouts_for_key_dylibloader_wrapper_xkbcommon
241#define xkb_keymap_num_levels_for_key xkb_keymap_num_levels_for_key_dylibloader_wrapper_xkbcommon
242#define xkb_keymap_key_get_mods_for_level xkb_keymap_key_get_mods_for_level_dylibloader_wrapper_xkbcommon
243#define xkb_keymap_key_get_syms_by_level xkb_keymap_key_get_syms_by_level_dylibloader_wrapper_xkbcommon
244#define xkb_keymap_key_repeats xkb_keymap_key_repeats_dylibloader_wrapper_xkbcommon
245#define xkb_state_new xkb_state_new_dylibloader_wrapper_xkbcommon
246#define xkb_state_ref xkb_state_ref_dylibloader_wrapper_xkbcommon
247#define xkb_state_unref xkb_state_unref_dylibloader_wrapper_xkbcommon
248#define xkb_state_get_keymap xkb_state_get_keymap_dylibloader_wrapper_xkbcommon
249#define xkb_state_update_key xkb_state_update_key_dylibloader_wrapper_xkbcommon
250#define xkb_state_update_mask xkb_state_update_mask_dylibloader_wrapper_xkbcommon
251#define xkb_state_key_get_syms xkb_state_key_get_syms_dylibloader_wrapper_xkbcommon
252#define xkb_state_key_get_utf8 xkb_state_key_get_utf8_dylibloader_wrapper_xkbcommon
253#define xkb_state_key_get_utf32 xkb_state_key_get_utf32_dylibloader_wrapper_xkbcommon
254#define xkb_state_key_get_one_sym xkb_state_key_get_one_sym_dylibloader_wrapper_xkbcommon
255#define xkb_state_key_get_layout xkb_state_key_get_layout_dylibloader_wrapper_xkbcommon
256#define xkb_state_key_get_level xkb_state_key_get_level_dylibloader_wrapper_xkbcommon
257#define xkb_state_serialize_mods xkb_state_serialize_mods_dylibloader_wrapper_xkbcommon
258#define xkb_state_serialize_layout xkb_state_serialize_layout_dylibloader_wrapper_xkbcommon
259#define xkb_state_mod_name_is_active xkb_state_mod_name_is_active_dylibloader_wrapper_xkbcommon
260#define xkb_state_mod_names_are_active xkb_state_mod_names_are_active_dylibloader_wrapper_xkbcommon
261#define xkb_state_mod_index_is_active xkb_state_mod_index_is_active_dylibloader_wrapper_xkbcommon
262#define xkb_state_mod_indices_are_active xkb_state_mod_indices_are_active_dylibloader_wrapper_xkbcommon
263#define xkb_state_key_get_consumed_mods2 xkb_state_key_get_consumed_mods2_dylibloader_wrapper_xkbcommon
264#define xkb_state_key_get_consumed_mods xkb_state_key_get_consumed_mods_dylibloader_wrapper_xkbcommon
265#define xkb_state_mod_index_is_consumed2 xkb_state_mod_index_is_consumed2_dylibloader_wrapper_xkbcommon
266#define xkb_state_mod_index_is_consumed xkb_state_mod_index_is_consumed_dylibloader_wrapper_xkbcommon
267#define xkb_state_mod_mask_remove_consumed xkb_state_mod_mask_remove_consumed_dylibloader_wrapper_xkbcommon
268#define xkb_state_layout_name_is_active xkb_state_layout_name_is_active_dylibloader_wrapper_xkbcommon
269#define xkb_state_layout_index_is_active xkb_state_layout_index_is_active_dylibloader_wrapper_xkbcommon
270#define xkb_state_led_name_is_active xkb_state_led_name_is_active_dylibloader_wrapper_xkbcommon
271#define xkb_state_led_index_is_active xkb_state_led_index_is_active_dylibloader_wrapper_xkbcommon
272#define xkb_compose_table_new_from_locale xkb_compose_table_new_from_locale_dylibloader_wrapper_xkbcommon
273#define xkb_compose_table_new_from_file xkb_compose_table_new_from_file_dylibloader_wrapper_xkbcommon
274#define xkb_compose_table_new_from_buffer xkb_compose_table_new_from_buffer_dylibloader_wrapper_xkbcommon
275#define xkb_compose_table_ref xkb_compose_table_ref_dylibloader_wrapper_xkbcommon
276#define xkb_compose_table_unref xkb_compose_table_unref_dylibloader_wrapper_xkbcommon
277#define xkb_compose_state_new xkb_compose_state_new_dylibloader_wrapper_xkbcommon
278#define xkb_compose_state_ref xkb_compose_state_ref_dylibloader_wrapper_xkbcommon
279#define xkb_compose_state_unref xkb_compose_state_unref_dylibloader_wrapper_xkbcommon
280#define xkb_compose_state_get_compose_table xkb_compose_state_get_compose_table_dylibloader_wrapper_xkbcommon
281#define xkb_compose_state_feed xkb_compose_state_feed_dylibloader_wrapper_xkbcommon
282#define xkb_compose_state_reset xkb_compose_state_reset_dylibloader_wrapper_xkbcommon
283#define xkb_compose_state_get_status xkb_compose_state_get_status_dylibloader_wrapper_xkbcommon
284#define xkb_compose_state_get_utf8 xkb_compose_state_get_utf8_dylibloader_wrapper_xkbcommon
285#define xkb_compose_state_get_one_sym xkb_compose_state_get_one_sym_dylibloader_wrapper_xkbcommon
286extern int (*xkb_keysym_get_name_dylibloader_wrapper_xkbcommon)( xkb_keysym_t, char*, size_t);
287extern xkb_keysym_t (*xkb_keysym_from_name_dylibloader_wrapper_xkbcommon)(const char*,enum xkb_keysym_flags);
288extern int (*xkb_keysym_to_utf8_dylibloader_wrapper_xkbcommon)( xkb_keysym_t, char*, size_t);
289extern uint32_t (*xkb_keysym_to_utf32_dylibloader_wrapper_xkbcommon)( xkb_keysym_t);
290extern xkb_keysym_t (*xkb_utf32_to_keysym_dylibloader_wrapper_xkbcommon)( uint32_t);
291extern xkb_keysym_t (*xkb_keysym_to_upper_dylibloader_wrapper_xkbcommon)( xkb_keysym_t);
292extern xkb_keysym_t (*xkb_keysym_to_lower_dylibloader_wrapper_xkbcommon)( xkb_keysym_t);
293extern struct xkb_context* (*xkb_context_new_dylibloader_wrapper_xkbcommon)(enum xkb_context_flags);
294extern struct xkb_context* (*xkb_context_ref_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
295extern void (*xkb_context_unref_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
296extern void (*xkb_context_set_user_data_dylibloader_wrapper_xkbcommon)(struct xkb_context*, void*);
297extern void* (*xkb_context_get_user_data_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
298extern int (*xkb_context_include_path_append_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*);
299extern int (*xkb_context_include_path_append_default_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
300extern int (*xkb_context_include_path_reset_defaults_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
301extern void (*xkb_context_include_path_clear_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
302extern unsigned int (*xkb_context_num_include_paths_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
303extern const char* (*xkb_context_include_path_get_dylibloader_wrapper_xkbcommon)(struct xkb_context*, unsigned int);
304extern void (*xkb_context_set_log_level_dylibloader_wrapper_xkbcommon)(struct xkb_context*,enum xkb_log_level);
305extern enum xkb_log_level (*xkb_context_get_log_level_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
306extern void (*xkb_context_set_log_verbosity_dylibloader_wrapper_xkbcommon)(struct xkb_context*, int);
307extern int (*xkb_context_get_log_verbosity_dylibloader_wrapper_xkbcommon)(struct xkb_context*);
308extern void (*xkb_context_set_log_fn_dylibloader_wrapper_xkbcommon)(struct xkb_context*, void*);
309extern struct xkb_keymap* (*xkb_keymap_new_from_names_dylibloader_wrapper_xkbcommon)(struct xkb_context*,struct xkb_rule_names*,enum xkb_keymap_compile_flags);
310extern struct xkb_keymap* (*xkb_keymap_new_from_file_dylibloader_wrapper_xkbcommon)(struct xkb_context*, FILE*,enum xkb_keymap_format,enum xkb_keymap_compile_flags);
311extern struct xkb_keymap* (*xkb_keymap_new_from_string_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*,enum xkb_keymap_format,enum xkb_keymap_compile_flags);
312extern struct xkb_keymap* (*xkb_keymap_new_from_buffer_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*, size_t,enum xkb_keymap_format,enum xkb_keymap_compile_flags);
313extern struct xkb_keymap* (*xkb_keymap_ref_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
314extern void (*xkb_keymap_unref_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
315extern char* (*xkb_keymap_get_as_string_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,enum xkb_keymap_format);
316extern xkb_keycode_t (*xkb_keymap_min_keycode_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
317extern xkb_keycode_t (*xkb_keymap_max_keycode_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
318extern void (*xkb_keymap_key_for_each_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keymap_key_iter_t, void*);
319extern const char* (*xkb_keymap_key_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t);
320extern xkb_keycode_t (*xkb_keymap_key_by_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);
321extern xkb_mod_index_t (*xkb_keymap_num_mods_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
322extern const char* (*xkb_keymap_mod_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_mod_index_t);
323extern xkb_mod_index_t (*xkb_keymap_mod_get_index_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);
324extern xkb_layout_index_t (*xkb_keymap_num_layouts_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
325extern const char* (*xkb_keymap_layout_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_layout_index_t);
326extern xkb_layout_index_t (*xkb_keymap_layout_get_index_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);
327extern xkb_led_index_t (*xkb_keymap_num_leds_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
328extern const char* (*xkb_keymap_led_get_name_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_led_index_t);
329extern xkb_led_index_t (*xkb_keymap_led_get_index_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*,const char*);
330extern xkb_layout_index_t (*xkb_keymap_num_layouts_for_key_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t);
331extern xkb_level_index_t (*xkb_keymap_num_levels_for_key_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t, xkb_layout_index_t);
332extern size_t (*xkb_keymap_key_get_mods_for_level_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t, xkb_layout_index_t, xkb_level_index_t, xkb_mod_mask_t*, size_t);
333extern int (*xkb_keymap_key_get_syms_by_level_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t, xkb_layout_index_t, xkb_level_index_t,const xkb_keysym_t**);
334extern int (*xkb_keymap_key_repeats_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*, xkb_keycode_t);
335extern struct xkb_state* (*xkb_state_new_dylibloader_wrapper_xkbcommon)(struct xkb_keymap*);
336extern struct xkb_state* (*xkb_state_ref_dylibloader_wrapper_xkbcommon)(struct xkb_state*);
337extern void (*xkb_state_unref_dylibloader_wrapper_xkbcommon)(struct xkb_state*);
338extern struct xkb_keymap* (*xkb_state_get_keymap_dylibloader_wrapper_xkbcommon)(struct xkb_state*);
339extern enum xkb_state_component (*xkb_state_update_key_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t,enum xkb_key_direction);
340extern enum xkb_state_component (*xkb_state_update_mask_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_mod_mask_t, xkb_mod_mask_t, xkb_mod_mask_t, xkb_layout_index_t, xkb_layout_index_t, xkb_layout_index_t);
341extern int (*xkb_state_key_get_syms_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t,const xkb_keysym_t**);
342extern int (*xkb_state_key_get_utf8_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, char*, size_t);
343extern uint32_t (*xkb_state_key_get_utf32_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);
344extern xkb_keysym_t (*xkb_state_key_get_one_sym_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);
345extern xkb_layout_index_t (*xkb_state_key_get_layout_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);
346extern xkb_level_index_t (*xkb_state_key_get_level_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_layout_index_t);
347extern xkb_mod_mask_t (*xkb_state_serialize_mods_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component);
348extern xkb_layout_index_t (*xkb_state_serialize_layout_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component);
349extern int (*xkb_state_mod_name_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,const char*,enum xkb_state_component);
350extern int (*xkb_state_mod_names_are_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component,enum xkb_state_match,...);
351extern int (*xkb_state_mod_index_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_mod_index_t,enum xkb_state_component);
352extern int (*xkb_state_mod_indices_are_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,enum xkb_state_component,enum xkb_state_match,...);
353extern xkb_mod_mask_t (*xkb_state_key_get_consumed_mods2_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t,enum xkb_consumed_mode);
354extern xkb_mod_mask_t (*xkb_state_key_get_consumed_mods_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t);
355extern int (*xkb_state_mod_index_is_consumed2_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_mod_index_t,enum xkb_consumed_mode);
356extern int (*xkb_state_mod_index_is_consumed_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_mod_index_t);
357extern xkb_mod_mask_t (*xkb_state_mod_mask_remove_consumed_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_keycode_t, xkb_mod_mask_t);
358extern int (*xkb_state_layout_name_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,const char*,enum xkb_state_component);
359extern int (*xkb_state_layout_index_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_layout_index_t,enum xkb_state_component);
360extern int (*xkb_state_led_name_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*,const char*);
361extern int (*xkb_state_led_index_is_active_dylibloader_wrapper_xkbcommon)(struct xkb_state*, xkb_led_index_t);
362extern struct xkb_compose_table* (*xkb_compose_table_new_from_locale_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*,enum xkb_compose_compile_flags);
363extern struct xkb_compose_table* (*xkb_compose_table_new_from_file_dylibloader_wrapper_xkbcommon)(struct xkb_context*, FILE*,const char*,enum xkb_compose_format,enum xkb_compose_compile_flags);
364extern struct xkb_compose_table* (*xkb_compose_table_new_from_buffer_dylibloader_wrapper_xkbcommon)(struct xkb_context*,const char*, size_t,const char*,enum xkb_compose_format,enum xkb_compose_compile_flags);
365extern struct xkb_compose_table* (*xkb_compose_table_ref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_table*);
366extern void (*xkb_compose_table_unref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_table*);
367extern struct xkb_compose_state* (*xkb_compose_state_new_dylibloader_wrapper_xkbcommon)(struct xkb_compose_table*,enum xkb_compose_state_flags);
368extern struct xkb_compose_state* (*xkb_compose_state_ref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
369extern void (*xkb_compose_state_unref_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
370extern struct xkb_compose_table* (*xkb_compose_state_get_compose_table_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
371extern enum xkb_compose_feed_result (*xkb_compose_state_feed_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*, xkb_keysym_t);
372extern void (*xkb_compose_state_reset_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
373extern enum xkb_compose_status (*xkb_compose_state_get_status_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
374extern int (*xkb_compose_state_get_utf8_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*, char*, size_t);
375extern xkb_keysym_t (*xkb_compose_state_get_one_sym_dylibloader_wrapper_xkbcommon)(struct xkb_compose_state*);
376int initialize_xkbcommon(int verbose);
377#ifdef __cplusplus
378}
379#endif
380#endif
381