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.