D | esp_lcd_panel_interface.h | 15 typedef struct esp_lcd_panel_t esp_lcd_panel_t; /*!< Type of LCD panel */ typedef 20 struct esp_lcd_panel_t { struct 28 esp_err_t (*reset)(esp_lcd_panel_t *panel); argument 37 esp_err_t (*init)(esp_lcd_panel_t *panel); argument 46 esp_err_t (*del)(esp_lcd_panel_t *panel); argument 60 …esp_err_t (*draw_bitmap)(esp_lcd_panel_t *panel, int x_start, int y_start, int x_end, int y_end, c… argument 74 esp_err_t (*mirror)(esp_lcd_panel_t *panel, bool x_axis, bool y_axis); argument 87 esp_err_t (*swap_xy)(esp_lcd_panel_t *panel, bool swap_axes); argument 100 esp_err_t (*set_gap)(esp_lcd_panel_t *panel, int x_gap, int y_gap); argument 110 esp_err_t (*invert_color)(esp_lcd_panel_t *panel, bool invert_color_data); argument [all …]
|