diff options
author | Robert Göffringmann | 2005-12-06 16:50:39 +0000 |
---|---|---|
committer | Robert Göffringmann | 2005-12-06 16:50:39 +0000 |
commit | fd3797a9d6e2c856c3aef7499f99702473d240a9 (patch) | |
tree | 2f546a21c832e242f4fce45b22d9124433af8b96 /sky/disk.h | |
parent | 685ec4a5b180e9aad7663dc8ca99d0bcab7b36c3 (diff) | |
download | scummvm-rg350-fd3797a9d6e2c856c3aef7499f99702473d240a9.tar.gz scummvm-rg350-fd3797a9d6e2c856c3aef7499f99702473d240a9.tar.bz2 scummvm-rg350-fd3797a9d6e2c856c3aef7499f99702473d240a9.zip |
minor cleanup
svn-id: r19753
Diffstat (limited to 'sky/disk.h')
-rw-r--r-- | sky/disk.h | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/sky/disk.h b/sky/disk.h index b8b0d74d1b..b132080bca 100644 --- a/sky/disk.h +++ b/sky/disk.h @@ -27,32 +27,23 @@ #include "common/str.h" #include "sky/rnc_deco.h" +#define MAX_FILES_IN_LIST 60 + namespace Common { class File; } namespace Sky { -#define MAX_FILES_IN_LIST 60 - -struct PrefFile { - uint8 *data; - uint16 fileNr; - uint32 fileSize; - PrefFile *next; -}; - class Disk { public: Disk(const Common::String &gameDataPath); ~Disk(void); uint8 *loadFile(uint16 fileNr); + uint16 *loadScriptFile(uint16 fileNr); bool fileExists(uint16 fileNr); - void prefetchFile(uint16 fileNr); - void flushPrefetched(void); - uint32 determineGameVersion(); uint32 _lastLoadedFileSize; @@ -66,10 +57,6 @@ public: void refreshFilesList(uint32 *list); protected: - - PrefFile *_prefRoot; - uint8 *givePrefetched(uint16 fileNr, uint32 *fSize); - uint8 *getFileInfo(uint16 fileNr); void dumpFile(uint16 fileNr); |