Code

Split SPCanvasItem and SPCanvasGroup to individual .h files. Removed forward header.
[inkscape.git] / src / live_effects / effect.h
index 5d67ed0167f01c89e68257096e5256e96ddc120d..6acba000ce5f9376dc7802190dfcaf37f68a1959 100644 (file)
  */
 
 
-#include "display/display-forward.h"
 #include <map>
 #include <glibmm/ustring.h>
 #include <2geom/forward.h>
 #include "ui/widget/registry.h"
-#include "sp-lpe-item.h"
-//#include "knotholder.h"
 #include "parameter/bool.h"
 #include "effect-enum.h"
 
@@ -30,6 +27,8 @@ struct LivePathEffectObject;
 class SPLPEItem;
 class KnotHolder;
 class KnotHolderEntity;
+class SPPath;
+struct SPCurve;
 
 namespace Gtk {
     class Widget;
@@ -92,8 +91,6 @@ public:
      */
     virtual void resetDefaults(SPItem * item);
 
-    virtual void setup_nodepath(Inkscape::NodePath::Path *np);
-
     /// /todo: is this method really necessary? it causes UI inconsistensies... (johan)
     virtual void transform_multiply(Geom::Matrix const& postmul, bool set);