IShadowMapRenderer Interface 
              
              
              Namespace: Stride.Rendering.Shadows
              Assembly: Stride.Rendering.dll
              
              
              
              
              
              
              
              
              
                public interface IShadowMapRenderer
               
              
              
              
              
              
                  
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Properties
              
                
              
              
              
              
              
              Renderers
              
              
              
              
              
                List<ILightShadowMapRenderer> Renderers { get; }
               
              
              Property Value
              
              
              
              
              
              
              RenderSystem
              
              
              
              
              
                RenderSystem RenderSystem { get; set; }
               
              
              Property Value
              
              
              
              
              
              
              RenderViewsWithShadows
              
              
              
              
              
                HashSet<RenderView> RenderViewsWithShadows { get; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Collections.Generic.HashSet<RenderView> | 
                     | 
                  
                
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Methods
              
                
              
              
              
              
              
              Collect(RenderContext, Dictionary<RenderView, ForwardLightingRenderFeature.RenderViewLightData>)
              
              
              
              
              
                void Collect(RenderContext context, Dictionary<RenderView, ForwardLightingRenderFeature.RenderViewLightData> renderViewLightDatas)
               
              
              Parameters
              
              
              
              
              
              
              Draw(RenderDrawContext)
              
              
              
              
              
                void Draw(RenderDrawContext drawContext)
               
              
              Parameters
              
              
              
              
              
              
              FindShadowMap(RenderView, RenderLight)
              
              
              
              
              
                LightShadowMapTexture FindShadowMap(RenderView renderView, RenderLight light)
               
              
              Parameters
              
              Returns
              
              
              
              
              
              
              Flush(RenderDrawContext)
              
              
              
              
              
                void Flush(RenderDrawContext context)
               
              
              Parameters
              
              
              
              
              
              
              PrepareAtlasAsRenderTargets(CommandList)
              
              
              
              
              
                void PrepareAtlasAsRenderTargets(CommandList commandList)
               
              
              Parameters
              
              
              
              
              
              
              PrepareAtlasAsShaderResourceViews(CommandList)
              
              
              
              
              
                void PrepareAtlasAsShaderResourceViews(CommandList commandList)
               
              
              Parameters
              
              
              
 
              
               
              
              
              
              
              Extension Methods