XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_ch_font_ Struct Reference

#include <font.h>

Collaboration diagram for _ch_font_:
Collaboration graph
[legend]

Public Attributes

int fileSz
 
uint8_tbuffer
 
uint32_t fontSz
 
uint16_t key
 
uint32_t kern
 
uint32_t lineHeight
 
uint32_t fontHeight
 
stbtt_fontinfo stbFont
 
float stbScale
 
int stbAscent
 
int stbDescent
 
int stbLineGap
 
ChFontGlyphCacheEntry glyphCache [CH_FONT_GLYPH_CACHE_SIZE]
 

Member Data Documentation

◆ buffer

uint8_t* _ch_font_::buffer

◆ fileSz

int _ch_font_::fileSz

◆ fontHeight

uint32_t _ch_font_::fontHeight

◆ fontSz

uint32_t _ch_font_::fontSz

◆ glyphCache

◆ kern

uint32_t _ch_font_::kern

◆ key

uint16_t _ch_font_::key

◆ lineHeight

uint32_t _ch_font_::lineHeight

◆ stbAscent

int _ch_font_::stbAscent

◆ stbDescent

int _ch_font_::stbDescent

◆ stbFont

stbtt_fontinfo _ch_font_::stbFont

◆ stbLineGap

int _ch_font_::stbLineGap

◆ stbScale

float _ch_font_::stbScale

The documentation for this struct was generated from the following file: