FaceInfo
A structure that contains information about a given typeface and for a specific point size.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Struct
- Namespace: UnityEngine.TextCore
- Assembly: UnityEngine.TextCoreFontEngineModule
public struct FaceInfo
Properties
Property | Description |
|---|---|
| ascentLine | The Ascent line is typically located at the top of the tallest glyph in the typeface. |
| baseline | The Baseline is an imaginary line upon which all glyphs appear to rest on. |
| capLine | The Cap line is typically located at the top of capital letters. |
| descentLine | The Descent line is typically located at the bottom of the glyph with the lowest descender in the typeface. |
| familyName | The name of the font typeface also known as family name. |
| lineHeight | The line height represents the distance between consecutive lines of text. |
| meanLine | The Mean line is typically located at the top of lowercase letters. |
| pointSize | The point size used for sampling the typeface. |
| scale | The relative scale of the typeface. |
| strikethroughOffset | The position of the strikethrough. |
| strikethroughThickness | The thickness of the strikethrough. |
| styleName | The style name of the typeface which defines both the visual style and weight of the typeface. |
| subscriptOffset | The position of characters using subscript. |
| subscriptSize | The relative size / scale of subscript characters. |
| superscriptOffset | The position of characters using superscript. |
| superscriptSize | The relative size / scale of superscript characters. |
| tabWidth | The width of the tab character. |
| underlineOffset | The position of the underline. |
| underlineThickness | The thickness of the underline. |
| unitsPerEM | The number of font units per EM square for the font face. |
Methods
Method | Description |
|---|---|
| Compare | Compares the information in this FaceInfo structure with the information in the given FaceInfo structure to determine whether they have the same values. |