# Editor.Asset.AssetTags

Represents a collection of tags for an asset.
This is only necessary so we can save tags as soon as they are added.

- Kind: struct
- Assembly: `Sandbox.Tools`
- Modifiers: sealed

## Methods

- [`Add`](/api/Editor.Asset.AssetTags/Add): Add a single tag.
- [`Contains`](/api/Editor.Asset.AssetTags/Contains): Returns whether this asset has given tag.
- [`GetAll`](/api/Editor.Asset.AssetTags/GetAll): Returns all tags of this asset.
- [`GetEnumerator`](/api/Editor.Asset.AssetTags/GetEnumerator)
- [`Remove`](/api/Editor.Asset.AssetTags/Remove): Remove given tag from the asset.
- [`Set`](/api/Editor.Asset.AssetTags/Set): Set or remove the tag based on second argument.
- [`Toggle`](/api/Editor.Asset.AssetTags/Toggle): Remove the tag if present, add if not.
