aboutsummaryrefslogtreecommitdiff
path: root/src/presentation.h
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2011-12-18 01:05:09 +0100
committerThomas White <taw@bitwiz.org.uk>2011-12-18 01:05:09 +0100
commit0f0b800481ee358cbe2bd5eb068b4ab58b327ab7 (patch)
tree46931121410acdfd1ac0ea333524e83300c3ca96 /src/presentation.h
parentb2811318f359d51cb892f53964dcb7ecbd71f0f5 (diff)
Auto-furniture: part 1
Diffstat (limited to 'src/presentation.h')
-rw-r--r--src/presentation.h4
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,