X-Git-Url: http://git.megacz.com/?p=org.ibex.core.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fgraphics%2FPixelBuffer.java;h=24c4b01fc0afc4e9c899cf0b01cf993f7557f02c;hp=14c0d25be56da12f2f925ef3c2e9b6936ea67638;hb=297fdbde87e6db4732448a0950d1141c7265c169;hpb=a74d72f54db190be0c0a7915c60132cf1d420158 diff --git a/src/org/ibex/graphics/PixelBuffer.java b/src/org/ibex/graphics/PixelBuffer.java index 14c0d25..24c4b01 100644 --- a/src/org/ibex/graphics/PixelBuffer.java +++ b/src/org/ibex/graphics/PixelBuffer.java @@ -20,6 +20,7 @@ import org.ibex.util.*; public interface PixelBuffer { public abstract void drawLine(int x1, int y1, int x2, int y2, int color); public abstract void fillTrapezoid(int x1, int x2, int y1, int x3, int x4, int y2, int color); + public abstract void drawPicture(Picture p, int x, int y, int x1, int y1, int w, int h); // names may be wrong public abstract void drawGlyph(Font.Glyph source, int dx1, int dy1, int cx1, int cy1, int cx2, int cy2, int rgb, int bg); public abstract void stroke(Polygon p, int color); public abstract void fill(Polygon p, Paint paint);