Interface IDataProvider
Interface that Scriptable Render Pipelines should implement to be able to use LookDev window
Namespace: UnityEngine.Rendering.LookDev
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
public interface IDataProvider
  Properties
| Name | Description | 
|---|---|
| supportedDebugModes | Notify the LookDev about what debug view mode are available in this SRP  | 
      
Methods
| Name | Description | 
|---|---|
| Cleanup(StageRuntimeInterface) | Callback called to do any necessary cleanup.  | 
      
| FirstInitScene(StageRuntimeInterface) | Additional configuration required by this SRP on LookDev's scene creation  | 
      
| GetShadowMask(ref RenderTexture, StageRuntimeInterface) | Compute the shadow mask in SRP for LookDev sun simulation  | 
      
| OnBeginRendering(StageRuntimeInterface) | Callback called at the beginning of LookDev rendering.  | 
      
| OnEndRendering(StageRuntimeInterface) | Callback called at the beginning of LookDev rendering.  | 
      
| UpdateDebugMode(int) | Notify the SRP about a change in the DebugMode used  | 
      
| UpdateSky(Camera, Sky, StageRuntimeInterface) | Notify the SRP that sky have changed in LookDev  |