DGen/SDL
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Enumerations | Functions
font.h File Reference
#include <stddef.h>
#include <stdint.h>

Go to the source code of this file.

Enumerations

enum  font_type { FONT_TYPE_16X26, FONT_TYPE_8X13, FONT_TYPE_7X5, FONT_TYPE_AUTO }

Functions

size_t font_text_width (const char *msg, size_t len, unsigned int max_width, unsigned int max_height, enum font_type type)
size_t font_text_max_len (unsigned int max_width, unsigned int max_height, enum font_type type)
size_t font_text (uint8_t *buf, unsigned int max_width, unsigned int max_height, unsigned int bytes_per_pixel, unsigned int pitch, const char *msg, size_t len, unsigned int mark, enum font_type type)

Enumeration Type Documentation

enum font_type
Enumerator:
FONT_TYPE_16X26 
FONT_TYPE_8X13 
FONT_TYPE_7X5 
FONT_TYPE_AUTO 

Function Documentation

size_t font_text ( uint8_t *  buf,
unsigned int  max_width,
unsigned int  max_height,
unsigned int  bytes_per_pixel,
unsigned int  pitch,
const char *  msg,
size_t  len,
unsigned int  mark,
enum font_type  type 
)
size_t font_text_max_len ( unsigned int  max_width,
unsigned int  max_height,
enum font_type  type 
)
size_t font_text_width ( const char *  msg,
size_t  len,
unsigned int  max_width,
unsigned int  max_height,
enum font_type  type 
)