You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw/components
Nathan Jeffords 67491f6c49 reworked DirArchive to improve performance
Replaced old file index with a simple map. The map works by storing the
file's relative path with path seperators normalized, and in lower case if
not in strict mode. Incoming searches are normalized in the same way then
the name is searched in the map. The value in the map is the original full
path to the file which is then used to created a ConstrainedDataStream. In
addition to changing the index, the commonly used Archive methods are
implemented so that they don't fall back on the default FileSystemArchive
implementations.
12 years ago
..
bsa reworked DirArchive to improve performance 12 years ago
compiler Mostly removal of unnecessary #include's and a little clean up 13 years ago
esm Merge remote-tracking branch 'potatoesmaster/to_utf8-rewrite' 12 years ago
file_finder Issue #133 Handle resources across multiple data directories 13 years ago
files clang build fix 12 years ago
interpreter replaced std::string concatenation with std::ostringstream 12 years ago
misc added missing reference to <cctype> 12 years ago
nif fixed getString function in NIF loader 12 years ago
nifbullet fix BulletShapeLoader namespace 12 years ago
nifogre Cache the mesh names from the mesh/skeleton pairs 12 years ago
nifoverrides override nif transparency settings (part 1) 13 years ago
settings settings.cpp: fix std::runtime_error compile error 13 years ago
terrain remove underscores from filenames in esm 12 years ago
to_utf8 to_utf8 test: fix Utf8Encoder constructor 12 years ago
translation Merge remote-tracking branch 'corristo/master' 12 years ago
CMakeLists.txt increased performance of ConstrainedDataStream 12 years ago
doc.hpp second set of additional doxygen comments 14 years ago