C# Class Dwarrowdelf.Client.SymbolDrawingCache

Inheritance: Dwarrowdelf.Client.TileControl.ISymbolDrawingCache
Afficher le fichier Open project: tomba/dwarrowdelf Class Usage Examples

Méthodes publiques

Méthode Description
GetDrawing ( SymbolID symbolID, Color color ) : System.Windows.Media.Drawing
GetDrawing ( SymbolID symbolID, GameColor color ) : System.Windows.Media.Drawing
Load ( Uri symbolInfoUri ) : void
SymbolDrawingCache ( DrawingCache drawingCache ) : System
SymbolDrawingCache ( Uri symbolInfoUri ) : System

Private Methods

Méthode Description
CreateDrawing ( SymbolID symbolID, Color color ) : System.Windows.Media.Drawing
CreateDrawing ( SymbolID symbolID, GameColor color ) : System.Windows.Media.Drawing
CreateDrawing ( Symbols symbol, GameColor color ) : System.Windows.Media.Drawing
CreateNormalizeTransform ( Rect bounds, Point location, Size size, double angle ) : Transform
DrawCharacter ( char ch, System.Windows.Media.Typeface typeFace, double fontSize, GameColor color, GameColor bgColor, bool drawOutline, double outlineThickness, bool reverse ) : System.Windows.Media.Drawing
NormalizeDrawing ( System.Windows.Media.Drawing drawing, Point location, Size size, double angle ) : System.Windows.Media.Drawing
NormalizeDrawing ( System.Windows.Media.Drawing drawing, Point location, Size size, double angle, bool bgTransparent ) : System.Windows.Media.Drawing
ParseSymbols ( ) : void

Method Details

GetDrawing() public méthode

public GetDrawing ( SymbolID symbolID, Color color ) : System.Windows.Media.Drawing
symbolID SymbolID
color Color
Résultat System.Windows.Media.Drawing

GetDrawing() public méthode

public GetDrawing ( SymbolID symbolID, GameColor color ) : System.Windows.Media.Drawing
symbolID SymbolID
color GameColor
Résultat System.Windows.Media.Drawing

Load() public méthode

public Load ( Uri symbolInfoUri ) : void
symbolInfoUri System.Uri
Résultat void

SymbolDrawingCache() public méthode

public SymbolDrawingCache ( DrawingCache drawingCache ) : System
drawingCache DrawingCache
Résultat System

SymbolDrawingCache() public méthode

public SymbolDrawingCache ( Uri symbolInfoUri ) : System
symbolInfoUri System.Uri
Résultat System