projects
/
rodin
/
chimara.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Defined a base style
[rodin/chimara.git]
/
libchimara
/
chimara-glk-private.h
diff --git
a/libchimara/chimara-glk-private.h
b/libchimara/chimara-glk-private.h
index 77eb4f5d16c6b235487cbda053d3ce677b57f442..44a2a49988ede5de56f680b913d80312fbc5ce62 100644
(file)
--- a/
libchimara/chimara-glk-private.h
+++ b/
libchimara/chimara-glk-private.h
@@
-23,19
+23,14
@@
struct _ChimaraGlkPrivate {
gboolean interactive;
/* Whether file operations are allowed */
gboolean protect;
gboolean interactive;
/* Whether file operations are allowed */
gboolean protect;
- /* Font description of proportional font */
- PangoFontDescription *default_font_desc;
- /* Font description of monospace font */
- PangoFontDescription *monospace_font_desc;
/* Spacing between Glk windows */
guint spacing;
/* The CSS file to read style defaults from */
gchar *css_file;
/* Spacing between Glk windows */
guint spacing;
/* The CSS file to read style defaults from */
gchar *css_file;
- /* Hashtable containing the
default and current style
*/
- struct StyleSet *
default_
styles;
- struct StyleSet *
current
_styles;
+ /* Hashtable containing the
current styles set by CSS and GLK
*/
+ struct StyleSet *styles;
+ struct StyleSet *
glk
_styles;
PangoAttrList *pager_attr_list;
PangoAttrList *pager_attr_list;
- gboolean style_initialized; /* Have styles been initialized */
/* Final message displayed when game exits */
gchar *final_message;
/* Image cache */
/* Final message displayed when game exits */
gchar *final_message;
/* Image cache */
@@
-74,6
+69,10
@@
struct _ChimaraGlkPrivate {
guint32 resource_available;
/* *** Glk library data *** */
guint32 resource_available;
/* *** Glk library data *** */
+ /* Info about current plugin */
+ gchar *program_name;
+ gchar *program_info;
+ gchar *story_name;
/* User-defined interrupt handler */
void (*interrupt_handler)(void);
/* Global tree of all windows */
/* User-defined interrupt handler */
void (*interrupt_handler)(void);
/* Global tree of all windows */