# TextureBase

The `TextureBase` class describes a texture.

## Properties

| Property     | Description                                                                                                                                                                                                                             |
| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `height`     | <p><code>(get) height: ScalarSignal</code></p><p>Gets the height of the texture in pixels.</p>                                                                                                                                          |
| `identifier` | <p><code>(get) identifier: StringValue (set) (Not Available)</code></p><p>Specifies the unique texture identifier. This value is specified internally in AR Studio.</p>                                                                 |
| `name`       | <p><code>(get) name: StringValue (set) (Not Available)</code></p><p>Specifies the unique texture name. The texture name is specified in AR Studio at design time.</p><p><strong>See Also</strong>: <code>TexturesModule.get</code>.</p> |
| `signal`     | <p><code>(get) signal: ShaderSignal</code></p><p>Gets the RGBA ShaderSignal of the given texture. This signal can then be used in shader computations.</p>                                                                              |
| `width`      | <p><code>(get) width: ScalarSignal</code></p><p>Gets the width of the texture in pixels.</p>                                                                                                                                            |

## Methods

This module exposes no methods.
