Show / Hide Table of Contents

Class LayeredRenderer

Draws a LayeredSurface object by adding a LayeredSurfaceRenderStep to the Steps collection. Skips drawing the normal surface.

Inheritance
object
ScreenSurfaceRenderer
LayeredRenderer
Implements
IRenderer
IDisposable
IRendererMonoGame
Inherited Members
ScreenSurfaceRenderer._backingTexture
ScreenSurfaceRenderer._finalDrawColor
ScreenSurfaceRenderer.Refresh(IScreenSurface, bool)
ScreenSurfaceRenderer.Render(IScreenSurface)
ScreenSurfaceRenderer.Dispose()
ScreenSurfaceRenderer.Name
ScreenSurfaceRenderer.Output
ScreenSurfaceRenderer.MonoGameBlendState
ScreenSurfaceRenderer.BackingTextureUsageMode
ScreenSurfaceRenderer.Opacity
ScreenSurfaceRenderer.IsForced
ScreenSurfaceRenderer.Steps
ScreenSurfaceRenderer.CachedRenderRects
ScreenSurfaceRenderer.BackingTextureRecreated
object.GetType()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: SadConsole.Renderers
Assembly: SadConsole.Host.MonoGame.dll
Syntax
public sealed class LayeredRenderer : ScreenSurfaceRenderer, IRenderer, IDisposable, IRendererMonoGame

Constructors

LayeredRenderer()

Declaration
public LayeredRenderer()

Methods

AddDefaultSteps()

Adds the render steps this renderer uses.

Declaration
protected override void AddDefaultSteps()
Overrides
ScreenSurfaceRenderer.AddDefaultSteps()

Implements

IRenderer
IDisposable
IRendererMonoGame

Extension Methods

ExtensionsSystem.GetDebuggerDisplayValue(object)
In this article

Back to top

Back to top Generated by DocFX