Interface ISpriteBatchRendererFactory
Creates sprite batches.
public interface ISpriteBatchRendererFactory
Methods
Create(IRenderSurface, IGameWindow, ILightingManager, IShaderProgram, Matrix4x4, IRenderMetrics)
Creates a sprite batch that draws to renderSurface through spriteShader, with the given projectionMatrix, and records its counts in metrics.
ISpriteBatchRenderer Create(IRenderSurface renderSurface, IGameWindow window, ILightingManager lightingManager, IShaderProgram spriteShader, Matrix4x4 projectionMatrix, IRenderMetrics metrics)
Parameters
renderSurfaceIRenderSurfacewindowIGameWindowlightingManagerILightingManagerspriteShaderIShaderProgramprojectionMatrixMatrix4x4metricsIRenderMetrics