Code

Extensions. Fix for bug #647744 ([inx] min/max float values ignored with locale using...
[inkscape.git] / src / sp-string.h
1 #ifndef __SP_STRING_H__
2 #define __SP_STRING_H__
4 /*
5  * string elements
6  * extracted from sp-text
7  */
9 #include <glibmm/ustring.h>
11 #include "sp-object.h"
13 #define SP_TYPE_STRING (sp_string_get_type ())
14 #define SP_STRING(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), SP_TYPE_STRING, SPString))
15 #define SP_STRING_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), SP_TYPE_STRING, SPStringClass))
16 #define SP_IS_STRING(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), SP_TYPE_STRING))
17 #define SP_IS_STRING_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), SP_TYPE_STRING))
20 struct SPString : public SPObject {
21     Glib::ustring  string;
22 };
24 struct SPStringClass {
25         SPObjectClass parent_class;
26 };
28 GType sp_string_get_type ();
30 #endif