1 #ifndef OPENMW_COMPONENTS_RESOURCE_FILESYSTEMARCHIVE_H
2 #define OPENMW_COMPONENTS_RESOURCE_FILESYSTEMARCHIVE_H
26 virtual void listResources(std::map<std::string, File*>& out,
char (*normalize_function) (
char));
30 typedef std::map <std::string, FileSystemArchiveFile>
index;
std::shared_ptr< std::istream > IStreamPtr
Definition: constrainedfilestream.hpp:21
FileSystemArchiveFile(const std::string &path)
Definition: filesystemarchive.cpp:58
Definition: filesystemarchive.hpp:9
std::string mPath
Definition: filesystemarchive.hpp:34
bool mBuiltIndex
Definition: filesystemarchive.hpp:33
virtual void listResources(std::map< std::string, File * > &out, char(*normalize_function)(char))
List all resources contained in this archive, and run the resource names through the given normalize ...
Definition: filesystemarchive.cpp:17
Definition: filesystemarchive.hpp:21
Definition: archive.hpp:19
Definition: archive.hpp:11
virtual Files::IStreamPtr open()
Definition: filesystemarchive.cpp:63
index mIndex
Definition: filesystemarchive.hpp:31
FileSystemArchive(const std::string &path)
Definition: filesystemarchive.cpp:10
std::string mPath
Definition: filesystemarchive.hpp:17
std::map< std::string, FileSystemArchiveFile > index
Definition: filesystemarchive.hpp:30