aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/dataio.h
diff options
context:
space:
mode:
authorSven Hesse2010-10-31 20:51:35 +0000
committerSven Hesse2010-10-31 20:51:35 +0000
commit1421312cf831a9d2d051151a927e6efd32e8873c (patch)
tree91993497ac6e60790e23fae4db8519bc46c2d553 /engines/gob/dataio.h
parent16a3cc8a8440c4ca6b45b6408d7baf7e9c001553 (diff)
downloadscummvm-rg350-1421312cf831a9d2d051151a927e6efd32e8873c.tar.gz
scummvm-rg350-1421312cf831a9d2d051151a927e6efd32e8873c.tar.bz2
scummvm-rg350-1421312cf831a9d2d051151a927e6efd32e8873c.zip
GOB: Add listArchives debug console command
svn-id: r53985
Diffstat (limited to 'engines/gob/dataio.h')
-rw-r--r--engines/gob/dataio.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/gob/dataio.h b/engines/gob/dataio.h
index e18ab16803..6e12d15af8 100644
--- a/engines/gob/dataio.h
+++ b/engines/gob/dataio.h
@@ -38,11 +38,19 @@ namespace Common {
namespace Gob {
+struct ArchiveInfo {
+ Common::String name;
+ bool base;
+ uint32 fileCount;
+};
+
class DataIO {
public:
DataIO();
~DataIO();
+ void getArchiveInfo(Common::Array<ArchiveInfo> &info) const;
+
bool openArchive(Common::String name, bool base);
bool closeArchive(bool base);