ScummVM API documentation
Wintermute::BaseFileManager Class Reference

Public Member Functions

bool cleanup ()
 
bool closeFile (Common::SeekableReadStream *File)
 
bool hasFile (const Common::String &filename)
 
int listMatchingPackageMembers (Common::ArchiveMemberList &list, const Common::String &pattern)
 
int listMatchingFiles (Common::StringArray &list, const Common::String &pattern)
 
Common::SeekableReadStreamopenFile (const Common::String &filename, bool absPathWarning=true, bool keepTrackOf=true)
 
Common::WriteStreamopenFileForWrite (const Common::String &filename)
 
byte * readWholeFile (const Common::String &filename, uint32 *size=nullptr, bool mustExist=true)
 
uint32 getPackageVersion (const Common::String &filename)
 
 BaseFileManager (Common::Language lang, bool detectionMode=false)
 
bool registerPackages (const Common::FSList &fslist)
 

Static Public Member Functions

static BaseFileManagergetEngineInstance ()
 

The documentation for this class was generated from the following file: