6f0208a0bfa0f33081fe8d2511797c116774aa02
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 "apparition.h"
12 #include "bloom.h"
13 #include "clouds.h"
14 #include "crystal.h"
15 #include "cutout.h"
16 #include "drop-shadow.h"
17 #include "emboss.h"
18 #include "etched-glass.h"
19 #include "fire.h"
20 #include "frost.h"
21 #include "ink-bleed.h"
22 #include "jelly-bean.h"
23 #include "jigsaw-piece.h"
24 #include "leopard-fur.h"
25 #include "melt.h"
26 #include "metal.h"
27 #include "motion-blur.h"
28 #include "oil-slick.h"
29 #include "patterned-glass.h"
30 #include "ridged-border.h"
31 #include "ripple.h"
32 #include "roughen.h"
33 #include "rubber-stamp.h"
34 #include "sepia.h"
35 #include "snow.h"
36 #include "speckle.h"
37 #include "zebra.h"
40 namespace Inkscape {
41 namespace Extension {
42 namespace Internal {
43 namespace Filter {
46 void
47 Filter::filters_all (void )
48 {
49 Apparition::init();
50 Bloom::init();
51 Clouds::init();
52 Crystal::init();
53 Cutout::init();
54 DropShadow::init();
55 Emboss::init();
56 EtchedGlass::init();
57 Fire::init();
58 Frost::init();
59 InkBleed::init();
60 JellyBean::init();
61 JigsawPiece::init();
62 LeopardFur::init();
63 Melt::init();
64 Metal::init();
65 MotionBlur::init();
66 OilSlick::init();
67 PatternedGlass::init();
68 RidgedBorder::init();
69 Ripple::init();
70 Roughen::init();
71 RubberStamp::init();
72 Sepia::init();
73 Snow::init();
74 Speckle::init();
75 Zebra::init();
78 /* This should always be last, don't put stuff below this
79 * line. */
80 Filter::filters_all_files();
82 return;
83 }
85 }; /* namespace Filter */
86 }; /* namespace Internal */
87 }; /* namespace Extension */
88 }; /* namespace Inkscape */