ecore-wl2: Add API to return window type
Small patch whichs adds a new API to return the type of a given window @feature
This commit is contained in:
parent
ab51bbeeef
commit
68ea9f1a71
|
@ -1077,6 +1077,16 @@ EAPI void ecore_wl2_window_iconified_set(Ecore_Wl2_Window *window, Eina_Bool ico
|
|||
*/
|
||||
EAPI void ecore_wl2_window_type_set(Ecore_Wl2_Window *window, Ecore_Wl2_Window_Type type);
|
||||
|
||||
/**
|
||||
* Get the type of a given window
|
||||
*
|
||||
* @see Ecore_Wl2_Window_Type
|
||||
*
|
||||
* @ingroup Ecore_Wl2_Window_Group
|
||||
* @since 1.24
|
||||
*/
|
||||
EAPI Ecore_Wl2_Window_Type ecore_wl2_window_type_get(Ecore_Wl2_Window *window);
|
||||
|
||||
/**
|
||||
* Find the output that a given window is on
|
||||
*
|
||||
|
|
|
@ -1741,3 +1741,10 @@ ecore_wl2_window_surface_flush(Ecore_Wl2_Window *window, Eina_Bool purge)
|
|||
if (!window->wl2_surface) return;
|
||||
ecore_wl2_surface_flush(window->wl2_surface, purge);
|
||||
}
|
||||
|
||||
EAPI Ecore_Wl2_Window_Type
|
||||
ecore_wl2_window_type_get(Ecore_Wl2_Window *window)
|
||||
{
|
||||
EINA_SAFETY_ON_NULL_RETURN_VAL(window, ECORE_WL2_WINDOW_TYPE_NONE);
|
||||
return window->type;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue