Commit Graph

10 Commits

Author SHA1 Message Date
4bd1faf0b3 Implemented single header reading function. 2022-10-27 12:56:21 +11:00
93a0bad14d Removed constructor from FourCC, made free function. Modified codegen to match, and fixed a small formatting issue. Created UnknownHeader for use in a single read approach. 2022-10-27 11:13:10 +11:00
50074b6f0d Implemented read_header with concept based constraints. Currently only provided in the best case scenario (readable directly from the file into the struct). 2022-10-25 19:38:17 +11:00
0a38900164 Fixed compiler warnings. Playing around with std::filesystem and std::fstream. 2022-10-25 17:22:11 +11:00
0048df1875 Fixed odr violation from trying to separate constexpr functions into declaration and definition in separate files. Modified code gen to be in line with current code. 2022-10-24 20:37:40 +11:00
188b462e68 Fixed namespacing issues. Added spaceship to Flag and RefrFlag. Codegen needs to be updated to reflect changes. 2022-10-24 16:28:42 +11:00
ab6eae3d1c Implemented LUT codegen, untested. 2022-10-24 15:49:07 +11:00
018fe5a743 Added TES5Edit submodule, modified record filter to work from submodule, and generated records/flags file from submodule. 2022-10-14 16:55:24 +11:00
8e7dd48e06 Add project files. 2022-10-14 16:23:24 +11:00
31be4a38e7 Add .gitattributes, .gitignore, README.md, and LICENSE.txt. 2022-10-14 16:23:22 +11:00