X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=src%2Fchimara-glk-private.h;h=9520f1b909fcf0e08e8ec21e06b9a67fd0ab449c;hb=c98ccb87aa2581cbcd0458682727274b6e9a8cf7;hp=8bef3f29b22aa71c088896467d9cb4416dcf11c3;hpb=e66286d2dba385eef01ef1d45a57e4cf8a0df04f;p=rodin%2Fchimara.git diff --git a/src/chimara-glk-private.h b/src/chimara-glk-private.h index 8bef3f2..9520f1b 100644 --- a/src/chimara-glk-private.h +++ b/src/chimara-glk-private.h @@ -5,6 +5,7 @@ #include #include #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) \