# RenderQueueRange

> Describes a material render queue range.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.Rendering](/engine/6000.7/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule
* **Implements:** [IEquatable\<RenderQueueRange>](https://learn.microsoft.com/dotnet/api/system.iequatable-1)

```csharp
public struct RenderQueueRange : IEquatable<RenderQueueRange>
```

## Remarks

Additional Resources: [ScriptableRenderContext.DrawRenderers](/engine/6000.7/script-reference/unityengine/rendering/scriptablerendercontext/drawrenderers.md), [FilteringSettings.renderQueueRange](/engine/6000.7/script-reference/unityengine/rendering/filteringsettings/renderqueuerange.md).

## Static Fields

| Value                                                                                                  | Description                                |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------ |
| [maximumBound](/engine/6000.7/script-reference/unityengine/rendering/renderqueuerange/maximumbound.md) | Maximum value that can be used as a bound. |
| [minimumBound](/engine/6000.7/script-reference/unityengine/rendering/renderqueuerange/minimumbound.md) | Minimum value that can be used as a bound. |

## Constructors

| Constructor                                                                                                                   | Description                         |
| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- |
| [RenderQueueRange(System.Int32,System.Int32)](/engine/6000.7/script-reference/unityengine/rendering/renderqueuerange/ctor.md) | Create a render queue range struct. |

## Properties

| Property                                                                                           | Description                          |
| -------------------------------------------------------------------------------------------------- | ------------------------------------ |
| [lowerBound](/engine/6000.7/script-reference/unityengine/rendering/renderqueuerange/lowerbound.md) | Inclusive lower bound for the range. |
| [upperBound](/engine/6000.7/script-reference/unityengine/rendering/renderqueuerange/upperbound.md) | Inclusive upper bound for the range. |

## Static Properties

| Property                                                                                             | Description                                     |
| ---------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
| [all](/engine/6000.7/script-reference/unityengine/rendering/renderqueuerange/all.md)                 | A range that includes all objects.              |
| [opaque](/engine/6000.7/script-reference/unityengine/rendering/renderqueuerange/opaque.md)           | A range that includes only opaque objects.      |
| [transparent](/engine/6000.7/script-reference/unityengine/rendering/renderqueuerange/transparent.md) | A range that includes only transparent objects. |
