* Added initial support for styles! (no style hints as of yet though)
[rodin/chimara.git] / src / chimara-glk-private.h
index 8bef3f29b22aa71c088896467d9cb4416dcf11c3..ba638a0e6e8496833c41f457ca1851ef73171023 100644 (file)
@@ -5,6 +5,7 @@
 #include <gmodule.h>
 #include <pango/pango.h>
 #include "glk.h"
+#include "gi_blorb.h"
 #include "chimara-glk.h"
 
 G_BEGIN_DECLS
@@ -22,6 +23,8 @@ struct _ChimaraGlkPrivate {
        PangoFontDescription *default_font_desc;
        /* Font description of monospace font */
        PangoFontDescription *monospace_font_desc;
+       /* Spacing between Glk windows */
+       guint spacing;
     /* Glk program loaded in widget */
     GModule *program;
     /* Thread in which Glk program is run */
@@ -44,6 +47,12 @@ struct _ChimaraGlkPrivate {
     strid_t current_stream;
     /* List of streams currently in existence */
     GList *stream_list;
+       /* Current timer */
+       guint timer_id;
+       /* Current resource blorb map */
+       giblorb_map_t *resource_map;
+       /* File stream pointing to the blorb used as current resource map */
+       strid_t resource_file;
 };
 
 #define CHIMARA_GLK_PRIVATE(obj) \