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()
Fields
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
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