1 #ifndef __SP_METADATA_H__
2 #define __SP_METADATA_H__
4 /*
5 * SVG <metadata> implementation
6 *
7 * Authors:
8 * Kees Cook <kees@outflux.net>
9 *
10 * Copyright (C) 2004 Kees Cook
11 *
12 * Released under GNU GPL, read the file 'COPYING' for more information
13 */
15 #include "sp-object.h"
18 /* Metadata base class */
20 #define SP_TYPE_METADATA (sp_metadata_get_type ())
21 #define SP_METADATA(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SP_TYPE_METADATA, SPMetadata))
22 #define SP_IS_METADATA(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SP_TYPE_METADATA))
24 class SPMetadata;
25 class SPMetadataClass;
27 struct SPMetadata : public SPObject {
28 };
30 struct SPMetadataClass {
31 SPObjectClass parent_class;
32 };
34 GType sp_metadata_get_type (void);
36 SPMetadata * sp_document_metadata (SPDocument *document);
38 #endif
39 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4 :