[−][src]Module glyph_brush::rusttype
Re-exported rusttype types.
Structs
| Font | A single font. This may or may not own the font data. |
| Glyph | A single glyph of a font. this may either be a thin wrapper referring to the font and the glyph id, or it may be a standalone glyph that owns the data needed by it. |
| GlyphId | Represents a glyph identifier for a particular font. This identifier will not necessarily correspond to the correct glyph in a font other than the one that it was obtained from. |
| HMetrics | The "horizontal metrics" of a glyph. This is useful for calculating the horizontal offset of a glyph from the previous one in a string when laying a string out horizontally. |
| Point | A point in 2-dimensional space, with each dimension of type |
| PositionedGlyph | A glyph augmented with positioning and scaling information. You can query such a glyph for information that depends on the scale and position of the glyph. |
| Rect | A rectangle, with top-left corner at |
| Scale | Defines the size of a rendered face of a font, in pixels, horizontally and
vertically. A vertical scale of |
| ScaledGlyph | A glyph augmented with scaling information. You can query such a glyph for information that depends on the scale of the glyph. |
| VMetrics | The "vertical metrics" of a font at a particular scale. This is useful for calculating the amount of vertical space to give a line of text, and for computing the vertical offset between successive lines. |
Enums
| Error | The type for errors returned by rusttype. |
| SharedBytes |
|
Functions
| point | A convenience function for generating |