diff options
author | Thomas White <taw@bitwiz.org.uk> | 2011-12-18 01:05:09 +0100 |
---|---|---|
committer | Thomas White <taw@bitwiz.org.uk> | 2011-12-18 01:05:09 +0100 |
commit | 0f0b800481ee358cbe2bd5eb068b4ab58b327ab7 (patch) | |
tree | 46931121410acdfd1ac0ea333524e83300c3ca96 /src/presentation.h | |
parent | b2811318f359d51cb892f53964dcb7ecbd71f0f5 (diff) |
Auto-furniture: part 1
Diffstat (limited to 'src/presentation.h')
-rw-r--r-- | src/presentation.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/presentation.h b/src/presentation.h index efe9d5c..3a781d9 100644 --- a/src/presentation.h +++ b/src/presentation.h @@ -27,7 +27,6 @@ #include <config.h> #endif - #include <gtk/gtk.h> #include "stylesheet.h" @@ -36,6 +35,7 @@ struct slide { struct presentation *parent; + struct object *roles[NUM_S_ROLES]; /* Any of these may be NULL */ cairo_surface_t *rendered_proj; @@ -75,7 +75,7 @@ struct toolinfo enum drag_status *drag_status, enum drag_reason *drag_reason); void (*create_default)(struct presentation *p, struct style *sty, - struct toolinfo *tip); + struct slide *s, struct toolinfo *tip); void (*select)(struct object *o, struct toolinfo *tip); int (*deselect)(struct object *o, struct toolinfo *tip); void (*drag)(struct toolinfo *tip, struct presentation *p, |