From db46ae550527f1a36101f613dafdb15e0b6ac530 Mon Sep 17 00:00:00 2001 From: Přemysl Janouch Date: Fri, 17 Sep 2010 18:48:02 +0200 Subject: Started implementing the canvas and the document. --- src/symbol.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/symbol.h') diff --git a/src/symbol.h b/src/symbol.h index c8f851f..046786a 100644 --- a/src/symbol.h +++ b/src/symbol.h @@ -27,34 +27,34 @@ G_BEGIN_DECLS ((obj), LOGDIAG_SYMBOL, LogdiagSymbolClass)) typedef struct _LogdiagSymbol LogdiagSymbol; -/*typedef struct _LogdiagSymbolPrivate LogdiagSymbolPrivate;*/ +typedef struct _LogdiagSymbolPrivate LogdiagSymbolPrivate; typedef struct _LogdiagSymbolClass LogdiagSymbolClass; /** * LogdiagSymbol: - * @parent: The parent category. * @name: The name of this symbol. */ struct _LogdiagSymbol { /*< private >*/ GObject parent_instance; -/* LogdiagSymbolPrivate *priv;*/ + LogdiagSymbolPrivate *priv; /*< public >*/ - LogdiagSymbolCategory *parent; - char *name; + gchar *name; }; struct _LogdiagSymbolClass { - GtkObjectClass parent_class; + GObjectClass parent_class; }; GType logdiag_symbol_get_type (void) G_GNUC_CONST; +LogdiagSymbol *logdiag_symbol_new (LogdiagSymbolLibrary *library, + const gchar *filename); char *logdiag_symbol_build_identifier (LogdiagSymbol *self); void logdiag_symbol_draw (LogdiagSymbol *self, cairo_t *surface, GHashTable *param, gint x, gint y, gdouble zoom); -- cgit v1.2.3-54-g00ecf