# Sandbox.Internal.TypeLibrary.GetEnumDescription

## Overload 1

```csharp
EnumDescription GetEnumDescription(System.Type enumType)
```

Get a class describing the values of an enum

### Parameters

- `enumType` (`System.Type`)

### Returns

`EnumDescription`

## Overload 2

```csharp
Entry GetEnumDescription(T enumValue)
```

Get a describtion of an enum value. This is useful if your enum values are decorated with attributes that you want to read, for example.

### Parameters

- `enumValue` (`T`)

### Returns

`Entry`

Declared in [Sandbox.Internal.TypeLibrary](/api/Sandbox.Internal.TypeLibrary).
Assembly: `Sandbox.Reflection`.
