8bpp bitmaps | |
void | bmp8_erase (int left, int top, int right, int bottom) |
Erase part of the 8bpp text canvas. | |
void | bmp8_drawg (uint gid) |
Linear 8 bpp bitmap glyph renderer, opaque. | |
void | bmp8_drawg_t (uint gid) |
Linear 8 bpp bitmap glyph renderer, transparent. | |
void | bmp8_drawg_b1cts (uint gid) |
Erase part of the 8bpp text canvas. | |
IWRAM_CODE void | bmp8_drawg_b1cts_fast (uint gid) |
Erase part of the 8bpp text canvas. | |
void | bmp8_drawg_b1cos (uint gid) |
Erase part of the 8bpp text canvas. | |
16bpp bitmaps | |
void | bmp16_erase (int left, int top, int right, int bottom) |
Erase part of the 16bpp text canvas. | |
void | bmp16_drawg (uint gid) |
Linear 16bpp bitmap glyph renderer, opaque. | |
void | bmp16_drawg_t (uint gid) |
Linear 16bpp bitmap glyph renderer, transparent. | |
void | bmp16_drawg_b1cts (uint gid) |
Linear bitmap, 16bpp transparent character plotter. | |
void | bmp16_drawg_b1cos (uint gid) |
Linear bitmap, 16bpp opaque character plotter. | |
Functions | |
void | tte_init_bmp (int vmode, const TFont *font, fnDrawg proc) |
Initialize text system for bitmap fonts. |
Note that TTE does not update the pointer of the surface for page-flipping. You'll have to do that yourself.
Initialize text system for bitmap fonts.
vmode | Video mode (3,4 or 5). | |
font | Font to initialize with. | |
proc | Glyph renderer. |