#include <Eina.h>
+#include <Eo.h>
+
#ifdef EAPI
# undef EAPI
#endif
unsigned int keycode; /**< Key scan code numeric value @since 1.10 */
void *data; /**< User data associated with an Ecore_Event_Key @since 1.10 */
+
+ Eo *dev; /**< The Efl_Input_Device that originated the event @since 1.19 */
};
/**
double x, y;
} root; /**< same as root.x, root.y, but with sub-pixel precision, if available */
} multi;
+
+ Eo *dev; /**< The Efl_Input_Device that originated the event @since 1.19 */
};
/**
int x;
int y;
} root; /**< Coordinates relative to root window */
+
+ Eo *dev; /**< The Efl_Input_Device that originated the event @since 1.19 */
};
/**
double x, y;
} root;
} multi;
+
+ Eo *dev; /**< The Efl_Input_Device that originated the event @since 1.19 */
};
typedef enum _Ecore_Axis_Label
int naxis;
Ecore_Axis *axis;
+
+ Eo *dev; /**< The Efl_Input_Device that originated the event @since 1.19 */
};
/**
int x; /**< x coordinate relative to window where event happened */
int y; /**< y coordinate relative to window where event happened */
+
+ Eo *dev; /**< The Efl_Input_Device that originated the event @since 1.19 */
};
/**
double value; /* [0.0 .. 1.0] 0.0 == fully unpressed, 1.0 == fully pressed */
} button;
};
+
+ Eo *dev; /**< The Efl_Input_Device that originated the event @since 1.19 */
};
/**