# FaceInfo

> A structure that contains information about a given typeface and for a specific point size.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.TextCore](/engine/6000.7/script-reference/unityengine/textcore.md)
* **Assembly:** UnityEngine.TextCoreFontEngineModule

```csharp
public struct FaceInfo
```

## Properties

| Property                                                                                                          | Description                                                                                                 |
| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| [ascentLine](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/ascentline.md)                         | The Ascent line is typically located at the top of the tallest glyph in the typeface.                       |
| [baseline](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/baseline.md)                             | The Baseline is an imaginary line upon which all glyphs appear to rest on.                                  |
| [capLine](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/capline.md)                               | The Cap line is typically located at the top of capital letters.                                            |
| [descentLine](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/descentline.md)                       | The Descent line is typically located at the bottom of the glyph with the lowest descender in the typeface. |
| [familyName](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/familyname.md)                         | The name of the font typeface also known as family name.                                                    |
| [lineHeight](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/lineheight.md)                         | The line height represents the distance between consecutive lines of text.                                  |
| [meanLine](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/meanline.md)                             | The Mean line is typically located at the top of lowercase letters.                                         |
| [pointSize](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/pointsize.md)                           | The point size used for sampling the typeface.                                                              |
| [scale](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/scale.md)                                   | The relative scale of the typeface.                                                                         |
| [strikethroughOffset](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/strikethroughoffset.md)       | The position of the strikethrough.                                                                          |
| [strikethroughThickness](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/strikethroughthickness.md) | The thickness of the strikethrough.                                                                         |
| [styleName](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/stylename.md)                           | The style name of the typeface which defines both the visual style and weight of the typeface.              |
| [subscriptOffset](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/subscriptoffset.md)               | The position of characters using subscript.                                                                 |
| [subscriptSize](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/subscriptsize.md)                   | The relative size / scale of subscript characters.                                                          |
| [superscriptOffset](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/superscriptoffset.md)           | The position of characters using superscript.                                                               |
| [superscriptSize](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/superscriptsize.md)               | The relative size / scale of superscript characters.                                                        |
| [tabWidth](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/tabwidth.md)                             | The width of the tab character.                                                                             |
| [underlineOffset](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/underlineoffset.md)               | The position of the underline.                                                                              |
| [underlineThickness](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/underlinethickness.md)         | The thickness of the underline.                                                                             |
| [unitsPerEM](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/unitsperem.md)                         | The number of font units per EM square for the font face.                                                   |

## Methods

| Method                                                                              | Description                                                                                                                                              |
| ----------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Compare](/engine/6000.7/script-reference/unityengine/textcore/faceinfo/compare.md) | Compares the information in this FaceInfo structure with the information in the given FaceInfo structure to determine whether they have the same values. |
