summaryrefslogtreecommitdiffstats
path: root/src/display/display-forward.h
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2011-08-07 10:53:12 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2011-08-07 10:53:12 +0000
commit75976ea07dba9b97186667524d0a76603de416af (patch)
tree4cb68dabb3cb7d5219e6ed6b660f0ded13fc25d3 /src/display/display-forward.h
parentFix compilation (oops). (diff)
downloadinkscape-75976ea07dba9b97186667524d0a76603de416af.tar.gz
inkscape-75976ea07dba9b97186667524d0a76603de416af.zip
Rewrite NRArena -> Inkscape::Drawing. Call render and update
methods on the Drawing rather than on the root DrawingItem. (bzr r10347.1.25)
Diffstat (limited to 'src/display/display-forward.h')
-rw-r--r--src/display/display-forward.h15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/display/display-forward.h b/src/display/display-forward.h
index d7e7d72ab..7dccb76ef 100644
--- a/src/display/display-forward.h
+++ b/src/display/display-forward.h
@@ -10,23 +10,30 @@ typedef struct _SPCanvasItemClass SPCanvasItemClass;
struct SPCanvasGroup;
struct SPCanvasGroupClass;
class SPCurve;
-
-class NRArena;
+typedef struct _SPCanvasArena SPCanvasArena;
namespace Inkscape {
-class DrawingContext;
-class DrawingSurface;
+class Drawing;
class DrawingItem;
class DrawingGroup;
class DrawingImage;
class DrawingShape;
class DrawingGlyphs;
class DrawingText;
+class UpdateContext;
+
+class DrawingContext;
+class DrawingSurface;
+class DrawingCache;
namespace Display {
class TemporaryItem;
class TemporaryItemList;
}
+
+namespace Filters {
+ class Filter;
+}
}
#endif /* !SEEN_DISPLAY_DISPLAY_FORWARD_H */