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
DisplaySH1106_128x64_SPI Member List

This is the complete list of members for DisplaySH1106_128x64_SPI, including all inherited members.

begin() overrideDisplaySH1106_128x64_SPIvirtual
beginController()DisplaySH1106_128x64< InterfaceSH1106< PlatformSpi > >protected
beginDisplay()DisplaySH1106< InterfaceSH1106< PlatformSpi > >protected
BITS_PER_PIXELNanoDisplayOps1< InterfaceSH1106< PlatformSpi > >static
clear()NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
createMenu(SAppMenu *menu, const char **items, uint8_t count, const NanoRect &rect={})NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
DisplaySH1106(InterfaceSH1106< PlatformSpi > &intf, int8_t rstPin)DisplaySH1106< InterfaceSH1106< PlatformSpi > >inline
DisplaySH1106_128x64(InterfaceSH1106< PlatformSpi > &intf, int8_t rstPin)DisplaySH1106_128x64< InterfaceSH1106< PlatformSpi > >inline
DisplaySH1106_128x64_SPI(int8_t rstPin, const SPlatformSpiConfig &config={-1, {-1}, -1, 0, -1, -1})DisplaySH1106_128x64_SPIinlineexplicit
drawBitmap1(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap) __attribute__((noinline))NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawBitmap16(lcdint_t xpos, lcdint_t ypos, lcduint_t w, lcduint_t h, const uint8_t *bitmap)NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawBitmap4(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap)NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawBitmap8(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap)NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawBuffer1(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buffer) __attribute__((noinline))NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawBuffer16(lcdint_t xpos, lcdint_t ypos, lcduint_t w, lcduint_t h, const uint8_t *buffer) __attribute__((noinline))NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawBuffer1Fast(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buffer)NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawBuffer4(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buffer) __attribute__((noinline))NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawBuffer8(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buffer) __attribute__((noinline))NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawCanvas(lcdint_t x, lcdint_t y, NanoCanvasOps< 1 > &canvas) __attribute__((noinline))NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawCanvas(lcdint_t x, lcdint_t y, NanoCanvasOps< 4 > &canvas) __attribute__((noinline))NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawCanvas(lcdint_t x, lcdint_t y, NanoCanvasOps< 8 > &canvas) __attribute__((noinline))NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawCanvas(lcdint_t x, lcdint_t y, NanoCanvasOps< 16 > &canvas) __attribute__((noinline))NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawCircle(lcdint_t xc, lcdint_t yc, lcdint_t r, uint8_t options=0x0F)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawHLine(lcdint_t x1, lcdint_t y1, lcdint_t x2)NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawLine(lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawLine(const NanoRect &rect)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawProgressBar(int8_t progress)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawRect(lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawRect(const NanoRect &rect)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawVLine(lcdint_t x1, lcdint_t y1, lcdint_t y2)NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
drawWindow(lcdint_t x, lcdint_t y, lcduint_t width, lcduint_t height, const char *caption, bool blank)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
drawXBitmap(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap)NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
end() overrideDisplaySH1106_128x64_SPIvirtual
endController()DisplaySH1106_128x64< InterfaceSH1106< PlatformSpi > >protected
endDisplay()DisplaySH1106< InterfaceSH1106< PlatformSpi > >protected
fill(uint16_t color)NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
fillRect(const NanoRect &rect)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >::fillRect(lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2) __attribute__((noinline))NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
getColor()NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
getFont()NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
getInterface()NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
gfx_drawMonoBitmap(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buf)NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
height()NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
invertColors()NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
m_bgColorNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
m_colorNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
m_cursorXNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
m_cursorYNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
m_fontNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
m_fontStyleNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
m_hNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
m_intfNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
m_pNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
m_rstPinDisplaySH1106< InterfaceSH1106< PlatformSpi > >protected
m_textModeNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
m_wNanoDisplayBase< InterfaceSH1106< PlatformSpi > >protected
menuDown(SAppMenu *menu)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
menuSelection(const SAppMenu *menu)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
menuUp(SAppMenu *menu)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
NanoDisplayBase(InterfaceSH1106< PlatformSpi > &intf)NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inlineexplicit
offsetEnd() constNanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
print(int number)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
print(float number)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
print(char c)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
printChar(uint8_t c)NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
printFixed(lcdint_t xpos, lcdint_t y, const char *ch, EFontStyle style=STYLE_NORMAL) __attribute__((noinline))NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
printFixedN(lcdint_t xpos, lcdint_t y, const char *ch, EFontStyle style, uint8_t factor) __attribute__((noinline))NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
printFixedPgm(lcdint_t xpos, lcdint_t y, const char *ch, EFontStyle style=STYLE_NORMAL) __attribute__((noinline))NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
putPixel(const NanoPoint &p)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >::putPixel(lcdint_t x, lcdint_t y) __attribute__((noinline))NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >
rect() constNanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
setBackground(uint16_t color)NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
setColor(uint16_t color)NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
setFixedFont(const uint8_t *progmemFont)NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
setFixedFont(const uint8_t *progmemFont, const uint8_t *secondaryFont)NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
setFont(NanoFont &font)NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
setFontSpacing(uint8_t spacing)NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
setFreeFont(const uint8_t *progmemFont, const uint8_t *secondaryFont=nullptr)NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
setTextCursor(lcdint_t x, lcdint_t y)NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
showMenu(SAppMenu *menu)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
showMenuSmooth(SAppMenu *menu)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
swapDimensions()NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
T typedefNanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
updateMenu(SAppMenu *menu)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
updateMenuSmooth(SAppMenu *menu)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
width()NanoDisplayBase< InterfaceSH1106< PlatformSpi > >inline
write(const char *str)NanoDisplayOps< NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >, InterfaceSH1106< PlatformSpi > >
NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >::write(uint8_t c) __attribute__((noinline))NanoDisplayOps1< InterfaceSH1106< PlatformSpi > >