57 while (w >> (m_p+1)) { m_p++; };
68 inline void drawPixel(uint8_t x, uint8_t y) __attribute__ ((deprecated)) {
putPixel(x,y); };
84 void drawRect(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2);
92 void drawHLine(uint8_t x1, uint8_t y1, uint8_t x2);
100 void drawVLine(uint8_t x1, uint8_t y1, uint8_t y2);
110 void fillRect(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint8_t templ);
126 __attribute__ ((deprecated))
137 void charF6x8(uint8_t x, uint8_t y,
const char ch[],
EFontStyle style = STYLE_NORMAL);
172 void drawSpritePgm(uint8_t x, uint8_t y,
const uint8_t sprite[]);
182 void drawBitmap(uint8_t x, uint8_t y, uint8_t w, uint8_t h,
const uint8_t *buf);
188 void drawSprite(uint8_t x, uint8_t y,
const uint8_t sprite[]);
199 inline uint8_t
width()
const {
return m_w; };
204 inline uint8_t
height()
const {
return m_h; };
209 inline uint8_t *
buffer()
const {
return m_bytes; };
227 void blt(uint8_t x, uint8_t y);
233 uint8_t m_invertByte;
void charF6x8(uint8_t x, uint8_t y, const char ch[], EFontStyle style=STYLE_NORMAL)
void charF12x16(uint8_t x, uint8_t y, const char ch[], EFontStyle style=STYLE_NORMAL)
void fillRect(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint8_t templ)
void drawSpritePgm(uint8_t x, uint8_t y, const uint8_t sprite[])
void drawSprite(uint8_t x, uint8_t y, const uint8_t sprite[])
void printFixed(uint8_t xpos, uint8_t y, const char ch[], EFontStyle style=STYLE_NORMAL)
void drawVLine(uint8_t x1, uint8_t y1, uint8_t y2)
void drawRect(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2)
NanoCanvas(uint8_t w, uint8_t h, uint8_t *bytes)
void blt(uint8_t x, uint8_t y)
void char_f6x8(uint8_t x, uint8_t y, const char ch[], EFontStyle style=STYLE_NORMAL) __attribute__((deprecated))
void drawPixel(uint8_t x, uint8_t y) __attribute__((deprecated))
void putPixel(uint8_t x, uint8_t y)
void drawBitmap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *buf)
void drawHLine(uint8_t x1, uint8_t y1, uint8_t x2)
void printFixed2x(uint8_t xpos, uint8_t y, const char ch[], EFontStyle style=STYLE_NORMAL)