Something went wrong. Try again.
OpenMW is an open implementation of the Morrowind engine
Something went wrong. Try again.
557 B · 26 lines
C++
123456789101112131415161718192021222324252627#include "custommarkerstate.hpp"
#include "esmreader.hpp"#include "esmwriter.hpp"
namespace ESM{
void CustomMarker::save(ESMWriter& esm) const { esm.writeHNT("POSX", mWorldX); esm.writeHNT("POSY", mWorldY); esm.writeCellId(mCell); if (!mNote.empty()) esm.writeHNString("NOTE", mNote); }
void CustomMarker::load(ESMReader& esm) { esm.getHNT(mWorldX, "POSX"); esm.getHNT(mWorldY, "POSY"); mCell = esm.getCellId(); mNote = esm.getHNOString("NOTE"); }
}