![]() |
GFXprim
2D bitmap graphics library with emphasis on speed and correctness
|
An unicode glyphs block. More...
#include <gp_font.h>
Data Fields | |
| void * | glyphs |
| Pointer to glyph bitmap buffer. | |
| gp_glyph_offset * | offsets |
| Offsets to the glyph data. | |
| gp_glyph_offset | offset |
| An offset to the glyph data. | |
| uint32_t | min_glyph |
| First character in glyphs table. | |
| uint32_t | max_glyph |
| Last character in glyphs table. | |
| void* gp_glyphs::glyphs |
| uint32_t gp_glyphs::max_glyph |
| uint32_t gp_glyphs::min_glyph |
| gp_glyph_offset gp_glyphs::offset |
An offset to the glyph data.
If all offsets are the same gp_glyphs::offsets is NULL and the glyphs are stored at multiples of this offset.
| gp_glyph_offset* gp_glyphs::offsets |
Offsets to the glyph data.
If offsets is NULL offset is the same for all glyphs and saved in gp_glyphs::offset instead.