aboutsummaryrefslogtreecommitdiff
path: root/src/storycode.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/storycode.h')
-rw-r--r--src/storycode.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/storycode.h b/src/storycode.h
index 6e106e3..240900d 100644
--- a/src/storycode.h
+++ b/src/storycode.h
@@ -27,8 +27,13 @@
#include <config.h>
#endif
+typedef struct _scblocklist SCBlockList;
+typedef struct _scblocklistiterator SCBlockListIterator;
-extern char *sc_get_final_font(const char *sc);
-extern char *sc_get_final_text_colour(const char *sc);
+char *sc_block_list_first(SCBlockList *bl, SCBlockListIterator **piter);
+char *sc_block_list_next(SCBlockList *bl, SCBlockListIterator *iter);
+
+extern SCBlockList *sc_find_blocks(const char *sc, const char *blockname);
+extern void sc_block_list_free(SCBlockList *bl);
#endif /* STORYCODE_H */