From 7f453d7a1a1c70c45c0ebe9991f7b019203cd0ef Mon Sep 17 00:00:00 2001 From: gouldtj Date: Tue, 2 May 2006 05:23:50 +0000 Subject: [PATCH] r11259@tres: ted | 2006-04-07 21:55:33 -0700 Adding in the path effect to the INX file parsing. --- src/extension/system.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/extension/system.cpp b/src/extension/system.cpp index ccf168446..f62089369 100644 --- a/src/extension/system.cpp +++ b/src/extension/system.cpp @@ -22,6 +22,7 @@ #include "input.h" #include "output.h" #include "effect.h" +#include "patheffect.h" #include "print.h" #include "implementation/script.h" /* #include "implementation/plugin.h" */ @@ -333,6 +334,7 @@ build_from_reprdoc(Inkscape::XML::Document *doc, Implementation::Implementation MODULE_OUTPUT, MODULE_FILTER, MODULE_PRINT, + MODULE_PATH_EFFECT, MODULE_UNKNOWN_FUNC } module_functional_type = MODULE_UNKNOWN_FUNC; @@ -359,6 +361,8 @@ build_from_reprdoc(Inkscape::XML::Document *doc, Implementation::Implementation module_functional_type = MODULE_FILTER; } else if (!strcmp(element_name, "print")) { module_functional_type = MODULE_PRINT; + } else if (!strcmp(element_name, "path-effect")) { + module_functional_type = MODULE_PATH_EFFECT; } else if (!strcmp(element_name, "script")) { module_implementation_type = MODULE_EXTENSION; #if 0 @@ -414,6 +418,10 @@ build_from_reprdoc(Inkscape::XML::Document *doc, Implementation::Implementation module = new Print(repr, imp); break; } + case MODULE_PATH_EFFECT: { + module = new PathEffect(repr, imp); + break; + } default: { break; } -- 2.30.2