1 /******************************************************************************
2     Based on the generated files from the BCD tool
3     modified by: Frank Benoit <benoit@tionex.de>
4 ******************************************************************************/
5 module org.eclipse.swt.internal.c.atk;
6 
7 import java.lang.all;
8 
9 public import org.eclipse.swt.internal.c.glib_object;
10 
11 version(Tango){
12     import tango.stdc.stdint;
13 } else { // Phobos
14     import std.stdint;
15 }
16 
17 extern(C):
18 
19 
20 alias _AtkValueIface AtkValueIface;
21 alias void AtkValue;
22 alias void function(void *, _GValue *) _BCD_func__4131;
23 alias gint function(void *, _GValue *) _BCD_func__4132;
24 alias gint function(void *) _BCD_func__2817;
25 alias _BCD_func__2817 AtkFunction;
26 alias _AtkMiscClass AtkMiscClass;
27 alias _AtkMisc AtkMisc;
28 alias void function(_AtkMisc *) _BCD_func__4134;
29 alias _AtkTableIface AtkTableIface;
30 alias _AtkObject AtkObject;
31 alias void AtkTable;
32 alias _AtkObject * function(void *, gint, gint) _BCD_func__4137;
33 alias gint function(void *, gint, gint) _BCD_func__4138;
34 alias gint function(void *, gint) _BCD_func__4139;
35 alias gint function(void *) _BCD_func__4140;
36 alias _AtkObject * function(void *) _BCD_func__4141;
37 alias char * function(void *, gint) _BCD_func__4142;
38 alias _AtkObject * function(void *, gint) _BCD_func__4143;
39 alias void function(void *, _AtkObject *) _BCD_func__4144;
40 alias void function(void *, gint, char *) _BCD_func__4145;
41 alias void function(void *, gint, _AtkObject *) _BCD_func__4146;
42 alias gint function(void *, gint * *) _BCD_func__4147;
43 alias gint function(void *, gint) _BCD_func__4148;
44 alias gint function(void *, gint, gint) _BCD_func__4149;
45 alias void function(void *, gint, gint) _BCD_func__4150;
46 alias void function(void *) _BCD_func__4151;
47 alias _AtkStreamableContentIface AtkStreamableContentIface;
48 alias void AtkStreamableContent;
49 alias gint function(void *) _BCD_func__4153;
50 alias char * function(void *, gint) _BCD_func__4154;
51 alias _GIOChannel * function(void *, char *) _BCD_func__4155;
52 alias char * function(void *, char *) _BCD_func__4156;
53 alias _AtkStateSetClass AtkStateSetClass;
54 alias _AtkSelectionIface AtkSelectionIface;
55 alias void AtkSelection;
56 alias gint function(void *, gint) _BCD_func__4159;
57 alias gint function(void *) _BCD_func__4160;
58 alias _AtkObject * function(void *, gint) _BCD_func__4161;
59 alias gint function(void *) _BCD_func__4162;
60 alias void function(void *) _BCD_func__4163;
61 alias _AtkRelationSetClass AtkRelationSetClass;
62 alias _AtkRelationClass AtkRelationClass;
63 alias _AtkRelation AtkRelation;
64 enum AtkRelationType {
65 ATK_RELATION_NULL=0,
66 ATK_RELATION_CONTROLLED_BY=1,
67 ATK_RELATION_CONTROLLER_FOR=2,
68 ATK_RELATION_LABEL_FOR=3,
69 ATK_RELATION_LABELLED_BY=4,
70 ATK_RELATION_MEMBER_OF=5,
71 ATK_RELATION_NODE_CHILD_OF=6,
72 ATK_RELATION_FLOWS_TO=7,
73 ATK_RELATION_FLOWS_FROM=8,
74 ATK_RELATION_SUBWINDOW_OF=9,
75 ATK_RELATION_EMBEDS=10,
76 ATK_RELATION_EMBEDDED_BY=11,
77 ATK_RELATION_POPUP_FOR=12,
78 ATK_RELATION_PARENT_WINDOW_OF=13,
79 ATK_RELATION_DESCRIBED_BY=14,
80 ATK_RELATION_DESCRIPTION_FOR=15,
81 ATK_RELATION_LAST_DEFINED=16,
82 }
83 alias _AtkRegistryClass AtkRegistryClass;
84 alias _AtkRegistry AtkRegistry;
85 alias _AtkNoOpObjectFactoryClass AtkNoOpObjectFactoryClass;
86 alias _AtkObjectFactoryClass AtkObjectFactoryClass;
87 alias _AtkNoOpObjectFactory AtkNoOpObjectFactory;
88 alias _AtkObjectFactory AtkObjectFactory;
89 alias _AtkObject * function(_GObject *) _BCD_func__4172;
90 alias void function(_AtkObjectFactory *) _BCD_func__4173;
91 alias GType function() _BCD_func__4174;
92 alias _AtkNoOpObjectClass AtkNoOpObjectClass;
93 alias _AtkObjectClass AtkObjectClass;
94 alias _AtkNoOpObject AtkNoOpObject;
95 alias _AtkImageIface AtkImageIface;
96 alias void AtkImage;
97 enum AtkCoordType {
98 ATK_XY_SCREEN=0,
99 ATK_XY_WINDOW=1,
100 }
101 alias void function(void *, gint *, gint *, gint) _BCD_func__4179;
102 alias char * function(void *) _BCD_func__4180;
103 alias void function(void *, gint *, gint *) _BCD_func__4181;
104 alias gint function(void *, char *) _BCD_func__4182;
105 alias _AtkHypertextIface AtkHypertextIface;
106 alias _AtkHyperlink AtkHyperlink;
107 alias void AtkHypertext;
108 alias _AtkHyperlink * function(void *, gint) _BCD_func__4184;
109 alias gint function(void *) _BCD_func__4185;
110 alias gint function(void *, gint) _BCD_func__4186;
111 alias void function(void *, gint) _BCD_func__4187;
112 alias _AtkHyperlinkImplIface AtkHyperlinkImplIface;
113 alias void AtkHyperlinkImpl;
114 alias _AtkHyperlink * function(void *) _BCD_func__4189;
115 alias _AtkHyperlinkClass AtkHyperlinkClass;
116 alias char * function(_AtkHyperlink *, gint) _BCD_func__4191;
117 alias _AtkObject * function(_AtkHyperlink *, gint) _BCD_func__4192;
118 alias gint function(_AtkHyperlink *) _BCD_func__4193;
119 alias gint function(_AtkHyperlink *) _BCD_func__4194;
120 alias guint function(_AtkHyperlink *) _BCD_func__4195;
121 alias void function(_AtkHyperlink *) _BCD_func__4196;
122 enum AtkHyperlinkStateFlags {
123 ATK_HYPERLINK_IS_INLINE=1,
124 }
125 alias _AtkGObjectAccessibleClass AtkGObjectAccessibleClass;
126 alias _AtkGObjectAccessible AtkGObjectAccessible;
127 alias _AtkEditableTextIface AtkEditableTextIface;
128 alias void AtkEditableText;
129 alias _GSList AtkAttributeSet;
130 alias gint function(void *, _GSList *, gint, gint) _BCD_func__4201;
131 alias void function(void *, char *) _BCD_func__4202;
132 alias void function(void *, char *, gint, gint *) _BCD_func__4203;
133 alias void function(void *, gint, gint) _BCD_func__4204;
134 alias void function(void *, gint) _BCD_func__4205;
135 enum AtkTextClipType {
136 ATK_TEXT_CLIP_NONE=0,
137 ATK_TEXT_CLIP_MIN=1,
138 ATK_TEXT_CLIP_MAX=2,
139 ATK_TEXT_CLIP_BOTH=3,
140 }
141 alias _AtkTextRange AtkTextRange;
142 alias _AtkTextRectangle AtkTextRectangle;
143 enum AtkTextBoundary {
144 ATK_TEXT_BOUNDARY_CHAR=0,
145 ATK_TEXT_BOUNDARY_WORD_START=1,
146 ATK_TEXT_BOUNDARY_WORD_END=2,
147 ATK_TEXT_BOUNDARY_SENTENCE_START=3,
148 ATK_TEXT_BOUNDARY_SENTENCE_END=4,
149 ATK_TEXT_BOUNDARY_LINE_START=5,
150 ATK_TEXT_BOUNDARY_LINE_END=6,
151 }
152 alias _AtkTextIface AtkTextIface;
153 alias void AtkText;
154 alias char * function(void *, gint, gint) _BCD_func__4209;
155 alias char * function(void *, gint, gint, gint *, gint *) _BCD_func__4210;
156 alias gunichar function(void *, gint) _BCD_func__4211;
157 alias gint function(void *) _BCD_func__4212;
158 alias _GSList * function(void *, gint, gint *, gint *) _BCD_func__4213;
159 alias _GSList * function(void *) _BCD_func__4214;
160 alias void function(void *, gint, gint *, gint *, gint *, gint *, gint) _BCD_func__4215;
161 alias gint function(void *, gint, gint, gint) _BCD_func__4216;
162 alias char * function(void *, gint, gint *, gint *) _BCD_func__4217;
163 alias gint function(void *, gint, gint) _BCD_func__4218;
164 alias gint function(void *, gint) _BCD_func__4219;
165 alias gint function(void *, gint, gint, gint) _BCD_func__4220;
166 alias void function(void *, gint, gint) _BCD_func__4221;
167 alias void function(void *, gint) _BCD_func__4222;
168 alias void function(void *) _BCD_func__4223;
169 alias void function(void *, gint, gint, gint, _AtkTextRectangle *) _BCD_func__4224;
170 alias _AtkTextRange * * function(void *, _AtkTextRectangle *, gint, gint, gint) _BCD_func__4225;
171 enum AtkTextAttribute {
172 ATK_TEXT_ATTR_INVALID=0,
173 ATK_TEXT_ATTR_LEFT_MARGIN=1,
174 ATK_TEXT_ATTR_RIGHT_MARGIN=2,
175 ATK_TEXT_ATTR_INDENT=3,
176 ATK_TEXT_ATTR_INVISIBLE=4,
177 ATK_TEXT_ATTR_EDITABLE=5,
178 ATK_TEXT_ATTR_PIXELS_ABOVE_LINES=6,
179 ATK_TEXT_ATTR_PIXELS_BELOW_LINES=7,
180 ATK_TEXT_ATTR_PIXELS_INSIDE_WRAP=8,
181 ATK_TEXT_ATTR_BG_FULL_HEIGHT=9,
182 ATK_TEXT_ATTR_RISE=10,
183 ATK_TEXT_ATTR_UNDERLINE=11,
184 ATK_TEXT_ATTR_STRIKETHROUGH=12,
185 ATK_TEXT_ATTR_SIZE=13,
186 ATK_TEXT_ATTR_SCALE=14,
187 ATK_TEXT_ATTR_WEIGHT=15,
188 ATK_TEXT_ATTR_LANGUAGE=16,
189 ATK_TEXT_ATTR_FAMILY_NAME=17,
190 ATK_TEXT_ATTR_BG_COLOR=18,
191 ATK_TEXT_ATTR_FG_COLOR=19,
192 ATK_TEXT_ATTR_BG_STIPPLE=20,
193 ATK_TEXT_ATTR_FG_STIPPLE=21,
194 ATK_TEXT_ATTR_WRAP_MODE=22,
195 ATK_TEXT_ATTR_DIRECTION=23,
196 ATK_TEXT_ATTR_JUSTIFICATION=24,
197 ATK_TEXT_ATTR_STRETCH=25,
198 ATK_TEXT_ATTR_VARIANT=26,
199 ATK_TEXT_ATTR_STYLE=27,
200 ATK_TEXT_ATTR_LAST_DEFINED=28,
201 }
202 alias _AtkDocumentIface AtkDocumentIface;
203 alias void AtkDocument;
204 alias char * function(void *) _BCD_func__4227;
205 alias void * function(void *) _BCD_func__4228;
206 alias _GSList * function(void *) _BCD_func__4229;
207 alias char * function(void *, char *) _BCD_func__4230;
208 alias gint function(void *, char *, char *) _BCD_func__4231;
209 alias _AtkRectangle AtkRectangle;
210 alias void function(_AtkObject *, gint) _BCD_func__2758;
211 alias _BCD_func__2758 AtkFocusHandler;
212 alias _AtkComponentIface AtkComponentIface;
213 alias void AtkComponent;
214 alias guint function(void *, _BCD_func__2758) _BCD_func__4234;
215 alias gint function(void *, gint, gint, gint) _BCD_func__4235;
216 alias _AtkObject * function(void *, gint, gint, gint) _BCD_func__4236;
217 alias void function(void *, gint *, gint *, gint *, gint *, gint) _BCD_func__4237;
218 alias void function(void *, gint *, gint *, gint) _BCD_func__4238;
219 alias void function(void *, gint *, gint *) _BCD_func__4239;
220 alias gint function(void *) _BCD_func__4240;
221 alias void function(void *, guint) _BCD_func__4241;
222 alias gint function(void *, gint, gint, gint, gint, gint) _BCD_func__4242;
223 alias gint function(void *, gint, gint) _BCD_func__4243;
224 enum AtkLayer {
225 ATK_LAYER_INVALID=0,
226 ATK_LAYER_BACKGROUND=1,
227 ATK_LAYER_CANVAS=2,
228 ATK_LAYER_WIDGET=3,
229 ATK_LAYER_MDI=4,
230 ATK_LAYER_POPUP=5,
231 ATK_LAYER_OVERLAY=6,
232 ATK_LAYER_WINDOW=7,
233 }
234 alias gint function(void *) _BCD_func__4244;
235 alias gint function(void *) _BCD_func__4245;
236 alias void function(void *, _AtkRectangle *) _BCD_func__4246;
237 alias double function(void *) _BCD_func__4247;
238 enum AtkKeyEventType {
239 ATK_KEY_EVENT_PRESS=0,
240 ATK_KEY_EVENT_RELEASE=1,
241 ATK_KEY_EVENT_LAST_DEFINED=2,
242 }
243 alias _AtkKeyEventStruct AtkKeyEventStruct;
244 alias gint function(_AtkKeyEventStruct *, void *) _BCD_func__2777;
245 alias _BCD_func__2777 AtkKeySnoopFunc;
246 alias void function() _BCD_func__2778;
247 alias _BCD_func__2778 AtkEventListenerInit;
248 alias void function(_AtkObject *) _BCD_func__2779;
249 alias _BCD_func__2779 AtkEventListener;
250 alias _AtkUtilClass AtkUtilClass;
251 alias gint function(_GSignalInvocationHint *, guint, _GValue *, void *) _BCD_func__3077;
252 alias guint function(_BCD_func__3077, char *) _BCD_func__4250;
253 alias void function(guint) _BCD_func__4251;
254 alias guint function(_BCD_func__2777, void *) _BCD_func__4252;
255 alias _AtkObject * function() _BCD_func__4253;
256 alias char * function() _BCD_func__4254;
257 alias _AtkUtil AtkUtil;
258 alias _AtkActionIface AtkActionIface;
259 alias void AtkAction;
260 alias gint function(void *, gint) _BCD_func__4257;
261 alias gint function(void *) _BCD_func__4258;
262 alias char * function(void *, gint) _BCD_func__4259;
263 alias gint function(void *, gint, char *) _BCD_func__4260;
264 alias _AtkPropertyValues AtkPropertyValues;
265 alias void function(_AtkObject *, _AtkPropertyValues *) _BCD_func__2816;
266 alias _BCD_func__2816 AtkPropertyChangeHandler;
267 alias _AtkStateSet AtkStateSet;
268 alias _AtkRelationSet AtkRelationSet;
269 alias char * function(_AtkObject *) _BCD_func__4265;
270 alias _AtkObject * function(_AtkObject *) _BCD_func__4266;
271 alias gint function(_AtkObject *) _BCD_func__4267;
272 alias _AtkObject * function(_AtkObject *, gint) _BCD_func__4268;
273 alias _AtkRelationSet * function(_AtkObject *) _BCD_func__4269;
274 enum AtkRole {
275 ATK_ROLE_INVALID=0,
276 ATK_ROLE_ACCEL_LABEL=1,
277 ATK_ROLE_ALERT=2,
278 ATK_ROLE_ANIMATION=3,
279 ATK_ROLE_ARROW=4,
280 ATK_ROLE_CALENDAR=5,
281 ATK_ROLE_CANVAS=6,
282 ATK_ROLE_CHECK_BOX=7,
283 ATK_ROLE_CHECK_MENU_ITEM=8,
284 ATK_ROLE_COLOR_CHOOSER=9,
285 ATK_ROLE_COLUMN_HEADER=10,
286 ATK_ROLE_COMBO_BOX=11,
287 ATK_ROLE_DATE_EDITOR=12,
288 ATK_ROLE_DESKTOP_ICON=13,
289 ATK_ROLE_DESKTOP_FRAME=14,
290 ATK_ROLE_DIAL=15,
291 ATK_ROLE_DIALOG=16,
292 ATK_ROLE_DIRECTORY_PANE=17,
293 ATK_ROLE_DRAWING_AREA=18,
294 ATK_ROLE_FILE_CHOOSER=19,
295 ATK_ROLE_FILLER=20,
296 ATK_ROLE_FONT_CHOOSER=21,
297 ATK_ROLE_FRAME=22,
298 ATK_ROLE_GLASS_PANE=23,
299 ATK_ROLE_HTML_CONTAINER=24,
300 ATK_ROLE_ICON=25,
301 ATK_ROLE_IMAGE=26,
302 ATK_ROLE_INTERNAL_FRAME=27,
303 ATK_ROLE_LABEL=28,
304 ATK_ROLE_LAYERED_PANE=29,
305 ATK_ROLE_LIST=30,
306 ATK_ROLE_LIST_ITEM=31,
307 ATK_ROLE_MENU=32,
308 ATK_ROLE_MENU_BAR=33,
309 ATK_ROLE_MENU_ITEM=34,
310 ATK_ROLE_OPTION_PANE=35,
311 ATK_ROLE_PAGE_TAB=36,
312 ATK_ROLE_PAGE_TAB_LIST=37,
313 ATK_ROLE_PANEL=38,
314 ATK_ROLE_PASSWORD_TEXT=39,
315 ATK_ROLE_POPUP_MENU=40,
316 ATK_ROLE_PROGRESS_BAR=41,
317 ATK_ROLE_PUSH_BUTTON=42,
318 ATK_ROLE_RADIO_BUTTON=43,
319 ATK_ROLE_RADIO_MENU_ITEM=44,
320 ATK_ROLE_ROOT_PANE=45,
321 ATK_ROLE_ROW_HEADER=46,
322 ATK_ROLE_SCROLL_BAR=47,
323 ATK_ROLE_SCROLL_PANE=48,
324 ATK_ROLE_SEPARATOR=49,
325 ATK_ROLE_SLIDER=50,
326 ATK_ROLE_SPLIT_PANE=51,
327 ATK_ROLE_SPIN_BUTTON=52,
328 ATK_ROLE_STATUSBAR=53,
329 ATK_ROLE_TABLE=54,
330 ATK_ROLE_TABLE_CELL=55,
331 ATK_ROLE_TABLE_COLUMN_HEADER=56,
332 ATK_ROLE_TABLE_ROW_HEADER=57,
333 ATK_ROLE_TEAR_OFF_MENU_ITEM=58,
334 ATK_ROLE_TERMINAL=59,
335 ATK_ROLE_TEXT=60,
336 ATK_ROLE_TOGGLE_BUTTON=61,
337 ATK_ROLE_TOOL_BAR=62,
338 ATK_ROLE_TOOL_TIP=63,
339 ATK_ROLE_TREE=64,
340 ATK_ROLE_TREE_TABLE=65,
341 ATK_ROLE_UNKNOWN=66,
342 ATK_ROLE_VIEWPORT=67,
343 ATK_ROLE_WINDOW=68,
344 ATK_ROLE_HEADER=69,
345 ATK_ROLE_FOOTER=70,
346 ATK_ROLE_PARAGRAPH=71,
347 ATK_ROLE_RULER=72,
348 ATK_ROLE_APPLICATION=73,
349 ATK_ROLE_AUTOCOMPLETE=74,
350 ATK_ROLE_EDITBAR=75,
351 ATK_ROLE_EMBEDDED=76,
352 ATK_ROLE_ENTRY=77,
353 ATK_ROLE_CHART=78,
354 ATK_ROLE_CAPTION=79,
355 ATK_ROLE_DOCUMENT_FRAME=80,
356 ATK_ROLE_HEADING=81,
357 ATK_ROLE_PAGE=82,
358 ATK_ROLE_SECTION=83,
359 ATK_ROLE_REDUNDANT_OBJECT=84,
360 ATK_ROLE_FORM=85,
361 ATK_ROLE_LINK=86,
362 ATK_ROLE_INPUT_METHOD_WINDOW=87,
363 ATK_ROLE_LAST_DEFINED=88,
364 }
365 alias gint function(_AtkObject *) _BCD_func__4270;
366 alias gint function(_AtkObject *) _BCD_func__4271;
367 alias _AtkStateSet * function(_AtkObject *) _BCD_func__4272;
368 alias void function(_AtkObject *, char *) _BCD_func__4273;
369 alias void function(_AtkObject *, _AtkObject *) _BCD_func__4274;
370 alias void function(_AtkObject *, gint) _BCD_func__4275;
371 alias guint function(_AtkObject *, _BCD_func__2816 *) _BCD_func__4276;
372 alias void function(_AtkObject *, guint) _BCD_func__4277;
373 alias void function(_AtkObject *, void *) _BCD_func__4278;
374 alias void function(_AtkObject *, guint, void *) _BCD_func__4279;
375 alias void function(_AtkObject *, char *, gint) _BCD_func__4280;
376 alias void function(_AtkObject *, void * *) _BCD_func__4281;
377 alias _GSList * function(_AtkObject *) _BCD_func__4282;
378 alias _AtkImplementorIface AtkImplementorIface;
379 alias void AtkImplementor;
380 alias _AtkObject * function(void *) _BCD_func__4285;
381 alias _AtkAttribute AtkAttribute;
382 alias ulong AtkState;
383 enum AtkStateType {
384 ATK_STATE_INVALID=0,
385 ATK_STATE_ACTIVE=1,
386 ATK_STATE_ARMED=2,
387 ATK_STATE_BUSY=3,
388 ATK_STATE_CHECKED=4,
389 ATK_STATE_DEFUNCT=5,
390 ATK_STATE_EDITABLE=6,
391 ATK_STATE_ENABLED=7,
392 ATK_STATE_EXPANDABLE=8,
393 ATK_STATE_EXPANDED=9,
394 ATK_STATE_FOCUSABLE=10,
395 ATK_STATE_FOCUSED=11,
396 ATK_STATE_HORIZONTAL=12,
397 ATK_STATE_ICONIFIED=13,
398 ATK_STATE_MODAL=14,
399 ATK_STATE_MULTI_LINE=15,
400 ATK_STATE_MULTISELECTABLE=16,
401 ATK_STATE_OPAQUE=17,
402 ATK_STATE_PRESSED=18,
403 ATK_STATE_RESIZABLE=19,
404 ATK_STATE_SELECTABLE=20,
405 ATK_STATE_SELECTED=21,
406 ATK_STATE_SENSITIVE=22,
407 ATK_STATE_SHOWING=23,
408 ATK_STATE_SINGLE_LINE=24,
409 ATK_STATE_STALE=25,
410 ATK_STATE_TRANSIENT=26,
411 ATK_STATE_VERTICAL=27,
412 ATK_STATE_VISIBLE=28,
413 ATK_STATE_MANAGES_DESCENDANTS=29,
414 ATK_STATE_INDETERMINATE=30,
415 ATK_STATE_TRUNCATED=31,
416 ATK_STATE_REQUIRED=32,
417 ATK_STATE_INVALID_ENTRY=33,
418 ATK_STATE_SUPPORTS_AUTOCOMPLETION=34,
419 ATK_STATE_SELECTABLE_TEXT=35,
420 ATK_STATE_DEFAULT=36,
421 ATK_STATE_ANIMATED=37,
422 ATK_STATE_VISITED=38,
423 ATK_STATE_LAST_DEFINED=39,
424 }
425 alias void function(void *, guint, guint, _GInterfaceInfo *) _BCD_func__2892;
426 alias void function(void *, guint, _GTypeInfo *, _GTypeValueTable *) _BCD_func__2893;
427 alias void function(void *) _BCD_func__2894;
428 alias void function(void *, _GObject *, gint) _BCD_func__3041;
429 alias void function(void *, _GObject *) _BCD_func__3047;
430 alias void function(_GObject *) _BCD_func__3048;
431 alias void function(_GObject *, guint, _GValue *, _GParamSpec *) _BCD_func__3049;
432 alias void function(_GObject *, guint, _GValue *, _GParamSpec *) _BCD_func__3050;
433 alias gint function(_GSignalInvocationHint *, _GValue *, _GValue *, void *) _BCD_func__3076;
434 alias void function(_GClosure *, _GValue *, guint, _GValue *, void *, void *) _BCD_func__3078;
435 alias void function(void *, _GClosure *) _BCD_func__3097;
436 alias void function(_GValue *, _GValue *) _BCD_func__3155;
437 alias void function(void *) _BCD_func__3183;
438 alias void * function(void *) _BCD_func__3184;
439 alias void function(void *, void *) _BCD_func__3188;
440 alias gint function(void *, _GTypeClass *) _BCD_func__3189;
441 alias void function(_GTypeInstance *, void *) _BCD_func__3190;
442 alias gint function(void *, void *, void *) _BCD_func__3244;
443 alias gint function(void *, void *, void *) _BCD_func__3262;
444 alias void function(_GScanner *, char *, gint) _BCD_func__3265;
445 alias gint function(void *, _GString *, void *) _BCD_func__3338;
446 alias void function(void *, void *, void *, _GError * *) _BCD_func__3356;
447 alias gint function(void *, void *, void *, _GError * *) _BCD_func__3357;
448 alias gint function(char *, char *, void *, _GError * *) _BCD_func__3358;
449 alias void * function(void *, void *) _BCD_func__3369;
450 alias void function(_GNode *, void *) _BCD_func__3370;
451 alias gint function(_GNode *, void *) _BCD_func__3371;
452 alias void function(char *) _BCD_func__3379;
453 alias void function(char *, gint, char *, void *) _BCD_func__3381;
454 alias gint function(_GIOChannel *, gint, void *) _BCD_func__3399;
455 alias gint function(_GPollFD *, guint, gint) _BCD_func__3452;
456 alias void function(gint, gint, void *) _BCD_func__3458;
457 alias void function(_GHookList *, _GHook *) _BCD_func__3490;
458 alias gint function(_GHook *, void *) _BCD_func__3491;
459 alias void function(_GHook *, void *) _BCD_func__3492;
460 alias gint function(_GHook *, _GHook *) _BCD_func__3493;
461 alias void function(guint, void *, void *) _BCD_func__3527;
462 alias gint function(char *, char *, guint) _BCD_func__3530;
463 alias char * function(void *) _BCD_func__3531;
464 alias char * function(char *, void *) _BCD_func__3722;
465 alias void function(void *, void *, void *) _BCD_func__3723;
466 alias guint function(void *) _BCD_func__3724;
467 alias gint function(void *, void *) _BCD_func__3725;
468 alias gint function(void *, void *, void *) _BCD_func__3726;
469 alias gint function(void *, void *) _BCD_func__3727;
470 struct _AtkValueIface {
471 _GTypeInterface parent;
472 _BCD_func__4131 get_current_value;
473 _BCD_func__4131 get_maximum_value;
474 _BCD_func__4131 get_minimum_value;
475 _BCD_func__4132 set_current_value;
476 _BCD_func__4131 get_minimum_increment;
477 _BCD_func__2817 pad1;
478 }
479 struct _AtkMiscClass {
480 _GObjectClass parent;
481 _BCD_func__4134 threads_enter;
482 _BCD_func__4134 threads_leave;
483 void * [32] vfuncs;
484 }
485 struct _AtkMisc {
486 _GObject parent;
487 }
488 struct _AtkTableIface {
489 _GTypeInterface parent;
490 _BCD_func__4137 ref_at;
491 _BCD_func__4138 get_index_at;
492 _BCD_func__4139 get_column_at_index;
493 _BCD_func__4139 get_row_at_index;
494 _BCD_func__4140 get_n_columns;
495 _BCD_func__4140 get_n_rows;
496 _BCD_func__4138 get_column_extent_at;
497 _BCD_func__4138 get_row_extent_at;
498 _BCD_func__4141 get_caption;
499 _BCD_func__4142 get_column_description;
500 _BCD_func__4143 get_column_header;
501 _BCD_func__4142 get_row_description;
502 _BCD_func__4143 get_row_header;
503 _BCD_func__4141 get_summary;
504 _BCD_func__4144 set_caption;
505 _BCD_func__4145 set_column_description;
506 _BCD_func__4146 set_column_header;
507 _BCD_func__4145 set_row_description;
508 _BCD_func__4146 set_row_header;
509 _BCD_func__4144 set_summary;
510 _BCD_func__4147 get_selected_columns;
511 _BCD_func__4147 get_selected_rows;
512 _BCD_func__4148 is_column_selected;
513 _BCD_func__4148 is_row_selected;
514 _BCD_func__4149 is_selected;
515 _BCD_func__4148 add_row_selection;
516 _BCD_func__4148 remove_row_selection;
517 _BCD_func__4148 add_column_selection;
518 _BCD_func__4148 remove_column_selection;
519 _BCD_func__4150 row_inserted;
520 _BCD_func__4150 column_inserted;
521 _BCD_func__4150 row_deleted;
522 _BCD_func__4150 column_deleted;
523 _BCD_func__4151 row_reordered;
524 _BCD_func__4151 column_reordered;
525 _BCD_func__4151 model_changed;
526 _BCD_func__2817 pad1;
527 _BCD_func__2817 pad2;
528 _BCD_func__2817 pad3;
529 _BCD_func__2817 pad4;
530 }
531 struct _AtkStreamableContentIface {
532 _GTypeInterface parent;
533 _BCD_func__4153 get_n_mime_types;
534 _BCD_func__4154 get_mime_type;
535 _BCD_func__4155 get_stream;
536 _BCD_func__4156 get_uri;
537 _BCD_func__2817 pad1;
538 _BCD_func__2817 pad2;
539 _BCD_func__2817 pad3;
540 }
541 struct _AtkStateSetClass {
542 _GObjectClass parent;
543 }
544 struct _AtkSelectionIface {
545 _GTypeInterface parent;
546 _BCD_func__4159 add_selection;
547 _BCD_func__4160 clear_selection;
548 _BCD_func__4161 ref_selection;
549 _BCD_func__4162 get_selection_count;
550 _BCD_func__4159 is_child_selected;
551 _BCD_func__4159 remove_selection;
552 _BCD_func__4160 select_all_selection;
553 _BCD_func__4163 selection_changed;
554 _BCD_func__2817 pad1;
555 _BCD_func__2817 pad2;
556 }
557 struct _AtkRelationSetClass {
558 _GObjectClass parent;
559 _BCD_func__2817 pad1;
560 _BCD_func__2817 pad2;
561 }
562 struct _AtkRelationClass {
563 _GObjectClass parent;
564 }
565 struct _AtkRelation {
566 _GObject parent;
567 _GPtrArray * target;
568 gint relationship;
569 }
570 struct _AtkRegistryClass {
571 _GObjectClass parent_class;
572 }
573 struct _AtkRegistry {
574 _GObject parent;
575 void * factory_type_registry;
576 void * factory_singleton_cache;
577 }
578 struct _AtkNoOpObjectFactoryClass {
579 _AtkObjectFactoryClass parent_class;
580 }
581 struct _AtkNoOpObjectFactory {
582 _AtkObjectFactory parent;
583 }
584 struct _AtkObjectFactoryClass {
585 _GObjectClass parent_class;
586 _BCD_func__4172 create_accessible;
587 _BCD_func__4173 invalidate;
588 _BCD_func__4174 get_accessible_type;
589 _BCD_func__2817 pad1;
590 _BCD_func__2817 pad2;
591 }
592 struct _AtkObjectFactory {
593 _GObject parent;
594 }
595 struct _AtkNoOpObjectClass {
596 _AtkObjectClass parent_class;
597 }
598 struct _AtkNoOpObject {
599 _AtkObject parent;
600 }
601 struct _AtkImageIface {
602 _GTypeInterface parent;
603 _BCD_func__4179 get_image_position;
604 _BCD_func__4180 get_image_description;
605 _BCD_func__4181 get_image_size;
606 _BCD_func__4182 set_image_description;
607 _BCD_func__4180 get_image_locale;
608 _BCD_func__2817 pad1;
609 }
610 struct _AtkHypertextIface {
611 _GTypeInterface parent;
612 _BCD_func__4184 get_link;
613 _BCD_func__4185 get_n_links;
614 _BCD_func__4186 get_link_index;
615 _BCD_func__4187 link_selected;
616 _BCD_func__2817 pad1;
617 _BCD_func__2817 pad2;
618 _BCD_func__2817 pad3;
619 }
620 struct _AtkHyperlinkImplIface {
621 _GTypeInterface parent;
622 _BCD_func__4189 get_hyperlink;
623 _BCD_func__2817 pad1;
624 }
625 struct _AtkHyperlinkClass {
626 _GObjectClass parent;
627 _BCD_func__4191 get_uri;
628 _BCD_func__4192 get_object;
629 _BCD_func__4193 get_end_index;
630 _BCD_func__4193 get_start_index;
631 _BCD_func__4194 is_valid;
632 _BCD_func__4193 get_n_anchors;
633 _BCD_func__4195 link_state;
634 _BCD_func__4194 is_selected_link;
635 _BCD_func__4196 link_activated;
636 _BCD_func__2817 pad1;
637 }
638 struct _AtkHyperlink {
639 _GObject parent;
640 }
641 struct _AtkGObjectAccessibleClass {
642 _AtkObjectClass parent_class;
643 _BCD_func__2817 pad1;
644 _BCD_func__2817 pad2;
645 }
646 struct _AtkGObjectAccessible {
647 _AtkObject parent;
648 }
649 struct _AtkEditableTextIface {
650 _GTypeInterface parent_interface;
651 _BCD_func__4201 set_run_attributes;
652 _BCD_func__4202 set_text_contents;
653 _BCD_func__4203 insert_text;
654 _BCD_func__4204 copy_text;
655 _BCD_func__4204 cut_text;
656 _BCD_func__4204 delete_text;
657 _BCD_func__4205 paste_text;
658 _BCD_func__2817 pad1;
659 _BCD_func__2817 pad2;
660 }
661 struct _AtkTextRange {
662 _AtkTextRectangle bounds;
663 gint start_offset;
664 gint end_offset;
665 char * content;
666 }
667 struct _AtkTextRectangle {
668 gint x;
669 gint y;
670 gint width;
671 gint height;
672 }
673 struct _AtkTextIface {
674 _GTypeInterface parent;
675 _BCD_func__4209 get_text;
676 _BCD_func__4210 get_text_after_offset;
677 _BCD_func__4210 get_text_at_offset;
678 _BCD_func__4211 get_character_at_offset;
679 _BCD_func__4210 get_text_before_offset;
680 _BCD_func__4212 get_caret_offset;
681 _BCD_func__4213 get_run_attributes;
682 _BCD_func__4214 get_default_attributes;
683 _BCD_func__4215 get_character_extents;
684 _BCD_func__4212 get_character_count;
685 _BCD_func__4216 get_offset_at_point;
686 _BCD_func__4212 get_n_selections;
687 _BCD_func__4217 get_selection;
688 _BCD_func__4218 add_selection;
689 _BCD_func__4219 remove_selection;
690 _BCD_func__4220 set_selection;
691 _BCD_func__4219 set_caret_offset;
692 _BCD_func__4221 text_changed;
693 _BCD_func__4222 text_caret_moved;
694 _BCD_func__4223 text_selection_changed;
695 _BCD_func__4223 text_attributes_changed;
696 _BCD_func__4224 get_range_extents;
697 _BCD_func__4225 get_bounded_ranges;
698 _BCD_func__2817 pad4;
699 }
700 struct _AtkDocumentIface {
701 _GTypeInterface parent;
702 _BCD_func__4227 get_document_type;
703 _BCD_func__4228 get_document;
704 _BCD_func__4227 get_document_locale;
705 _BCD_func__4229 get_document_attributes;
706 _BCD_func__4230 get_document_attribute_value;
707 _BCD_func__4231 set_document_attribute;
708 _BCD_func__2817 pad1;
709 _BCD_func__2817 pad2;
710 _BCD_func__2817 pad3;
711 _BCD_func__2817 pad4;
712 }
713 struct _AtkRectangle {
714 gint x;
715 gint y;
716 gint width;
717 gint height;
718 }
719 struct _AtkComponentIface {
720 _GTypeInterface parent;
721 _BCD_func__4234 add_focus_handler;
722 _BCD_func__4235 contains;
723 _BCD_func__4236 ref_accessible_at_point;
724 _BCD_func__4237 get_extents;
725 _BCD_func__4238 get_position;
726 _BCD_func__4239 get_size;
727 _BCD_func__4240 grab_focus;
728 _BCD_func__4241 remove_focus_handler;
729 _BCD_func__4242 set_extents;
730 _BCD_func__4235 set_position;
731 _BCD_func__4243 set_size;
732 _BCD_func__4244 get_layer;
733 _BCD_func__4245 get_mdi_zorder;
734 _BCD_func__4246 bounds_changed;
735 _BCD_func__4247 get_alpha;
736 }
737 struct _AtkKeyEventStruct {
738 gint type;
739 guint state;
740 guint keyval;
741 gint length;
742 char * string;
743 ushort keycode;
744 guint32 timestamp;
745 }
746 struct _AtkUtilClass {
747 _GObjectClass parent;
748 _BCD_func__4250 add_global_event_listener;
749 _BCD_func__4251 remove_global_event_listener;
750 _BCD_func__4252 add_key_event_listener;
751 _BCD_func__4251 remove_key_event_listener;
752 _BCD_func__4253 get_root;
753 _BCD_func__4254 get_toolkit_name;
754 _BCD_func__4254 get_toolkit_version;
755 }
756 struct _AtkUtil {
757 _GObject parent;
758 }
759 struct _AtkActionIface {
760 _GTypeInterface parent;
761 _BCD_func__4257 do_action;
762 _BCD_func__4258 get_n_actions;
763 _BCD_func__4259 get_description;
764 _BCD_func__4259 get_name;
765 _BCD_func__4259 get_keybinding;
766 _BCD_func__4260 set_description;
767 _BCD_func__4259 get_localized_name;
768 _BCD_func__2817 pad2;
769 }
770 struct _AtkPropertyValues {
771 char * property_name;
772 _GValue old_value;
773 _GValue new_value;
774 }
775 struct _AtkStateSet {
776 _GObject parent;
777 }
778 struct _AtkRelationSet {
779 _GObject parent;
780 _GPtrArray * relations;
781 }
782 struct _AtkObjectClass {
783 _GObjectClass parent;
784 _BCD_func__4265 get_name;
785 _BCD_func__4265 get_description;
786 _BCD_func__4266 get_parent;
787 _BCD_func__4267 get_n_children;
788 _BCD_func__4268 ref_child;
789 _BCD_func__4267 get_index_in_parent;
790 _BCD_func__4269 ref_relation_set;
791 _BCD_func__4270 get_role;
792 _BCD_func__4271 get_layer;
793 _BCD_func__4267 get_mdi_zorder;
794 _BCD_func__4272 ref_state_set;
795 _BCD_func__4273 set_name;
796 _BCD_func__4273 set_description;
797 _BCD_func__4274 set_parent;
798 _BCD_func__4275 set_role;
799 _BCD_func__4276 connect_property_change_handler;
800 _BCD_func__4277 remove_property_change_handler;
801 _BCD_func__4278 initialize;
802 _BCD_func__4279 children_changed;
803 _BCD_func__2758 focus_event;
804 _BCD_func__2816 property_change;
805 _BCD_func__4280 state_change;
806 _BCD_func__2779 visible_data_changed;
807 _BCD_func__4281 active_descendant_changed;
808 _BCD_func__4282 get_attributes;
809 _BCD_func__2817 pad1;
810 _BCD_func__2817 pad2;
811 }
812 struct _AtkObject {
813 _GObject parent;
814 char * description;
815 char * name;
816 _AtkObject * accessible_parent;
817 gint role;
818 _AtkRelationSet * relation_set;
819 gint layer;
820 }
821 struct _AtkImplementorIface {
822 _GTypeInterface parent;
823 _BCD_func__4285 ref_accessible;
824 }
825 struct _AtkAttribute {
826 char * name;
827 char * value;
828 }
829 version(DYNLINK){
830 mixin(gshared!(
831 "extern (C) void function(void *, _GValue *)atk_value_get_minimum_increment;
832 extern (C) gint function(void *, _GValue *)atk_value_set_current_value;
833 extern (C) void function(void *, _GValue *)atk_value_get_minimum_value;
834 extern (C) void function(void *, _GValue *)atk_value_get_maximum_value;
835 extern (C) void function(void *, _GValue *)atk_value_get_current_value;
836 extern (C) GType function()atk_value_get_type;
837 extern (C) _AtkMisc * function()atk_misc_get_instance;
838 extern (C) void function(_AtkMisc *)atk_misc_threads_leave;
839 extern (C) void function(_AtkMisc *)atk_misc_threads_enter;
840 extern (C) GType function()atk_misc_get_type;
841 extern (C) extern _AtkMisc ** atk_misc_instance;
842 extern (C) gint function(void *, gint)atk_table_remove_column_selection;
843 extern (C) gint function(void *, gint)atk_table_add_column_selection;
844 extern (C) gint function(void *, gint)atk_table_remove_row_selection;
845 extern (C) gint function(void *, gint)atk_table_add_row_selection;
846 extern (C) gint function(void *, gint, gint)atk_table_is_selected;
847 extern (C) gint function(void *, gint)atk_table_is_row_selected;
848 extern (C) gint function(void *, gint)atk_table_is_column_selected;
849 extern (C) gint function(void *, gint * *)atk_table_get_selected_rows;
850 extern (C) gint function(void *, gint * *)atk_table_get_selected_columns;
851 extern (C) void function(void *, _AtkObject *)atk_table_set_summary;
852 extern (C) void function(void *, gint, _AtkObject *)atk_table_set_row_header;
853 extern (C) void function(void *, gint, char *)atk_table_set_row_description;
854 extern (C) void function(void *, gint, _AtkObject *)atk_table_set_column_header;
855 extern (C) void function(void *, gint, char *)atk_table_set_column_description;
856 extern (C) void function(void *, _AtkObject *)atk_table_set_caption;
857 extern (C) _AtkObject * function(void *)atk_table_get_summary;
858 extern (C) _AtkObject * function(void *, gint)atk_table_get_row_header;
859 extern (C) char * function(void *, gint)atk_table_get_row_description;
860 extern (C) _AtkObject * function(void *, gint)atk_table_get_column_header;
861 extern (C) char * function(void *, gint)atk_table_get_column_description;
862 extern (C) _AtkObject * function(void *)atk_table_get_caption;
863 extern (C) gint function(void *, gint, gint)atk_table_get_row_extent_at;
864 extern (C) gint function(void *, gint, gint)atk_table_get_column_extent_at;
865 extern (C) gint function(void *)atk_table_get_n_rows;
866 extern (C) gint function(void *)atk_table_get_n_columns;
867 extern (C) gint function(void *, gint)atk_table_get_row_at_index;
868 extern (C) gint function(void *, gint)atk_table_get_column_at_index;
869 extern (C) gint function(void *, gint, gint)atk_table_get_index_at;
870 extern (C) _AtkObject * function(void *, gint, gint)atk_table_ref_at;
871 extern (C) GType function()atk_table_get_type;
872 extern (C) char * function(void *, char *)atk_streamable_content_get_uri;
873 extern (C) _GIOChannel * function(void *, char *)atk_streamable_content_get_stream;
874 extern (C) char * function(void *, gint)atk_streamable_content_get_mime_type;
875 extern (C) gint function(void *)atk_streamable_content_get_n_mime_types;
876 extern (C) GType function()atk_streamable_content_get_type;
877 extern (C) _AtkStateSet * function(_AtkStateSet *, _AtkStateSet *)atk_state_set_xor_sets;
878 extern (C) _AtkStateSet * function(_AtkStateSet *, _AtkStateSet *)atk_state_set_or_sets;
879 extern (C) _AtkStateSet * function(_AtkStateSet *, _AtkStateSet *)atk_state_set_and_sets;
880 extern (C) gint function(_AtkStateSet *, gint)atk_state_set_remove_state;
881 extern (C) gint function(_AtkStateSet *, gint *, gint)atk_state_set_contains_states;
882 extern (C) gint function(_AtkStateSet *, gint)atk_state_set_contains_state;
883 extern (C) void function(_AtkStateSet *)atk_state_set_clear_states;
884 extern (C) void function(_AtkStateSet *, gint *, gint)atk_state_set_add_states;
885 extern (C) gint function(_AtkStateSet *, gint)atk_state_set_add_state;
886 extern (C) gint function(_AtkStateSet *)atk_state_set_is_empty;
887 extern (C) _AtkStateSet * function()atk_state_set_new;
888 extern (C) GType function()atk_state_set_get_type;
889 extern (C) gint function(void *)atk_selection_select_all_selection;
890 extern (C) gint function(void *, gint)atk_selection_remove_selection;
891 extern (C) gint function(void *, gint)atk_selection_is_child_selected;
892 extern (C) gint function(void *)atk_selection_get_selection_count;
893 extern (C) _AtkObject * function(void *, gint)atk_selection_ref_selection;
894 extern (C) gint function(void *)atk_selection_clear_selection;
895 extern (C) gint function(void *, gint)atk_selection_add_selection;
896 extern (C) GType function()atk_selection_get_type;
897 extern (C) void function(_AtkRelationSet *, gint, _AtkObject *)atk_relation_set_add_relation_by_type;
898 extern (C) _AtkRelation * function(_AtkRelationSet *, gint)atk_relation_set_get_relation_by_type;
899 extern (C) _AtkRelation * function(_AtkRelationSet *, gint)atk_relation_set_get_relation;
900 extern (C) gint function(_AtkRelationSet *)atk_relation_set_get_n_relations;
901 extern (C) void function(_AtkRelationSet *, _AtkRelation *)atk_relation_set_add;
902 extern (C) void function(_AtkRelationSet *, _AtkRelation *)atk_relation_set_remove;
903 extern (C) gint function(_AtkRelationSet *, gint)atk_relation_set_contains;
904 extern (C) _AtkRelationSet * function()atk_relation_set_new;
905 extern (C) GType function()atk_relation_set_get_type;
906 extern (C) void function(_AtkRelation *, _AtkObject *)atk_relation_add_target;
907 extern (C) _GPtrArray * function(_AtkRelation *)atk_relation_get_target;
908 extern (C) gint function(_AtkRelation *)atk_relation_get_relation_type;
909 extern (C) _AtkRelation * function(_AtkObject * *, gint, gint)atk_relation_new;
910 extern (C) gint function(char *)atk_relation_type_for_name;
911 extern (C) char * function(gint)atk_relation_type_get_name;
912 extern (C) gint function(char *)atk_relation_type_register;
913 extern (C) GType function()atk_relation_get_type;
914 extern (C) _AtkRegistry * function()atk_get_default_registry;
915 extern (C) _AtkObjectFactory * function(_AtkRegistry *, GType)atk_registry_get_factory;
916 extern (C) GType function(_AtkRegistry *, GType)atk_registry_get_factory_type;
917 extern (C) void function(_AtkRegistry *, GType, GType)atk_registry_set_factory_type;
918 extern (C) GType function()atk_registry_get_type;
919 extern (C) _AtkObjectFactory * function()atk_no_op_object_factory_new;
920 extern (C) GType function()atk_no_op_object_factory_get_type;
921 extern (C) GType function(_AtkObjectFactory *)atk_object_factory_get_accessible_type;
922 extern (C) void function(_AtkObjectFactory *)atk_object_factory_invalidate;
923 extern (C) _AtkObject * function(_AtkObjectFactory *, _GObject *)atk_object_factory_create_accessible;
924 extern (C) GType function()atk_object_factory_get_type;
925 extern (C) _AtkObject * function(_GObject *)atk_no_op_object_new;
926 extern (C) GType function()atk_no_op_object_get_type;
927 extern (C) char * function(void *)atk_image_get_image_locale;
928 extern (C) void function(void *, gint *, gint *, gint)atk_image_get_image_position;
929 extern (C) gint function(void *, char *)atk_image_set_image_description;
930 extern (C) void function(void *, gint *, gint *)atk_image_get_image_size;
931 extern (C) char * function(void *)atk_image_get_image_description;
932 extern (C) GType function()atk_image_get_type;
933 extern (C) gint function(void *, gint)atk_hypertext_get_link_index;
934 extern (C) gint function(void *)atk_hypertext_get_n_links;
935 extern (C) _AtkHyperlink * function(void *, gint)atk_hypertext_get_link;
936 extern (C) GType function()atk_hypertext_get_type;
937 extern (C) _AtkHyperlink * function(void *)atk_hyperlink_impl_get_hyperlink;
938 extern (C) GType function()atk_hyperlink_impl_get_type;
939 extern (C) gint function(_AtkHyperlink *)atk_hyperlink_is_selected_link;
940 extern (C) gint function(_AtkHyperlink *)atk_hyperlink_get_n_anchors;
941 extern (C) gint function(_AtkHyperlink *)atk_hyperlink_is_inline;
942 extern (C) gint function(_AtkHyperlink *)atk_hyperlink_is_valid;
943 extern (C) gint function(_AtkHyperlink *)atk_hyperlink_get_start_index;
944 extern (C) gint function(_AtkHyperlink *)atk_hyperlink_get_end_index;
945 extern (C) _AtkObject * function(_AtkHyperlink *, gint)atk_hyperlink_get_object;
946 extern (C) char * function(_AtkHyperlink *, gint)atk_hyperlink_get_uri;
947 extern (C) GType function()atk_hyperlink_get_type;
948 extern (C) _GObject * function(_AtkGObjectAccessible *)atk_gobject_accessible_get_object;
949 extern (C) _AtkObject * function(_GObject *)atk_gobject_accessible_for_object;
950 extern (C) GType function()atk_gobject_accessible_get_type;
951 extern (C) void function(void *, gint)atk_editable_text_paste_text;
952 extern (C) void function(void *, gint, gint)atk_editable_text_delete_text;
953 extern (C) void function(void *, gint, gint)atk_editable_text_cut_text;
954 extern (C) void function(void *, gint, gint)atk_editable_text_copy_text;
955 extern (C) void function(void *, char *, gint, gint *)atk_editable_text_insert_text;
956 extern (C) void function(void *, char *)atk_editable_text_set_text_contents;
957 extern (C) gint function(void *, _GSList *, gint, gint)atk_editable_text_set_run_attributes;
958 extern (C) GType function()atk_editable_text_get_type;
959 extern (C) char * function(gint, gint)atk_text_attribute_get_value;
960 extern (C) gint function(char *)atk_text_attribute_for_name;
961 extern (C) char * function(gint)atk_text_attribute_get_name;
962 extern (C) void function(_GSList *)atk_attribute_set_free;
963 extern (C) void function(_AtkTextRange * *)atk_text_free_ranges;
964 extern (C) _AtkTextRange * * function(void *, _AtkTextRectangle *, gint, gint, gint)atk_text_get_bounded_ranges;
965 extern (C) void function(void *, gint, gint, gint, _AtkTextRectangle *)atk_text_get_range_extents;
966 extern (C) gint function(void *, gint)atk_text_set_caret_offset;
967 extern (C) gint function(void *, gint, gint, gint)atk_text_set_selection;
968 extern (C) gint function(void *, gint)atk_text_remove_selection;
969 extern (C) gint function(void *, gint, gint)atk_text_add_selection;
970 extern (C) char * function(void *, gint, gint *, gint *)atk_text_get_selection;
971 extern (C) gint function(void *)atk_text_get_n_selections;
972 extern (C) gint function(void *, gint, gint, gint)atk_text_get_offset_at_point;
973 extern (C) gint function(void *)atk_text_get_character_count;
974 extern (C) _GSList * function(void *)atk_text_get_default_attributes;
975 extern (C) _GSList * function(void *, gint, gint *, gint *)atk_text_get_run_attributes;
976 extern (C) void function(void *, gint, gint *, gint *, gint *, gint *, gint)atk_text_get_character_extents;
977 extern (C) gint function(void *)atk_text_get_caret_offset;
978 extern (C) char * function(void *, gint, gint, gint *, gint *)atk_text_get_text_before_offset;
979 extern (C) char * function(void *, gint, gint, gint *, gint *)atk_text_get_text_at_offset;
980 extern (C) char * function(void *, gint, gint, gint *, gint *)atk_text_get_text_after_offset;
981 extern (C) gunichar function(void *, gint)atk_text_get_character_at_offset;
982 extern (C) char * function(void *, gint, gint)atk_text_get_text;
983 extern (C) GType function()atk_text_get_type;
984 extern (C) gint function(char *)atk_text_attribute_register;
985 extern (C) gint function(void *, char *, char *)atk_document_set_attribute_value;
986 extern (C) char * function(void *, char *)atk_document_get_attribute_value;
987 extern (C) _GSList * function(void *)atk_document_get_attributes;
988 extern (C) char * function(void *)atk_document_get_locale;
989 extern (C) void * function(void *)atk_document_get_document;
990 extern (C) char * function(void *)atk_document_get_document_type;
991 extern (C) GType function()atk_document_get_type;
992 extern (C) double function(void *)atk_component_get_alpha;
993 extern (C) gint function(void *, gint, gint)atk_component_set_size;
994 extern (C) gint function(void *, gint, gint, gint)atk_component_set_position;
995 extern (C) gint function(void *, gint, gint, gint, gint, gint)atk_component_set_extents;
996 extern (C) void function(void *, guint)atk_component_remove_focus_handler;
997 extern (C) gint function(void *)atk_component_grab_focus;
998 extern (C) gint function(void *)atk_component_get_mdi_zorder;
999 extern (C) gint function(void *)atk_component_get_layer;
1000 extern (C) void function(void *, gint *, gint *)atk_component_get_size;
1001 extern (C) void function(void *, gint *, gint *, gint)atk_component_get_position;
1002 extern (C) void function(void *, gint *, gint *, gint *, gint *, gint)atk_component_get_extents;
1003 extern (C) _AtkObject * function(void *, gint, gint, gint)atk_component_ref_accessible_at_point;
1004 extern (C) gint function(void *, gint, gint, gint)atk_component_contains;
1005 extern (C) guint function(void *, _BCD_func__2758)atk_component_add_focus_handler;
1006 extern (C) GType function()atk_component_get_type;
1007 extern (C) GType function()atk_rectangle_get_type;
1008 extern (C) char * function()atk_get_version;
1009 extern (C) char * function()atk_get_toolkit_version;
1010 extern (C) char * function()atk_get_toolkit_name;
1011 extern (C) _AtkObject * function()atk_get_focus_object;
1012 extern (C) _AtkObject * function()atk_get_root;
1013 extern (C) void function(guint)atk_remove_key_event_listener;
1014 extern (C) guint function(_BCD_func__2777, void *)atk_add_key_event_listener;
1015 extern (C) void function(guint)atk_remove_global_event_listener;
1016 extern (C) guint function(_BCD_func__3077, char *)atk_add_global_event_listener;
1017 extern (C) void function(_AtkObject *)atk_focus_tracker_notify;
1018 extern (C) void function(_BCD_func__2778)atk_focus_tracker_init;
1019 extern (C) void function(guint)atk_remove_focus_tracker;
1020 extern (C) guint function(_BCD_func__2779)atk_add_focus_tracker;
1021 extern (C) GType function()atk_util_get_type;
1022 extern (C) char * function(void *, gint)atk_action_get_localized_name;
1023 extern (C) gint function(void *, gint, char *)atk_action_set_description;
1024 extern (C) char * function(void *, gint)atk_action_get_keybinding;
1025 extern (C) char * function(void *, gint)atk_action_get_name;
1026 extern (C) char * function(void *, gint)atk_action_get_description;
1027 extern (C) gint function(void *)atk_action_get_n_actions;
1028 extern (C) gint function(void *, gint)atk_action_do_action;
1029 extern (C) GType function()atk_action_get_type;
1030 extern (C) char * function(gint)atk_role_get_localized_name;
1031 extern (C) gint function(_AtkObject *, gint, _AtkObject *)atk_object_remove_relationship;
1032 extern (C) gint function(_AtkObject *, gint, _AtkObject *)atk_object_add_relationship;
1033 extern (C) gint function(char *)atk_role_for_name;
1034 extern (C) char * function(gint)atk_role_get_name;
1035 extern (C) void function(_AtkObject *, void *)atk_object_initialize;
1036 extern (C) void function(_AtkObject *, ulong, gint)atk_object_notify_state_change;
1037 extern (C) void function(_AtkObject *, guint)atk_object_remove_property_change_handler;
1038 extern (C) guint function(_AtkObject *, _BCD_func__2816 *)atk_object_connect_property_change_handler;
1039 extern (C) void function(_AtkObject *, gint)atk_object_set_role;
1040 extern (C) void function(_AtkObject *, _AtkObject *)atk_object_set_parent;
1041 extern (C) void function(_AtkObject *, char *)atk_object_set_description;
1042 extern (C) void function(_AtkObject *, char *)atk_object_set_name;
1043 extern (C) gint function(_AtkObject *)atk_object_get_index_in_parent;
1044 extern (C) _AtkStateSet * function(_AtkObject *)atk_object_ref_state_set;
1045 extern (C) _GSList * function(_AtkObject *)atk_object_get_attributes;
1046 extern (C) gint function(_AtkObject *)atk_object_get_mdi_zorder;
1047 extern (C) gint function(_AtkObject *)atk_object_get_layer;
1048 extern (C) gint function(_AtkObject *)atk_object_get_role;
1049 extern (C) _AtkRelationSet * function(_AtkObject *)atk_object_ref_relation_set;
1050 extern (C) _AtkObject * function(_AtkObject *, gint)atk_object_ref_accessible_child;
1051 extern (C) gint function(_AtkObject *)atk_object_get_n_accessible_children;
1052 extern (C) _AtkObject * function(_AtkObject *)atk_object_get_parent;
1053 extern (C) char * function(_AtkObject *)atk_object_get_description;
1054 extern (C) char * function(_AtkObject *)atk_object_get_name;
1055 extern (C) _AtkObject * function(void *)atk_implementor_ref_accessible;
1056 extern (C) GType function()atk_implementor_get_type;
1057 extern (C) GType function()atk_object_get_type;
1058 extern (C) gint function(char *)atk_role_register;
1059 extern (C) gint function(char *)atk_state_type_for_name;
1060 extern (C) char * function(gint)atk_state_type_get_name;
1061 extern (C) gint function(char *)atk_state_type_register;"
1062 ));
1063 
1064 Symbol[] symbols;
1065 static this () {
1066     symbols = [
1067         Symbol("atk_value_get_minimum_increment",  cast(void**)& atk_value_get_minimum_increment),
1068         Symbol("atk_value_set_current_value",  cast(void**)& atk_value_set_current_value),
1069         Symbol("atk_value_get_minimum_value",  cast(void**)& atk_value_get_minimum_value),
1070         Symbol("atk_value_get_maximum_value",  cast(void**)& atk_value_get_maximum_value),
1071         Symbol("atk_value_get_current_value",  cast(void**)& atk_value_get_current_value),
1072         Symbol("atk_value_get_type",  cast(void**)& atk_value_get_type),
1073         Symbol("atk_misc_get_instance",  cast(void**)& atk_misc_get_instance),
1074         Symbol("atk_misc_threads_leave",  cast(void**)& atk_misc_threads_leave),
1075         Symbol("atk_misc_threads_enter",  cast(void**)& atk_misc_threads_enter),
1076         Symbol("atk_misc_get_type",  cast(void**)& atk_misc_get_type),
1077         Symbol("atk_misc_instance",  cast(void**)& atk_misc_instance),
1078         Symbol("atk_table_remove_column_selection",  cast(void**)& atk_table_remove_column_selection),
1079         Symbol("atk_table_add_column_selection",  cast(void**)& atk_table_add_column_selection),
1080         Symbol("atk_table_remove_row_selection",  cast(void**)& atk_table_remove_row_selection),
1081         Symbol("atk_table_add_row_selection",  cast(void**)& atk_table_add_row_selection),
1082         Symbol("atk_table_is_selected",  cast(void**)& atk_table_is_selected),
1083         Symbol("atk_table_is_row_selected",  cast(void**)& atk_table_is_row_selected),
1084         Symbol("atk_table_is_column_selected",  cast(void**)& atk_table_is_column_selected),
1085         Symbol("atk_table_get_selected_rows",  cast(void**)& atk_table_get_selected_rows),
1086         Symbol("atk_table_get_selected_columns",  cast(void**)& atk_table_get_selected_columns),
1087         Symbol("atk_table_set_summary",  cast(void**)& atk_table_set_summary),
1088         Symbol("atk_table_set_row_header",  cast(void**)& atk_table_set_row_header),
1089         Symbol("atk_table_set_row_description",  cast(void**)& atk_table_set_row_description),
1090         Symbol("atk_table_set_column_header",  cast(void**)& atk_table_set_column_header),
1091         Symbol("atk_table_set_column_description",  cast(void**)& atk_table_set_column_description),
1092         Symbol("atk_table_set_caption",  cast(void**)& atk_table_set_caption),
1093         Symbol("atk_table_get_summary",  cast(void**)& atk_table_get_summary),
1094         Symbol("atk_table_get_row_header",  cast(void**)& atk_table_get_row_header),
1095         Symbol("atk_table_get_row_description",  cast(void**)& atk_table_get_row_description),
1096         Symbol("atk_table_get_column_header",  cast(void**)& atk_table_get_column_header),
1097         Symbol("atk_table_get_column_description",  cast(void**)& atk_table_get_column_description),
1098         Symbol("atk_table_get_caption",  cast(void**)& atk_table_get_caption),
1099         Symbol("atk_table_get_row_extent_at",  cast(void**)& atk_table_get_row_extent_at),
1100         Symbol("atk_table_get_column_extent_at",  cast(void**)& atk_table_get_column_extent_at),
1101         Symbol("atk_table_get_n_rows",  cast(void**)& atk_table_get_n_rows),
1102         Symbol("atk_table_get_n_columns",  cast(void**)& atk_table_get_n_columns),
1103         Symbol("atk_table_get_row_at_index",  cast(void**)& atk_table_get_row_at_index),
1104         Symbol("atk_table_get_column_at_index",  cast(void**)& atk_table_get_column_at_index),
1105         Symbol("atk_table_get_index_at",  cast(void**)& atk_table_get_index_at),
1106         Symbol("atk_table_ref_at",  cast(void**)& atk_table_ref_at),
1107         Symbol("atk_table_get_type",  cast(void**)& atk_table_get_type),
1108         Symbol("atk_streamable_content_get_uri",  cast(void**)& atk_streamable_content_get_uri),
1109         Symbol("atk_streamable_content_get_stream",  cast(void**)& atk_streamable_content_get_stream),
1110         Symbol("atk_streamable_content_get_mime_type",  cast(void**)& atk_streamable_content_get_mime_type),
1111         Symbol("atk_streamable_content_get_n_mime_types",  cast(void**)& atk_streamable_content_get_n_mime_types),
1112         Symbol("atk_streamable_content_get_type",  cast(void**)& atk_streamable_content_get_type),
1113         Symbol("atk_state_set_xor_sets",  cast(void**)& atk_state_set_xor_sets),
1114         Symbol("atk_state_set_or_sets",  cast(void**)& atk_state_set_or_sets),
1115         Symbol("atk_state_set_and_sets",  cast(void**)& atk_state_set_and_sets),
1116         Symbol("atk_state_set_remove_state",  cast(void**)& atk_state_set_remove_state),
1117         Symbol("atk_state_set_contains_states",  cast(void**)& atk_state_set_contains_states),
1118         Symbol("atk_state_set_contains_state",  cast(void**)& atk_state_set_contains_state),
1119         Symbol("atk_state_set_clear_states",  cast(void**)& atk_state_set_clear_states),
1120         Symbol("atk_state_set_add_states",  cast(void**)& atk_state_set_add_states),
1121         Symbol("atk_state_set_add_state",  cast(void**)& atk_state_set_add_state),
1122         Symbol("atk_state_set_is_empty",  cast(void**)& atk_state_set_is_empty),
1123         Symbol("atk_state_set_new",  cast(void**)& atk_state_set_new),
1124         Symbol("atk_state_set_get_type",  cast(void**)& atk_state_set_get_type),
1125         Symbol("atk_selection_select_all_selection",  cast(void**)& atk_selection_select_all_selection),
1126         Symbol("atk_selection_remove_selection",  cast(void**)& atk_selection_remove_selection),
1127         Symbol("atk_selection_is_child_selected",  cast(void**)& atk_selection_is_child_selected),
1128         Symbol("atk_selection_get_selection_count",  cast(void**)& atk_selection_get_selection_count),
1129         Symbol("atk_selection_ref_selection",  cast(void**)& atk_selection_ref_selection),
1130         Symbol("atk_selection_clear_selection",  cast(void**)& atk_selection_clear_selection),
1131         Symbol("atk_selection_add_selection",  cast(void**)& atk_selection_add_selection),
1132         Symbol("atk_selection_get_type",  cast(void**)& atk_selection_get_type),
1133         Symbol("atk_relation_set_add_relation_by_type",  cast(void**)& atk_relation_set_add_relation_by_type),
1134         Symbol("atk_relation_set_get_relation_by_type",  cast(void**)& atk_relation_set_get_relation_by_type),
1135         Symbol("atk_relation_set_get_relation",  cast(void**)& atk_relation_set_get_relation),
1136         Symbol("atk_relation_set_get_n_relations",  cast(void**)& atk_relation_set_get_n_relations),
1137         Symbol("atk_relation_set_add",  cast(void**)& atk_relation_set_add),
1138         Symbol("atk_relation_set_remove",  cast(void**)& atk_relation_set_remove),
1139         Symbol("atk_relation_set_contains",  cast(void**)& atk_relation_set_contains),
1140         Symbol("atk_relation_set_new",  cast(void**)& atk_relation_set_new),
1141         Symbol("atk_relation_set_get_type",  cast(void**)& atk_relation_set_get_type),
1142         Symbol("atk_relation_add_target",  cast(void**)& atk_relation_add_target),
1143         Symbol("atk_relation_get_target",  cast(void**)& atk_relation_get_target),
1144         Symbol("atk_relation_get_relation_type",  cast(void**)& atk_relation_get_relation_type),
1145         Symbol("atk_relation_new",  cast(void**)& atk_relation_new),
1146         Symbol("atk_relation_type_for_name",  cast(void**)& atk_relation_type_for_name),
1147         Symbol("atk_relation_type_get_name",  cast(void**)& atk_relation_type_get_name),
1148         Symbol("atk_relation_type_register",  cast(void**)& atk_relation_type_register),
1149         Symbol("atk_relation_get_type",  cast(void**)& atk_relation_get_type),
1150         Symbol("atk_get_default_registry",  cast(void**)& atk_get_default_registry),
1151         Symbol("atk_registry_get_factory",  cast(void**)& atk_registry_get_factory),
1152         Symbol("atk_registry_get_factory_type",  cast(void**)& atk_registry_get_factory_type),
1153         Symbol("atk_registry_set_factory_type",  cast(void**)& atk_registry_set_factory_type),
1154         Symbol("atk_registry_get_type",  cast(void**)& atk_registry_get_type),
1155         Symbol("atk_no_op_object_factory_new",  cast(void**)& atk_no_op_object_factory_new),
1156         Symbol("atk_no_op_object_factory_get_type",  cast(void**)& atk_no_op_object_factory_get_type),
1157         Symbol("atk_object_factory_get_accessible_type",  cast(void**)& atk_object_factory_get_accessible_type),
1158         Symbol("atk_object_factory_invalidate",  cast(void**)& atk_object_factory_invalidate),
1159         Symbol("atk_object_factory_create_accessible",  cast(void**)& atk_object_factory_create_accessible),
1160         Symbol("atk_object_factory_get_type",  cast(void**)& atk_object_factory_get_type),
1161         Symbol("atk_no_op_object_new",  cast(void**)& atk_no_op_object_new),
1162         Symbol("atk_no_op_object_get_type",  cast(void**)& atk_no_op_object_get_type),
1163         Symbol("atk_image_get_image_locale",  cast(void**)& atk_image_get_image_locale),
1164         Symbol("atk_image_get_image_position",  cast(void**)& atk_image_get_image_position),
1165         Symbol("atk_image_set_image_description",  cast(void**)& atk_image_set_image_description),
1166         Symbol("atk_image_get_image_size",  cast(void**)& atk_image_get_image_size),
1167         Symbol("atk_image_get_image_description",  cast(void**)& atk_image_get_image_description),
1168         Symbol("atk_image_get_type",  cast(void**)& atk_image_get_type),
1169         Symbol("atk_hypertext_get_link_index",  cast(void**)& atk_hypertext_get_link_index),
1170         Symbol("atk_hypertext_get_n_links",  cast(void**)& atk_hypertext_get_n_links),
1171         Symbol("atk_hypertext_get_link",  cast(void**)& atk_hypertext_get_link),
1172         Symbol("atk_hypertext_get_type",  cast(void**)& atk_hypertext_get_type),
1173         Symbol("atk_hyperlink_impl_get_hyperlink",  cast(void**)& atk_hyperlink_impl_get_hyperlink),
1174         Symbol("atk_hyperlink_impl_get_type",  cast(void**)& atk_hyperlink_impl_get_type),
1175         Symbol("atk_hyperlink_is_selected_link",  cast(void**)& atk_hyperlink_is_selected_link),
1176         Symbol("atk_hyperlink_get_n_anchors",  cast(void**)& atk_hyperlink_get_n_anchors),
1177         Symbol("atk_hyperlink_is_inline",  cast(void**)& atk_hyperlink_is_inline),
1178         Symbol("atk_hyperlink_is_valid",  cast(void**)& atk_hyperlink_is_valid),
1179         Symbol("atk_hyperlink_get_start_index",  cast(void**)& atk_hyperlink_get_start_index),
1180         Symbol("atk_hyperlink_get_end_index",  cast(void**)& atk_hyperlink_get_end_index),
1181         Symbol("atk_hyperlink_get_object",  cast(void**)& atk_hyperlink_get_object),
1182         Symbol("atk_hyperlink_get_uri",  cast(void**)& atk_hyperlink_get_uri),
1183         Symbol("atk_hyperlink_get_type",  cast(void**)& atk_hyperlink_get_type),
1184         Symbol("atk_gobject_accessible_get_object",  cast(void**)& atk_gobject_accessible_get_object),
1185         Symbol("atk_gobject_accessible_for_object",  cast(void**)& atk_gobject_accessible_for_object),
1186         Symbol("atk_gobject_accessible_get_type",  cast(void**)& atk_gobject_accessible_get_type),
1187         Symbol("atk_editable_text_paste_text",  cast(void**)& atk_editable_text_paste_text),
1188         Symbol("atk_editable_text_delete_text",  cast(void**)& atk_editable_text_delete_text),
1189         Symbol("atk_editable_text_cut_text",  cast(void**)& atk_editable_text_cut_text),
1190         Symbol("atk_editable_text_copy_text",  cast(void**)& atk_editable_text_copy_text),
1191         Symbol("atk_editable_text_insert_text",  cast(void**)& atk_editable_text_insert_text),
1192         Symbol("atk_editable_text_set_text_contents",  cast(void**)& atk_editable_text_set_text_contents),
1193         Symbol("atk_editable_text_set_run_attributes",  cast(void**)& atk_editable_text_set_run_attributes),
1194         Symbol("atk_editable_text_get_type",  cast(void**)& atk_editable_text_get_type),
1195         Symbol("atk_text_attribute_get_value",  cast(void**)& atk_text_attribute_get_value),
1196         Symbol("atk_text_attribute_for_name",  cast(void**)& atk_text_attribute_for_name),
1197         Symbol("atk_text_attribute_get_name",  cast(void**)& atk_text_attribute_get_name),
1198         Symbol("atk_attribute_set_free",  cast(void**)& atk_attribute_set_free),
1199         Symbol("atk_text_free_ranges",  cast(void**)& atk_text_free_ranges),
1200         Symbol("atk_text_get_bounded_ranges",  cast(void**)& atk_text_get_bounded_ranges),
1201         Symbol("atk_text_get_range_extents",  cast(void**)& atk_text_get_range_extents),
1202         Symbol("atk_text_set_caret_offset",  cast(void**)& atk_text_set_caret_offset),
1203         Symbol("atk_text_set_selection",  cast(void**)& atk_text_set_selection),
1204         Symbol("atk_text_remove_selection",  cast(void**)& atk_text_remove_selection),
1205         Symbol("atk_text_add_selection",  cast(void**)& atk_text_add_selection),
1206         Symbol("atk_text_get_selection",  cast(void**)& atk_text_get_selection),
1207         Symbol("atk_text_get_n_selections",  cast(void**)& atk_text_get_n_selections),
1208         Symbol("atk_text_get_offset_at_point",  cast(void**)& atk_text_get_offset_at_point),
1209         Symbol("atk_text_get_character_count",  cast(void**)& atk_text_get_character_count),
1210         Symbol("atk_text_get_default_attributes",  cast(void**)& atk_text_get_default_attributes),
1211         Symbol("atk_text_get_run_attributes",  cast(void**)& atk_text_get_run_attributes),
1212         Symbol("atk_text_get_character_extents",  cast(void**)& atk_text_get_character_extents),
1213         Symbol("atk_text_get_caret_offset",  cast(void**)& atk_text_get_caret_offset),
1214         Symbol("atk_text_get_text_before_offset",  cast(void**)& atk_text_get_text_before_offset),
1215         Symbol("atk_text_get_text_at_offset",  cast(void**)& atk_text_get_text_at_offset),
1216         Symbol("atk_text_get_text_after_offset",  cast(void**)& atk_text_get_text_after_offset),
1217         Symbol("atk_text_get_character_at_offset",  cast(void**)& atk_text_get_character_at_offset),
1218         Symbol("atk_text_get_text",  cast(void**)& atk_text_get_text),
1219         Symbol("atk_text_get_type",  cast(void**)& atk_text_get_type),
1220         Symbol("atk_text_attribute_register",  cast(void**)& atk_text_attribute_register),
1221         Symbol("atk_document_set_attribute_value",  cast(void**)& atk_document_set_attribute_value),
1222         Symbol("atk_document_get_attribute_value",  cast(void**)& atk_document_get_attribute_value),
1223         Symbol("atk_document_get_attributes",  cast(void**)& atk_document_get_attributes),
1224         Symbol("atk_document_get_locale",  cast(void**)& atk_document_get_locale),
1225         Symbol("atk_document_get_document",  cast(void**)& atk_document_get_document),
1226         Symbol("atk_document_get_document_type",  cast(void**)& atk_document_get_document_type),
1227         Symbol("atk_document_get_type",  cast(void**)& atk_document_get_type),
1228         Symbol("atk_component_get_alpha",  cast(void**)& atk_component_get_alpha),
1229         Symbol("atk_component_set_size",  cast(void**)& atk_component_set_size),
1230         Symbol("atk_component_set_position",  cast(void**)& atk_component_set_position),
1231         Symbol("atk_component_set_extents",  cast(void**)& atk_component_set_extents),
1232         Symbol("atk_component_remove_focus_handler",  cast(void**)& atk_component_remove_focus_handler),
1233         Symbol("atk_component_grab_focus",  cast(void**)& atk_component_grab_focus),
1234         Symbol("atk_component_get_mdi_zorder",  cast(void**)& atk_component_get_mdi_zorder),
1235         Symbol("atk_component_get_layer",  cast(void**)& atk_component_get_layer),
1236         Symbol("atk_component_get_size",  cast(void**)& atk_component_get_size),
1237         Symbol("atk_component_get_position",  cast(void**)& atk_component_get_position),
1238         Symbol("atk_component_get_extents",  cast(void**)& atk_component_get_extents),
1239         Symbol("atk_component_ref_accessible_at_point",  cast(void**)& atk_component_ref_accessible_at_point),
1240         Symbol("atk_component_contains",  cast(void**)& atk_component_contains),
1241         Symbol("atk_component_add_focus_handler",  cast(void**)& atk_component_add_focus_handler),
1242         Symbol("atk_component_get_type",  cast(void**)& atk_component_get_type),
1243         Symbol("atk_rectangle_get_type",  cast(void**)& atk_rectangle_get_type),
1244         Symbol("atk_get_version",  cast(void**)& atk_get_version),
1245         Symbol("atk_get_toolkit_version",  cast(void**)& atk_get_toolkit_version),
1246         Symbol("atk_get_toolkit_name",  cast(void**)& atk_get_toolkit_name),
1247         Symbol("atk_get_focus_object",  cast(void**)& atk_get_focus_object),
1248         Symbol("atk_get_root",  cast(void**)& atk_get_root),
1249         Symbol("atk_remove_key_event_listener",  cast(void**)& atk_remove_key_event_listener),
1250         Symbol("atk_add_key_event_listener",  cast(void**)& atk_add_key_event_listener),
1251         Symbol("atk_remove_global_event_listener",  cast(void**)& atk_remove_global_event_listener),
1252         Symbol("atk_add_global_event_listener",  cast(void**)& atk_add_global_event_listener),
1253         Symbol("atk_focus_tracker_notify",  cast(void**)& atk_focus_tracker_notify),
1254         Symbol("atk_focus_tracker_init",  cast(void**)& atk_focus_tracker_init),
1255         Symbol("atk_remove_focus_tracker",  cast(void**)& atk_remove_focus_tracker),
1256         Symbol("atk_add_focus_tracker",  cast(void**)& atk_add_focus_tracker),
1257         Symbol("atk_util_get_type",  cast(void**)& atk_util_get_type),
1258         Symbol("atk_action_get_localized_name",  cast(void**)& atk_action_get_localized_name),
1259         Symbol("atk_action_set_description",  cast(void**)& atk_action_set_description),
1260         Symbol("atk_action_get_keybinding",  cast(void**)& atk_action_get_keybinding),
1261         Symbol("atk_action_get_name",  cast(void**)& atk_action_get_name),
1262         Symbol("atk_action_get_description",  cast(void**)& atk_action_get_description),
1263         Symbol("atk_action_get_n_actions",  cast(void**)& atk_action_get_n_actions),
1264         Symbol("atk_action_do_action",  cast(void**)& atk_action_do_action),
1265         Symbol("atk_action_get_type",  cast(void**)& atk_action_get_type),
1266         Symbol("atk_role_get_localized_name",  cast(void**)& atk_role_get_localized_name),
1267         Symbol("atk_object_remove_relationship",  cast(void**)& atk_object_remove_relationship),
1268         Symbol("atk_object_add_relationship",  cast(void**)& atk_object_add_relationship),
1269         Symbol("atk_role_for_name",  cast(void**)& atk_role_for_name),
1270         Symbol("atk_role_get_name",  cast(void**)& atk_role_get_name),
1271         Symbol("atk_object_initialize",  cast(void**)& atk_object_initialize),
1272         Symbol("atk_object_notify_state_change",  cast(void**)& atk_object_notify_state_change),
1273         Symbol("atk_object_remove_property_change_handler",  cast(void**)& atk_object_remove_property_change_handler),
1274         Symbol("atk_object_connect_property_change_handler",  cast(void**)& atk_object_connect_property_change_handler),
1275         Symbol("atk_object_set_role",  cast(void**)& atk_object_set_role),
1276         Symbol("atk_object_set_parent",  cast(void**)& atk_object_set_parent),
1277         Symbol("atk_object_set_description",  cast(void**)& atk_object_set_description),
1278         Symbol("atk_object_set_name",  cast(void**)& atk_object_set_name),
1279         Symbol("atk_object_get_index_in_parent",  cast(void**)& atk_object_get_index_in_parent),
1280         Symbol("atk_object_ref_state_set",  cast(void**)& atk_object_ref_state_set),
1281         Symbol("atk_object_get_attributes",  cast(void**)& atk_object_get_attributes),
1282         Symbol("atk_object_get_mdi_zorder",  cast(void**)& atk_object_get_mdi_zorder),
1283         Symbol("atk_object_get_layer",  cast(void**)& atk_object_get_layer),
1284         Symbol("atk_object_get_role",  cast(void**)& atk_object_get_role),
1285         Symbol("atk_object_ref_relation_set",  cast(void**)& atk_object_ref_relation_set),
1286         Symbol("atk_object_ref_accessible_child",  cast(void**)& atk_object_ref_accessible_child),
1287         Symbol("atk_object_get_n_accessible_children",  cast(void**)& atk_object_get_n_accessible_children),
1288         Symbol("atk_object_get_parent",  cast(void**)& atk_object_get_parent),
1289         Symbol("atk_object_get_description",  cast(void**)& atk_object_get_description),
1290         Symbol("atk_object_get_name",  cast(void**)& atk_object_get_name),
1291         Symbol("atk_implementor_ref_accessible",  cast(void**)& atk_implementor_ref_accessible),
1292         Symbol("atk_implementor_get_type",  cast(void**)& atk_implementor_get_type),
1293         Symbol("atk_object_get_type",  cast(void**)& atk_object_get_type),
1294         Symbol("atk_role_register",  cast(void**)& atk_role_register),
1295         Symbol("atk_state_type_for_name",  cast(void**)& atk_state_type_for_name),
1296         Symbol("atk_state_type_get_name",  cast(void**)& atk_state_type_get_name),
1297         Symbol("atk_state_type_register",  cast(void**)& atk_state_type_register)
1298     ];
1299 }
1300 
1301 } else { // version(DYNLINK)
1302 extern (C) void atk_value_get_minimum_increment(void *, _GValue *);
1303 extern (C) gint atk_value_set_current_value(void *, _GValue *);
1304 extern (C) void atk_value_get_minimum_value(void *, _GValue *);
1305 extern (C) void atk_value_get_maximum_value(void *, _GValue *);
1306 extern (C) void atk_value_get_current_value(void *, _GValue *);
1307 extern (C) GType atk_value_get_type();
1308 extern (C) _AtkMisc * atk_misc_get_instance();
1309 extern (C) void atk_misc_threads_leave(_AtkMisc *);
1310 extern (C) void atk_misc_threads_enter(_AtkMisc *);
1311 extern (C) GType atk_misc_get_type();
1312 extern (C) extern _AtkMisc * atk_misc_instance;
1313 extern (C) gint atk_table_remove_column_selection(void *, gint);
1314 extern (C) gint atk_table_add_column_selection(void *, gint);
1315 extern (C) gint atk_table_remove_row_selection(void *, gint);
1316 extern (C) gint atk_table_add_row_selection(void *, gint);
1317 extern (C) gint atk_table_is_selected(void *, gint, gint);
1318 extern (C) gint atk_table_is_row_selected(void *, gint);
1319 extern (C) gint atk_table_is_column_selected(void *, gint);
1320 extern (C) gint atk_table_get_selected_rows(void *, gint * *);
1321 extern (C) gint atk_table_get_selected_columns(void *, gint * *);
1322 extern (C) void atk_table_set_summary(void *, _AtkObject *);
1323 extern (C) void atk_table_set_row_header(void *, gint, _AtkObject *);
1324 extern (C) void atk_table_set_row_description(void *, gint, char *);
1325 extern (C) void atk_table_set_column_header(void *, gint, _AtkObject *);
1326 extern (C) void atk_table_set_column_description(void *, gint, char *);
1327 extern (C) void atk_table_set_caption(void *, _AtkObject *);
1328 extern (C) _AtkObject * atk_table_get_summary(void *);
1329 extern (C) _AtkObject * atk_table_get_row_header(void *, gint);
1330 extern (C) char * atk_table_get_row_description(void *, gint);
1331 extern (C) _AtkObject * atk_table_get_column_header(void *, gint);
1332 extern (C) char * atk_table_get_column_description(void *, gint);
1333 extern (C) _AtkObject * atk_table_get_caption(void *);
1334 extern (C) gint atk_table_get_row_extent_at(void *, gint, gint);
1335 extern (C) gint atk_table_get_column_extent_at(void *, gint, gint);
1336 extern (C) gint atk_table_get_n_rows(void *);
1337 extern (C) gint atk_table_get_n_columns(void *);
1338 extern (C) gint atk_table_get_row_at_index(void *, gint);
1339 extern (C) gint atk_table_get_column_at_index(void *, gint);
1340 extern (C) gint atk_table_get_index_at(void *, gint, gint);
1341 extern (C) _AtkObject * atk_table_ref_at(void *, gint, gint);
1342 extern (C) GType atk_table_get_type();
1343 extern (C) char * atk_streamable_content_get_uri(void *, char *);
1344 extern (C) _GIOChannel * atk_streamable_content_get_stream(void *, char *);
1345 extern (C) char * atk_streamable_content_get_mime_type(void *, gint);
1346 extern (C) gint atk_streamable_content_get_n_mime_types(void *);
1347 extern (C) GType atk_streamable_content_get_type();
1348 extern (C) _AtkStateSet * atk_state_set_xor_sets(_AtkStateSet *, _AtkStateSet *);
1349 extern (C) _AtkStateSet * atk_state_set_or_sets(_AtkStateSet *, _AtkStateSet *);
1350 extern (C) _AtkStateSet * atk_state_set_and_sets(_AtkStateSet *, _AtkStateSet *);
1351 extern (C) gint atk_state_set_remove_state(_AtkStateSet *, gint);
1352 extern (C) gint atk_state_set_contains_states(_AtkStateSet *, gint *, gint);
1353 extern (C) gint atk_state_set_contains_state(_AtkStateSet *, gint);
1354 extern (C) void atk_state_set_clear_states(_AtkStateSet *);
1355 extern (C) void atk_state_set_add_states(_AtkStateSet *, gint *, gint);
1356 extern (C) gint atk_state_set_add_state(_AtkStateSet *, gint);
1357 extern (C) gint atk_state_set_is_empty(_AtkStateSet *);
1358 extern (C) _AtkStateSet * atk_state_set_new();
1359 extern (C) GType atk_state_set_get_type();
1360 extern (C) gint atk_selection_select_all_selection(void *);
1361 extern (C) gint atk_selection_remove_selection(void *, gint);
1362 extern (C) gint atk_selection_is_child_selected(void *, gint);
1363 extern (C) gint atk_selection_get_selection_count(void *);
1364 extern (C) _AtkObject * atk_selection_ref_selection(void *, gint);
1365 extern (C) gint atk_selection_clear_selection(void *);
1366 extern (C) gint atk_selection_add_selection(void *, gint);
1367 extern (C) GType atk_selection_get_type();
1368 extern (C) void atk_relation_set_add_relation_by_type(_AtkRelationSet *, gint, _AtkObject *);
1369 extern (C) _AtkRelation * atk_relation_set_get_relation_by_type(_AtkRelationSet *, gint);
1370 extern (C) _AtkRelation * atk_relation_set_get_relation(_AtkRelationSet *, gint);
1371 extern (C) gint atk_relation_set_get_n_relations(_AtkRelationSet *);
1372 extern (C) void atk_relation_set_add(_AtkRelationSet *, _AtkRelation *);
1373 extern (C) void atk_relation_set_remove(_AtkRelationSet *, _AtkRelation *);
1374 extern (C) gint atk_relation_set_contains(_AtkRelationSet *, gint);
1375 extern (C) _AtkRelationSet * atk_relation_set_new();
1376 extern (C) GType atk_relation_set_get_type();
1377 extern (C) void atk_relation_add_target(_AtkRelation *, _AtkObject *);
1378 extern (C) _GPtrArray * atk_relation_get_target(_AtkRelation *);
1379 extern (C) gint atk_relation_get_relation_type(_AtkRelation *);
1380 extern (C) _AtkRelation * atk_relation_new(_AtkObject * *, gint, gint);
1381 extern (C) gint atk_relation_type_for_name(char *);
1382 extern (C) char * atk_relation_type_get_name(gint);
1383 extern (C) gint atk_relation_type_register(char *);
1384 extern (C) GType atk_relation_get_type();
1385 extern (C) _AtkRegistry * atk_get_default_registry();
1386 extern (C) _AtkObjectFactory * atk_registry_get_factory(_AtkRegistry *, GType);
1387 extern (C) GType atk_registry_get_factory_type(_AtkRegistry *, GType);
1388 extern (C) void atk_registry_set_factory_type(_AtkRegistry *, GType, GType);
1389 extern (C) GType atk_registry_get_type();
1390 extern (C) _AtkObjectFactory * atk_no_op_object_factory_new();
1391 extern (C) GType atk_no_op_object_factory_get_type();
1392 extern (C) GType atk_object_factory_get_accessible_type(_AtkObjectFactory *);
1393 extern (C) void atk_object_factory_invalidate(_AtkObjectFactory *);
1394 extern (C) _AtkObject * atk_object_factory_create_accessible(_AtkObjectFactory *, _GObject *);
1395 extern (C) GType atk_object_factory_get_type();
1396 extern (C) _AtkObject * atk_no_op_object_new(_GObject *);
1397 extern (C) GType atk_no_op_object_get_type();
1398 extern (C) char * atk_image_get_image_locale(void *);
1399 extern (C) void atk_image_get_image_position(void *, gint *, gint *, gint);
1400 extern (C) gint atk_image_set_image_description(void *, char *);
1401 extern (C) void atk_image_get_image_size(void *, gint *, gint *);
1402 extern (C) char * atk_image_get_image_description(void *);
1403 extern (C) GType atk_image_get_type();
1404 extern (C) gint atk_hypertext_get_link_index(void *, gint);
1405 extern (C) gint atk_hypertext_get_n_links(void *);
1406 extern (C) _AtkHyperlink * atk_hypertext_get_link(void *, gint);
1407 extern (C) GType atk_hypertext_get_type();
1408 extern (C) _AtkHyperlink * atk_hyperlink_impl_get_hyperlink(void *);
1409 extern (C) GType atk_hyperlink_impl_get_type();
1410 extern (C) gint atk_hyperlink_is_selected_link(_AtkHyperlink *);
1411 extern (C) gint atk_hyperlink_get_n_anchors(_AtkHyperlink *);
1412 extern (C) gint atk_hyperlink_is_inline(_AtkHyperlink *);
1413 extern (C) gint atk_hyperlink_is_valid(_AtkHyperlink *);
1414 extern (C) gint atk_hyperlink_get_start_index(_AtkHyperlink *);
1415 extern (C) gint atk_hyperlink_get_end_index(_AtkHyperlink *);
1416 extern (C) _AtkObject * atk_hyperlink_get_object(_AtkHyperlink *, gint);
1417 extern (C) char * atk_hyperlink_get_uri(_AtkHyperlink *, gint);
1418 extern (C) GType atk_hyperlink_get_type();
1419 extern (C) _GObject * atk_gobject_accessible_get_object(_AtkGObjectAccessible *);
1420 extern (C) _AtkObject * atk_gobject_accessible_for_object(_GObject *);
1421 extern (C) GType atk_gobject_accessible_get_type();
1422 extern (C) void atk_editable_text_paste_text(void *, gint);
1423 extern (C) void atk_editable_text_delete_text(void *, gint, gint);
1424 extern (C) void atk_editable_text_cut_text(void *, gint, gint);
1425 extern (C) void atk_editable_text_copy_text(void *, gint, gint);
1426 extern (C) void atk_editable_text_insert_text(void *, char *, gint, gint *);
1427 extern (C) void atk_editable_text_set_text_contents(void *, char *);
1428 extern (C) gint atk_editable_text_set_run_attributes(void *, _GSList *, gint, gint);
1429 extern (C) GType atk_editable_text_get_type();
1430 extern (C) char * atk_text_attribute_get_value(gint, gint);
1431 extern (C) gint atk_text_attribute_for_name(char *);
1432 extern (C) char * atk_text_attribute_get_name(gint);
1433 extern (C) void atk_attribute_set_free(_GSList *);
1434 extern (C) void atk_text_free_ranges(_AtkTextRange * *);
1435 extern (C) _AtkTextRange * * atk_text_get_bounded_ranges(void *, _AtkTextRectangle *, gint, gint, gint);
1436 extern (C) void atk_text_get_range_extents(void *, gint, gint, gint, _AtkTextRectangle *);
1437 extern (C) gint atk_text_set_caret_offset(void *, gint);
1438 extern (C) gint atk_text_set_selection(void *, gint, gint, gint);
1439 extern (C) gint atk_text_remove_selection(void *, gint);
1440 extern (C) gint atk_text_add_selection(void *, gint, gint);
1441 extern (C) char * atk_text_get_selection(void *, gint, gint *, gint *);
1442 extern (C) gint atk_text_get_n_selections(void *);
1443 extern (C) gint atk_text_get_offset_at_point(void *, gint, gint, gint);
1444 extern (C) gint atk_text_get_character_count(void *);
1445 extern (C) _GSList * atk_text_get_default_attributes(void *);
1446 extern (C) _GSList * atk_text_get_run_attributes(void *, gint, gint *, gint *);
1447 extern (C) void atk_text_get_character_extents(void *, gint, gint *, gint *, gint *, gint *, gint);
1448 extern (C) gint atk_text_get_caret_offset(void *);
1449 extern (C) char * atk_text_get_text_before_offset(void *, gint, gint, gint *, gint *);
1450 extern (C) char * atk_text_get_text_at_offset(void *, gint, gint, gint *, gint *);
1451 extern (C) char * atk_text_get_text_after_offset(void *, gint, gint, gint *, gint *);
1452 extern (C) gunichar atk_text_get_character_at_offset(void *, gint);
1453 extern (C) char * atk_text_get_text(void *, gint, gint);
1454 extern (C) GType atk_text_get_type();
1455 extern (C) gint atk_text_attribute_register(char *);
1456 extern (C) gint atk_document_set_attribute_value(void *, char *, char *);
1457 extern (C) char * atk_document_get_attribute_value(void *, char *);
1458 extern (C) _GSList * atk_document_get_attributes(void *);
1459 extern (C) char * atk_document_get_locale(void *);
1460 extern (C) void * atk_document_get_document(void *);
1461 extern (C) char * atk_document_get_document_type(void *);
1462 extern (C) GType atk_document_get_type();
1463 extern (C) double atk_component_get_alpha(void *);
1464 extern (C) gint atk_component_set_size(void *, gint, gint);
1465 extern (C) gint atk_component_set_position(void *, gint, gint, gint);
1466 extern (C) gint atk_component_set_extents(void *, gint, gint, gint, gint, gint);
1467 extern (C) void atk_component_remove_focus_handler(void *, guint);
1468 extern (C) gint atk_component_grab_focus(void *);
1469 extern (C) gint atk_component_get_mdi_zorder(void *);
1470 extern (C) gint atk_component_get_layer(void *);
1471 extern (C) void atk_component_get_size(void *, gint *, gint *);
1472 extern (C) void atk_component_get_position(void *, gint *, gint *, gint);
1473 extern (C) void atk_component_get_extents(void *, gint *, gint *, gint *, gint *, gint);
1474 extern (C) _AtkObject * atk_component_ref_accessible_at_point(void *, gint, gint, gint);
1475 extern (C) gint atk_component_contains(void *, gint, gint, gint);
1476 extern (C) guint atk_component_add_focus_handler(void *, _BCD_func__2758);
1477 extern (C) GType atk_component_get_type();
1478 extern (C) GType atk_rectangle_get_type();
1479 extern (C) char * atk_get_version();
1480 extern (C) char * atk_get_toolkit_version();
1481 extern (C) char * atk_get_toolkit_name();
1482 extern (C) _AtkObject * atk_get_focus_object();
1483 extern (C) _AtkObject * atk_get_root();
1484 extern (C) void atk_remove_key_event_listener(guint);
1485 extern (C) guint atk_add_key_event_listener(_BCD_func__2777, void *);
1486 extern (C) void atk_remove_global_event_listener(guint);
1487 extern (C) guint atk_add_global_event_listener(_BCD_func__3077, char *);
1488 extern (C) void atk_focus_tracker_notify(_AtkObject *);
1489 extern (C) void atk_focus_tracker_init(_BCD_func__2778);
1490 extern (C) void atk_remove_focus_tracker(guint);
1491 extern (C) guint atk_add_focus_tracker(_BCD_func__2779);
1492 extern (C) GType atk_util_get_type();
1493 extern (C) char * atk_action_get_localized_name(void *, gint);
1494 extern (C) gint atk_action_set_description(void *, gint, char *);
1495 extern (C) char * atk_action_get_keybinding(void *, gint);
1496 extern (C) char * atk_action_get_name(void *, gint);
1497 extern (C) char * atk_action_get_description(void *, gint);
1498 extern (C) gint atk_action_get_n_actions(void *);
1499 extern (C) gint atk_action_do_action(void *, gint);
1500 extern (C) GType atk_action_get_type();
1501 extern (C) char * atk_role_get_localized_name(gint);
1502 extern (C) gint atk_object_remove_relationship(_AtkObject *, gint, _AtkObject *);
1503 extern (C) gint atk_object_add_relationship(_AtkObject *, gint, _AtkObject *);
1504 extern (C) gint atk_role_for_name(char *);
1505 extern (C) char * atk_role_get_name(gint);
1506 extern (C) void atk_object_initialize(_AtkObject *, void *);
1507 extern (C) void atk_object_notify_state_change(_AtkObject *, ulong, gint);
1508 extern (C) void atk_object_remove_property_change_handler(_AtkObject *, guint);
1509 extern (C) guint atk_object_connect_property_change_handler(_AtkObject *, _BCD_func__2816 *);
1510 extern (C) void atk_object_set_role(_AtkObject *, gint);
1511 extern (C) void atk_object_set_parent(_AtkObject *, _AtkObject *);
1512 extern (C) void atk_object_set_description(_AtkObject *, char *);
1513 extern (C) void atk_object_set_name(_AtkObject *, char *);
1514 extern (C) gint atk_object_get_index_in_parent(_AtkObject *);
1515 extern (C) _AtkStateSet * atk_object_ref_state_set(_AtkObject *);
1516 extern (C) _GSList * atk_object_get_attributes(_AtkObject *);
1517 extern (C) gint atk_object_get_mdi_zorder(_AtkObject *);
1518 extern (C) gint atk_object_get_layer(_AtkObject *);
1519 extern (C) gint atk_object_get_role(_AtkObject *);
1520 extern (C) _AtkRelationSet * atk_object_ref_relation_set(_AtkObject *);
1521 extern (C) _AtkObject * atk_object_ref_accessible_child(_AtkObject *, gint);
1522 extern (C) gint atk_object_get_n_accessible_children(_AtkObject *);
1523 extern (C) _AtkObject * atk_object_get_parent(_AtkObject *);
1524 extern (C) char * atk_object_get_description(_AtkObject *);
1525 extern (C) char * atk_object_get_name(_AtkObject *);
1526 extern (C) _AtkObject * atk_implementor_ref_accessible(void *);
1527 extern (C) GType atk_implementor_get_type();
1528 extern (C) GType atk_object_get_type();
1529 extern (C) gint atk_role_register(char *);
1530 extern (C) gint atk_state_type_for_name(char *);
1531 extern (C) char * atk_state_type_get_name(gint);
1532 extern (C) gint atk_state_type_register(char *);
1533 } // version(DYNLINK)
1534