From c863f1feb02683ba6cccacbe09ea9acbe1b371df Mon Sep 17 00:00:00 2001 From: Alex Valavanis Date: Wed, 15 Feb 2012 20:47:14 +0000 Subject: More header cleanup/fwd declarations (bzr r10986) --- src/extension/implementation/implementation.h | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) (limited to 'src/extension/implementation/implementation.h') diff --git a/src/extension/implementation/implementation.h b/src/extension/implementation/implementation.h index 32cc37402..b0230b7c4 100644 --- a/src/extension/implementation/implementation.h +++ b/src/extension/implementation/implementation.h @@ -12,13 +12,21 @@ #ifndef SEEN_INKSCAPE_EXTENSION_IMPLEMENTATION_H #define SEEN_INKSCAPE_EXTENSION_IMPLEMENTATION_H -#include -#include -#include - -#include "xml/node.h" -#include <2geom/forward.h> -#include <2geom/point.h> +#include +#include +#include + +namespace Geom { + class Affine; + class OptRect; + class Path; + typedef std::vector PathVector; + class Point; +} + +namespace Gtk { + class Widget; +} class SPDocument; class SPStyle; @@ -31,6 +39,10 @@ class View; } // namespace View } // namespace UI +namespace XML { + class Node; +} // namespace XML + namespace Extension { class Effect; -- cgit v1.2.3