ScriptableRendererFeature
class in UnityEngine.Rendering.Universal · Unity.RenderPipelines.Universal.Runtime · inherits from ScriptableObject
Not in Unity's public API, or in an assembly the coverage doesn't count.
In Tassix
A renderer feature (a ScriptableObject in the renderer's data): each frame, for each camera, it adds its passes.
Properties 1
bool isActive { get; }Methods 6
abstract void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData)abstract void Create()void Dispose()virtual void OnCameraPreCull(ScriptableRenderer renderer, in CameraData cameraData)void SetActive(bool active)virtual void SetupRenderPasses(ScriptableRenderer renderer, in RenderingData renderingData)