# ShaderUtil.ShaderPropertyType

> Type of a given texture property.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEditor](/engine/6000.6/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

> **Warning:**
>
> **Deprecated.** Use UnityEngine.Rendering.ShaderPropertyType instead.

```csharp
public enum ShaderUtil.ShaderPropertyType
```

## Fields

| Value                                                                                         | Description      |
| --------------------------------------------------------------------------------------------- | ---------------- |
| [Color](/engine/6000.6/script-reference/unityeditor/shaderutil/shaderpropertytype/color.md)   | Color Property.  |
| [Float](/engine/6000.6/script-reference/unityeditor/shaderutil/shaderpropertytype/float.md)   | Float Property.  |
| [Int](/engine/6000.6/script-reference/unityeditor/shaderutil/shaderpropertytype/int.md)       | Int Property.    |
| [Range](/engine/6000.6/script-reference/unityeditor/shaderutil/shaderpropertytype/range.md)   | Range Property.  |
| [Vector](/engine/6000.6/script-reference/unityeditor/shaderutil/shaderpropertytype/vector.md) | Vector Property. |
