25 #ifndef AURORA_THEWITCHERSAVEWRITER_H 26 #define AURORA_THEWITCHERSAVEWRITER_H 72 #endif // AURORA_THEWITCHERSAVEWRITER_H
Generic interface for a readable data stream.
A class holding an UTF-8 string.
std::vector< Resource > _resources
Basic writing stream interfaces.
Basic type definitions to handle files used in BioWare's Aurora engine.
void add(const Common::UString &resRef, const Aurora::FileType fileType, Common::ReadStream &stream)
Add a file to this TheWitcherSave archive.
FileType
Various file types used by the Aurora engine and found in archives.
TheWitcherSaveWriter(const Common::UString &areaName, Common::SeekableWriteStream &stream)
Create a new TheWitcherSave writer.
void finish()
Finish the stream and write the file table at the end of the stream, and set the finished flag to pre...
Common::SeekableWriteStream & _stream