|
| | fond_font () |
| |
| void | cleanup () |
| |
| void | cleanup_fontdata () |
| |
| void | set_error (FondError code) |
| |
| void | free_memory () |
| |
| int | init () |
| |
| int | load_fit (unsigned int max_size) |
| |
| int | compute (char *text, size_t *n, unsigned int *vao) |
| |
| int | compute_utf (int32_t *text, size_t size, size_t *n, unsigned int *vao) |
| |
| int | codepoint_index (unsigned int glyph) |
| |
| int | update (char *text, size_t *n, unsigned int vbo, unsigned int ebo) |
| |
| int | update_utf (int32_t *text, size_t num_chars, size_t *n, unsigned int vbo, unsigned int ebo, int *width=NULL, int *height=NULL) |
| |
| int | compute_extent (char *text, fond_extent *extent) |
| |
| int | compute_extent_utf (int32_t *text, size_t size, fond_extent *extent) |
| |
| int | load_file (const char *file, unsigned char **content) |
| |
| void fond_font::cleanup |
( |
| ) |
|
| void fond_font::cleanup_fontdata |
( |
| ) |
|
| void fond_font::free_memory |
( |
| ) |
|
| int fond_font::load_fit |
( |
unsigned int |
max_size | ) |
|
| int fond_font::compute |
( |
char * |
text, |
|
|
size_t * |
n, |
|
|
unsigned int * |
vao |
|
) |
| |
| int fond_font::compute_utf |
( |
int32_t * |
text, |
|
|
size_t |
size, |
|
|
size_t * |
n, |
|
|
unsigned int * |
vao |
|
) |
| |
| int fond_font::codepoint_index |
( |
unsigned int |
glyph | ) |
|
| int fond_font::update |
( |
char * |
text, |
|
|
size_t * |
n, |
|
|
unsigned int |
vbo, |
|
|
unsigned int |
ebo |
|
) |
| |
| int fond_font::update_utf |
( |
int32_t * |
text, |
|
|
size_t |
num_chars, |
|
|
size_t * |
n, |
|
|
unsigned int |
vbo, |
|
|
unsigned int |
ebo, |
|
|
int * |
width = NULL, |
|
|
int * |
height = NULL |
|
) |
| |
| int fond_font::compute_extent_utf |
( |
int32_t * |
text, |
|
|
size_t |
size, |
|
|
fond_extent * |
extent |
|
) |
| |
| int fond_font::load_file |
( |
const char * |
file, |
|
|
unsigned char ** |
content |
|
) |
| |
| const char* fond_font::m_file |
| const char* fond_font::m_characters |
| int32_t* fond_font::m_codepoints |
| unsigned int fond_font::m_width |
| unsigned int fond_font::m_height |
| unsigned int fond_font::m_oversample |
| unsigned int fond_font::m_atlas |
| unsigned char* fond_font::m_fontdata |
| int fond_font::m_converted_codepoints |
| int fond_font::m_allocated_atlas |
The documentation for this struct was generated from the following file: