|
| enum | Orientation { UP
, DOWN
, LEFT
, RIGHT
} |
| |
|
| | st7735s_drv (spi_interface &spi, gpio_interface &rst_pin, gpio_interface &dc_pin, config &lcd, mutex_interface *mutex=nullptr) |
| |
| 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 |
| |
| void | scroll (int16_t lines) |
| |
| void | clearScreen (color_t c) |
| |
| void | inverseColors (bool b) |
| |
| void | setOrientation (Orientation o) |
| |
| color_t | convertColor (color_t c, color_t return_type) |
| |
Definition at line 26 of file st7735s_drv.h.
◆ Orientation
| enum st7735s_drv::Orientation |
◆ st7735s_drv()
◆ ~st7735s_drv()
| st7735s_drv::~st7735s_drv |
( |
| ) |
|
|
virtual |
◆ clearScreen()
| void st7735s_drv::clearScreen |
( |
color_t | c | ) |
|
◆ drawArea()
| void st7735s_drv::drawArea |
( |
uint16_t | xs, |
|
|
uint16_t | ys, |
|
|
uint16_t | xe, |
|
|
uint16_t | ye, |
|
|
pixel_stream & | ps ) |
|
overridevirtual |
◆ drawHLine()
| void st7735s_drv::drawHLine |
( |
uint16_t | xs, |
|
|
uint16_t | ys, |
|
|
uint16_t | xe, |
|
|
color_t | c ) |
|
overridevirtual |
◆ drawPixel()
| void st7735s_drv::drawPixel |
( |
uint16_t | x, |
|
|
uint16_t | y, |
|
|
color_t | color ) |
|
overridevirtual |
◆ drawVLine()
| void st7735s_drv::drawVLine |
( |
uint16_t | xs, |
|
|
uint16_t | ys, |
|
|
uint16_t | ye, |
|
|
color_t | c ) |
|
overridevirtual |
◆ fillArea()
| void st7735s_drv::fillArea |
( |
uint16_t | xs, |
|
|
uint16_t | ys, |
|
|
uint16_t | xe, |
|
|
uint16_t | ye, |
|
|
color_t | c ) |
|
overridevirtual |
◆ getSizeX()
| uint16_t st7735s_drv::getSizeX |
( |
| ) |
|
|
overridevirtual |
◆ getSizeY()
| uint16_t st7735s_drv::getSizeY |
( |
| ) |
|
|
overridevirtual |
◆ inverseColors()
| void st7735s_drv::inverseColors |
( |
bool | b | ) |
|
◆ scroll()
| void st7735s_drv::scroll |
( |
int16_t | lines | ) |
|
◆ setOrientation()
| void st7735s_drv::setOrientation |
( |
Orientation | o | ) |
|
◆ BGR_COLOR_FILTER
| const uint8_t st7735s_drv::BGR_COLOR_FILTER = 0x01 |
|
static |
◆ Crystalfontz_128x128
◆ RGB_COLOR_FILTER
| const uint8_t st7735s_drv::RGB_COLOR_FILTER = 0x00 |
|
static |
The documentation for this class was generated from the following files: