1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-01-24 08:00:57 +00:00
openmw/components/esm3
elsid 0601d7213e
Remove ESM::RefId::sEmpty
This variable is only required to return empty RefId as const reference. There
is no point in doing so for a type cheap to copy.
2023-04-26 21:15:16 +02:00
..
activespells.cpp
activespells.hpp
aipackage.cpp
aipackage.hpp
aisequence.cpp
aisequence.hpp
animationstate.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
animationstate.hpp
cellid.cpp Make sure Vec2iRefId is trivially copyable on GCC 11.3 2023-04-03 14:17:31 +02:00
cellid.hpp
cellref.cpp Merge ESM::RefNum and ESM4::FormId 2023-04-09 00:23:32 +02:00
cellref.hpp
cellstate.cpp
cellstate.hpp
containerstate.cpp
containerstate.hpp
controlsstate.cpp
controlsstate.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
creaturelevliststate.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
creaturelevliststate.hpp
creaturestate.cpp
creaturestate.hpp
creaturestats.cpp
creaturestats.hpp
custommarkerstate.cpp
custommarkerstate.hpp
debugprofile.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
debugprofile.hpp
dialoguestate.cpp
dialoguestate.hpp
doorstate.cpp Remove redundant quotes 2023-04-03 11:28:03 +04:00
doorstate.hpp
effectlist.cpp
effectlist.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
esmreader.cpp
esmreader.hpp Merge ESM::RefNum and ESM4::FormId 2023-04-09 00:23:32 +02:00
esmwriter.cpp
esmwriter.hpp
filter.cpp
filter.hpp
fogstate.cpp Avoid UB on empty fog data record 2023-02-17 23:42:49 +01:00
fogstate.hpp
formatversion.hpp Applies review advice 2023-04-03 14:17:35 +02:00
globalmap.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
globalmap.hpp
globalscript.cpp
globalscript.hpp
infoorder.hpp Fix loading, inserting and moving topic info records 2023-03-13 21:57:38 +01:00
inventorystate.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
inventorystate.hpp
journalentry.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
journalentry.hpp
loadacti.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadacti.hpp
loadalch.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadalch.hpp
loadappa.cpp
loadappa.hpp
loadarmo.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadarmo.hpp
loadbody.cpp Support not only StringRefId for checking first person body part 2023-03-19 17:49:41 +01:00
loadbody.hpp
loadbook.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadbook.hpp create a specific esm reader function for RefID to avoid allocation for string and then again for RefId 2022-12-27 19:15:57 +01:00
loadbsgn.cpp
loadbsgn.hpp
loadcell.cpp
loadcell.hpp
loadclas.cpp
loadclas.hpp
loadclot.cpp
loadclot.hpp
loadcont.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadcont.hpp
loadcrea.cpp
loadcrea.hpp
loaddial.cpp Store original string id for Dialogue records 2023-03-26 19:07:32 +02:00
loaddial.hpp
loaddoor.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loaddoor.hpp
loadench.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
loadench.hpp
loadfact.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
loadfact.hpp
loadglob.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
loadglob.hpp
loadgmst.cpp
loadgmst.hpp
loadinfo.cpp
loadinfo.hpp
loadingr.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadingr.hpp 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
loadland.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
loadland.hpp
loadlevlist.cpp
loadlevlist.hpp create a specific esm reader function for RefID to avoid allocation for string and then again for RefId 2022-12-27 19:15:57 +01:00
loadligh.cpp
loadligh.hpp
loadlock.cpp
loadlock.hpp 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
loadltex.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadltex.hpp
loadmgef.cpp Support index RefId as pair of record type and std::uint32_t 2023-03-19 17:20:48 +01:00
loadmgef.hpp
loadmisc.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadmisc.hpp 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
loadnpc.cpp
loadnpc.hpp
loadpgrd.cpp Refactor pathgrid indices to use size_t instead of int 2023-04-08 00:32:43 +00:00
loadpgrd.hpp
loadprob.cpp
loadprob.hpp
loadrace.cpp
loadrace.hpp
loadregn.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadregn.hpp
loadrepa.cpp
loadrepa.hpp
loadscpt.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
loadscpt.hpp
loadskil.cpp Support index RefId as pair of record type and std::uint32_t 2023-03-19 17:20:48 +01:00
loadskil.hpp
loadsndg.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadsndg.hpp
loadsoun.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
loadsoun.hpp
loadspel.cpp
loadspel.hpp
loadsscr.cpp
loadsscr.hpp
loadstat.cpp
loadstat.hpp
loadtes3.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
loadtes3.hpp
loadweap.cpp Replace ESM::RefId::sEmpty by default constructed RefId where possible 2023-02-18 01:07:15 +01:00
loadweap.hpp
locals.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
locals.hpp
magiceffects.cpp
magiceffects.hpp
mappings.cpp
mappings.hpp
npcstate.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
npcstate.hpp
npcstats.cpp
npcstats.hpp
objectstate.cpp
objectstate.hpp Name all custom ESM format versions and add tests 2023-02-10 19:54:15 +01:00
player.cpp
player.hpp
projectilestate.cpp
projectilestate.hpp
queststate.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
queststate.hpp
quickkeys.cpp Make QuickKey type a fixed size enum class 2023-03-21 20:53:04 +01:00
quickkeys.hpp Make QuickKey type a fixed size enum class 2023-03-21 20:53:04 +01:00
readerscache.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
readerscache.hpp
savedgame.cpp
savedgame.hpp
spelllist.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
spelllist.hpp
spellstate.cpp Add functions to read and write ESM::RefId and use them 2023-02-13 22:07:58 +01:00
spellstate.hpp
statstate.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
statstate.hpp
stolenitems.cpp
stolenitems.hpp
transport.cpp
transport.hpp
typetraits.hpp
variant.cpp
variant.hpp
variantimp.cpp
variantimp.hpp
weatherstate.cpp
weatherstate.hpp