# EnumTypeBuilder

Class in [Yarn.Compiler](https://docs.yarnspinner.dev/3.1/api/csharp/yarn.compiler)

Inherits from `System.Object`

## Summary

Provides methods for constructing [EnumType](https://docs.yarnspinner.dev/3.1/api/csharp/yarn/yarn.enumtype) objects.

```csharp
public class EnumTypeBuilder
```

## Methods

| Name                                                                                                                                                | Description                                                                                                     |
| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| [FromEnum(string?)](https://docs.yarnspinner.dev/3.1/api/csharp/yarn.compiler/yarn.compiler.enumtypebuilder/yarn.compiler.enumtypebuilder.fromenum) | Creates a new [EnumType](https://docs.yarnspinner.dev/3.1/api/csharp/yarn/yarn.enumtype) given a CLR enum type. |
