Code

de683ba8389b3b6aeb1b0a6bd087998320c35041
[inkscape.git] / src / extension / internal / filter / filter-all.cpp
1 /*
2  * Copyright (C) 2008 Authors:
3  *   Ted Gould <ted@gould.cx>
4  *
5  * Released under GNU GPL, read the file 'COPYING' for more information
6  */
8 #include "filter.h"
10 /* Put your filter here */
11 #include "color.h"
12 #include "drop-shadow.h"
13 #include "snow.h"
15 namespace Inkscape {
16 namespace Extension {
17 namespace Internal {
18 namespace Filter {
21 void
22 Filter::filters_all (void )
23 {
24         // Here come the filters which are coded in C++ in order to present a parameters dialog
25     Bicolorizer::init();
26         DropShadow::init();
27         DropGlow::init();
28     ColorizableDropShadow::init();
29         Snow::init();
31         // Here come the rest of the filters that are read from SVG files in share/filters and
32         // .config/Inkscape/filters
33         /* This should always be last, don't put stuff below this
34          * line. */
35         Filter::filters_all_files();
37         return;
38 }
40 }; /* namespace Filter */
41 }; /* namespace Internal */
42 }; /* namespace Extension */
43 }; /* namespace Inkscape */