Search Results for

    Show / Hide Table of Contents

    Class ShadowMapPass

    ShadowMap generation pass.

    Inheritance
    object
    RenderPass
    ShadowMapPass
    Implements
    IDisposable
    Inherited Members
    RenderPass.Name
    RenderPass.PassIndex
    RenderPass.RenderPath
    RenderPass.RenderManager
    RenderPass.GraphicsPresenter
    RenderPass.GraphicsContext
    RenderPass.CheckBatch(DrawContext, ref RenderBatch)
    RenderPass.Dispose()
    RenderPass.Destroy()
    RenderPass.RenderBatches(DrawContext, CommandBuffer, ref RenderPassDescription)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Evergine.Framework.Graphics
    Assembly: Evergine.Framework.dll
    Syntax
    public class ShadowMapPass : RenderPass, IDisposable

    Constructors

    ShadowMapPass(ShadowRenderPath, int)

    Initializes a new instance of the ShadowMapPass class.

    Declaration
    public ShadowMapPass(ShadowRenderPath renderPath, int passIndex)
    Parameters
    Type Name Description
    ShadowRenderPath renderPath

    The render path.

    int passIndex

    The pass index.

    Methods

    Render(DrawContext, CommandBuffer)

    Render this scene.

    Declaration
    public override void Render(DrawContext drawContext, CommandBuffer commandBuffer)
    Parameters
    Type Name Description
    DrawContext drawContext

    The context to draw.

    CommandBuffer commandBuffer

    The command buffer.

    Overrides
    RenderPass.Render(DrawContext, CommandBuffer)

    Implements

    IDisposable

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX