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