add tdm_hwc_window_set_cursor_image
[platform/core/uifw/libtdm.git] / include / tdm.h
index 63edce4..c18b27e 100644 (file)
@@ -1159,6 +1159,18 @@ tdm_error
 tdm_hwc_window_set_name(tdm_hwc_window *hwc_window, const char *name);
 
 /**
+ * @brief Get buffer flags of cursor hwc_window
+ * @param[in] hwc_window A hwc window object
+ * @param[in] width of the cursor image
+ * @param[in] height of the cursor image
+ * @param[in] stride of the cursor image
+ * @param[in] virtual address of the cursor image
+ * @return #TDM_ERROR_NONE if success. Otherwise, error value.
+ */
+tdm_error
+tdm_hwc_window_set_cursor_image(tdm_hwc_window *hwc_window, int width, int height, int stride, void *ptr);
+
+/**
  * @brief Destroy a pp object
  * @param[in] pp A pp object
  * @see tdm_display_create_pp