|
LCDGFX LCD display driver
1.2.0
Lightweight graphics library for SSD1306, SSD1325, SSD1327, SSD1331, SSD1351, SH1106, SH1107, IL9163, ST7735, ST7789, ILI9341, PCD8544 displays over I2C/SPI
|
Tiler helper for graphics processing. More...


Go to the source code of this file.
Classes | |
| class | NanoEngine< C, D > |
| Base class for NanoEngine. More... | |
| class | NanoEngineTiler< C, D > |
| This class template is responsible for holding and updating data about areas to be refreshed on LCD display. More... | |
| class | NanoEngineObject< T > |
| Template class for all NanoEngine objects. More... | |
| class | NanoEngineTiler< C, D > |
| This class template is responsible for holding and updating data about areas to be refreshed on LCD display. More... | |
| #define | NE_MAX_TILE_ROWS 20 |
| #define | TILE_128x64_MONO NanoCanvas<128, 64, 1> |
| Structure, holding currently set font. More... | |
| #define | TILE_8x8_MONO NanoCanvas<8, 8, 1> |
| Standard 1-bit tile 8x8 for monochrome mode. | |
| #define | TILE_16x16_MONO NanoCanvas<16, 16, 1> |
| Standard 1-bit tile 16x16 for monochrome mode. | |
| #define | TILE_32x32_MONO NanoCanvas<32, 32, 1> |
| Standard 1-bit tile 32x32 for monochrome mode. | |
| #define | TILE_16x16_GRAY4 NanoCanvas<16, 16, 4> |
| Standard 4-bit tile 16x16 for gray-color displays. | |
| #define | TILE_8x8_RGB8 NanoCanvas<8, 8, 8> |
| Standard 8-bit RGB tile 8x8. | |
| #define | TILE_16x16_RGB8 NanoCanvas<16, 16, 8> |
| Standard 8-bit RGB tile 16x16. | |
| #define | TILE_32x32_RGB8 NanoCanvas<32, 32, 8> |
| Standard 8-bit RGB tile 32x32. | |
| #define | TILE_8x8_MONO_8 NanoCanvas<8, 8, 1> |
| Standard 1-bit tile 8x8 for RGB mode. | |
| #define | TILE_16x16_MONO_8 NanoCanvas<16, 16, 1> |
| Standard 1-bit tile 16x16 for RGB mode. | |
| #define | TILE_8x8_RGB16 NanoCanvas<8, 8, 16> |
| Standard 16-bit RGB tile 8x8. | |
| #define | TILE_16x16_RGB16 NanoCanvas<16, 16, 16> |
| Standard 16-bit RGB tile 16x16. | |
| #define | ADATILE_8x8_MONO AdafruitCanvas1, 8, 8, 3 |
| Use Adafruit GFX implementation as NanoEngine canvas. | |
| #define | ADATILE_8x8_RGB8 AdafruitCanvas8, 8, 8, 3 |
| Use Adafruit GFX implementation as NanoEngine canvas. | |
| #define | ADATILE_8x8_RGB16 AdafruitCanvas16, 8, 8, 3 |
| Use Adafruit GFX implementation as NanoEngine canvas. | |
| typedef bool(* | TNanoEngineOnDraw) (void) |
| Type of user-specified draw callback. | |
Tiler helper for graphics processing.
Definition in file tiler.h.