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 { get; }
Property Value
Type | Description |
---|---|
Boolean |
Methods
Create(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. |