|
|
Donner 0.5.0
Embeddable browser-grade SVG2 engine
|
#include <optional>#include "donner/svg/core/FontVariant.h"#include "donner/base/Path.h"#include "donner/svg/resources/FontManager.h"Classes | |
| struct | donner::svg::FontVMetrics |
| Font vertical metrics in font design units (unscaled). More... | |
| struct | donner::svg::UnderlineMetrics |
| Line decoration positioning metrics in font design units. More... | |
| struct | donner::svg::SubSuperMetrics |
| Sub/superscript Y offsets from the OS/2 table, in font design units. More... | |
| class | donner::svg::TextBackend |
| Abstract font backend for text rendering operations. More... | |
| struct | donner::svg::TextBackend::BitmapGlyph |
| Bitmap glyph data from color fonts (CBDT/CBLC). More... | |
| struct | donner::svg::TextBackend::ShapedGlyph |
| A single shaped glyph with advance and cluster info. More... | |
| struct | donner::svg::TextBackend::ShapedRun |
| Result of shaping a text range. More... | |
Namespaces | |
| namespace | donner |
| Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css. | |
| namespace | donner::svg |
| Donner SVG library, which can load, manipulate and render SVG files. | |
| struct donner::svg::FontVMetrics |
| struct donner::svg::UnderlineMetrics |
| struct donner::svg::SubSuperMetrics |
| struct donner::svg::TextBackend::BitmapGlyph |
Bitmap glyph data from color fonts (CBDT/CBLC).
| struct donner::svg::TextBackend::ShapedGlyph |
A single shaped glyph with advance and cluster info.
| struct donner::svg::TextBackend::ShapedRun |
Result of shaping a text range.
| Class Members | ||
|---|---|---|
| vector< ShapedGlyph > | glyphs | |