58 while (w >> (m_p+1)) { m_p++; };
69 inline void drawPixel(uint8_t x, uint8_t y) __attribute__ ((deprecated)) {
putPixel(x,y); };
85 void drawRect(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2);
93 void drawHLine(uint8_t x1, uint8_t y1, uint8_t x2);
101 void drawVLine(uint8_t x1, uint8_t y1, uint8_t y2);
111 void fillRect(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint8_t templ);
127 __attribute__ ((deprecated))
138 void charF6x8(uint8_t x, uint8_t y,
const char ch[],
EFontStyle style = STYLE_NORMAL);
173 void drawSpritePgm(uint8_t x, uint8_t y,
const uint8_t sprite[]);
183 void drawBitmap(uint8_t x, uint8_t y, uint8_t w, uint8_t h,
const uint8_t *buf);
189 void drawSprite(uint8_t x, uint8_t y,
const uint8_t sprite[]);
200 inline uint8_t
width()
const {
return m_w; };
205 inline uint8_t
height()
const {
return m_h; };
210 inline uint8_t *
buffer()
const {
return m_bytes; };
228 void blt(uint8_t x, uint8_t y);
234 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)