Class TextureToSurfaceReader
Reads a texture to a cached surface. Used for animation.
Inherited Members
Namespace: SadConsole.Readers
Assembly: SadConsole.Host.MonoGame.dll
Syntax
public class TextureToSurfaceReader
Constructors
TextureToSurfaceReader(int, int, IFont, Point)
Creates a new instance of the class.
Declaration
public TextureToSurfaceReader(int pixelWidth, int pixelHeight, IFont font, Point fontSize)
Parameters
Type | Name | Description |
---|---|---|
int | pixelWidth | Width the source texture. |
int | pixelHeight | Height of the source texture. |
IFont | font | Font used for rendering. |
Point | fontSize | Size of the font. |
Properties
UseBlockMode
Renders the cells as blocks instead of characters.
Declaration
public bool UseBlockMode { get; set; }
Property Value
Type | Description |
---|---|
bool |
Methods
GetSurface(Texture2D)
Returns a surface with the specified image rendered to it as characters.
Declaration
public Console GetSurface(Texture2D image)
Parameters
Type | Name | Description |
---|---|---|
Texture2D | image | The image to render. |
Returns
Type | Description |
---|---|
Console | The surface. |