# TextureBrush class

Namespace: [Eto.Drawing](https://eto.picoe.ca/api/namespace/eto.drawing.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
public sealed class TextureBrush : Brush, ITransformBrush
```

Defines a brush with an image texture for use with [Graphics](https://eto.picoe.ca/api/type/eto.drawing.graphics.md) fill operations

## Constructors

- [TextureBrush](https://eto.picoe.ca/api/type/eto.drawing.texturebrush/ctor.md): Initializes a new instance of the [TextureBrush](https://eto.picoe.ca/api/type/eto.drawing.texturebrush.md) class.

## Properties

- [Handler](https://eto.picoe.ca/api/type/eto.drawing.texturebrush/handler.md): Gets the platform handler object for the widget
- [Image](https://eto.picoe.ca/api/type/eto.drawing.texturebrush/image.md): Gets the texture's image to paint with
- [Instantiator](https://eto.picoe.ca/api/type/eto.drawing.texturebrush/instantiator.md): (static, obsolete) Gets an instantiator for the texture brush to create instances
- [Opacity](https://eto.picoe.ca/api/type/eto.drawing.texturebrush/opacity.md): Gets or sets the opacity of the brush texture
- [Transform](https://eto.picoe.ca/api/type/eto.drawing.texturebrush/transform.md): Gets or sets the transform for this brush

## Inherited Members

- From [Brush](https://eto.picoe.ca/api/type/eto.drawing.brush.md): [ControlObject](https://eto.picoe.ca/api/type/eto.drawing.brush/controlobject.md), [Dispose](https://eto.picoe.ca/api/type/eto.drawing.brush/dispose.md)
