1 /*
2 *
3 * Authors:
4 * Ted Gould <ted@gould.cx>
5 *
6 * Copyright (C) 2004 Authors
7 *
8 * Released under GNU GPL, read the file 'COPYING' for more information
9 */
11 #ifndef EXTENSION_INTERNAL_EPS_OUT_H
12 #define EXTENSION_INTERNAL_EPS_OUT_H
14 #include <gtk/gtkdialog.h>
15 #include <gtk/gtkwidget.h>
17 #include "extension/implementation/implementation.h"
19 namespace Inkscape {
20 namespace Extension {
21 namespace Internal {
23 class EpsOutput : Inkscape::Extension::Implementation::Implementation {
24 public:
25 bool check(Inkscape::Extension::Extension *module);
27 void save(Inkscape::Extension::Output *mod,
28 SPDocument *doc,
29 gchar const *uri);
31 static void init(void);
32 };
34 } } } /* namespace Inkscape, Extension, Implementation */
36 #endif /* EXTENSION_INTERNAL_EPS_OUT_H */
38 /*
39 Local Variables:
40 mode:c++
41 c-file-style:"stroustrup"
42 c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
43 indent-tabs-mode:nil
44 fill-column:99
45 End:
46 */
47 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4 :