1 /*
2  * This file is part of gtkD.
3  *
4  * gtkD is free software; you can redistribute it and/or modify
5  * it under the terms of the GNU Lesser General Public License
6  * as published by the Free Software Foundation; either version 3
7  * of the License, or (at your option) any later version, with
8  * some exceptions, please read the COPYING file.
9  *
10  * gtkD is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public License
16  * along with gtkD; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
18  */
19  
20 // generated automatically - do not change
21 // find conversion definition on APILookup.txt
22 // implement new conversion functionalities on the wrap.utils pakage
23 
24 
25 module gtkc.atk;
26 
27 private import std.stdio;
28 private import gtkc.atktypes;
29 private import gtkc.Loader;
30 private import gtkc.paths;
31 
32 shared static this()
33 {
34 	// atk.Action
35 
36 	Linker.link(atk_action_do_action, "atk_action_do_action", LIBRARY.ATK);
37 	Linker.link(atk_action_get_n_actions, "atk_action_get_n_actions", LIBRARY.ATK);
38 	Linker.link(atk_action_get_description, "atk_action_get_description", LIBRARY.ATK);
39 	Linker.link(atk_action_get_name, "atk_action_get_name", LIBRARY.ATK);
40 	Linker.link(atk_action_get_localized_name, "atk_action_get_localized_name", LIBRARY.ATK);
41 	Linker.link(atk_action_get_keybinding, "atk_action_get_keybinding", LIBRARY.ATK);
42 	Linker.link(atk_action_set_description, "atk_action_set_description", LIBRARY.ATK);
43 
44 	// atk.Component
45 
46 	Linker.link(atk_component_add_focus_handler, "atk_component_add_focus_handler", LIBRARY.ATK);
47 	Linker.link(atk_component_contains, "atk_component_contains", LIBRARY.ATK);
48 	Linker.link(atk_component_get_extents, "atk_component_get_extents", LIBRARY.ATK);
49 	Linker.link(atk_component_get_layer, "atk_component_get_layer", LIBRARY.ATK);
50 	Linker.link(atk_component_get_mdi_zorder, "atk_component_get_mdi_zorder", LIBRARY.ATK);
51 	Linker.link(atk_component_get_position, "atk_component_get_position", LIBRARY.ATK);
52 	Linker.link(atk_component_get_size, "atk_component_get_size", LIBRARY.ATK);
53 	Linker.link(atk_component_grab_focus, "atk_component_grab_focus", LIBRARY.ATK);
54 	Linker.link(atk_component_ref_accessible_at_point, "atk_component_ref_accessible_at_point", LIBRARY.ATK);
55 	Linker.link(atk_component_remove_focus_handler, "atk_component_remove_focus_handler", LIBRARY.ATK);
56 	Linker.link(atk_component_set_extents, "atk_component_set_extents", LIBRARY.ATK);
57 	Linker.link(atk_component_set_position, "atk_component_set_position", LIBRARY.ATK);
58 	Linker.link(atk_component_set_size, "atk_component_set_size", LIBRARY.ATK);
59 	Linker.link(atk_component_get_alpha, "atk_component_get_alpha", LIBRARY.ATK);
60 
61 	// atk.Document
62 
63 	Linker.link(atk_document_get_document_type, "atk_document_get_document_type", LIBRARY.ATK);
64 	Linker.link(atk_document_get_document, "atk_document_get_document", LIBRARY.ATK);
65 	Linker.link(atk_document_get_attribute_value, "atk_document_get_attribute_value", LIBRARY.ATK);
66 	Linker.link(atk_document_set_attribute_value, "atk_document_set_attribute_value", LIBRARY.ATK);
67 	Linker.link(atk_document_get_attributes, "atk_document_get_attributes", LIBRARY.ATK);
68 	Linker.link(atk_document_get_locale, "atk_document_get_locale", LIBRARY.ATK);
69 
70 	// atk.EditableText
71 
72 	Linker.link(atk_editable_text_set_run_attributes, "atk_editable_text_set_run_attributes", LIBRARY.ATK);
73 	Linker.link(atk_editable_text_set_text_contents, "atk_editable_text_set_text_contents", LIBRARY.ATK);
74 	Linker.link(atk_editable_text_insert_text, "atk_editable_text_insert_text", LIBRARY.ATK);
75 	Linker.link(atk_editable_text_copy_text, "atk_editable_text_copy_text", LIBRARY.ATK);
76 	Linker.link(atk_editable_text_cut_text, "atk_editable_text_cut_text", LIBRARY.ATK);
77 	Linker.link(atk_editable_text_delete_text, "atk_editable_text_delete_text", LIBRARY.ATK);
78 	Linker.link(atk_editable_text_paste_text, "atk_editable_text_paste_text", LIBRARY.ATK);
79 
80 	// atk.GObjectAccessible
81 
82 	Linker.link(atk_gobject_accessible_for_object, "atk_gobject_accessible_for_object", LIBRARY.ATK);
83 	Linker.link(atk_gobject_accessible_get_object, "atk_gobject_accessible_get_object", LIBRARY.ATK);
84 
85 	// atk.Hyperlink
86 
87 	Linker.link(atk_hyperlink_get_uri, "atk_hyperlink_get_uri", LIBRARY.ATK);
88 	Linker.link(atk_hyperlink_get_object, "atk_hyperlink_get_object", LIBRARY.ATK);
89 	Linker.link(atk_hyperlink_get_end_index, "atk_hyperlink_get_end_index", LIBRARY.ATK);
90 	Linker.link(atk_hyperlink_get_start_index, "atk_hyperlink_get_start_index", LIBRARY.ATK);
91 	Linker.link(atk_hyperlink_is_valid, "atk_hyperlink_is_valid", LIBRARY.ATK);
92 	Linker.link(atk_hyperlink_is_inline, "atk_hyperlink_is_inline", LIBRARY.ATK);
93 	Linker.link(atk_hyperlink_get_n_anchors, "atk_hyperlink_get_n_anchors", LIBRARY.ATK);
94 	Linker.link(atk_hyperlink_is_selected_link, "atk_hyperlink_is_selected_link", LIBRARY.ATK);
95 
96 	// atk.Hypertext
97 
98 	Linker.link(atk_hypertext_get_link, "atk_hypertext_get_link", LIBRARY.ATK);
99 	Linker.link(atk_hypertext_get_n_links, "atk_hypertext_get_n_links", LIBRARY.ATK);
100 	Linker.link(atk_hypertext_get_link_index, "atk_hypertext_get_link_index", LIBRARY.ATK);
101 
102 	// atk.Image
103 
104 	Linker.link(atk_image_get_image_position, "atk_image_get_image_position", LIBRARY.ATK);
105 	Linker.link(atk_image_get_image_description, "atk_image_get_image_description", LIBRARY.ATK);
106 	Linker.link(atk_image_set_image_description, "atk_image_set_image_description", LIBRARY.ATK);
107 	Linker.link(atk_image_get_image_size, "atk_image_get_image_size", LIBRARY.ATK);
108 	Linker.link(atk_image_get_image_locale, "atk_image_get_image_locale", LIBRARY.ATK);
109 
110 	// atk.NoOpObject
111 
112 	Linker.link(atk_no_op_object_new, "atk_no_op_object_new", LIBRARY.ATK);
113 
114 	// atk.NoOpObjectFactory
115 
116 	Linker.link(atk_no_op_object_factory_new, "atk_no_op_object_factory_new", LIBRARY.ATK);
117 
118 	// atk.ObjectAtk
119 
120 	Linker.link(atk_role_register, "atk_role_register", LIBRARY.ATK);
121 	Linker.link(atk_implementor_ref_accessible, "atk_implementor_ref_accessible", LIBRARY.ATK);
122 	Linker.link(atk_object_get_name, "atk_object_get_name", LIBRARY.ATK);
123 	Linker.link(atk_object_get_description, "atk_object_get_description", LIBRARY.ATK);
124 	Linker.link(atk_object_get_parent, "atk_object_get_parent", LIBRARY.ATK);
125 	Linker.link(atk_object_get_n_accessible_children, "atk_object_get_n_accessible_children", LIBRARY.ATK);
126 	Linker.link(atk_object_ref_accessible_child, "atk_object_ref_accessible_child", LIBRARY.ATK);
127 	Linker.link(atk_object_ref_relation_set, "atk_object_ref_relation_set", LIBRARY.ATK);
128 	Linker.link(atk_object_get_layer, "atk_object_get_layer", LIBRARY.ATK);
129 	Linker.link(atk_object_get_mdi_zorder, "atk_object_get_mdi_zorder", LIBRARY.ATK);
130 	Linker.link(atk_object_get_role, "atk_object_get_role", LIBRARY.ATK);
131 	Linker.link(atk_object_ref_state_set, "atk_object_ref_state_set", LIBRARY.ATK);
132 	Linker.link(atk_object_get_index_in_parent, "atk_object_get_index_in_parent", LIBRARY.ATK);
133 	Linker.link(atk_object_set_name, "atk_object_set_name", LIBRARY.ATK);
134 	Linker.link(atk_object_set_description, "atk_object_set_description", LIBRARY.ATK);
135 	Linker.link(atk_object_set_parent, "atk_object_set_parent", LIBRARY.ATK);
136 	Linker.link(atk_object_set_role, "atk_object_set_role", LIBRARY.ATK);
137 	Linker.link(atk_object_connect_property_change_handler, "atk_object_connect_property_change_handler", LIBRARY.ATK);
138 	Linker.link(atk_object_remove_property_change_handler, "atk_object_remove_property_change_handler", LIBRARY.ATK);
139 	Linker.link(atk_object_notify_state_change, "atk_object_notify_state_change", LIBRARY.ATK);
140 	Linker.link(atk_object_initialize, "atk_object_initialize", LIBRARY.ATK);
141 	Linker.link(atk_object_add_relationship, "atk_object_add_relationship", LIBRARY.ATK);
142 	Linker.link(atk_object_remove_relationship, "atk_object_remove_relationship", LIBRARY.ATK);
143 	Linker.link(atk_object_get_attributes, "atk_object_get_attributes", LIBRARY.ATK);
144 	Linker.link(atk_object_get_object_locale, "atk_object_get_object_locale", LIBRARY.ATK);
145 	Linker.link(atk_role_get_name, "atk_role_get_name", LIBRARY.ATK);
146 	Linker.link(atk_role_get_localized_name, "atk_role_get_localized_name", LIBRARY.ATK);
147 	Linker.link(atk_role_for_name, "atk_role_for_name", LIBRARY.ATK);
148 
149 	// atk.ObjectFactory
150 
151 	Linker.link(atk_object_factory_create_accessible, "atk_object_factory_create_accessible", LIBRARY.ATK);
152 	Linker.link(atk_object_factory_get_accessible_type, "atk_object_factory_get_accessible_type", LIBRARY.ATK);
153 	Linker.link(atk_object_factory_invalidate, "atk_object_factory_invalidate", LIBRARY.ATK);
154 
155 	// atk.Registry
156 
157 	Linker.link(atk_registry_set_factory_type, "atk_registry_set_factory_type", LIBRARY.ATK);
158 	Linker.link(atk_registry_get_factory_type, "atk_registry_get_factory_type", LIBRARY.ATK);
159 	Linker.link(atk_registry_get_factory, "atk_registry_get_factory", LIBRARY.ATK);
160 	Linker.link(atk_get_default_registry, "atk_get_default_registry", LIBRARY.ATK);
161 
162 	// atk.Relation
163 
164 	Linker.link(atk_relation_type_register, "atk_relation_type_register", LIBRARY.ATK);
165 	Linker.link(atk_relation_type_get_name, "atk_relation_type_get_name", LIBRARY.ATK);
166 	Linker.link(atk_relation_type_for_name, "atk_relation_type_for_name", LIBRARY.ATK);
167 	Linker.link(atk_relation_new, "atk_relation_new", LIBRARY.ATK);
168 	Linker.link(atk_relation_get_relation_type, "atk_relation_get_relation_type", LIBRARY.ATK);
169 	Linker.link(atk_relation_get_target, "atk_relation_get_target", LIBRARY.ATK);
170 	Linker.link(atk_relation_add_target, "atk_relation_add_target", LIBRARY.ATK);
171 	Linker.link(atk_relation_remove_target, "atk_relation_remove_target", LIBRARY.ATK);
172 
173 	// atk.RelationSet
174 
175 	Linker.link(atk_relation_set_new, "atk_relation_set_new", LIBRARY.ATK);
176 	Linker.link(atk_relation_set_contains, "atk_relation_set_contains", LIBRARY.ATK);
177 	Linker.link(atk_relation_set_remove, "atk_relation_set_remove", LIBRARY.ATK);
178 	Linker.link(atk_relation_set_add, "atk_relation_set_add", LIBRARY.ATK);
179 	Linker.link(atk_relation_set_get_n_relations, "atk_relation_set_get_n_relations", LIBRARY.ATK);
180 	Linker.link(atk_relation_set_get_relation, "atk_relation_set_get_relation", LIBRARY.ATK);
181 	Linker.link(atk_relation_set_get_relation_by_type, "atk_relation_set_get_relation_by_type", LIBRARY.ATK);
182 	Linker.link(atk_relation_set_add_relation_by_type, "atk_relation_set_add_relation_by_type", LIBRARY.ATK);
183 
184 	// atk.Selection
185 
186 	Linker.link(atk_selection_add_selection, "atk_selection_add_selection", LIBRARY.ATK);
187 	Linker.link(atk_selection_clear_selection, "atk_selection_clear_selection", LIBRARY.ATK);
188 	Linker.link(atk_selection_ref_selection, "atk_selection_ref_selection", LIBRARY.ATK);
189 	Linker.link(atk_selection_get_selection_count, "atk_selection_get_selection_count", LIBRARY.ATK);
190 	Linker.link(atk_selection_is_child_selected, "atk_selection_is_child_selected", LIBRARY.ATK);
191 	Linker.link(atk_selection_remove_selection, "atk_selection_remove_selection", LIBRARY.ATK);
192 	Linker.link(atk_selection_select_all_selection, "atk_selection_select_all_selection", LIBRARY.ATK);
193 
194 	// atk.State
195 
196 	Linker.link(atk_state_type_register, "atk_state_type_register", LIBRARY.ATK);
197 	Linker.link(atk_state_type_get_name, "atk_state_type_get_name", LIBRARY.ATK);
198 	Linker.link(atk_state_type_for_name, "atk_state_type_for_name", LIBRARY.ATK);
199 
200 	// atk.StateSet
201 
202 	Linker.link(atk_state_set_new, "atk_state_set_new", LIBRARY.ATK);
203 	Linker.link(atk_state_set_is_empty, "atk_state_set_is_empty", LIBRARY.ATK);
204 	Linker.link(atk_state_set_add_state, "atk_state_set_add_state", LIBRARY.ATK);
205 	Linker.link(atk_state_set_add_states, "atk_state_set_add_states", LIBRARY.ATK);
206 	Linker.link(atk_state_set_clear_states, "atk_state_set_clear_states", LIBRARY.ATK);
207 	Linker.link(atk_state_set_contains_state, "atk_state_set_contains_state", LIBRARY.ATK);
208 	Linker.link(atk_state_set_contains_states, "atk_state_set_contains_states", LIBRARY.ATK);
209 	Linker.link(atk_state_set_remove_state, "atk_state_set_remove_state", LIBRARY.ATK);
210 	Linker.link(atk_state_set_and_sets, "atk_state_set_and_sets", LIBRARY.ATK);
211 	Linker.link(atk_state_set_or_sets, "atk_state_set_or_sets", LIBRARY.ATK);
212 	Linker.link(atk_state_set_xor_sets, "atk_state_set_xor_sets", LIBRARY.ATK);
213 
214 	// atk.StreamableContent
215 
216 	Linker.link(atk_streamable_content_get_n_mime_types, "atk_streamable_content_get_n_mime_types", LIBRARY.ATK);
217 	Linker.link(atk_streamable_content_get_mime_type, "atk_streamable_content_get_mime_type", LIBRARY.ATK);
218 	Linker.link(atk_streamable_content_get_stream, "atk_streamable_content_get_stream", LIBRARY.ATK);
219 	Linker.link(atk_streamable_content_get_uri, "atk_streamable_content_get_uri", LIBRARY.ATK);
220 
221 	// atk.Table
222 
223 	Linker.link(atk_table_ref_at, "atk_table_ref_at", LIBRARY.ATK);
224 	Linker.link(atk_table_get_index_at, "atk_table_get_index_at", LIBRARY.ATK);
225 	Linker.link(atk_table_get_column_at_index, "atk_table_get_column_at_index", LIBRARY.ATK);
226 	Linker.link(atk_table_get_row_at_index, "atk_table_get_row_at_index", LIBRARY.ATK);
227 	Linker.link(atk_table_get_n_columns, "atk_table_get_n_columns", LIBRARY.ATK);
228 	Linker.link(atk_table_get_n_rows, "atk_table_get_n_rows", LIBRARY.ATK);
229 	Linker.link(atk_table_get_column_extent_at, "atk_table_get_column_extent_at", LIBRARY.ATK);
230 	Linker.link(atk_table_get_row_extent_at, "atk_table_get_row_extent_at", LIBRARY.ATK);
231 	Linker.link(atk_table_get_caption, "atk_table_get_caption", LIBRARY.ATK);
232 	Linker.link(atk_table_get_column_description, "atk_table_get_column_description", LIBRARY.ATK);
233 	Linker.link(atk_table_get_row_description, "atk_table_get_row_description", LIBRARY.ATK);
234 	Linker.link(atk_table_get_column_header, "atk_table_get_column_header", LIBRARY.ATK);
235 	Linker.link(atk_table_get_row_header, "atk_table_get_row_header", LIBRARY.ATK);
236 	Linker.link(atk_table_get_summary, "atk_table_get_summary", LIBRARY.ATK);
237 	Linker.link(atk_table_set_caption, "atk_table_set_caption", LIBRARY.ATK);
238 	Linker.link(atk_table_set_row_description, "atk_table_set_row_description", LIBRARY.ATK);
239 	Linker.link(atk_table_set_column_description, "atk_table_set_column_description", LIBRARY.ATK);
240 	Linker.link(atk_table_set_row_header, "atk_table_set_row_header", LIBRARY.ATK);
241 	Linker.link(atk_table_set_column_header, "atk_table_set_column_header", LIBRARY.ATK);
242 	Linker.link(atk_table_set_summary, "atk_table_set_summary", LIBRARY.ATK);
243 	Linker.link(atk_table_get_selected_columns, "atk_table_get_selected_columns", LIBRARY.ATK);
244 	Linker.link(atk_table_get_selected_rows, "atk_table_get_selected_rows", LIBRARY.ATK);
245 	Linker.link(atk_table_is_column_selected, "atk_table_is_column_selected", LIBRARY.ATK);
246 	Linker.link(atk_table_is_row_selected, "atk_table_is_row_selected", LIBRARY.ATK);
247 	Linker.link(atk_table_is_selected, "atk_table_is_selected", LIBRARY.ATK);
248 	Linker.link(atk_table_add_column_selection, "atk_table_add_column_selection", LIBRARY.ATK);
249 	Linker.link(atk_table_add_row_selection, "atk_table_add_row_selection", LIBRARY.ATK);
250 	Linker.link(atk_table_remove_column_selection, "atk_table_remove_column_selection", LIBRARY.ATK);
251 	Linker.link(atk_table_remove_row_selection, "atk_table_remove_row_selection", LIBRARY.ATK);
252 
253 	// atk.Text
254 
255 	Linker.link(atk_text_get_text, "atk_text_get_text", LIBRARY.ATK);
256 	Linker.link(atk_text_get_character_at_offset, "atk_text_get_character_at_offset", LIBRARY.ATK);
257 	Linker.link(atk_text_get_text_after_offset, "atk_text_get_text_after_offset", LIBRARY.ATK);
258 	Linker.link(atk_text_get_text_at_offset, "atk_text_get_text_at_offset", LIBRARY.ATK);
259 	Linker.link(atk_text_get_text_before_offset, "atk_text_get_text_before_offset", LIBRARY.ATK);
260 	Linker.link(atk_text_get_string_at_offset, "atk_text_get_string_at_offset", LIBRARY.ATK);
261 	Linker.link(atk_text_get_caret_offset, "atk_text_get_caret_offset", LIBRARY.ATK);
262 	Linker.link(atk_text_get_character_extents, "atk_text_get_character_extents", LIBRARY.ATK);
263 	Linker.link(atk_text_get_run_attributes, "atk_text_get_run_attributes", LIBRARY.ATK);
264 	Linker.link(atk_text_get_default_attributes, "atk_text_get_default_attributes", LIBRARY.ATK);
265 	Linker.link(atk_text_get_character_count, "atk_text_get_character_count", LIBRARY.ATK);
266 	Linker.link(atk_text_get_offset_at_point, "atk_text_get_offset_at_point", LIBRARY.ATK);
267 	Linker.link(atk_text_get_bounded_ranges, "atk_text_get_bounded_ranges", LIBRARY.ATK);
268 	Linker.link(atk_text_get_range_extents, "atk_text_get_range_extents", LIBRARY.ATK);
269 	Linker.link(atk_text_free_ranges, "atk_text_free_ranges", LIBRARY.ATK);
270 	Linker.link(atk_text_get_n_selections, "atk_text_get_n_selections", LIBRARY.ATK);
271 	Linker.link(atk_text_get_selection, "atk_text_get_selection", LIBRARY.ATK);
272 	Linker.link(atk_text_add_selection, "atk_text_add_selection", LIBRARY.ATK);
273 	Linker.link(atk_text_remove_selection, "atk_text_remove_selection", LIBRARY.ATK);
274 	Linker.link(atk_text_set_selection, "atk_text_set_selection", LIBRARY.ATK);
275 	Linker.link(atk_text_set_caret_offset, "atk_text_set_caret_offset", LIBRARY.ATK);
276 	Linker.link(atk_attribute_set_free, "atk_attribute_set_free", LIBRARY.ATK);
277 	Linker.link(atk_text_attribute_register, "atk_text_attribute_register", LIBRARY.ATK);
278 	Linker.link(atk_text_attribute_get_name, "atk_text_attribute_get_name", LIBRARY.ATK);
279 	Linker.link(atk_text_attribute_for_name, "atk_text_attribute_for_name", LIBRARY.ATK);
280 	Linker.link(atk_text_attribute_get_value, "atk_text_attribute_get_value", LIBRARY.ATK);
281 
282 	// atk.Util
283 
284 	Linker.link(atk_add_focus_tracker, "atk_add_focus_tracker", LIBRARY.ATK);
285 	Linker.link(atk_remove_focus_tracker, "atk_remove_focus_tracker", LIBRARY.ATK);
286 	Linker.link(atk_focus_tracker_init, "atk_focus_tracker_init", LIBRARY.ATK);
287 	Linker.link(atk_focus_tracker_notify, "atk_focus_tracker_notify", LIBRARY.ATK);
288 	Linker.link(atk_add_global_event_listener, "atk_add_global_event_listener", LIBRARY.ATK);
289 	Linker.link(atk_remove_global_event_listener, "atk_remove_global_event_listener", LIBRARY.ATK);
290 	Linker.link(atk_add_key_event_listener, "atk_add_key_event_listener", LIBRARY.ATK);
291 	Linker.link(atk_remove_key_event_listener, "atk_remove_key_event_listener", LIBRARY.ATK);
292 	Linker.link(atk_get_root, "atk_get_root", LIBRARY.ATK);
293 	Linker.link(atk_get_focus_object, "atk_get_focus_object", LIBRARY.ATK);
294 	Linker.link(atk_get_toolkit_name, "atk_get_toolkit_name", LIBRARY.ATK);
295 	Linker.link(atk_get_toolkit_version, "atk_get_toolkit_version", LIBRARY.ATK);
296 	Linker.link(atk_get_version, "atk_get_version", LIBRARY.ATK);
297 
298 	// atk.ValueAtk
299 
300 	Linker.link(atk_value_get_current_value, "atk_value_get_current_value", LIBRARY.ATK);
301 	Linker.link(atk_value_get_maximum_value, "atk_value_get_maximum_value", LIBRARY.ATK);
302 	Linker.link(atk_value_get_minimum_value, "atk_value_get_minimum_value", LIBRARY.ATK);
303 	Linker.link(atk_value_set_current_value, "atk_value_set_current_value", LIBRARY.ATK);
304 	Linker.link(atk_value_get_minimum_increment, "atk_value_get_minimum_increment", LIBRARY.ATK);
305 }
306 
307 __gshared extern(C)
308 {
309 	// atk.Action
310 
311 	gboolean function(AtkAction* action, gint i) c_atk_action_do_action;
312 	gint function(AtkAction* action) c_atk_action_get_n_actions;
313 	gchar* function(AtkAction* action, gint i) c_atk_action_get_description;
314 	gchar* function(AtkAction* action, gint i) c_atk_action_get_name;
315 	gchar* function(AtkAction* action, gint i) c_atk_action_get_localized_name;
316 	gchar* function(AtkAction* action, gint i) c_atk_action_get_keybinding;
317 	gboolean function(AtkAction* action, gint i, gchar* desc) c_atk_action_set_description;
318 
319 	// atk.Component
320 
321 	guint function(AtkComponent* component, AtkFocusHandler handler) c_atk_component_add_focus_handler;
322 	gboolean function(AtkComponent* component, gint x, gint y, AtkCoordType coordType) c_atk_component_contains;
323 	void function(AtkComponent* component, gint* x, gint* y, gint* width, gint* height, AtkCoordType coordType) c_atk_component_get_extents;
324 	AtkLayer function(AtkComponent* component) c_atk_component_get_layer;
325 	gint function(AtkComponent* component) c_atk_component_get_mdi_zorder;
326 	void function(AtkComponent* component, gint* x, gint* y, AtkCoordType coordType) c_atk_component_get_position;
327 	void function(AtkComponent* component, gint* width, gint* height) c_atk_component_get_size;
328 	gboolean function(AtkComponent* component) c_atk_component_grab_focus;
329 	AtkObject* function(AtkComponent* component, gint x, gint y, AtkCoordType coordType) c_atk_component_ref_accessible_at_point;
330 	void function(AtkComponent* component, guint handlerId) c_atk_component_remove_focus_handler;
331 	gboolean function(AtkComponent* component, gint x, gint y, gint width, gint height, AtkCoordType coordType) c_atk_component_set_extents;
332 	gboolean function(AtkComponent* component, gint x, gint y, AtkCoordType coordType) c_atk_component_set_position;
333 	gboolean function(AtkComponent* component, gint width, gint height) c_atk_component_set_size;
334 	gdouble function(AtkComponent* component) c_atk_component_get_alpha;
335 
336 	// atk.Document
337 
338 	gchar* function(AtkDocument* document) c_atk_document_get_document_type;
339 	gpointer function(AtkDocument* document) c_atk_document_get_document;
340 	gchar* function(AtkDocument* document, gchar* attributeName) c_atk_document_get_attribute_value;
341 	gboolean function(AtkDocument* document, gchar* attributeName, gchar* attributeValue) c_atk_document_set_attribute_value;
342 	AtkAttributeSet* function(AtkDocument* document) c_atk_document_get_attributes;
343 	gchar* function(AtkDocument* document) c_atk_document_get_locale;
344 
345 	// atk.EditableText
346 
347 	gboolean function(AtkEditableText* text, AtkAttributeSet* attribSet, gint startOffset, gint endOffset) c_atk_editable_text_set_run_attributes;
348 	void function(AtkEditableText* text, gchar* string) c_atk_editable_text_set_text_contents;
349 	void function(AtkEditableText* text, gchar* string, gint length, gint* position) c_atk_editable_text_insert_text;
350 	void function(AtkEditableText* text, gint startPos, gint endPos) c_atk_editable_text_copy_text;
351 	void function(AtkEditableText* text, gint startPos, gint endPos) c_atk_editable_text_cut_text;
352 	void function(AtkEditableText* text, gint startPos, gint endPos) c_atk_editable_text_delete_text;
353 	void function(AtkEditableText* text, gint position) c_atk_editable_text_paste_text;
354 
355 	// atk.GObjectAccessible
356 
357 	AtkObject* function(GObject* obj) c_atk_gobject_accessible_for_object;
358 	GObject* function(AtkGObjectAccessible* obj) c_atk_gobject_accessible_get_object;
359 
360 	// atk.Hyperlink
361 
362 	gchar* function(AtkHyperlink* link, gint i) c_atk_hyperlink_get_uri;
363 	AtkObject* function(AtkHyperlink* link, gint i) c_atk_hyperlink_get_object;
364 	gint function(AtkHyperlink* link) c_atk_hyperlink_get_end_index;
365 	gint function(AtkHyperlink* link) c_atk_hyperlink_get_start_index;
366 	gboolean function(AtkHyperlink* link) c_atk_hyperlink_is_valid;
367 	gboolean function(AtkHyperlink* link) c_atk_hyperlink_is_inline;
368 	gint function(AtkHyperlink* link) c_atk_hyperlink_get_n_anchors;
369 	gboolean function(AtkHyperlink* link) c_atk_hyperlink_is_selected_link;
370 
371 	// atk.Hypertext
372 
373 	AtkHyperlink* function(AtkHypertext* hypertext, gint linkIndex) c_atk_hypertext_get_link;
374 	gint function(AtkHypertext* hypertext) c_atk_hypertext_get_n_links;
375 	gint function(AtkHypertext* hypertext, gint charIndex) c_atk_hypertext_get_link_index;
376 
377 	// atk.Image
378 
379 	void function(AtkImage* image, gint* x, gint* y, AtkCoordType coordType) c_atk_image_get_image_position;
380 	gchar* function(AtkImage* image) c_atk_image_get_image_description;
381 	gboolean function(AtkImage* image, gchar* description) c_atk_image_set_image_description;
382 	void function(AtkImage* image, gint* width, gint* height) c_atk_image_get_image_size;
383 	gchar* function(AtkImage* image) c_atk_image_get_image_locale;
384 
385 	// atk.NoOpObject
386 
387 	AtkObject* function(GObject* obj) c_atk_no_op_object_new;
388 
389 	// atk.NoOpObjectFactory
390 
391 	AtkObjectFactory* function() c_atk_no_op_object_factory_new;
392 
393 	// atk.ObjectAtk
394 
395 	AtkRole function(gchar* name) c_atk_role_register;
396 	AtkObject* function(AtkImplementor* implementor) c_atk_implementor_ref_accessible;
397 	gchar* function(AtkObject* accessible) c_atk_object_get_name;
398 	gchar* function(AtkObject* accessible) c_atk_object_get_description;
399 	AtkObject* function(AtkObject* accessible) c_atk_object_get_parent;
400 	gint function(AtkObject* accessible) c_atk_object_get_n_accessible_children;
401 	AtkObject* function(AtkObject* accessible, gint i) c_atk_object_ref_accessible_child;
402 	AtkRelationSet* function(AtkObject* accessible) c_atk_object_ref_relation_set;
403 	AtkLayer function(AtkObject* accessible) c_atk_object_get_layer;
404 	gint function(AtkObject* accessible) c_atk_object_get_mdi_zorder;
405 	AtkRole function(AtkObject* accessible) c_atk_object_get_role;
406 	AtkStateSet* function(AtkObject* accessible) c_atk_object_ref_state_set;
407 	gint function(AtkObject* accessible) c_atk_object_get_index_in_parent;
408 	void function(AtkObject* accessible, gchar* name) c_atk_object_set_name;
409 	void function(AtkObject* accessible, gchar* description) c_atk_object_set_description;
410 	void function(AtkObject* accessible, AtkObject* parent) c_atk_object_set_parent;
411 	void function(AtkObject* accessible, AtkRole role) c_atk_object_set_role;
412 	guint function(AtkObject* accessible, AtkPropertyChangeHandler* handler) c_atk_object_connect_property_change_handler;
413 	void function(AtkObject* accessible, guint handlerId) c_atk_object_remove_property_change_handler;
414 	void function(AtkObject* accessible, AtkState state, gboolean value) c_atk_object_notify_state_change;
415 	void function(AtkObject* accessible, void* data) c_atk_object_initialize;
416 	gboolean function(AtkObject* object, AtkRelationType relationship, AtkObject* target) c_atk_object_add_relationship;
417 	gboolean function(AtkObject* object, AtkRelationType relationship, AtkObject* target) c_atk_object_remove_relationship;
418 	AtkAttributeSet* function(AtkObject* accessible) c_atk_object_get_attributes;
419 	gchar* function(AtkObject* accessible) c_atk_object_get_object_locale;
420 	gchar* function(AtkRole role) c_atk_role_get_name;
421 	gchar* function(AtkRole role) c_atk_role_get_localized_name;
422 	AtkRole function(gchar* name) c_atk_role_for_name;
423 
424 	// atk.ObjectFactory
425 
426 	AtkObject* function(AtkObjectFactory* factory, GObject* obj) c_atk_object_factory_create_accessible;
427 	GType function(AtkObjectFactory* factory) c_atk_object_factory_get_accessible_type;
428 	void function(AtkObjectFactory* factory) c_atk_object_factory_invalidate;
429 
430 	// atk.Registry
431 
432 	void function(AtkRegistry* registry, GType type, GType factoryType) c_atk_registry_set_factory_type;
433 	GType function(AtkRegistry* registry, GType type) c_atk_registry_get_factory_type;
434 	AtkObjectFactory* function(AtkRegistry* registry, GType type) c_atk_registry_get_factory;
435 	AtkRegistry* function() c_atk_get_default_registry;
436 
437 	// atk.Relation
438 
439 	AtkRelationType function(gchar* name) c_atk_relation_type_register;
440 	gchar* function(AtkRelationType type) c_atk_relation_type_get_name;
441 	AtkRelationType function(gchar* name) c_atk_relation_type_for_name;
442 	AtkRelation* function(AtkObject** targets, gint nTargets, AtkRelationType relationship) c_atk_relation_new;
443 	AtkRelationType function(AtkRelation* relation) c_atk_relation_get_relation_type;
444 	GPtrArray* function(AtkRelation* relation) c_atk_relation_get_target;
445 	void function(AtkRelation* relation, AtkObject* target) c_atk_relation_add_target;
446 	gboolean function(AtkRelation* relation, AtkObject* target) c_atk_relation_remove_target;
447 
448 	// atk.RelationSet
449 
450 	AtkRelationSet* function() c_atk_relation_set_new;
451 	gboolean function(AtkRelationSet* set, AtkRelationType relationship) c_atk_relation_set_contains;
452 	void function(AtkRelationSet* set, AtkRelation* relation) c_atk_relation_set_remove;
453 	void function(AtkRelationSet* set, AtkRelation* relation) c_atk_relation_set_add;
454 	gint function(AtkRelationSet* set) c_atk_relation_set_get_n_relations;
455 	AtkRelation* function(AtkRelationSet* set, gint i) c_atk_relation_set_get_relation;
456 	AtkRelation* function(AtkRelationSet* set, AtkRelationType relationship) c_atk_relation_set_get_relation_by_type;
457 	void function(AtkRelationSet* set, AtkRelationType relationship, AtkObject* target) c_atk_relation_set_add_relation_by_type;
458 
459 	// atk.Selection
460 
461 	gboolean function(AtkSelection* selection, gint i) c_atk_selection_add_selection;
462 	gboolean function(AtkSelection* selection) c_atk_selection_clear_selection;
463 	AtkObject* function(AtkSelection* selection, gint i) c_atk_selection_ref_selection;
464 	gint function(AtkSelection* selection) c_atk_selection_get_selection_count;
465 	gboolean function(AtkSelection* selection, gint i) c_atk_selection_is_child_selected;
466 	gboolean function(AtkSelection* selection, gint i) c_atk_selection_remove_selection;
467 	gboolean function(AtkSelection* selection) c_atk_selection_select_all_selection;
468 
469 	// atk.State
470 
471 	AtkStateType function(gchar* name) c_atk_state_type_register;
472 	gchar* function(AtkStateType type) c_atk_state_type_get_name;
473 	AtkStateType function(gchar* name) c_atk_state_type_for_name;
474 
475 	// atk.StateSet
476 
477 	AtkStateSet* function() c_atk_state_set_new;
478 	gboolean function(AtkStateSet* set) c_atk_state_set_is_empty;
479 	gboolean function(AtkStateSet* set, AtkStateType type) c_atk_state_set_add_state;
480 	void function(AtkStateSet* set, AtkStateType* types, gint nTypes) c_atk_state_set_add_states;
481 	void function(AtkStateSet* set) c_atk_state_set_clear_states;
482 	gboolean function(AtkStateSet* set, AtkStateType type) c_atk_state_set_contains_state;
483 	gboolean function(AtkStateSet* set, AtkStateType* types, gint nTypes) c_atk_state_set_contains_states;
484 	gboolean function(AtkStateSet* set, AtkStateType type) c_atk_state_set_remove_state;
485 	AtkStateSet* function(AtkStateSet* set, AtkStateSet* compareSet) c_atk_state_set_and_sets;
486 	AtkStateSet* function(AtkStateSet* set, AtkStateSet* compareSet) c_atk_state_set_or_sets;
487 	AtkStateSet* function(AtkStateSet* set, AtkStateSet* compareSet) c_atk_state_set_xor_sets;
488 
489 	// atk.StreamableContent
490 
491 	gint function(AtkStreamableContent* streamable) c_atk_streamable_content_get_n_mime_types;
492 	gchar* function(AtkStreamableContent* streamable, gint i) c_atk_streamable_content_get_mime_type;
493 	GIOChannel* function(AtkStreamableContent* streamable, gchar* mimeType) c_atk_streamable_content_get_stream;
494 	gchar* function(AtkStreamableContent* streamable, gchar* mimeType) c_atk_streamable_content_get_uri;
495 
496 	// atk.Table
497 
498 	AtkObject* function(AtkTable* table, gint row, gint column) c_atk_table_ref_at;
499 	gint function(AtkTable* table, gint row, gint column) c_atk_table_get_index_at;
500 	gint function(AtkTable* table, gint index) c_atk_table_get_column_at_index;
501 	gint function(AtkTable* table, gint index) c_atk_table_get_row_at_index;
502 	gint function(AtkTable* table) c_atk_table_get_n_columns;
503 	gint function(AtkTable* table) c_atk_table_get_n_rows;
504 	gint function(AtkTable* table, gint row, gint column) c_atk_table_get_column_extent_at;
505 	gint function(AtkTable* table, gint row, gint column) c_atk_table_get_row_extent_at;
506 	AtkObject* function(AtkTable* table) c_atk_table_get_caption;
507 	gchar* function(AtkTable* table, gint column) c_atk_table_get_column_description;
508 	gchar* function(AtkTable* table, gint row) c_atk_table_get_row_description;
509 	AtkObject* function(AtkTable* table, gint column) c_atk_table_get_column_header;
510 	AtkObject* function(AtkTable* table, gint row) c_atk_table_get_row_header;
511 	AtkObject* function(AtkTable* table) c_atk_table_get_summary;
512 	void function(AtkTable* table, AtkObject* caption) c_atk_table_set_caption;
513 	void function(AtkTable* table, gint row, gchar* description) c_atk_table_set_row_description;
514 	void function(AtkTable* table, gint column, gchar* description) c_atk_table_set_column_description;
515 	void function(AtkTable* table, gint row, AtkObject* header) c_atk_table_set_row_header;
516 	void function(AtkTable* table, gint column, AtkObject* header) c_atk_table_set_column_header;
517 	void function(AtkTable* table, AtkObject* accessible) c_atk_table_set_summary;
518 	gint function(AtkTable* table, gint** selected) c_atk_table_get_selected_columns;
519 	gint function(AtkTable* table, gint** selected) c_atk_table_get_selected_rows;
520 	gboolean function(AtkTable* table, gint column) c_atk_table_is_column_selected;
521 	gboolean function(AtkTable* table, gint row) c_atk_table_is_row_selected;
522 	gboolean function(AtkTable* table, gint row, gint column) c_atk_table_is_selected;
523 	gboolean function(AtkTable* table, gint column) c_atk_table_add_column_selection;
524 	gboolean function(AtkTable* table, gint row) c_atk_table_add_row_selection;
525 	gboolean function(AtkTable* table, gint column) c_atk_table_remove_column_selection;
526 	gboolean function(AtkTable* table, gint row) c_atk_table_remove_row_selection;
527 
528 	// atk.Text
529 
530 	gchar* function(AtkText* text, gint startOffset, gint endOffset) c_atk_text_get_text;
531 	gunichar function(AtkText* text, gint offset) c_atk_text_get_character_at_offset;
532 	gchar* function(AtkText* text, gint offset, AtkTextBoundary boundaryType, gint* startOffset, gint* endOffset) c_atk_text_get_text_after_offset;
533 	gchar* function(AtkText* text, gint offset, AtkTextBoundary boundaryType, gint* startOffset, gint* endOffset) c_atk_text_get_text_at_offset;
534 	gchar* function(AtkText* text, gint offset, AtkTextBoundary boundaryType, gint* startOffset, gint* endOffset) c_atk_text_get_text_before_offset;
535 	gchar* function(AtkText* text, gint offset, AtkTextGranularity granularity, gint* startOffset, gint* endOffset) c_atk_text_get_string_at_offset;
536 	gint function(AtkText* text) c_atk_text_get_caret_offset;
537 	void function(AtkText* text, gint offset, gint* x, gint* y, gint* width, gint* height, AtkCoordType coords) c_atk_text_get_character_extents;
538 	AtkAttributeSet* function(AtkText* text, gint offset, gint* startOffset, gint* endOffset) c_atk_text_get_run_attributes;
539 	AtkAttributeSet* function(AtkText* text) c_atk_text_get_default_attributes;
540 	gint function(AtkText* text) c_atk_text_get_character_count;
541 	gint function(AtkText* text, gint x, gint y, AtkCoordType coords) c_atk_text_get_offset_at_point;
542 	AtkTextRange** function(AtkText* text, AtkTextRectangle* rect, AtkCoordType coordType, AtkTextClipType xClipType, AtkTextClipType yClipType) c_atk_text_get_bounded_ranges;
543 	void function(AtkText* text, gint startOffset, gint endOffset, AtkCoordType coordType, AtkTextRectangle* rect) c_atk_text_get_range_extents;
544 	void function(AtkTextRange** ranges) c_atk_text_free_ranges;
545 	gint function(AtkText* text) c_atk_text_get_n_selections;
546 	gchar* function(AtkText* text, gint selectionNum, gint* startOffset, gint* endOffset) c_atk_text_get_selection;
547 	gboolean function(AtkText* text, gint startOffset, gint endOffset) c_atk_text_add_selection;
548 	gboolean function(AtkText* text, gint selectionNum) c_atk_text_remove_selection;
549 	gboolean function(AtkText* text, gint selectionNum, gint startOffset, gint endOffset) c_atk_text_set_selection;
550 	gboolean function(AtkText* text, gint offset) c_atk_text_set_caret_offset;
551 	void function(AtkAttributeSet* attribSet) c_atk_attribute_set_free;
552 	AtkTextAttribute function(gchar* name) c_atk_text_attribute_register;
553 	gchar* function(AtkTextAttribute attr) c_atk_text_attribute_get_name;
554 	AtkTextAttribute function(gchar* name) c_atk_text_attribute_for_name;
555 	gchar* function(AtkTextAttribute attr, gint index) c_atk_text_attribute_get_value;
556 
557 	// atk.Util
558 
559 	guint function(AtkEventListener focusTracker) c_atk_add_focus_tracker;
560 	void function(guint trackerId) c_atk_remove_focus_tracker;
561 	void function(AtkEventListenerInit init) c_atk_focus_tracker_init;
562 	void function(AtkObject* object) c_atk_focus_tracker_notify;
563 	guint function(GSignalEmissionHook listener, gchar* eventType) c_atk_add_global_event_listener;
564 	void function(guint listenerId) c_atk_remove_global_event_listener;
565 	guint function(AtkKeySnoopFunc listener, void* data) c_atk_add_key_event_listener;
566 	void function(guint listenerId) c_atk_remove_key_event_listener;
567 	AtkObject* function() c_atk_get_root;
568 	AtkObject* function() c_atk_get_focus_object;
569 	gchar* function() c_atk_get_toolkit_name;
570 	gchar* function() c_atk_get_toolkit_version;
571 	gchar* function() c_atk_get_version;
572 
573 	// atk.ValueAtk
574 
575 	void function(AtkValue* obj, GValue* value) c_atk_value_get_current_value;
576 	void function(AtkValue* obj, GValue* value) c_atk_value_get_maximum_value;
577 	void function(AtkValue* obj, GValue* value) c_atk_value_get_minimum_value;
578 	gboolean function(AtkValue* obj, GValue* value) c_atk_value_set_current_value;
579 	void function(AtkValue* obj, GValue* value) c_atk_value_get_minimum_increment;
580 }
581 
582 // atk.Action
583 
584 alias c_atk_action_do_action  atk_action_do_action;
585 alias c_atk_action_get_n_actions  atk_action_get_n_actions;
586 alias c_atk_action_get_description  atk_action_get_description;
587 alias c_atk_action_get_name  atk_action_get_name;
588 alias c_atk_action_get_localized_name  atk_action_get_localized_name;
589 alias c_atk_action_get_keybinding  atk_action_get_keybinding;
590 alias c_atk_action_set_description  atk_action_set_description;
591 
592 // atk.Component
593 
594 alias c_atk_component_add_focus_handler  atk_component_add_focus_handler;
595 alias c_atk_component_contains  atk_component_contains;
596 alias c_atk_component_get_extents  atk_component_get_extents;
597 alias c_atk_component_get_layer  atk_component_get_layer;
598 alias c_atk_component_get_mdi_zorder  atk_component_get_mdi_zorder;
599 alias c_atk_component_get_position  atk_component_get_position;
600 alias c_atk_component_get_size  atk_component_get_size;
601 alias c_atk_component_grab_focus  atk_component_grab_focus;
602 alias c_atk_component_ref_accessible_at_point  atk_component_ref_accessible_at_point;
603 alias c_atk_component_remove_focus_handler  atk_component_remove_focus_handler;
604 alias c_atk_component_set_extents  atk_component_set_extents;
605 alias c_atk_component_set_position  atk_component_set_position;
606 alias c_atk_component_set_size  atk_component_set_size;
607 alias c_atk_component_get_alpha  atk_component_get_alpha;
608 
609 // atk.Document
610 
611 alias c_atk_document_get_document_type  atk_document_get_document_type;
612 alias c_atk_document_get_document  atk_document_get_document;
613 alias c_atk_document_get_attribute_value  atk_document_get_attribute_value;
614 alias c_atk_document_set_attribute_value  atk_document_set_attribute_value;
615 alias c_atk_document_get_attributes  atk_document_get_attributes;
616 alias c_atk_document_get_locale  atk_document_get_locale;
617 
618 // atk.EditableText
619 
620 alias c_atk_editable_text_set_run_attributes  atk_editable_text_set_run_attributes;
621 alias c_atk_editable_text_set_text_contents  atk_editable_text_set_text_contents;
622 alias c_atk_editable_text_insert_text  atk_editable_text_insert_text;
623 alias c_atk_editable_text_copy_text  atk_editable_text_copy_text;
624 alias c_atk_editable_text_cut_text  atk_editable_text_cut_text;
625 alias c_atk_editable_text_delete_text  atk_editable_text_delete_text;
626 alias c_atk_editable_text_paste_text  atk_editable_text_paste_text;
627 
628 // atk.GObjectAccessible
629 
630 alias c_atk_gobject_accessible_for_object  atk_gobject_accessible_for_object;
631 alias c_atk_gobject_accessible_get_object  atk_gobject_accessible_get_object;
632 
633 // atk.Hyperlink
634 
635 alias c_atk_hyperlink_get_uri  atk_hyperlink_get_uri;
636 alias c_atk_hyperlink_get_object  atk_hyperlink_get_object;
637 alias c_atk_hyperlink_get_end_index  atk_hyperlink_get_end_index;
638 alias c_atk_hyperlink_get_start_index  atk_hyperlink_get_start_index;
639 alias c_atk_hyperlink_is_valid  atk_hyperlink_is_valid;
640 alias c_atk_hyperlink_is_inline  atk_hyperlink_is_inline;
641 alias c_atk_hyperlink_get_n_anchors  atk_hyperlink_get_n_anchors;
642 alias c_atk_hyperlink_is_selected_link  atk_hyperlink_is_selected_link;
643 
644 // atk.Hypertext
645 
646 alias c_atk_hypertext_get_link  atk_hypertext_get_link;
647 alias c_atk_hypertext_get_n_links  atk_hypertext_get_n_links;
648 alias c_atk_hypertext_get_link_index  atk_hypertext_get_link_index;
649 
650 // atk.Image
651 
652 alias c_atk_image_get_image_position  atk_image_get_image_position;
653 alias c_atk_image_get_image_description  atk_image_get_image_description;
654 alias c_atk_image_set_image_description  atk_image_set_image_description;
655 alias c_atk_image_get_image_size  atk_image_get_image_size;
656 alias c_atk_image_get_image_locale  atk_image_get_image_locale;
657 
658 // atk.NoOpObject
659 
660 alias c_atk_no_op_object_new  atk_no_op_object_new;
661 
662 // atk.NoOpObjectFactory
663 
664 alias c_atk_no_op_object_factory_new  atk_no_op_object_factory_new;
665 
666 // atk.ObjectAtk
667 
668 alias c_atk_role_register  atk_role_register;
669 alias c_atk_implementor_ref_accessible  atk_implementor_ref_accessible;
670 alias c_atk_object_get_name  atk_object_get_name;
671 alias c_atk_object_get_description  atk_object_get_description;
672 alias c_atk_object_get_parent  atk_object_get_parent;
673 alias c_atk_object_get_n_accessible_children  atk_object_get_n_accessible_children;
674 alias c_atk_object_ref_accessible_child  atk_object_ref_accessible_child;
675 alias c_atk_object_ref_relation_set  atk_object_ref_relation_set;
676 alias c_atk_object_get_layer  atk_object_get_layer;
677 alias c_atk_object_get_mdi_zorder  atk_object_get_mdi_zorder;
678 alias c_atk_object_get_role  atk_object_get_role;
679 alias c_atk_object_ref_state_set  atk_object_ref_state_set;
680 alias c_atk_object_get_index_in_parent  atk_object_get_index_in_parent;
681 alias c_atk_object_set_name  atk_object_set_name;
682 alias c_atk_object_set_description  atk_object_set_description;
683 alias c_atk_object_set_parent  atk_object_set_parent;
684 alias c_atk_object_set_role  atk_object_set_role;
685 alias c_atk_object_connect_property_change_handler  atk_object_connect_property_change_handler;
686 alias c_atk_object_remove_property_change_handler  atk_object_remove_property_change_handler;
687 alias c_atk_object_notify_state_change  atk_object_notify_state_change;
688 alias c_atk_object_initialize  atk_object_initialize;
689 alias c_atk_object_add_relationship  atk_object_add_relationship;
690 alias c_atk_object_remove_relationship  atk_object_remove_relationship;
691 alias c_atk_object_get_attributes  atk_object_get_attributes;
692 alias c_atk_object_get_object_locale  atk_object_get_object_locale;
693 alias c_atk_role_get_name  atk_role_get_name;
694 alias c_atk_role_get_localized_name  atk_role_get_localized_name;
695 alias c_atk_role_for_name  atk_role_for_name;
696 
697 // atk.ObjectFactory
698 
699 alias c_atk_object_factory_create_accessible  atk_object_factory_create_accessible;
700 alias c_atk_object_factory_get_accessible_type  atk_object_factory_get_accessible_type;
701 alias c_atk_object_factory_invalidate  atk_object_factory_invalidate;
702 
703 // atk.Registry
704 
705 alias c_atk_registry_set_factory_type  atk_registry_set_factory_type;
706 alias c_atk_registry_get_factory_type  atk_registry_get_factory_type;
707 alias c_atk_registry_get_factory  atk_registry_get_factory;
708 alias c_atk_get_default_registry  atk_get_default_registry;
709 
710 // atk.Relation
711 
712 alias c_atk_relation_type_register  atk_relation_type_register;
713 alias c_atk_relation_type_get_name  atk_relation_type_get_name;
714 alias c_atk_relation_type_for_name  atk_relation_type_for_name;
715 alias c_atk_relation_new  atk_relation_new;
716 alias c_atk_relation_get_relation_type  atk_relation_get_relation_type;
717 alias c_atk_relation_get_target  atk_relation_get_target;
718 alias c_atk_relation_add_target  atk_relation_add_target;
719 alias c_atk_relation_remove_target  atk_relation_remove_target;
720 
721 // atk.RelationSet
722 
723 alias c_atk_relation_set_new  atk_relation_set_new;
724 alias c_atk_relation_set_contains  atk_relation_set_contains;
725 alias c_atk_relation_set_remove  atk_relation_set_remove;
726 alias c_atk_relation_set_add  atk_relation_set_add;
727 alias c_atk_relation_set_get_n_relations  atk_relation_set_get_n_relations;
728 alias c_atk_relation_set_get_relation  atk_relation_set_get_relation;
729 alias c_atk_relation_set_get_relation_by_type  atk_relation_set_get_relation_by_type;
730 alias c_atk_relation_set_add_relation_by_type  atk_relation_set_add_relation_by_type;
731 
732 // atk.Selection
733 
734 alias c_atk_selection_add_selection  atk_selection_add_selection;
735 alias c_atk_selection_clear_selection  atk_selection_clear_selection;
736 alias c_atk_selection_ref_selection  atk_selection_ref_selection;
737 alias c_atk_selection_get_selection_count  atk_selection_get_selection_count;
738 alias c_atk_selection_is_child_selected  atk_selection_is_child_selected;
739 alias c_atk_selection_remove_selection  atk_selection_remove_selection;
740 alias c_atk_selection_select_all_selection  atk_selection_select_all_selection;
741 
742 // atk.State
743 
744 alias c_atk_state_type_register  atk_state_type_register;
745 alias c_atk_state_type_get_name  atk_state_type_get_name;
746 alias c_atk_state_type_for_name  atk_state_type_for_name;
747 
748 // atk.StateSet
749 
750 alias c_atk_state_set_new  atk_state_set_new;
751 alias c_atk_state_set_is_empty  atk_state_set_is_empty;
752 alias c_atk_state_set_add_state  atk_state_set_add_state;
753 alias c_atk_state_set_add_states  atk_state_set_add_states;
754 alias c_atk_state_set_clear_states  atk_state_set_clear_states;
755 alias c_atk_state_set_contains_state  atk_state_set_contains_state;
756 alias c_atk_state_set_contains_states  atk_state_set_contains_states;
757 alias c_atk_state_set_remove_state  atk_state_set_remove_state;
758 alias c_atk_state_set_and_sets  atk_state_set_and_sets;
759 alias c_atk_state_set_or_sets  atk_state_set_or_sets;
760 alias c_atk_state_set_xor_sets  atk_state_set_xor_sets;
761 
762 // atk.StreamableContent
763 
764 alias c_atk_streamable_content_get_n_mime_types  atk_streamable_content_get_n_mime_types;
765 alias c_atk_streamable_content_get_mime_type  atk_streamable_content_get_mime_type;
766 alias c_atk_streamable_content_get_stream  atk_streamable_content_get_stream;
767 alias c_atk_streamable_content_get_uri  atk_streamable_content_get_uri;
768 
769 // atk.Table
770 
771 alias c_atk_table_ref_at  atk_table_ref_at;
772 alias c_atk_table_get_index_at  atk_table_get_index_at;
773 alias c_atk_table_get_column_at_index  atk_table_get_column_at_index;
774 alias c_atk_table_get_row_at_index  atk_table_get_row_at_index;
775 alias c_atk_table_get_n_columns  atk_table_get_n_columns;
776 alias c_atk_table_get_n_rows  atk_table_get_n_rows;
777 alias c_atk_table_get_column_extent_at  atk_table_get_column_extent_at;
778 alias c_atk_table_get_row_extent_at  atk_table_get_row_extent_at;
779 alias c_atk_table_get_caption  atk_table_get_caption;
780 alias c_atk_table_get_column_description  atk_table_get_column_description;
781 alias c_atk_table_get_row_description  atk_table_get_row_description;
782 alias c_atk_table_get_column_header  atk_table_get_column_header;
783 alias c_atk_table_get_row_header  atk_table_get_row_header;
784 alias c_atk_table_get_summary  atk_table_get_summary;
785 alias c_atk_table_set_caption  atk_table_set_caption;
786 alias c_atk_table_set_row_description  atk_table_set_row_description;
787 alias c_atk_table_set_column_description  atk_table_set_column_description;
788 alias c_atk_table_set_row_header  atk_table_set_row_header;
789 alias c_atk_table_set_column_header  atk_table_set_column_header;
790 alias c_atk_table_set_summary  atk_table_set_summary;
791 alias c_atk_table_get_selected_columns  atk_table_get_selected_columns;
792 alias c_atk_table_get_selected_rows  atk_table_get_selected_rows;
793 alias c_atk_table_is_column_selected  atk_table_is_column_selected;
794 alias c_atk_table_is_row_selected  atk_table_is_row_selected;
795 alias c_atk_table_is_selected  atk_table_is_selected;
796 alias c_atk_table_add_column_selection  atk_table_add_column_selection;
797 alias c_atk_table_add_row_selection  atk_table_add_row_selection;
798 alias c_atk_table_remove_column_selection  atk_table_remove_column_selection;
799 alias c_atk_table_remove_row_selection  atk_table_remove_row_selection;
800 
801 // atk.Text
802 
803 alias c_atk_text_get_text  atk_text_get_text;
804 alias c_atk_text_get_character_at_offset  atk_text_get_character_at_offset;
805 alias c_atk_text_get_text_after_offset  atk_text_get_text_after_offset;
806 alias c_atk_text_get_text_at_offset  atk_text_get_text_at_offset;
807 alias c_atk_text_get_text_before_offset  atk_text_get_text_before_offset;
808 alias c_atk_text_get_string_at_offset  atk_text_get_string_at_offset;
809 alias c_atk_text_get_caret_offset  atk_text_get_caret_offset;
810 alias c_atk_text_get_character_extents  atk_text_get_character_extents;
811 alias c_atk_text_get_run_attributes  atk_text_get_run_attributes;
812 alias c_atk_text_get_default_attributes  atk_text_get_default_attributes;
813 alias c_atk_text_get_character_count  atk_text_get_character_count;
814 alias c_atk_text_get_offset_at_point  atk_text_get_offset_at_point;
815 alias c_atk_text_get_bounded_ranges  atk_text_get_bounded_ranges;
816 alias c_atk_text_get_range_extents  atk_text_get_range_extents;
817 alias c_atk_text_free_ranges  atk_text_free_ranges;
818 alias c_atk_text_get_n_selections  atk_text_get_n_selections;
819 alias c_atk_text_get_selection  atk_text_get_selection;
820 alias c_atk_text_add_selection  atk_text_add_selection;
821 alias c_atk_text_remove_selection  atk_text_remove_selection;
822 alias c_atk_text_set_selection  atk_text_set_selection;
823 alias c_atk_text_set_caret_offset  atk_text_set_caret_offset;
824 alias c_atk_attribute_set_free  atk_attribute_set_free;
825 alias c_atk_text_attribute_register  atk_text_attribute_register;
826 alias c_atk_text_attribute_get_name  atk_text_attribute_get_name;
827 alias c_atk_text_attribute_for_name  atk_text_attribute_for_name;
828 alias c_atk_text_attribute_get_value  atk_text_attribute_get_value;
829 
830 // atk.Util
831 
832 alias c_atk_add_focus_tracker  atk_add_focus_tracker;
833 alias c_atk_remove_focus_tracker  atk_remove_focus_tracker;
834 alias c_atk_focus_tracker_init  atk_focus_tracker_init;
835 alias c_atk_focus_tracker_notify  atk_focus_tracker_notify;
836 alias c_atk_add_global_event_listener  atk_add_global_event_listener;
837 alias c_atk_remove_global_event_listener  atk_remove_global_event_listener;
838 alias c_atk_add_key_event_listener  atk_add_key_event_listener;
839 alias c_atk_remove_key_event_listener  atk_remove_key_event_listener;
840 alias c_atk_get_root  atk_get_root;
841 alias c_atk_get_focus_object  atk_get_focus_object;
842 alias c_atk_get_toolkit_name  atk_get_toolkit_name;
843 alias c_atk_get_toolkit_version  atk_get_toolkit_version;
844 alias c_atk_get_version  atk_get_version;
845 
846 // atk.ValueAtk
847 
848 alias c_atk_value_get_current_value  atk_value_get_current_value;
849 alias c_atk_value_get_maximum_value  atk_value_get_maximum_value;
850 alias c_atk_value_get_minimum_value  atk_value_get_minimum_value;
851 alias c_atk_value_set_current_value  atk_value_set_current_value;
852 alias c_atk_value_get_minimum_increment  atk_value_get_minimum_increment;