begin() override | DisplaySH1107_128x64_I2C | virtual |
beginController() | DisplaySH1107_128x64< InterfaceSH1107< PlatformI2c > > | protected |
beginDisplay() | DisplaySH1107< InterfaceSH1107< PlatformI2c > > | protected |
BITS_PER_PIXEL | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | static |
clear() | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
createMenu(SAppMenu *menu, const char **items, uint8_t count, const NanoRect &rect={}) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
DisplaySH1107(InterfaceSH1107< PlatformI2c > &intf, int8_t rstPin) | DisplaySH1107< InterfaceSH1107< PlatformI2c > > | inline |
DisplaySH1107_128x64(InterfaceSH1107< PlatformI2c > &intf, int8_t rstPin) | DisplaySH1107_128x64< InterfaceSH1107< PlatformI2c > > | inline |
DisplaySH1107_128x64_I2C(int8_t rstPin, const SPlatformI2cConfig &config={-1, 0x3C, -1, -1, 0}) | DisplaySH1107_128x64_I2C | inlineexplicit |
drawBitmap1(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap) __attribute__((noinline)) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawBitmap16(lcdint_t xpos, lcdint_t ypos, lcduint_t w, lcduint_t h, const uint8_t *bitmap) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawBitmap4(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawBitmap8(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawBuffer1(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buffer) __attribute__((noinline)) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawBuffer16(lcdint_t xpos, lcdint_t ypos, lcduint_t w, lcduint_t h, const uint8_t *buffer) __attribute__((noinline)) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawBuffer1Fast(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buffer) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawBuffer4(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buffer) __attribute__((noinline)) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawBuffer8(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buffer) __attribute__((noinline)) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawCanvas(lcdint_t x, lcdint_t y, NanoCanvasOps< 1 > &canvas) __attribute__((noinline)) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawCanvas(lcdint_t x, lcdint_t y, NanoCanvasOps< 4 > &canvas) __attribute__((noinline)) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawCanvas(lcdint_t x, lcdint_t y, NanoCanvasOps< 8 > &canvas) __attribute__((noinline)) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawCanvas(lcdint_t x, lcdint_t y, NanoCanvasOps< 16 > &canvas) __attribute__((noinline)) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawCircle(lcdint_t xc, lcdint_t yc, lcdint_t r, uint8_t options=0x0F) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawHLine(lcdint_t x1, lcdint_t y1, lcdint_t x2) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawLine(lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawLine(const NanoRect &rect) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawProgressBar(int8_t progress) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawRect(lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawRect(const NanoRect &rect) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawVLine(lcdint_t x1, lcdint_t y1, lcdint_t y2) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
drawWindow(lcdint_t x, lcdint_t y, lcduint_t width, lcduint_t height, const char *caption, bool blank) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
drawXBitmap(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
end() override | DisplaySH1107_128x64_I2C | virtual |
endController() | DisplaySH1107_128x64< InterfaceSH1107< PlatformI2c > > | protected |
endDisplay() | DisplaySH1107< InterfaceSH1107< PlatformI2c > > | protected |
fill(uint16_t color) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
fillRect(const NanoRect &rect) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >::fillRect(lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2) __attribute__((noinline)) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
getColor() | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
getFont() | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
getInterface() | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
gfx_drawMonoBitmap(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *buf) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
height() | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
invertColors() | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
m_bgColor | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
m_color | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
m_cursorX | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
m_cursorY | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
m_font | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
m_fontStyle | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
m_h | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
m_intf | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
m_p | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
m_rstPin | DisplaySH1107< InterfaceSH1107< PlatformI2c > > | protected |
m_textMode | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
m_w | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | protected |
menuDown(SAppMenu *menu) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
menuSelection(const SAppMenu *menu) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
menuUp(SAppMenu *menu) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
NanoDisplayBase(InterfaceSH1107< PlatformI2c > &intf) | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inlineexplicit |
offsetEnd() const | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
print(int number) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
print(float number) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
print(char c) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
printChar(uint8_t c) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
printFixed(lcdint_t xpos, lcdint_t y, const char *ch, EFontStyle style=STYLE_NORMAL) __attribute__((noinline)) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
printFixedN(lcdint_t xpos, lcdint_t y, const char *ch, EFontStyle style, uint8_t factor) __attribute__((noinline)) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
printFixedPgm(lcdint_t xpos, lcdint_t y, const char *ch, EFontStyle style=STYLE_NORMAL) __attribute__((noinline)) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
putPixel(const NanoPoint &p) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >::putPixel(lcdint_t x, lcdint_t y) __attribute__((noinline)) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |
rect() const | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
setBackground(uint16_t color) | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
setColor(uint16_t color) | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
setFixedFont(const uint8_t *progmemFont) | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
setFixedFont(const uint8_t *progmemFont, const uint8_t *secondaryFont) | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
setFont(NanoFont &font) | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
setFontSpacing(uint8_t spacing) | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
setFreeFont(const uint8_t *progmemFont, const uint8_t *secondaryFont=nullptr) | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
setTextCursor(lcdint_t x, lcdint_t y) | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
showMenu(SAppMenu *menu) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
showMenuSmooth(SAppMenu *menu) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
swapDimensions() | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
T typedef | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
updateMenu(SAppMenu *menu) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
updateMenuSmooth(SAppMenu *menu) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
width() | NanoDisplayBase< InterfaceSH1107< PlatformI2c > > | inline |
write(const char *str) | NanoDisplayOps< NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >, InterfaceSH1107< PlatformI2c > > | |
NanoDisplayOps1< InterfaceSH1107< PlatformI2c > >::write(uint8_t c) __attribute__((noinline)) | NanoDisplayOps1< InterfaceSH1107< PlatformI2c > > | |