C# Class Dwarrowdelf.Client.TileSetLoaderHelpers

Mostrar archivo Open project: tomba/dwarrowdelf Class Usage Examples

Public Methods

Method Description
DrawCharacter ( char ch, System.Windows.Media.Typeface typeFace, double fontSize, Color color, Color bgColor, bool drawOutline, double outlineThickness, bool reverse, CharRenderMode mode ) : System.Windows.Media.Drawing
DrawingToBitmap ( System.Windows.Media.Drawing drawing, int size ) : System.Windows.Media.Imaging.BitmapSource
NormalizeDrawing ( System.Windows.Media.Drawing drawing, Point location, Size size, double angle, bool bgTransparent, double opacity ) : System.Windows.Media.Drawing

Private Methods

Method Description
CreateNormalizeTransform ( Rect bounds, Point location, Size size, double angle ) : Transform

Method Details

DrawCharacter() public static method

public static DrawCharacter ( char ch, System.Windows.Media.Typeface typeFace, double fontSize, Color color, Color bgColor, bool drawOutline, double outlineThickness, bool reverse, CharRenderMode mode ) : System.Windows.Media.Drawing
ch char
typeFace System.Windows.Media.Typeface
fontSize double
color Color
bgColor Color
drawOutline bool
outlineThickness double
reverse bool
mode CharRenderMode
return System.Windows.Media.Drawing

DrawingToBitmap() public static method

public static DrawingToBitmap ( System.Windows.Media.Drawing drawing, int size ) : System.Windows.Media.Imaging.BitmapSource
drawing System.Windows.Media.Drawing
size int
return System.Windows.Media.Imaging.BitmapSource

NormalizeDrawing() public static method

public static NormalizeDrawing ( System.Windows.Media.Drawing drawing, Point location, Size size, double angle, bool bgTransparent, double opacity ) : System.Windows.Media.Drawing
drawing System.Windows.Media.Drawing
location Point
size System.Windows.Size
angle double
bgTransparent bool
opacity double
return System.Windows.Media.Drawing