Class SpriteRenderFeature
public class SpriteRenderFeature : RootRenderFeature, IComponent, IReferencable, ICollectorHolder, IGraphicsRendererCore, IDisposable
- Inheritance
-
objectSpriteRenderFeature
- Implements
- Inherited Members
- Extension Methods
Properties
SupportedRenderObjectType
Gets the type of render object supported by this RootRenderFeature.
public override Type SupportedRenderObjectType { get; }
Property Value
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
contextRenderDrawContextrenderViewRenderViewrenderViewStageRenderViewStagestartIndexintendIndexint
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()