aboutsummaryrefslogtreecommitdiff
path: root/libstorycode/narrative.h
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.me.uk>2019-03-30 16:18:46 +0100
committerThomas White <taw@bitwiz.me.uk>2019-03-30 16:18:46 +0100
commit96c903e0756e8a85649c1f7d8d6aa1b146b8c038 (patch)
treea75b3ed66b0815b08ccf225a8bba94d582dbab6a /libstorycode/narrative.h
parent94417175556e1938994a7a3a713e5fab0cd74f0c (diff)
Implement "add slide"
Diffstat (limited to 'libstorycode/narrative.h')
-rw-r--r--libstorycode/narrative.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libstorycode/narrative.h b/libstorycode/narrative.h
index 3ee215f..193339d 100644
--- a/libstorycode/narrative.h
+++ b/libstorycode/narrative.h
@@ -38,11 +38,13 @@ extern void narrative_add_prestitle(Narrative *n, char *text);
extern void narrative_add_bp(Narrative *n, char *text);
extern void narrative_add_text(Narrative *n, char *text);
extern void narrative_add_slide(Narrative *n, Slide *slide);
+extern void narrative_insert_slide(Narrative *n, Slide *slide, int pos);
extern void narrative_delete_block(Narrative *n, int i1, size_t o1,
int i2, size_t o2);
extern void narrative_split_item(Narrative *n, int i1, size_t o1);
extern int narrative_get_num_items(Narrative *n);
extern Slide *narrative_get_slide(Narrative *n, int para);
+extern int narrative_get_slide_number(Narrative *n, int para);
#endif /* NARRATIVE_H */