Search Results for

    Show / Hide Table of Contents

    Class ShadowRenderPath

    Shadow map renderer.

    Inheritance
    object
    DisposableObject
    RenderPath
    LightRenderPath
    ShadowRenderPath
    Inherited Members
    LightRenderPath.Render(DrawContext, CommandBuffer)
    LightRenderPath.CreateNewLightDrawContext(RenderPipeline, Light)
    RenderPath.passes
    RenderPath.passesToRender
    RenderPath.Passes
    RenderPath.PassesToRender
    RenderPath.TypeName
    RenderPath.DefaultPathId
    RenderPath.RenderManager
    RenderPath.RenderPipeline
    RenderPath.GraphicsPresenter
    RenderPath.GraphicsContext
    RenderPath.AdditionalEffectDirectives
    RenderPath.Collect(DrawContext)
    RenderPath.RenderPasses(DrawContext, CommandBuffer)
    RenderPath.RenderPassesInternal(DrawContext, CommandBuffer)
    DisposableObject.Disposed
    DisposableObject.Dispose()
    DisposableObject.Dispose(bool)
    Namespace: Evergine.Framework.Graphics
    Assembly: Evergine.Framework.dll
    Syntax
    public class ShadowRenderPath : LightRenderPath

    Constructors

    ShadowRenderPath(RenderManager)

    Initializes a new instance of the ShadowRenderPath class.

    Declaration
    public ShadowRenderPath(RenderManager renderManager)
    Parameters
    Type Name Description
    RenderManager renderManager

    The rendering manager.

    Methods

    Destroy()

    Destroys all resources of this instance.

    Declaration
    protected override void Destroy()
    Overrides
    RenderPath.Destroy()

    Render(LightDrawContext, CommandBuffer)

    Renders this scene.

    Declaration
    protected override void Render(LightDrawContext drawContext, CommandBuffer commandBuffer)
    Parameters
    Type Name Description
    LightDrawContext drawContext

    The context to draw.

    CommandBuffer commandBuffer

    The command buffer used to render this context.

    Overrides
    LightRenderPath.Render(LightDrawContext, CommandBuffer)

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX