Class RenderObjectsPass
  
Inheritance
RenderObjectsPass
 
Syntax
public class RenderObjectsPass : ScriptableRenderPass
 
Constructors
  
RenderObjectsPass(String, RenderPassEvent, String[], RenderQueueType, Int32, RenderObjects.CustomCameraSettings)
Declaration
public RenderObjectsPass(string profilerTag, RenderPassEvent renderPassEvent, string[] shaderTags, RenderQueueType renderQueueType, int layerMask, RenderObjects.CustomCameraSettings cameraSettings)
 
Parameters
Properties
  
overrideMaterial
Declaration
public Material overrideMaterial { get; set; }
 
Property Value
| Type | 
Description | 
| Material | 
 | 
overrideMaterialPassIndex
Declaration
public int overrideMaterialPassIndex { get; set; }
 
Property Value
Methods
  
Execute(ScriptableRenderContext, ref RenderingData)
Declaration
public override void Execute(ScriptableRenderContext context, ref RenderingData renderingData)
 
Parameters
| Type | 
Name | 
Description | 
| ScriptableRenderContext | 
context | 
 | 
| RenderingData | 
renderingData | 
 | 
Overrides
SetDetphState(Boolean, CompareFunction)
Declaration
public void SetDetphState(bool writeEnabled, CompareFunction function = null)
 
Parameters
| Type | 
Name | 
Description | 
| Boolean | 
writeEnabled | 
 | 
| CompareFunction | 
function | 
 | 
SetStencilState(Int32, CompareFunction, StencilOp, StencilOp, StencilOp)
Declaration
public void SetStencilState(int reference, CompareFunction compareFunction, StencilOp passOp, StencilOp failOp, StencilOp zFailOp)
 
Parameters
| Type | 
Name | 
Description | 
| Int32 | 
reference | 
 | 
| CompareFunction | 
compareFunction | 
 | 
| StencilOp | 
passOp | 
 | 
| StencilOp | 
failOp | 
 | 
| StencilOp | 
zFailOp | 
 |