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