1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-03-31 06:36:39 +00:00
openmw/components
florent.teppe 077cf97bc4 The esm4 reader logic is mutualised
to avoid copy pasting code, readerutils gives functions that take visitors as params to decide how a record must be handled

Check encoder exists, and get value of stateless encoder.

fixes code formatting conventions

Fixed output of record with RefId

also fixed readTypedRecord and readRecord to have the proper return types

Check if the type has a sRecordId
2023-01-01 19:22:27 +01:00
..
bsa First pass with include-what-you-use 2022-10-09 10:39:43 +00:00
bullethelpers Remove unused includes 2022-10-09 16:44:18 +02:00
compiler Merge branch 'boat_closer_to_todd' into 'master' 2022-12-28 11:21:24 +00:00
config Remove unused includes 2022-10-09 16:44:18 +02:00
contentselector Apply clang-format to code base 2022-09-22 21:35:26 +03:00
crashcatcher Apply clang-format to code base 2022-09-22 21:35:26 +03:00
debug Revert "Merge branch 'fix_macos_build' into 'master'" 2022-10-12 22:48:34 +01:00
detournavigator script blacklist => RefId 2022-12-27 19:16:21 +01:00
esm The esm4 reader logic is mutualised 2023-01-01 19:22:27 +01:00
esm3 Upgraded Filesave version for RefIDs 2022-12-27 23:05:31 +01:00
esm3terrain Apply clang-format to code base 2022-09-22 21:35:26 +03:00
esm4 The esm4 reader logic is mutualised 2023-01-01 19:22:27 +01:00
esmloader CellName is now a RefId, makes more sense that way. 2022-12-27 19:16:21 +01:00
fallback Apply clang-format to code base 2022-09-22 21:35:26 +03:00
files Make sure that local path has a trailing slash on Linux and Windows 2022-12-03 11:27:42 +04:00
fontloader Remove unused includes 2022-10-09 16:44:18 +02:00
fx fix line numbers being off by one for each jump block 2022-10-24 08:40:33 -07:00
interpreter Fixes issue in MW script compilation that would silently produce the wrong bytecode 2022-12-27 19:15:57 +01:00
l10n Separate l10n manager from lua 2022-10-07 17:19:04 +02:00
loadinglistener Apply clang-format to code base 2022-09-22 21:35:26 +03:00
lua Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
lua_ui Remove unused includes 2022-10-09 16:44:18 +02:00
misc Fixed issue with getSummonedCreature( that returned a reference to a non const static value 2022-12-27 19:16:22 +01:00
myguiplatform Apply clang-format to code base 2022-09-22 21:35:26 +03:00
navmeshtool Apply clang-format to code base 2022-09-22 21:35:26 +03:00
nif First pass with include-what-you-use 2022-10-09 10:39:43 +00:00
nifbullet Remove unused includes 2022-10-09 16:44:18 +02:00
nifosg Remove unused includes 2022-10-09 16:44:18 +02:00
platform Apply clang-format to code base 2022-09-22 21:35:26 +03:00
process Apply clang-format to code base 2022-09-22 21:35:26 +03:00
resource Initial commit: In ESM structures, replace the string members that are RefIds to other records, to a new strong type 2022-12-27 19:15:54 +01:00
sceneutil Log screenshot capture 2022-11-22 19:26:28 +00:00
sdlutil Apply clang-format to code base 2022-09-22 21:35:26 +03:00
serialization Apply clang-format to code base 2022-09-22 21:35:26 +03:00
settings First pass with include-what-you-use 2022-10-09 10:39:43 +00:00
shader Add a setting to control coverage adjustment 2022-12-09 00:22:08 +00:00
sqlite3 Apply clang-format to code base 2022-09-22 21:35:26 +03:00
std140 Apply clang-format to code base 2022-09-22 21:35:26 +03:00
stereo Restore false-positive unused includes 2022-10-13 00:49:24 +01:00
terrain Remove unused includes 2022-10-09 16:44:18 +02:00
to_utf8 The esm4 reader logic is mutualised 2023-01-01 19:22:27 +01:00
translation Apply clang-format to code base 2022-09-22 21:35:26 +03:00
version Apply clang-format to code base 2022-09-22 21:35:26 +03:00
vfs First pass with include-what-you-use 2022-10-09 10:39:43 +00:00
widgets Apply clang-format to code base 2022-09-22 21:35:26 +03:00
CMakeLists.txt The esm4 reader logic is mutualised 2023-01-01 19:22:27 +01:00
doc.hpp second set of additional doxygen comments 2010-09-25 20:15:05 +02:00
windows.hpp Fix build on Windows 2022-04-25 00:25:46 +02:00