L4Re - L4 Runtime Environment
font.h File Reference

Bitmap font renderer header file. More...

+ Include dependency graph for font.h:

Go to the source code of this file.

Macros

#define GFXBITMAP_DEFAULT_FONT   (void *)0
 Constant to use for the default font.
 

Typedefs

typedef void * gfxbitmap_font_t
 Font.
 

Enumerations

enum  
 Constant for length field. More...
 

Functions

int gfxbitmap_font_init (void)
 Initialize the library. More...
 
gfxbitmap_font_t gfxbitmap_font_get (const char *name)
 Get a font descriptor. More...
 
unsigned gfxbitmap_font_width (gfxbitmap_font_t font)
 Get the font width. More...
 
unsigned gfxbitmap_font_height (gfxbitmap_font_t font)
 Get the font height. More...
 
void * gfxbitmap_font_data (gfxbitmap_font_t font, unsigned c)
 Get bitmap font data for a specific character. More...
 
void gfxbitmap_font_text (void *fb, l4re_video_view_info_t *vi, gfxbitmap_font_t font, const char *text, unsigned len, unsigned x, unsigned y, gfxbitmap_color_pix_t fg, gfxbitmap_color_pix_t bg)
 Render a string to a framebuffer. More...
 
void gfxbitmap_font_text_scale (void *fb, l4re_video_view_info_t *vi, gfxbitmap_font_t font, const char *text, unsigned len, unsigned x, unsigned y, gfxbitmap_color_pix_t fg, gfxbitmap_color_pix_t bg, int scale_x, int scale_y)
 Render a string to a framebuffer, including scaling. More...
 

Detailed Description

Bitmap font renderer header file.

Definition in file font.h.