# GetTexturePropertyNameIDs

> Return the name IDs of all texture properties exposed on this material.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.5/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

## GetTexturePropertyNameIDs()

Return the name IDs of all texture properties exposed on this material.

```csharp
public int[] GetTexturePropertyNameIDs()
```

### Returns

| Type                                                           | Description                                             |
| -------------------------------------------------------------- | ------------------------------------------------------- |
| [int\[\]](https://learn.microsoft.com/dotnet/api/system.int32) | IDs of all texture properties exposed on this material. |

## GetTexturePropertyNameIDs(List\<int>)

Return the name IDs of all texture properties exposed on this material.

```csharp
public void GetTexturePropertyNameIDs(List<int> outNames)
```

### Parameters

**** (\[List\<int>]\(https\://learn.microsoft.com/dotnet/api/system.collections.generic.list-1)): IDs of all texture properties exposed on this material.
