OpenTTD Source: UniscribeRun Struct Reference

OpenTTD Source 13.1

Public Member Functions | Data Fields
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
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

## 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 38 of file string_uniscribe.cpp.

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

- src/os/windows/string_uniscribe.cpp