|
YAHAL
Yet Another Hardware Abstraction Library
|
Public Member Functions | |
| sharp96_drv (spi_interface &spi, gpio_interface &disp_on_pin, gpio_interface &pwr_pin, timer_interface &timer) | |
| uint16_t | getSizeX () override |
| uint16_t | getSizeY () override |
| void | drawPixel (uint16_t x, uint16_t y, color_t color) override |
| void | drawHLine (uint16_t xs, uint16_t ys, uint16_t xe, color_t c) override |
| void | drawVLine (uint16_t xs, uint16_t ys, uint16_t ye, color_t c) override |
| void | drawArea (uint16_t xs, uint16_t ys, uint16_t xe, uint16_t ye, pixel_stream &ps) override |
| void | fillArea (uint16_t xs, uint16_t ys, uint16_t xe, uint16_t ye, color_t c) override |
Public Member Functions inherited from lcd_interface | |
| color_t | convertColor (color_t c, color_t return_type) |
Definition at line 26 of file sharp96_drv.h.
| sharp96_drv::sharp96_drv | ( | spi_interface & | spi, |
| gpio_interface & | disp_on_pin, | ||
| gpio_interface & | pwr_pin, | ||
| timer_interface & | timer ) |
Definition at line 11 of file sharp96_drv.cpp.
|
inlinevirtual |
Definition at line 35 of file sharp96_drv.h.
|
overridevirtual |
Implements lcd_interface.
Definition at line 63 of file sharp96_drv.cpp.
|
overridevirtual |
Implements lcd_interface.
Definition at line 51 of file sharp96_drv.cpp.
|
overridevirtual |
Implements lcd_interface.
Definition at line 42 of file sharp96_drv.cpp.
|
overridevirtual |
Implements lcd_interface.
Definition at line 57 of file sharp96_drv.cpp.
|
overridevirtual |
Implements lcd_interface.
Definition at line 71 of file sharp96_drv.cpp.
|
inlineoverridevirtual |
Implements lcd_interface.
Definition at line 37 of file sharp96_drv.h.
|
inlineoverridevirtual |
Implements lcd_interface.
Definition at line 38 of file sharp96_drv.h.