summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 99edf6d)
raw | patch | inline | side by side (parent: 99edf6d)
author | gouldtj <gouldtj@users.sourceforge.net> | |
Tue, 2 May 2006 05:23:50 +0000 (05:23 +0000) | ||
committer | gouldtj <gouldtj@users.sourceforge.net> | |
Tue, 2 May 2006 05:23:50 +0000 (05:23 +0000) |
Adding in the path effect to the INX file parsing.
src/extension/system.cpp | patch | blob | history |
index ccf168446d2eaf811ad677a85c87e9934ba384a9..f6208936995f7426288d850f1b165830f51f54e2 100644 (file)
--- a/src/extension/system.cpp
+++ b/src/extension/system.cpp
#include "input.h"
#include "output.h"
#include "effect.h"
+#include "patheffect.h"
#include "print.h"
#include "implementation/script.h"
/* #include "implementation/plugin.h" */
MODULE_OUTPUT,
MODULE_FILTER,
MODULE_PRINT,
+ MODULE_PATH_EFFECT,
MODULE_UNKNOWN_FUNC
} module_functional_type = MODULE_UNKNOWN_FUNC;
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;
}