aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parser.h
diff options
context:
space:
mode:
authorNicola Mettifogo2007-02-19 12:53:59 +0000
committerNicola Mettifogo2007-02-19 12:53:59 +0000
commit1121fe494856f0d45ac52ac8f4ce59022fbbdfd7 (patch)
tree79d5c8e2fd3000c5ed6d278a3db9c478bde69c25 /engines/parallaction/parser.h
parent85a0a0299638fc2c85021132b6e869da51c23e4d (diff)
downloadscummvm-rg350-1121fe494856f0d45ac52ac8f4ce59022fbbdfd7.tar.gz
scummvm-rg350-1121fe494856f0d45ac52ac8f4ce59022fbbdfd7.tar.bz2
scummvm-rg350-1121fe494856f0d45ac52ac8f4ce59022fbbdfd7.zip
moved specialised parsing routines in parser.cpp, so code can be refactored more easily
svn-id: r25718
Diffstat (limited to 'engines/parallaction/parser.h')
-rw-r--r--engines/parallaction/parser.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/parallaction/parser.h b/engines/parallaction/parser.h
index e78d7f5e8b..f8e8741914 100644
--- a/engines/parallaction/parser.h
+++ b/engines/parallaction/parser.h
@@ -24,6 +24,7 @@
#define PARALLACTION_PARSER_H
#include "parallaction/defs.h"
+#include "common/file.h"
namespace Parallaction {
@@ -35,6 +36,10 @@ char *parseComment(ArchivedFile *file);
uint16 parseFillBuffers();
char *parseNextToken(char *s, char *tok, uint16 count, const char *brk);
+uint16 tableFillBuffers(Common::SeekableReadStream &stream);
+int16 scriptFillBuffers(ArchivedFile *file);
+
+
extern char _tokens[][40];
} // namespace Parallaction