Add API declarations for new pixmap functions

- ecore_evas_pixmap_visual_get
- ecore_evas_pixmap_colormap_get
- ecore_evas_pixmap_depth_get

Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
Chris Michael 2013-07-11 09:41:00 +01:00
parent 83de2e25ca
commit ceca31714a
1 changed files with 45 additions and 0 deletions

View File

@ -2420,6 +2420,51 @@ EAPI void ecore_evas_pointer_xy_get(const Ecore_Evas *ee, Evas_Coord *x, Evas_Co
*/
EAPI Eina_Bool ecore_evas_pointer_warp(const Ecore_Evas *ee, Evas_Coord x, Evas_Coord y);
/**
* @brief Retrieve the Visual used for pixmap creation
*
* @param ee The Ecore_Evas containing the pixmap
*
* @return The Visual which was used when creating the pixmap
*
* @warning If and when this function is called depends on the underlying
* windowing system. This function should only be called if the Ecore_Evas was
* created using @c ecore_evas_software_x11_pixmap_new or @c ecore_evas_gl_x11_pixmap_new
*
* @since 1.8
*/
EAPI void *ecore_evas_pixmap_visual_get(const Ecore_Evas *ee);
/**
* @brief Retrieve the Colormap used for pixmap creation
*
* @param ee The Ecore_Evas containing the pixmap
*
* @return The Colormap which was used when creating the pixmap
*
* @warning If and when this function is called depends on the underlying
* windowing system. This function should only be called if the Ecore_Evas was
* created using @c ecore_evas_software_x11_pixmap_new or @c ecore_evas_gl_x11_pixmap_new
*
* @since 1.8
*/
EAPI unsigned long ecore_evas_pixmap_colormap_get(const Ecore_Evas *ee);
/**
* @brief Retrieve the depth used for pixmap creation
*
* @param ee The Ecore_Evas containing the pixmap
*
* @return The depth which was used when creating the pixmap
*
* @warning If and when this function is called depends on the underlying
* windowing system. This function should only be called if the Ecore_Evas was
* created using @c ecore_evas_software_x11_pixmap_new or @c ecore_evas_gl_x11_pixmap_new
*
* @since 1.8
*/
EAPI int ecore_evas_pixmap_depth_get(const Ecore_Evas *ee);
/**
* @}
*/