Struct RendererList
Structure holding RendererList information used to draw renderers.
Namespace: UnityEngine.Experimental.Rendering
Syntax
public struct RendererList
Fields
cullingResult
CullingResults associated with the renderer list.
Declaration
public CullingResults cullingResult
Field Value
| Type | Description |
|---|---|
| CullingResults |
drawSettings
DrawingSettings associated with the renderer list.
Declaration
public DrawingSettings drawSettings
Field Value
| Type | Description |
|---|---|
| DrawingSettings |
filteringSettings
FilteringSettings associated with the renderer list.
Declaration
public FilteringSettings filteringSettings
Field Value
| Type | Description |
|---|---|
| FilteringSettings |
nullRendererList
Default null renderer list.
Declaration
public static readonly RendererList nullRendererList
Field Value
| Type | Description |
|---|---|
| RendererList |
stateBlock
Optional RenderStateBlock associated with the renderer list.
Declaration
public RenderStateBlock? stateBlock
Field Value
| Type | Description |
|---|---|
| Nullable<RenderStateBlock> |
Properties
isValid
True if the renderer list is valid.
Declaration
public bool isValid { readonly get; }
Property Value
| Type | Description |
|---|---|
| Boolean |
Methods
Create(in RendererListDesc)
Creates a new renderer list.
Declaration
public static RendererList Create(in RendererListDesc desc)
Parameters
| Type | Name | Description |
|---|---|---|
| RendererListDesc | desc | Parameters for renderer list creation. |
Returns
| Type | Description |
|---|---|
| RendererList | A new renderer list. |