|
XenevaOS
|
#include <font.h>

Public Attributes | |
| int | fileSz |
| uint8_t * | buffer |
| uint32_t | fontSz |
| uint16_t | key |
| uint32_t | kern |
| uint32_t | lineHeight |
| uint32_t | fontHeight |
| uint32_t | utf8_cp |
| int | utf8_remaining |
| stbtt_fontinfo | stbFont |
| float | stbScale |
| int | stbAscent |
| int | stbDescent |
| int | stbLineGap |
| ChFontGlyphCacheEntry | glyphCache [CH_FONT_GLYPH_CACHE_SIZE] |
| uint8_t * | atlasPixels |
| int | atlasW |
| int | atlasH |
| int | atlasReady |
| stbtt_bakedchar | atlasChars [CH_FONT_ATLAS_COUNT] |
| stbtt_bakedchar _ch_font_::atlasChars[CH_FONT_ATLAS_COUNT] |
| int _ch_font_::atlasH |
| uint8_t* _ch_font_::atlasPixels |
| int _ch_font_::atlasReady |
| int _ch_font_::atlasW |
| uint8_t* _ch_font_::buffer |
| int _ch_font_::fileSz |
| uint32_t _ch_font_::fontHeight |
| uint32_t _ch_font_::fontSz |
| ChFontGlyphCacheEntry _ch_font_::glyphCache[CH_FONT_GLYPH_CACHE_SIZE] |
| uint32_t _ch_font_::kern |
| uint16_t _ch_font_::key |
| uint32_t _ch_font_::lineHeight |
| int _ch_font_::stbAscent |
| int _ch_font_::stbDescent |
| stbtt_fontinfo _ch_font_::stbFont |
| int _ch_font_::stbLineGap |
| float _ch_font_::stbScale |
| uint32_t _ch_font_::utf8_cp |
| int _ch_font_::utf8_remaining |