|
|
Donner 0.5.0
Embeddable browser-grade SVG2 engine
|
This is the complete list of members for donner::svg::TextEngine, including all inherited members.
| addFontFace(const css::FontFace &face) (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| addFontFaces(std::span< const css::FontFace > faces) (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| bitmapGlyph(FontHandle font, int glyphIndex, float scale) const (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| computedGlyphPaths(EntityHandle handle) const | donner::svg::TextEngine | |
| computedInkBounds(EntityHandle handle) const | donner::svg::TextEngine | |
| computedObjectBoundingBox(EntityHandle handle) const | donner::svg::TextEngine | |
| ensureComputedTextGeometryComponent(EntityHandle handle) const | donner::svg::TextEngine | |
| fontVMetrics(FontHandle font) const (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| getCharNumAtPosition(EntityHandle handle, const Vector2d &point) const | donner::svg::TextEngine | |
| getComputedTextLength(EntityHandle handle) const | donner::svg::TextEngine | |
| getEndPositionOfChar(EntityHandle handle, std::size_t charnum) const | donner::svg::TextEngine | |
| getExtentOfChar(EntityHandle handle, std::size_t charnum) const | donner::svg::TextEngine | |
| getNumberOfChars(EntityHandle handle) const | donner::svg::TextEngine | |
| getRotationOfChar(EntityHandle handle, std::size_t charnum) const | donner::svg::TextEngine | |
| getStartPositionOfChar(EntityHandle handle, std::size_t charnum) const | donner::svg::TextEngine | |
| getSubStringLength(EntityHandle handle, std::size_t charnum, std::size_t nchars) const | donner::svg::TextEngine | |
| glyphOutline(FontHandle font, int glyphIndex, float scale) const (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| isBitmapOnly(FontHandle font) const (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| layout(const components::ComputedTextComponent &text, const TextLayoutParams ¶ms) | donner::svg::TextEngine | |
| measureChUnitInEm(std::span< const RcString > fontFamilies) | donner::svg::TextEngine | |
| operator=(const TextEngine &)=delete (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| prepareForElement(EntityHandle handle, ParseWarningSink &warningSink) | donner::svg::TextEngine | |
| resolvePerSpanLayoutStyles(EntityHandle textRootHandle, components::ComputedTextComponent &text) const | donner::svg::TextEngine | |
| scaleForEmToPixels(FontHandle font, float pixelHeight) const (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| scaleForPixelHeight(FontHandle font, float pixelHeight) const (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| strikeoutMetrics(FontHandle font) const (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| subSuperMetrics(FontHandle font) const (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| TextEngine(FontManager &fontManager, Registry ®istry) (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| TextEngine(FontManager &fontManager, Registry ®istry, std::unique_ptr< TextBackend > backend) | donner::svg::TextEngine | |
| TextEngine(const TextEngine &)=delete (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| underlineMetrics(FontHandle font) const (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| ~TextEngine() (defined in donner::svg::TextEngine) | donner::svg::TextEngine |