Table of Contents

Class URPOutlineFeature.SRPOutline

Namespace
DefaultNamespace
Assembly
Assembly-CSharp-firstpass.dll
public class URPOutlineFeature.SRPOutline : ScriptableRenderPass
Inheritance
ScriptableRenderPass
URPOutlineFeature.SRPOutline
Inherited Members
Extension Methods

Constructors

SRPOutline()

public SRPOutline()

Fields

Outliner

public Outliner Outliner

Field Value

Outliner

Parameters

public OutlineParameters Parameters

Field Value

OutlineParameters

Renderer

public ScriptableRenderer Renderer

Field Value

ScriptableRenderer

UseColorTargetForDepth

public bool UseColorTargetForDepth

Field Value

bool

nameId

public FieldInfo nameId

Field Value

FieldInfo

outliners

public List<Outliner> outliners

Field Value

List<Outliner>

temporaryOutlinables

public static List<Outlinable> temporaryOutlinables

Field Value

List<Outlinable>

Methods

Execute(ScriptableRenderContext, ref RenderingData)

public override void Execute(ScriptableRenderContext context, ref RenderingData renderingData)

Parameters

context ScriptableRenderContext
renderingData RenderingData

GetColorTarget(ScriptableRenderer)

public RenderTargetIdentifier GetColorTarget(ScriptableRenderer renderer)

Parameters

renderer ScriptableRenderer

Returns

RenderTargetIdentifier

GetDepthTarget(ScriptableRenderer)

public RenderTargetIdentifier GetDepthTarget(ScriptableRenderer renderer)

Parameters

renderer ScriptableRenderer

Returns

RenderTargetIdentifier

IsDepthTextureAvailable(ScriptableRenderer)

public bool IsDepthTextureAvailable(ScriptableRenderer renderer)

Parameters

renderer ScriptableRenderer

Returns

bool