52 while (w >> (m_p+1)) { m_p++; };
62 inline void drawPixel(uint8_t x, uint8_t y) __attribute__ ((deprecated)) {
putPixel(x,y); };
78 void drawRect(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2);
86 void drawHLine(uint8_t x1, uint8_t y1, uint8_t x2);
94 void drawVLine(uint8_t x1, uint8_t y1, uint8_t y2);
104 void fillRect(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint8_t templ);
119 __attribute__ ((deprecated))
129 void charF6x8(uint8_t x, uint8_t y,
const char ch[],
EFontStyle style = STYLE_NORMAL);
144 void drawSpritePgm(uint8_t x, uint8_t y,
const uint8_t sprite[]);
150 void drawSprite(uint8_t x, uint8_t y,
const uint8_t sprite[]);
161 inline uint8_t
width()
const {
return m_w; };
166 inline uint8_t
height()
const {
return m_h; };
171 inline uint8_t *
buffer()
const {
return m_bytes; };
189 void blt(uint8_t x, uint8_t y);
195 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 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 drawHLine(uint8_t x1, uint8_t y1, uint8_t x2)