Merged Michael's branch back into HEAD, and fixed a number of reference counting...
[platform/core/uifw/at-spi2-atk.git] / cspi / spi-impl.h
1 /*
2  * A load of opaque handles that people can't poke at.
3  */
4 #ifndef _SPI_IMPL_H_
5 #define _SPI_IMPL_H_
6
7 typedef struct _Accessible Accessible;
8 typedef Accessible AccessibleAction;
9 typedef Accessible AccessibleApplication;
10 typedef Accessible AccessibleComponent;
11 typedef Accessible AccessibleEditableText;
12 typedef Accessible AccessibleHyperlink;
13 typedef Accessible AccessibleHypertext;
14 typedef Accessible AccessibleImage;
15 typedef Accessible AccessibleRelation;
16 typedef Accessible AccessibleSelection;
17 typedef Accessible AccessibleStateSet;
18 typedef Accessible AccessibleTable;
19 typedef Accessible AccessibleText;
20 typedef Accessible AccessibleValue;
21 typedef Accessible AccessibilityRegistry;
22 typedef Accessible GenericInterface;
23
24 typedef struct _CSpiEventListener     AccessibleEventListener;
25 typedef struct _CSpiKeystrokeListener AccessibleKeystrokeListener;
26
27 typedef unsigned int boolean;
28
29 #endif