RenderPipelineAsset<TRenderPipeline>
An asset that produces a specific IRenderPipeline.
Read time 5 minutesLast updated 4 days ago
Definition
- Type: Class
- Namespace: UnityEngine.Rendering
- Assembly: UnityEngine.CoreModule
- Inherits from: RenderPipelineAsset
public abstract class RenderPipelineAsset<TRenderPipeline> : RenderPipelineAsset where TRenderPipeline : RenderPipeline
Remarks
Default implementation of IRenderPipelineAsset. This manages the lifecylces of inherited types, as well as ensures that created IRenderPipeline's are invalidated when the asset is changed.
Additional Resources: IRenderPipelineAsset.
Properties
Property | Description |
|---|---|
| pipelineType | Returns a RenderPipeline type associated with the given RenderPipelineAsset instance. |
| renderPipelineShaderTag | Returns the Shader Tag value for the render pipeline that is described by this asset. |
Inheritance
Operators
Operator | Description |
|---|---|
| operator == | Compares two object references to see if they refer to the same object. |
| bool | Determines whether the object exists. |
| operator != | Compares if two objects refer to a different object. |