Define Ecore_Wl_Input_Group and Ecore_Wl_Dnd_Group for doxy

Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
Chris Michael 2013-05-21 11:50:15 +01:00
parent 4c88eb0325
commit 09a3290c54
1 changed files with 16 additions and 0 deletions

View File

@ -349,6 +349,8 @@ struct _Ecore_Wl_Event_Interfaces_Bound
* @li @ref Ecore_Wl_Display_Group
* @li @ref Ecore_Wl_Flush_Group
* @li @ref Ecore_Wl_Window_Group
* @li @ref Ecore_Wl_Input_Group
* @li @ref Ecore_Wl_Dnd_Group
*/
EAPI extern int ECORE_WL_EVENT_MOUSE_IN;
@ -486,6 +488,13 @@ EAPI void ecore_wl_display_iterate(void);
*/
EAPI struct wl_cursor *ecore_wl_cursor_get(const char *cursor_name);
/**
* @defgroup Ecore_Wl_Input_Group Functions dealing with Wayland Input
* @ingroup Ecore_Wl_Group
*
* Functions to interface with Wayland Input
*/
EAPI void ecore_wl_input_grab(Ecore_Wl_Input *input, Ecore_Wl_Window *win, unsigned int button);
EAPI void ecore_wl_input_ungrab(Ecore_Wl_Input *input);
EAPI void ecore_wl_input_pointer_set(Ecore_Wl_Input *input, struct wl_surface *surface, int hot_x, int hot_y);
@ -632,6 +641,13 @@ EAPI void ecore_wl_window_cursor_from_name_set(Ecore_Wl_Window *win, const char
EAPI void ecore_wl_window_cursor_default_restore(Ecore_Wl_Window *win);
EAPI void ecore_wl_window_parent_set(Ecore_Wl_Window *win, Ecore_Wl_Window *parent);
/**
* @defgroup Ecore_Wl_Dnd_Group Functions dealing with Wayland Drag-n-Drop
* @ingroup Ecore_Wl_Group
*
* Functions to interface with Wayland Drag-n-Drop
*/
/** @since 1.7 */
EAPI Eina_Bool ecore_wl_dnd_set_selection(Ecore_Wl_Dnd *dnd, const char **types_offered);
EAPI Eina_Bool ecore_wl_dnd_get_selection(Ecore_Wl_Dnd *dnd, const char *type);