1 #ifndef OPENMW_COMPONENTS_RESOURCEMANAGER_H
2 #define OPENMW_COMPONENTS_RESOURCEMANAGER_H
42 const std::map<std::string, File*>&
getIndex()
const;
~Manager()
Definition: manager.cpp:40
bool exists(const std::string &name) const
Definition: manager.cpp:76
bool mStrict
Definition: manager.hpp:59
Files::IStreamPtr getNormalized(const std::string &normalizedName) const
Definition: manager.cpp:68
const std::map< std::string, File * > & getIndex() const
Definition: manager.cpp:84
std::vector< Archive * > mArchives
Definition: manager.hpp:61
void addArchive(Archive *archive)
Definition: manager.cpp:47
Definition: archive.hpp:19
boost::shared_ptr< std::istream > IStreamPtr
Definition: constrainedfilestream.hpp:20
std::map< std::string, File * > mIndex
Definition: manager.hpp:63
Manager(bool strict)
Definition: manager.cpp:34
The main class responsible for loading files from a virtual file system.
Definition: manager.hpp:20
void buildIndex()
Build the file index. Should be called when all archives have been registered.
Definition: manager.cpp:52
void normalizeFilename(std::string &name) const
Definition: manager.cpp:89
const char * name
Definition: crashcatcher.cpp:59