YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
lcd_interface Class Referenceabstract
Inheritance diagram for lcd_interface:
sharp96_drv ssd2119_drv st7735s_drv

Public Member Functions

virtual uint16_t getSizeX ()=0
 
virtual uint16_t getSizeY ()=0
 
virtual void drawPixel (uint16_t xs, uint16_t ys, color_t color)=0
 
virtual void drawHLine (uint16_t xs, uint16_t ys, uint16_t xe, color_t c)=0
 
virtual void drawVLine (uint16_t xs, uint16_t ys, uint16_t ye, color_t c)=0
 
virtual void drawArea (uint16_t xs, uint16_t ys, uint16_t xe, uint16_t ye, pixel_stream &ps)=0
 
virtual void fillArea (uint16_t xs, uint16_t ys, uint16_t xe, uint16_t ye, color_t c)=0
 
color_t convertColor (color_t c, color_t return_type)
 

Detailed Description

Definition at line 47 of file lcd_interface.h.

Member Function Documentation

◆ convertColor()

color_t lcd_interface::convertColor ( color_t c,
color_t return_type )
inline

Definition at line 70 of file lcd_interface.h.


The documentation for this class was generated from the following file: