[−]Module wgpu_glyph::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 |