This is the complete list of members for donner::svg::TextEngine, including all inherited members.
| addFontFace(const css::FontFace &face) | donner::svg::TextEngine | |
| addFontFaces(std::span< const css::FontFace > faces) | donner::svg::TextEngine | |
| bitmapGlyph(FontHandle font, int glyphIndex, float scale) const | donner::svg::TextEngine | |
| bitmapGlyph(FontHandle font, int glyphIndex, float scale, const TextBackend::BitmapGlyphMetrics &admitted, std::size_t maximumRgbaBytes) const | donner::svg::TextEngine | |
| bitmapGlyphMetrics(FontHandle font, int glyphIndex, float scale) const | donner::svg::TextEngine | |
| computedGlyphOutlines(EntityHandle handle) const | 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 | 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 | donner::svg::TextEngine | |
| isBitmapOnly(FontHandle font) const | donner::svg::TextEngine | |
| layout(const components::ComputedTextComponent &text, const TextLayoutParams ¶ms) | donner::svg::TextEngine | |
| layoutCallCountForTesting() const | donner::svg::TextEngine | inline |
| measureChUnitInEm(std::span< const RcString > fontFamilies, Entity geometryOwner=entt::null) | donner::svg::TextEngine | |
| needsFontResourceRefresh() const | donner::svg::TextEngine | |
| objectBoundingBoxSpanVisitsForTesting() const | donner::svg::TextEngine | inline |
| operator=(const TextEngine &)=delete (defined in donner::svg::TextEngine) | donner::svg::TextEngine | |
| prepareForElement(EntityHandle handle, ParseWarningSink &warningSink) | donner::svg::TextEngine | |
| refreshFontResources() | donner::svg::TextEngine | |
| resolvePerSpanLayoutStyles(EntityHandle textRootHandle, components::ComputedTextComponent &text, const TextStyleContext *styleContext=nullptr) const | donner::svg::TextEngine | |
| resolveUsedFont(EntityHandle styleOwner, const Box2d &viewBox, const FontMetrics &fontMetrics) const | donner::svg::TextEngine | |
| scaleForEmToPixels(FontHandle font, float pixelHeight) const | donner::svg::TextEngine | |
| scaleForPixelHeight(FontHandle font, float pixelHeight) const | donner::svg::TextEngine | |
| strikeoutMetrics(FontHandle font) const | donner::svg::TextEngine | |
| subSuperMetrics(FontHandle font) const | donner::svg::TextEngine | |
| TextEngine(FontManager &fontManager, Registry ®istry) | 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 | |
| textRootEntity(EntityHandle handle) const | donner::svg::TextEngine | |
| underlineMetrics(FontHandle font) const | donner::svg::TextEngine | |
| ~TextEngine() (defined in donner::svg::TextEngine) | donner::svg::TextEngine |