Code

DBUS. Patch for Bug #696062, dbus builds no more.
[inkscape.git] / src / extension / patheffect.h
index f44df986e82dde0255865b4f23526fe0eb187c0d..0c00ae093ab8a783ea6e90a90eb59239029722fc 100644 (file)
@@ -7,6 +7,10 @@
  * Released under GNU GPL, read the file 'COPYING' for more information
  */
 
+#ifndef INKSCAPE_EXTENSION_PATHEFFECT_H__
+#define INKSCAPE_EXTENSION_PATHEFFECT_H__
+
+#include "document.h"
 #include "extension.h"
 
 namespace Inkscape {
@@ -18,15 +22,16 @@ public:
                  PathEffect  (Inkscape::XML::Node * in_repr,
                               Implementation::Implementation * in_imp);
     virtual     ~PathEffect  (void);
-    gchar *      processPath (gchar * path_data,
-                              gchar * pressure,
-                              gchar * tilt);
-
+    void         processPath (SPDocument * doc,
+                              Inkscape::XML::Node * path,
+                              Inkscape::XML::Node * def);
+    static void  processPathEffects (SPDocument * doc,
+                                     Inkscape::XML::Node * path);
 }; /* PathEffect */
 
 
 } }  /* namespace Inkscape, Extension */
-#endif /* INKSCAPE_EXTENSION_EFFECT_H__ */
+#endif /* INKSCAPE_EXTENSION_PATHEFFECT_H__ */
 
 /*
   Local Variables: