# GetAllShaderInfo()

> Returns an array of ShaderInfo of all available shaders. That includes built-in shaders.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor](/engine/6000.3/script-reference/unityeditor.md)
* **Assembly:** UnityEditor

```csharp
public static ShaderInfo[] GetAllShaderInfo()
```

### Returns

| Type                                                                        | Description                                                                                             |
| --------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
| [ShaderInfo\[\]](/engine/6000.3/script-reference/unityeditor/shaderinfo.md) | [ShaderInfo](/engine/6000.3/script-reference/unityeditor/shaderinfo.md) array of all available shaders. |
