# MainToolbarContent

> A descriptor for the visual content of a main toolbar element.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEditor.Toolbars](/engine/6000.7/script-reference/unityeditor/toolbars.md)
* **Assembly:** UnityEditor.CoreModule
* **Implements:** [IEquatable\<MainToolbarContent>](https://learn.microsoft.com/dotnet/api/system.iequatable-1)

```csharp
public struct MainToolbarContent : IEquatable<MainToolbarContent>
```

## Remarks

Works in the same way as [GUIContent](/engine/6000.7/script-reference/unityengine/guicontent.md).

## Fields

| Value                                                                                         | Description                                                     |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| [image](/engine/6000.7/script-reference/unityeditor/toolbars/maintoolbarcontent/image.md)     | Icon to display in the toolbar element.                         |
| [text](/engine/6000.7/script-reference/unityeditor/toolbars/maintoolbarcontent/text.md)       | Text to display in the toolbar element.                         |
| [tooltip](/engine/6000.7/script-reference/unityeditor/toolbars/maintoolbarcontent/tooltip.md) | Tooltip to display when a user hovers over the toolbar element. |

## Constructors

| Constructor                                                                                                                                                                                            | Description                                                     |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------- |
| [MainToolbarContent()](/engine/6000.7/script-reference/unityeditor/toolbars/maintoolbarcontent/ctor.md#maintoolbarcontent\(\))                                                                         | Specify a visual content descriptor for a main toolbar element. |
| [MainToolbarContent(System.String)](/engine/6000.7/script-reference/unityeditor/toolbars/maintoolbarcontent/ctor.md#maintoolbarcontent\(string\))                                                      | Specify a visual content descriptor for a main toolbar element. |
| [MainToolbarContent(System.String,System.String)](/engine/6000.7/script-reference/unityeditor/toolbars/maintoolbarcontent/ctor.md#maintoolbarcontent\(string-string\))                                 | Specify a visual content descriptor for a main toolbar element. |
| [MainToolbarContent(System.String,UnityEngine.Texture2D,System.String)](/engine/6000.7/script-reference/unityeditor/toolbars/maintoolbarcontent/ctor.md#maintoolbarcontent\(string-texture2d-string\)) | Specify a visual content descriptor for a main toolbar element. |
| [MainToolbarContent(UnityEngine.Texture2D)](/engine/6000.7/script-reference/unityeditor/toolbars/maintoolbarcontent/ctor.md#maintoolbarcontent\(texture2d\))                                           | Specify a visual content descriptor for a main toolbar element. |
| [MainToolbarContent(UnityEngine.Texture2D,System.String)](/engine/6000.7/script-reference/unityeditor/toolbars/maintoolbarcontent/ctor.md#maintoolbarcontent\(texture2d-string\))                      | Specify a visual content descriptor for a main toolbar element. |
