Table of Contents

Class SpriteRenderFeature

Namespace
Stride.Rendering.Sprites
Assembly
Stride.Rendering.dll
public class SpriteRenderFeature : RootRenderFeature, IComponent, IReferencable, ICollectorHolder, IGraphicsRendererCore, IDisposable
Inheritance
SpriteRenderFeature
Implements
Inherited Members
Extension Methods

Properties

SupportedRenderObjectType

Gets the type of render object supported by this RootRenderFeature.

public override Type SupportedRenderObjectType { get; }

Property Value

Type

Methods

Destroy()

Disposes of object resources.

protected override void Destroy()

Draw(RenderDrawContext, RenderView, RenderViewStage, int, int)

Performs GPU updates and/or draw.

public override void Draw(RenderDrawContext context, RenderView renderView, RenderViewStage renderViewStage, int startIndex, int endIndex)

Parameters

context RenderDrawContext
renderView RenderView
renderViewStage RenderViewStage
startIndex int
endIndex int

InitializeCore()

Initializes this instance. Query for specific cbuffer (either new one, like PerMaterial, or parts of an existing one, like PerObject=>Skinning)

protected override void InitializeCore()