Code

r10817@tres: ted | 2006-01-29 15:45:22 -0800
[inkscape.git] / src / extension / internal / eps-out.h
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 :