Velaptor.Factories.RendererFactory
Velaptor
Velaptor.Factories
RendererFactory Class
Creates renderers for rendering different types of graphics.
public static class RendererFactory
Inheritance System.Object → RendererFactory
Methods
CreateBatcher()
Creates an instance of IBatcher to start and stop batching.
public static Velaptor.Batching.IBatcher CreateBatcher();
Returns
IBatcher
The batcher instance.
CreateShapeRenderer()
Creates an instance of the IShapeRenderer.
public static Velaptor.Graphics.Renderers.IShapeRenderer CreateShapeRenderer();
Returns
IShapeRenderer
The rectangle renderer.
CreateTextRenderer()
Creates an instance of the ITextRenderer.
public static Velaptor.Graphics.Renderers.ITextRenderer CreateTextRenderer();
Returns
ITextRenderer
The text renderer.
CreateTextureRenderer()
Creates an instance of the ITextureRenderer.
public static Velaptor.Graphics.Renderers.ITextureRenderer CreateTextureRenderer();
Returns
ITextureRenderer
The texture renderer.