15 lines
353 B
C#
15 lines
353 B
C#
using Avalonia.Controls;
|
|
using Avalonia.Media;
|
|
using Pilz.UI.Symbols;
|
|
|
|
namespace Pilz.UI.AvaloniaUI.Symbols;
|
|
|
|
public interface ISymbolProxy
|
|
{
|
|
IImage? GetImageSource();
|
|
Image? GetImage(double width, double height);
|
|
Image? GetImage(Avalonia.Size size);
|
|
Image? GetImage(System.Drawing.Size size);
|
|
Image? GetImage(SymbolSize size);
|
|
}
|