# DynamicAtlasSettings

> Contains the settings used by the dynamic atlas system.

## Definition

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

```csharp
public class DynamicAtlasSettings
```

## Properties

| Property                                                                                                              | Description                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| --------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [activeFilters](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlassettings/activefilters.md)         | Defines the filters that the dynamic atlas system uses to exclude textures from the texture atlas.                                                                                                                                                                                                                                                                                                                                                     |
| [customFilter](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlassettings/customfilter.md)           | When a delegate is assigned, the dynamic atlas system calls it to determine whether or not a texture can be added to the atlas.                                                                                                                                                                                                                                                                                                                        |
| [maxAtlasSize](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlassettings/maxatlassize.md)           | Specifies the maximum size (width/height) of the atlas texture, in pixels. This value must be a power of two, and must be greater than or equal to [DynamicAtlasSettings.minAtlasSize](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlassettings/minatlassize.md).                                                                                                                                                                   |
| [maxSubTextureSize](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlassettings/maxsubtexturesize.md) | Specifies the maximum size (width/height) of a texture that can be added to the atlas. When [DynamicAtlasSettings.activeFilters](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlassettings/activefilters.md) contains [DynamicAtlasFilters.Size](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlasfilters/size.md), textures larger than this size are excluded from the atlas. Otherwise, this value is not used. |
| [minAtlasSize](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlassettings/minatlassize.md)           | Specifies the minimum size (width/height) of the atlas texture, in pixels. This value must be a power of two, and must be greater than 0 and less than or equal to [DynamicAtlasSettings.maxAtlasSize](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlassettings/maxatlassize.md).                                                                                                                                                   |

## Static Properties

| Property                                                                                                        | Description                                                |
| --------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| [defaultFilters](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlassettings/defaultfilters.md) | Default filters for a dynamic atlas.                       |
| [defaults](/engine/6000.0/script-reference/unityengine/uielements/dynamicatlassettings/defaults.md)             | Specifies default values used to initialize the structure. |
