25 #ifndef AURORA_THEWITCHERSAVEFILE_H 26 #define AURORA_THEWITCHERSAVEFILE_H 76 #endif // AURORA_THEWITCHERSAVEFILE_H
const Common::UString & getAreaName() const
Get the area name of this save file.
A class holding an UTF-8 string.
Class for reading and managing TheWitcherSave files.
Handling various archive files.
ResourceList _resourceList
const ResourceList & getResources() const
Return the list of resources.
std::list< Resource > ResourceList
uint32 getResourceSize(uint32 index) const
Get the resource size.
Basic reading stream interfaces.
TheWitcherSaveFile(Common::SeekableReadStream *tws)
Common::SeekableReadStream * getResource(uint32 index, bool tryNoCopy=false) const
Return a stream of the resource's contents.
Common::ScopedPtr< Common::SeekableReadStream > _tws
An abstract file archive.
Interface for a seekable & readable data stream.
Common::UString _areaName
std::vector< IResource > _resources