diff options
author | Paul Gilbert | 2018-12-12 19:38:29 -0800 |
---|---|---|
committer | Paul Gilbert | 2018-12-12 19:38:29 -0800 |
commit | 48d3b829d6a82cab5a62d84e07a51b2687a63572 (patch) | |
tree | 025eb0b3a7cfb500e055ce4ef7d7c19db76513d5 /engines/glk/blorb.h | |
parent | d31e37683c8790ff41cdd7356344bd01861fb414 (diff) | |
download | scummvm-rg350-48d3b829d6a82cab5a62d84e07a51b2687a63572.tar.gz scummvm-rg350-48d3b829d6a82cab5a62d84e07a51b2687a63572.tar.bz2 scummvm-rg350-48d3b829d6a82cab5a62d84e07a51b2687a63572.zip |
GLK: FROTZ: Adding detection entries, add ability to read serials from Blorb archives
Diffstat (limited to 'engines/glk/blorb.h')
-rw-r--r-- | engines/glk/blorb.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/glk/blorb.h b/engines/glk/blorb.h index afd52af6d9..fbc1dd6583 100644 --- a/engines/glk/blorb.h +++ b/engines/glk/blorb.h @@ -48,6 +48,7 @@ struct ChunkEntry { class Blorb : public Common::Archive { private: Common::String _filename; + Common::FSNode _fileNode; InterpreterType _interpType; Common::Array<ChunkEntry> _chunks; ///< list of chunk descriptors private: @@ -62,6 +63,11 @@ public: Blorb(const Common::String &filename, InterpreterType interpType); /** + * Constructor + */ + Blorb(const Common::FSNode &fileNode, InterpreterType interpType); + + /** * Check if a member with the given name is present in the Archive. * Patterns are not allowed, as this is meant to be a quick File::exists() * replacement. |