Struct kas_text::fonts::FaceRef [−][src]
pub struct FaceRef(_);
Expand description
Handle to a loaded font face
Implementations
Get glyph identifier for a char
If the char is not found, GlyphId(0) is returned (the ‘missing glyph’
representation).
Convert dpem to dpu
Output: a font-specific scale.
Input: dpem is pixels/em
dpem = pt_size × dpp = pt_size × dpi / 72 = pt_size × scale_factor × (96 / 72)
Get a scaled reference
Units: dpem is dots (pixels) per Em (module documentation).
Get a scaled reference
Units: dpu is dots (pixels) per font-unit (see module documentation).
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FaceRefimpl UnwindSafe for FaceRefBlanket Implementations
Mutably borrows from an owned value. Read more
Cast to integer, truncating Read more
Cast to the nearest integer Read more
Cast the floor to an integer Read more
Try converting to integer with truncation Read more
Try converting to the nearest integer Read more
Try converting the floor to an integer Read more
Try convert the ceiling to an integer Read more