lv_draw_eve_private.h

Defines

DEGREES(n)
F16(x)
lv_draw_eve_unit_g

Functions

void lv_draw_eve_image(lv_draw_task_t *t, const lv_draw_image_dsc_t *draw_dsc, const lv_area_t *coords)
void lv_draw_eve_fill(lv_draw_task_t *t, const lv_draw_fill_dsc_t *dsc, const lv_area_t *coords)
void lv_draw_eve_border(lv_draw_task_t *t, const lv_draw_border_dsc_t *dsc, const lv_area_t *coords)
void lv_draw_eve_line(lv_draw_task_t *t, const lv_draw_line_dsc_t *dsc)
void lv_draw_eve_label(lv_draw_task_t *t, const lv_draw_label_dsc_t *dsc, const lv_area_t *coords)
void lv_draw_eve_arc(lv_draw_task_t *t, const lv_draw_arc_dsc_t *dsc, const lv_area_t *coords)
void lv_draw_eve_triangle(lv_draw_task_t *t, const lv_draw_triangle_dsc_t *dsc)
struct lv_draw_eve_ramg_hash_table_cell_t

Public Members

uintptr_t key
uint32_t addr
struct lv_draw_eve_ramg_t

Public Members

uint32_t ramg_addr_end
uint32_t hash_table_cell_count
uint32_t hash_table_cells_occupied
lv_draw_eve_ramg_hash_table_cell_t *hash_table
struct _lv_draw_eve_unit_t

Public Members

lv_draw_unit_t base_unit
lv_draw_task_t *task_act
lv_display_t *disp
lv_draw_eve_ramg_t ramg
lv_draw_eve_parameters_t params
lv_draw_eve_operation_cb_t op_cb