From e5724bbf19b62406f4381235466556b0d595bf58 Mon Sep 17 00:00:00 2001 From: jucablues Date: Tue, 26 Feb 2008 05:03:57 +0000 Subject: [PATCH] starting work on svgfont boilerplate code --- src/sp-font.h | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 src/sp-font.h diff --git a/src/sp-font.h b/src/sp-font.h new file mode 100644 index 000000000..0b8ea7ffb --- /dev/null +++ b/src/sp-font.h @@ -0,0 +1,32 @@ +#ifndef __SP_FONT_H__ +#define __SP_FONT_H__ + +/* + * SVG element implementation + * + * Authors: + * Felipe C. da S. Sanches + * + * Copyright (C) 2008 Felipe C. da S. Sanches + * + * Released under GNU GPL, read the file 'COPYING' for more information + */ + +#include "sp-object.h" + +#define SP_TYPE_FONT (sp_font_get_type ()) +#define SP_FONT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), SP_TYPE_FONT, SPFont)) +#define SP_FONT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), SP_TYPE_FONT, SPFontClass)) +#define SP_IS_FONT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), SP_TYPE_FONT)) +#define SP_IS_FONT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), SP_TYPE_FONT)) + +struct SPFont : public SPObject { +}; + +struct SPFontClass { + SPObjectClass parent_class; +}; + +GType sp_font_get_type (void); + +#endif //#ifndef __SP_FONT_H__ -- 2.39.5