# TextElement.Glyph

> Encapsulates a single glyph rendered inside a TextElement mesh. A glyph is a quad made of four vertices, laid out clockwise: bottom‑left → top‑left → top‑right → bottom‑right

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.UIElements](/engine/6000.3/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
public readonly struct TextElement.Glyph
```

## Remarks

Each [Vertex](/engine/6000.3/script-reference/unityengine/uielements/vertex.md) stores:

* Position – 3‑D coordinates
* Color – per‑vertex tint
* UV0 (x,y) – location of the glyph in the atlas texture
* UV2.x – index of the texture slice inside a texture‑atlas array
* UV2.y – SDF scale (negative values indicate bold weight)

## Fields

| Value                                                                                            | Description                                                        |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------ |
| [vertices](/engine/6000.3/script-reference/unityengine/uielements/textelement/glyph/vertices.md) | Four vertices that describe the glyph’s quad in BL‑TL‑TR‑BR order. |
