#include <juce_SimpleShapedText.h>
◆ SimpleShapedText()
◆ getCodepoint()
| juce_wchar juce::detail::SimpleShapedText::getCodepoint |
( |
int64 |
glyphIndex | ) |
const |
◆ getGlyphLookup()
| const auto & juce::detail::SimpleShapedText::getGlyphLookup |
( |
| ) |
const |
|
inline |
◆ getGlyphRanges()
| void juce::detail::SimpleShapedText::getGlyphRanges |
( |
Range< int64 > |
textRange, |
|
|
std::vector< Range< int64 > > & |
outRanges |
|
) |
| const |
◆ getGlyphs() [1/2]
| Span< const ShapedGlyph > juce::detail::SimpleShapedText::getGlyphs |
( |
| ) |
const |
◆ getGlyphs() [2/2]
◆ getLineNumbersForGlyphRanges()
| const auto & juce::detail::SimpleShapedText::getLineNumbersForGlyphRanges |
( |
| ) |
const |
|
inline |
◆ getLineTextRanges()
| const auto & juce::detail::SimpleShapedText::getLineTextRanges |
( |
| ) |
const |
|
inline |
◆ getNumGlyphs()
| int64 juce::detail::SimpleShapedText::getNumGlyphs |
( |
| ) |
const |
|
inline |
◆ getNumLines()
| int64 juce::detail::SimpleShapedText::getNumLines |
( |
| ) |
const |
|
inline |
◆ getResolvedFonts()
| const auto & juce::detail::SimpleShapedText::getResolvedFonts |
( |
| ) |
const |
|
inline |
◆ getTextIndexAfterGlyph()
| int64 juce::detail::SimpleShapedText::getTextIndexAfterGlyph |
( |
int64 |
glyphIndex | ) |
const |
◆ getTextRange()
| Range< int64 > juce::detail::SimpleShapedText::getTextRange |
( |
int64 |
glyphIndex | ) |
const |
◆ isLtr()
| bool juce::detail::SimpleShapedText::isLtr |
( |
int64 |
glyphIndex | ) |
const |
◆ shape()
◆ glyphLookup
◆ glyphsInVisualOrder
| std::vector<ShapedGlyph> juce::detail::SimpleShapedText::glyphsInVisualOrder |
|
private |
◆ lineNumbersForGlyphRanges
◆ lineTextRanges
◆ resolvedFonts
◆ string
| const String& juce::detail::SimpleShapedText::string |
|
private |
The documentation for this class was generated from the following file: