From 05383532b7da1a2ed669d03ee9ca8aa9e6bdcdf1 Mon Sep 17 00:00:00 2001 From: Alexander Tkachev Date: Wed, 29 Jun 2016 19:25:57 +0600 Subject: GUI: Add drawLineClip() --- graphics/VectorRendererSpec.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'graphics/VectorRendererSpec.h') diff --git a/graphics/VectorRendererSpec.h b/graphics/VectorRendererSpec.h index 01910004d2..dcef88e082 100644 --- a/graphics/VectorRendererSpec.h +++ b/graphics/VectorRendererSpec.h @@ -50,7 +50,8 @@ class VectorRendererSpec : public VectorRenderer { public: VectorRendererSpec(PixelFormat format); - void drawLine(int x1, int y1, int x2, int y2); //TODO + void drawLine(int x1, int y1, int x2, int y2); + void drawLineClip(int x1, int y1, int x2, int y2, Common::Rect clipping); void drawCircle(int x, int y, int r); void drawCircleClip(int x, int y, int r, Common::Rect clipping); void drawSquare(int x, int y, int w, int h); @@ -159,6 +160,9 @@ protected: virtual void drawLineAlg(int x1, int y1, int x2, int y2, uint dx, uint dy, PixelType color); + virtual void drawLineAlgClip(int x1, int y1, int x2, int y2, + uint dx, uint dy, PixelType color); + virtual void drawCircleAlg(int x, int y, int r, PixelType color, FillMode fill_m); -- cgit v1.2.3