Visual run contains data about the bit of text with the same font.
More...
Visual run contains data about the bit of text with the same font.
Definition at line 75 of file string_uniscribe.cpp.
◆ UniscribeVisualRun() [1/2]
| UniscribeParagraphLayout::UniscribeVisualRun::UniscribeVisualRun |
( |
const UniscribeRun & |
range, |
|
|
int |
x |
|
) |
| |
◆ UniscribeVisualRun() [2/2]
| UniscribeParagraphLayout::UniscribeVisualRun::UniscribeVisualRun |
( |
UniscribeVisualRun && |
other | ) |
|
|
noexcept |
◆ GetAdvance()
| int UniscribeParagraphLayout::UniscribeVisualRun::GetAdvance |
( |
| ) |
const |
|
inline |
◆ GetFont()
| const Font * UniscribeParagraphLayout::UniscribeVisualRun::GetFont |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetGlyphCount()
| int UniscribeParagraphLayout::UniscribeVisualRun::GetGlyphCount |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetGlyphs()
| std::span< const GlyphID > UniscribeParagraphLayout::UniscribeVisualRun::GetGlyphs |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetGlyphToCharMap()
| std::span< const int > UniscribeParagraphLayout::UniscribeVisualRun::GetGlyphToCharMap |
( |
| ) |
const |
|
overridevirtual |
◆ GetLeading()
| int UniscribeParagraphLayout::UniscribeVisualRun::GetLeading |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetPositions()
| std::span< const Position > UniscribeParagraphLayout::UniscribeVisualRun::GetPositions |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ char_to_glyph
| std::vector<WORD> UniscribeParagraphLayout::UniscribeVisualRun::char_to_glyph |
|
private |
◆ font
| Font* UniscribeParagraphLayout::UniscribeVisualRun::font |
|
private |
◆ glyph_to_char
| std::vector<int> UniscribeParagraphLayout::UniscribeVisualRun::glyph_to_char |
|
mutableprivate |
◆ glyphs
| std::vector<GlyphID> UniscribeParagraphLayout::UniscribeVisualRun::glyphs |
|
private |
◆ num_glyphs
| int UniscribeParagraphLayout::UniscribeVisualRun::num_glyphs |
|
private |
◆ positions
| std::vector<Position> UniscribeParagraphLayout::UniscribeVisualRun::positions |
|
private |
◆ start_pos
| int UniscribeParagraphLayout::UniscribeVisualRun::start_pos |
|
private |
◆ total_advance
| int UniscribeParagraphLayout::UniscribeVisualRun::total_advance |
|
private |
The documentation for this class was generated from the following file: