LCDGFX LCD display driver
1.1.5
This library is developed to control SSD1306/SSD1325/SSD1327/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
|
This is the complete list of members for NanoCanvas< W, H, BPP >, including all inherited members.
begin(lcdint_t w, lcdint_t h, uint8_t *bytes) | NanoCanvasOps< BPP > | |
BITS_PER_PIXEL | NanoCanvasOps< BPP > | static |
clear() __attribute__((noinline)) | NanoCanvasOps< BPP > | |
drawBitmap1(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap) __attribute__((noinline)) | NanoCanvasOps< BPP > | |
drawBitmap16(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap) __attribute__((noinline)) | NanoCanvasOps< BPP > | |
drawBitmap8(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap) __attribute__((noinline)) | NanoCanvasOps< BPP > | |
drawCircle(lcdint_t x, lcdint_t y, lcdint_t r, uint8_t options=0x0F) __attribute__((noinline)) | NanoCanvasOps< BPP > | |
drawHLine(lcdint_t x1, lcdint_t y1, lcdint_t x2) | NanoCanvasOps< BPP > | |
drawLine(lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2) | NanoCanvasOps< BPP > | |
drawLine(const NanoRect &rect) | NanoCanvasOps< BPP > | |
drawRect(lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2) __attribute__((noinline)) | NanoCanvasOps< BPP > | |
drawRect(const NanoRect &rect) | NanoCanvasOps< BPP > | |
drawVLine(lcdint_t x1, lcdint_t y1, lcdint_t y2) | NanoCanvasOps< BPP > | |
fillRect(lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2) __attribute__((noinline)) | NanoCanvasOps< BPP > | |
fillRect(const NanoRect &rect) | NanoCanvasOps< BPP > | |
getColor() | NanoCanvasOps< BPP > | inline |
getData() | NanoCanvasOps< BPP > | inline |
getFont() | NanoCanvasOps< BPP > | inline |
height() | NanoCanvasOps< BPP > | inline |
invertColors() | NanoCanvasOps< BPP > | inline |
m_bgColor | NanoCanvasOps< BPP > | protected |
m_buf | NanoCanvasOps< BPP > | protected |
m_color | NanoCanvasOps< BPP > | protected |
m_cursorX | NanoCanvasOps< BPP > | protected |
m_cursorY | NanoCanvasOps< BPP > | protected |
m_font | NanoCanvasOps< BPP > | protected |
m_fontStyle | NanoCanvasOps< BPP > | protected |
m_h | NanoCanvasOps< BPP > | protected |
m_textMode | NanoCanvasOps< BPP > | protected |
m_w | NanoCanvasOps< BPP > | protected |
NanoCanvas() (defined in NanoCanvas< W, H, BPP >) | NanoCanvas< W, H, BPP > | inline |
NanoCanvasOps() | NanoCanvasOps< BPP > | inline |
NanoCanvasOps(lcdint_t w, lcdint_t h, uint8_t *bytes) | NanoCanvasOps< BPP > | inline |
offset | NanoCanvasOps< BPP > | |
offsetEnd() const | NanoCanvasOps< BPP > | inline |
printChar(uint8_t c) | NanoCanvasOps< BPP > | |
printFixed(lcdint_t xpos, lcdint_t y, const char *ch, EFontStyle style=STYLE_NORMAL) __attribute__((noinline)) | NanoCanvasOps< BPP > | |
printFixedPgm(lcdint_t xpos, lcdint_t y, const char *ch, EFontStyle style=STYLE_NORMAL) | NanoCanvasOps< BPP > | |
putPixel(lcdint_t x, lcdint_t y) | NanoCanvasOps< BPP > | |
putPixel(const NanoPoint &p) | NanoCanvasOps< BPP > | |
rect() const | NanoCanvasOps< BPP > | inline |
rotateCW(T &out) | NanoCanvasOps< BPP > | |
setBackground(uint16_t color) | NanoCanvasOps< BPP > | inline |
setColor(uint16_t color) | NanoCanvasOps< BPP > | inline |
setFixedFont(const uint8_t *progmemFont) | NanoCanvasOps< BPP > | inline |
setFont(NanoFont &font) | NanoCanvasOps< BPP > | inline |
setFontSpacing(uint8_t spacing) | NanoCanvasOps< BPP > | inline |
setFreeFont(const uint8_t *progmemFont, const uint8_t *secondaryFont=nullptr) | NanoCanvasOps< BPP > | inline |
setMode(uint8_t modeFlags) | NanoCanvasOps< BPP > | inline |
setOffset(lcdint_t ox, lcdint_t oy) | NanoCanvasOps< BPP > | inline |
T typedef | NanoCanvasOps< BPP > | |
width() | NanoCanvasOps< BPP > | inline |
write(uint8_t c) | NanoCanvasOps< BPP > |