Archived
1
Fork 0
This repository has been archived on 2025-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
libxiv/include
Joshua Goins c78a1ab245 Big refactoring commit pt. 2
Now instead of hammering your working directory, all operations happen
in-memory using two new classes, MemoryBuffer and MemorySpan. This has
already fixed numerous bugs especially around handling model files.

All operations on files inside dat's now happen on memory buffers, with
an option to write them to a file.

A lot of now useless debug messages are removed too, as that made
some operations needlessly bound by the speed of your console output.
2022-04-17 19:08:34 -04:00
..
types Big refactoring commit pt. 1 2022-04-17 16:55:41 -04:00
compression.h Add initial files 2022-03-15 15:33:57 -04:00
crc32checksum.h Further improve Windows support 2022-03-27 21:48:50 -04:00
equipment.h Big refactoring commit pt. 1 2022-04-17 16:55:41 -04:00
exdparser.h Big refactoring commit pt. 2 2022-04-17 19:08:34 -04:00
exhparser.h Big refactoring commit pt. 2 2022-04-17 19:08:34 -04:00
exlparser.h Big refactoring commit pt. 2 2022-04-17 19:08:34 -04:00
fiinparser.h Add initial files 2022-03-15 15:33:57 -04:00
gamedata.h Big refactoring commit pt. 2 2022-04-17 19:08:34 -04:00
havokxmlparser.h Add very experimental skeleton loading 2022-04-12 23:27:21 -04:00
indexparser.h Big refactoring commit pt. 1 2022-04-17 16:55:41 -04:00
installextract.h Allow specifying an install directory for game 2022-03-16 18:33:22 -04:00
language.h Add language code support when reading EXD files 2022-04-11 10:36:34 -04:00
mdlparser.h Big refactoring commit pt. 2 2022-04-17 19:08:34 -04:00
memorybuffer.h Big refactoring commit pt. 2 2022-04-17 19:08:34 -04:00
patch.h Add basic patch installation support 2022-03-17 00:58:18 -04:00
sqpack.h Big refactoring commit pt. 1 2022-04-17 16:55:41 -04:00
string_utils.h Add initial files 2022-03-15 15:33:57 -04:00
utility.h Move float utility functions into utility.h 2022-04-16 16:38:29 -04:00