diff options
| author | Krzysztof Kosi??ski <tweenk.pl@gmail.com> | 2011-08-21 15:33:09 +0000 |
|---|---|---|
| committer | Krzysztof Kosinski <tweenk.pl@gmail.com> | 2011-08-21 15:33:09 +0000 |
| commit | 0fc028f7050c91bfdb1a50ba8cb6462b2bf03d57 (patch) | |
| tree | 1815a638b17050a590d36c2515121cf0d5dae129 /src/display/drawing-group.h | |
| parent | Fix rendering glitches appearing when filtered, cached groups have (diff) | |
| download | inkscape-0fc028f7050c91bfdb1a50ba8cb6462b2bf03d57.tar.gz inkscape-0fc028f7050c91bfdb1a50ba8cb6462b2bf03d57.zip | |
Filter background rendering now matches the SVG specification.
(bzr r10347.1.37)
Diffstat (limited to 'src/display/drawing-group.h')
| -rw-r--r-- | src/display/drawing-group.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/display/drawing-group.h b/src/display/drawing-group.h index 377c0be39..961e5b9a3 100644 --- a/src/display/drawing-group.h +++ b/src/display/drawing-group.h @@ -32,9 +32,10 @@ public: void setChildTransform(Geom::Affine const &new_trans); protected: - unsigned _updateItem(Geom::IntRect const &area, UpdateContext const &ctx, + virtual unsigned _updateItem(Geom::IntRect const &area, UpdateContext const &ctx, unsigned flags, unsigned reset); - virtual void _renderItem(DrawingContext &ct, Geom::IntRect const &area, unsigned flags); + virtual unsigned _renderItem(DrawingContext &ct, Geom::IntRect const &area, unsigned flags, + DrawingItem *stop_at); virtual void _clipItem(DrawingContext &ct, Geom::IntRect const &area); virtual DrawingItem *_pickItem(Geom::Point const &p, double delta, unsigned flags); virtual bool _canClip(); |
