diff options
author | Eugene Sandulenko | 2010-08-31 09:45:21 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2010-10-12 23:22:01 +0000 |
commit | 384468c0148ede9ae8140b4fd75183368d26ada6 (patch) | |
tree | 22bc9e42fe955e1c869ffa05084d3e93fc335560 /engines/sword25/package/packagemanager.h | |
parent | f71295ab6d6899b21809837b6c6bf317a45193ef (diff) | |
download | scummvm-rg350-384468c0148ede9ae8140b4fd75183368d26ada6.tar.gz scummvm-rg350-384468c0148ede9ae8140b4fd75183368d26ada6.tar.bz2 scummvm-rg350-384468c0148ede9ae8140b4fd75183368d26ada6.zip |
SWORD25: Started to hook TheoraDecoder. Crashes at startup.
svn-id: r53297
Diffstat (limited to 'engines/sword25/package/packagemanager.h')
-rw-r--r-- | engines/sword25/package/packagemanager.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/sword25/package/packagemanager.h b/engines/sword25/package/packagemanager.h index c441fff122..4aaa05c589 100644 --- a/engines/sword25/package/packagemanager.h +++ b/engines/sword25/package/packagemanager.h @@ -101,6 +101,13 @@ public: * @remark The client must not forget to release the data of the file using BE_DELETE_A. */ virtual byte *GetFile(const Common::String &FileName, unsigned int *pFileSize = NULL) = 0; + + /** + * Returns a stream from file file from the virtual directory tree + * @param FileName The filename of the file to load + * @return Pointer to the stream object + */ + virtual Common::SeekableReadStream *GetStream(const Common::String &fileName) = 0; /** * Downloads an XML file and prefixes it with an XML Version key, since the XML files don't contain it, * and it is required for ScummVM to correctly parse the XML. |