# TextGeneratorType

> Defines the types of text generators to use.

## Definition

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

```csharp
public enum TextGeneratorType
```

## Remarks

This enum is used to switch between Unity's standard and advanced text generators.

## Fields

| Value                                                                                 | Description                                                                                                                 |
| ------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| [Advanced](/engine/6000.7/script-reference/unityengine/textgeneratortype/advanced.md) | Supports comprehensive Unicode and text shaping for various languages and scripts, including right-to-left (RTL) languages. |
| [Standard](/engine/6000.7/script-reference/unityengine/textgeneratortype/standard.md) | The standard text generator, which is the default option.                                                                   |
