OpenTTD Source  20241125-master-g5b02f51e17
UniscribeRun Struct Reference

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
 
Fontfont
 
std::vector< GlyphIDft_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
 

Detailed Description

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.


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