42 #define MEMSPACE_FONT MEMSPACE 62 for(i=0;allfonts[i];++i)
105 if(num < 0 || num >= z->
Glyphs)
171 f->
ptr += (offset * num);
181 #if ILI9341_DEBUG & 2 182 printf(
"c: %02x font:%d w:%d h:%d x:%d y:%d skip:%d, W:%d, H:%d\r\n",
void tft_bit_blit(window *win, uint8_t *ptr, int16_t x, int16_t y, int16_t w, int16_t h)
BLIT functions
Master include file for project Includes all project includes and defines here.
void tft_fillRectWH(window *win, int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color)
Partial window Fill with color We clip the window to the current view.
void cpy_flash(uint8_t *src, uint8_t *dest, int size)
Copy data from Flash to Ram Uses flash_read8() to avoid alighnment problems.
void tft_drawChar(window *win, uint8_t c)
Display a character and optionally wrap the graphic cursor.
int font_W(int font)
Get font Width used for character to character spacing.
_font * allfonts[]
Include the Generated Font table The generated tables always include Font specifications: width...
void tft_Vscroll(window *win, int dir)
Scroll window up by dir lines We start at the top of the window and move down.
MEMSPACE int printf(const char *format,...)
ili9341 driver inspired by Adafruit ili9341 code All code in this file has been rewritten by Mike Gor...
int font_attr(window *win, int c, _fontc *f)
Get font attributes for a font.
int font_H(int font)
Get font height used for line to line spacing.