Canvas graphics library  0.1.0
This library is developed to perform canvas graphics in memory buffers
NanoCanvas4 Member List

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

begin(lcdint_t w, lcdint_t h, uint8_t *bytes)NanoCanvasOps< BPP >
BITS_PER_PIXELNanoCanvasOps< 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 >
drawBitmap8(lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *bitmap) __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 >
getData()NanoCanvasOps< BPP >inline
height()NanoCanvasOps< BPP >inline
m_bufNanoCanvasOps< BPP >protected
m_colorNanoCanvasOps< BPP >protected
m_cursorXNanoCanvasOps< BPP >protected
m_cursorYNanoCanvasOps< BPP >protected
m_fontNanoCanvasOps< BPP >protected
m_fontStyleNanoCanvasOps< BPP >protected
m_hNanoCanvasOps< BPP >protected
m_textModeNanoCanvasOps< BPP >protected
m_wNanoCanvasOps< BPP >protected
NanoCanvasOps()NanoCanvasOps< BPP >inline
NanoCanvasOps(lcdint_t w, lcdint_t h, uint8_t *bytes)NanoCanvasOps< BPP >inline
offsetNanoCanvasOps< BPP >
offsetEnd() constNanoCanvasOps< BPP >inline
pitch()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() constNanoCanvasOps< BPP >inline
setColor(uint16_t color)NanoCanvasOps< BPP >inline
setFixedFont(const uint8_t *progmemFont)NanoCanvasOps< BPP >inline
setFont(NanoFont &font)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
width()NanoCanvasOps< BPP >inline
write(uint8_t c)NanoCanvasOps< BPP >