|
roo_display
API Documentation for roo_display
|
Base class for displays with integrated, pre-calibrated touch. More...
#include <combo_device.h>
Public Member Functions | |
| virtual | ~ComboDevice () |
| virtual DisplayDevice & | display ()=0 |
| Return the display device. | |
| virtual TouchDevice * | touch () |
| Return the touch device (or nullptr if absent). | |
| virtual TouchCalibration | touch_calibration () |
| Return touch calibration. | |
Base class for displays with integrated, pre-calibrated touch.
Definition at line 9 of file combo_device.h.
|
inlinevirtual |
Definition at line 11 of file combo_device.h.
|
pure virtual |
Return the display device.
Implemented in roo_display::products::makerfabs::Esp32s3ParallelIpsCapacitive43, roo_display::products::noname::ili9341_red::Kmrtm32032Spi< pinLcdCs, pinTouchCs, pinLcdDc, pinLcdReset >, roo_display::products::noname::ili9341_red::Tjctm24024Spi< pinLcdCs, pinTouchCs, pinLcdDc, pinLcdReset >, roo_display::products::noname::st7796s_black::Msp4031< pinLcdCs, pinLcdDc, pinLcdReset >, and roo_display::products::waveshare::TftTouchShield4in< pinLcdCs, pinTouchCs, pinLcdDc, pinLcdReset, pinLcdBacklit >.
|
inlinevirtual |
Return the touch device (or nullptr if absent).
Reimplemented in roo_display::products::makerfabs::Esp32s3ParallelIpsCapacitive43, roo_display::products::noname::ili9341_red::Kmrtm32032Spi< pinLcdCs, pinTouchCs, pinLcdDc, pinLcdReset >, roo_display::products::noname::ili9341_red::Tjctm24024Spi< pinLcdCs, pinTouchCs, pinLcdDc, pinLcdReset >, roo_display::products::noname::st7796s_black::Msp4031< pinLcdCs, pinLcdDc, pinLcdReset >, and roo_display::products::waveshare::TftTouchShield4in< pinLcdCs, pinTouchCs, pinLcdDc, pinLcdReset, pinLcdBacklit >.
Definition at line 17 of file combo_device.h.
|
inlinevirtual |
Return touch calibration.
Reimplemented in roo_display::products::makerfabs::Esp32s3ParallelIpsCapacitive43, roo_display::products::noname::ili9341_red::Kmrtm32032Spi< pinLcdCs, pinTouchCs, pinLcdDc, pinLcdReset >, roo_display::products::noname::ili9341_red::Tjctm24024Spi< pinLcdCs, pinTouchCs, pinLcdDc, pinLcdReset >, roo_display::products::noname::st7796s_black::Msp4031< pinLcdCs, pinLcdDc, pinLcdReset >, and roo_display::products::waveshare::TftTouchShield4in< pinLcdCs, pinTouchCs, pinLcdDc, pinLcdReset, pinLcdBacklit >.
Definition at line 20 of file combo_device.h.