14 lines
448 B
C#
14 lines
448 B
C#
using Gtk;
|
|
using Pilz.UI.Symbols;
|
|
using System.Drawing;
|
|
|
|
namespace Pilz.UI.Gtk.Symbols;
|
|
|
|
public interface IGtkSymbolFactory<TSymbols> : IBaseSymbolFactory<TSymbols>
|
|
{
|
|
Image? GetImage(TSymbols svgImage, Size size);
|
|
Image? GetImage(TSymbols svgImage, SymbolSize size);
|
|
Gdk.Pixbuf? GetPixbuf(TSymbols svgImage, Size size);
|
|
Gdk.Pixbuf? GetPixbuf(TSymbols svgImage, SymbolSize size);
|
|
Image GetImageFromPixbuf(Gdk.Pixbuf pixbuf);
|
|
} |