# Sandbox.RenderTarget

Essentially wraps a couple of textures that we're going to render to. The color texture and the depth texture.

- Kind: class
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Modifiers: sealed

## Properties

- [`ColorTarget`](/api/Sandbox.RenderTarget/ColorTarget): The target colour texture
- [`DepthTarget`](/api/Sandbox.RenderTarget/DepthTarget): The target depth texture
- [`Height`](/api/Sandbox.RenderTarget/Height): Height of the render target
- [`Width`](/api/Sandbox.RenderTarget/Width): Width of the render target

## Methods

- [`Dispose`](/api/Sandbox.RenderTarget/Dispose): Stop using this texture, return it to the pool
- [`From`](/api/Sandbox.RenderTarget/From): Create a render target from these textures
- [`GetTemporary`](/api/Sandbox.RenderTarget/GetTemporary): Get a temporary render target. You should dispose the returned handle when you're done to return the textures to the pool.
