Code

German translation update
[inkscape.git] / src / display / display-forward.h
1 #ifndef SEEN_DISPLAY_DISPLAY_FORWARD_H
2 #define SEEN_DISPLAY_DISPLAY_FORWARD_H
4 #include <glib-object.h>
6 struct SPCanvas;
7 struct SPCanvasClass;
8 struct SPCanvasItem;
9 typedef struct _SPCanvasItemClass SPCanvasItemClass;
10 struct SPCanvasGroup;
11 struct SPCanvasGroupClass;
12 class SPCurve;
14 namespace Inkscape {
15 namespace Display {
16     class TemporaryItem;
17     class TemporaryItemList;
18 }
19 }
21 #define SP_TYPE_CANVAS_ITEM (sp_canvas_item_get_type())
22 #define SP_CANVAS_ITEM(obj) (GTK_CHECK_CAST((obj), SP_TYPE_CANVAS_ITEM, SPCanvasItem))
23 #define SP_IS_CANVAS_ITEM(obj) (GTK_CHECK_TYPE((obj), SP_TYPE_CANVAS_ITEM))
24 #define SP_CANVAS_ITEM_GET_CLASS(o) (GTK_CHECK_GET_CLASS((o), SP_TYPE_CANVAS_ITEM, SPCanvasItemClass))
26 GType sp_canvas_item_get_type();
28 #define SP_TYPE_CANVAS_GROUP (sp_canvas_group_get_type())
29 #define SP_CANVAS_GROUP(obj) (GTK_CHECK_CAST((obj), SP_TYPE_CANVAS_GROUP, SPCanvasGroup))
30 #define SP_IS_CANVAS_GROUP(obj) (GTK_CHECK_TYPE((obj), SP_TYPE_CANVAS_GROUP))
32 GType sp_canvas_group_get_type();
34 #define SP_TYPE_CANVAS (sp_canvas_get_type())
35 #define SP_CANVAS(obj) (GTK_CHECK_CAST((obj), SP_TYPE_CANVAS, SPCanvas))
36 #define SP_IS_CANVAS(obj) (GTK_CHECK_TYPE((obj), SP_TYPE_CANVAS))
38 GType sp_canvas_get_type();
41 #endif /* !SEEN_DISPLAY_DISPLAY_FORWARD_H */
43 /*
44   Local Variables:
45   mode:c++
46   c-file-style:"stroustrup"
47   c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
48   indent-tabs-mode:nil
49   fill-column:99
50   End:
51 */
52 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4 :