|
|
d01b2cfb3e
|
Figured out how to choose between different implementations of read_header based on compile-time knowledge. Rearranged things slightly to minimize what's exposed in exs_reader.hpp.
|
2022-10-27 15:46:00 +11:00 |
|
|
|
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 |
|