You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw/components/esm3
elsid b09570692e
Use ifstream for ESMReader
ESMReader reads the whole file, there is no need in the ConstrainedFileStream.
3 years ago
..
activespells.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
activespells.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
aipackage.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
aipackage.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
aisequence.cpp Use unique_ptr to manage AiPackage lifetime 3 years ago
aisequence.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
animationstate.cpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
animationstate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
cellid.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
cellid.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
cellref.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
cellref.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
cellstate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
cellstate.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
containerstate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
containerstate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
controlsstate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
controlsstate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
creaturelevliststate.cpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
creaturelevliststate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
creaturestate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
creaturestate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
creaturestats.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
creaturestats.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
custommarkerstate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
custommarkerstate.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
debugprofile.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
debugprofile.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
dialoguestate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
dialoguestate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
doorstate.cpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
doorstate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
effectlist.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
effectlist.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
esmreader.cpp Use ifstream for ESMReader 3 years ago
esmreader.hpp Use ifstream for ESMReader 3 years ago
esmwriter.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
esmwriter.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
filter.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
filter.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
fogstate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
fogstate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
globalmap.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
globalmap.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
globalscript.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
globalscript.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
inventorystate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
inventorystate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
journalentry.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
journalentry.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadacti.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadacti.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadalch.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadalch.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadappa.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadappa.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadarmo.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadarmo.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadbody.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadbody.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadbook.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadbook.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadbsgn.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadbsgn.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadcell.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadcell.hpp Skip load cell ref when there is no need 3 years ago
loadclas.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadclas.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadclot.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadclot.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadcont.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadcont.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadcrea.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadcrea.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loaddial.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loaddial.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loaddoor.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loaddoor.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadench.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadench.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadfact.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadfact.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadglob.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadglob.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadgmst.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadgmst.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadinfo.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadinfo.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadingr.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadingr.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadland.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadland.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadlevlist.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadlevlist.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadligh.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadligh.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadlock.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadlock.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadltex.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadltex.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadmgef.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadmgef.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadmisc.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadmisc.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadnpc.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadnpc.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadpgrd.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadpgrd.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadprob.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadprob.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadrace.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadrace.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadregn.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadregn.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadrepa.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadrepa.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadscpt.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadscpt.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadskil.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadskil.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadsndg.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadsndg.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadsoun.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadsoun.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadspel.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadspel.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadsscr.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadsscr.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadstat.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadstat.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadtes3.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadtes3.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
loadweap.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
loadweap.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
locals.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
locals.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
magiceffects.cpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
magiceffects.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
mappings.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
mappings.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
npcstate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
npcstate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
npcstats.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
npcstats.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
objectstate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
objectstate.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
player.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
player.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
projectilestate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
projectilestate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
queststate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
queststate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
quickkeys.cpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
quickkeys.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
savedgame.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
savedgame.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
spelllist.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
spelllist.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
spellstate.cpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
spellstate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
statstate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
statstate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
stolenitems.cpp Avoid unnecessary copies 3 years ago
stolenitems.hpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
transport.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
transport.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
variant.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
variant.hpp Avoid string copies for ESM::Variant::getString 3 years ago
variantimp.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
variantimp.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago
weatherstate.cpp Remove ESM:: namespace qualifier in components/esm3/ and tests 3 years ago
weatherstate.hpp move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 3 years ago