Click or drag to resize
AB4D logo

RenderSpritesRenderingStep Class

RenderSpritesRenderingStep rendering step renders the sprites that are defined in the SpriteBatches.
Inheritance Hierarchy
SystemObject
  Ab3d.DirectXDXResourceBase
    Ab3d.DirectXDisposableDXResource
      Ab3d.DirectXDXSceneResource
        Ab3d.DirectXRenderingStepBase
          Ab3d.DirectXRenderSpritesRenderingStep

Namespace: Ab3d.DirectX
Assembly: Ab3d.DXEngine (in Ab3d.DXEngine.dll) Version: 7.0.8865.1045
Syntax
C#
public class RenderSpritesRenderingStep : RenderingStepBase

The RenderSpritesRenderingStep type exposes the following members.

Constructors
 NameDescription
Public methodRenderSpritesRenderingStep Initializes a new instance of the RenderSpritesRenderingStep class.
Top
Properties
 NameDescription
Public propertySpriteBatches Gets a list of SpriteBatch objects that are rendered by this RenderSpritesRenderingStep rendering step. Sprites are added to the list by calling CreateSpriteBatch(String) or CreateSpriteBatch(RenderSpritesRenderingStep, String) method and removed by calling RemoveSpriteBatch(SpriteBatch) or RemoveSpriteBatch(SpriteBatch, RenderSpritesRenderingStep).
Top
Methods
 NameDescription
Public methodSaveExecutionTimeStatistics SaveExecutionTimeStatistics is called when we are collecting statistics. The implementation of the method should save or add the elapsedMilliseconds to the corresponding property in the RenderingStatistics class.
(Overrides RenderingStepBaseSaveExecutionTimeStatistics(Double, RenderingStatistics))
Top
See Also