C# Класс Dwarrowdelf.Client.SymbolDrawingCache

Наследование: Dwarrowdelf.Client.TileControl.ISymbolDrawingCache
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

GetDrawing() публичный Метод

public GetDrawing ( SymbolID symbolID, Color color ) : System.Windows.Media.Drawing
symbolID SymbolID
color Color
Результат System.Windows.Media.Drawing

GetDrawing() публичный Метод

public GetDrawing ( SymbolID symbolID, GameColor color ) : System.Windows.Media.Drawing
symbolID SymbolID
color GameColor
Результат System.Windows.Media.Drawing

Load() публичный Метод

public Load ( Uri symbolInfoUri ) : void
symbolInfoUri System.Uri
Результат void

SymbolDrawingCache() публичный Метод

public SymbolDrawingCache ( DrawingCache drawingCache ) : System
drawingCache DrawingCache
Результат System

SymbolDrawingCache() публичный Метод

public SymbolDrawingCache ( Uri symbolInfoUri ) : System
symbolInfoUri System.Uri
Результат System