OpenTTD Source
20241111-master-gce64d5f5d9
|
Contains all information about a run of characters. More...
Public Member Functions | |
UniscribeRun (int pos, int len, Font *font, SCRIPT_ANALYSIS &sa) | |
Data Fields | |
int | pos |
int | len |
Font * | font |
std::vector< GlyphID > | ft_glyphs |
SCRIPT_ANALYSIS | sa |
std::vector< WORD > | char_to_glyph |
std::vector< SCRIPT_VISATTR > | vis_attribs |
std::vector< WORD > | glyphs |
std::vector< int > | advances |
std::vector< GOFFSET > | offsets |
int | total_advance |
Contains all information about a run of characters.
A run are consecutive characters that share a single font and language.
Definition at line 37 of file string_uniscribe.cpp.