aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/resource.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/resource.h')
-rw-r--r--engines/kyra/resource.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/kyra/resource.h b/engines/kyra/resource.h
index 344e40fe68..b5cb2143b3 100644
--- a/engines/kyra/resource.h
+++ b/engines/kyra/resource.h
@@ -64,6 +64,7 @@ class ResArchiveLoader {
public:
virtual ~ResArchiveLoader() {}
+ virtual bool checkFilename(Common::String filename) const = 0;
virtual bool isLoadable(const Common::String &filename, Common::SeekableReadStream &stream) const = 0;
virtual bool loadFile(const Common::String &filename, Common::SeekableReadStream &stream, ResFileMap &map) const = 0;
// parameter 'archive' can be deleted by this method and it may not be deleted from the caller