# UIVertex

> Vertex class used by a Canvas for managing vertices.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.TextRenderingModule

```csharp
public struct UIVertex
```

## Fields

| Value                                                                        | Description                                                                   |
| ---------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| [color](/engine/6000.0/script-reference/unityengine/uivertex/color.md)       | Vertex color.                                                                 |
| [normal](/engine/6000.0/script-reference/unityengine/uivertex/normal.md)     | Normal.                                                                       |
| [position](/engine/6000.0/script-reference/unityengine/uivertex/position.md) | Vertex position.                                                              |
| [tangent](/engine/6000.0/script-reference/unityengine/uivertex/tangent.md)   | Tangent.                                                                      |
| [uv0](/engine/6000.0/script-reference/unityengine/uivertex/uv0.md)           | The first texture coordinate set of the mesh. Used by UI elements by default. |
| [uv1](/engine/6000.0/script-reference/unityengine/uivertex/uv1.md)           | The second texture coordinate set of the mesh, if present.                    |
| [uv2](/engine/6000.0/script-reference/unityengine/uivertex/uv2.md)           | The Third texture coordinate set of the mesh, if present.                     |
| [uv3](/engine/6000.0/script-reference/unityengine/uivertex/uv3.md)           | The forth texture coordinate set of the mesh, if present.                     |

## Static Fields

| Value                                                                            | Description                                                      |
| -------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| [simpleVert](/engine/6000.0/script-reference/unityengine/uivertex/simplevert.md) | Simple UIVertex with sensible settings for use in the UI system. |
