Add AT-SPI mapping for ATK_RELATION_NODE_PARENT_OF
[platform/core/uifw/at-spi2-atk.git] / cspi / spi.h
index ba2d319..9d25828 100644 (file)
@@ -24,6 +24,8 @@
 #ifndef _SPI_H
 #define _SPI_H
 
+#include <glib.h>
+#include <common/spi-types.h>
 #include <cspi/spi-impl.h>
 /*
  * Definitions for AccessibleRole, AccessibleState,
 #include <cspi/spi-statetypes.h>
 #include <cspi/spi-listener.h>
 
+
 /*
  * Auxiliary typedefs and mask definitions
  */
-#include <libspi/keymasks.h>
+#include <common/keymasks.h>
 
 #ifdef  __cplusplus
 extern "C" {
@@ -317,21 +320,6 @@ typedef enum {
 
 typedef unsigned long AccessibleKeyEventMask;
 typedef unsigned long AccessibleDeviceEventMask;
-/**
- * SPIRect:
- * @x: The position of the minimum x value of the rectangle (i.e. left hand corner)
- * @y: The position of the minimum y value of the rectangle's bounds.
- * @width: Width of the rectangle in pixels.
- * @height: Height of the rectangle in pixels.
- *
- * A structure encapsulating a rectangle. 
- **/
-typedef struct {
-       long x;
-       long y;
-       long width;
-       long height;
-} SPIRect;
 
 /**
  *AccessibleComponentLayer: