diff options
Diffstat (limited to 'src/draw/lv_draw_image.h')
-rw-r--r-- | src/draw/lv_draw_image.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/draw/lv_draw_image.h b/src/draw/lv_draw_image.h index 4965c773e..8a53ae2be 100644 --- a/src/draw/lv_draw_image.h +++ b/src/draw/lv_draw_image.h @@ -84,6 +84,13 @@ typedef void (*lv_draw_image_core_cb)(lv_draw_unit_t * draw_unit, const lv_draw_ void lv_draw_image_dsc_init(lv_draw_image_dsc_t * dsc); /** + * Try to get an image draw descriptor from a draw task. + * @param task draw task + * @return the task's draw descriptor or NULL if the task is not of type LV_DRAW_TASK_TYPE_IMAGE + */ +lv_draw_image_dsc_t * lv_draw_task_get_image_dsc(lv_draw_task_t * task); + +/** * Create an image draw task * @param layer pointer to a layer * @param dsc pointer to an initialized draw descriptor |