aboutsummaryrefslogtreecommitdiff
path: root/libstorycode/narrative.h
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.me.uk>2019-02-17 23:04:20 +0100
committerThomas White <taw@bitwiz.me.uk>2019-02-17 23:04:20 +0100
commit135cc1ef50930b86189be2303f68ab387ebf7f27 (patch)
tree862b828c73c44e0f5ed77ce035db855da15083f8 /libstorycode/narrative.h
parent6a31d8c2ba70c1a5342bc827091a2076e65fb2e0 (diff)
WIP on parser
Diffstat (limited to 'libstorycode/narrative.h')
-rw-r--r--libstorycode/narrative.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/libstorycode/narrative.h b/libstorycode/narrative.h
index b9a9f7c..8f9727f 100644
--- a/libstorycode/narrative.h
+++ b/libstorycode/narrative.h
@@ -29,8 +29,16 @@
typedef struct _narrative Narrative;
+#include "slide.h"
+
extern Narrative *narrative_new(void);
extern void narrative_free(Narrative *n);
+extern void narrative_add_prestitle(Narrative *n, const char *text);
+extern void narrative_add_bp(Narrative *n, const char *text);
+extern void narrative_add_text(Narrative *n, const char *text);
+extern void narrative_add_slide(Narrative *n, Slide *slide);
+
+
#endif /* NARRATIVE_H */