diff options
Diffstat (limited to 'src/draw/lv_draw_triangle.h')
-rw-r--r-- | src/draw/lv_draw_triangle.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/draw/lv_draw_triangle.h b/src/draw/lv_draw_triangle.h index 618908d4a..b825e5311 100644 --- a/src/draw/lv_draw_triangle.h +++ b/src/draw/lv_draw_triangle.h @@ -43,6 +43,13 @@ typedef struct { void lv_draw_triangle_dsc_init(lv_draw_triangle_dsc_t * draw_dsc); /** + * Try to get a triangle 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_TRIANGLE + */ +lv_draw_triangle_dsc_t * lv_draw_task_get_triangle_dsc(lv_draw_task_t * task); + +/** * Create a triangle draw task * @param layer pointer to a layer * @param dsc pointer to an initialized `lv_draw_triangle_dsc_t` variable |