#ifndef OPENMW_ESM_CUSTOMMARKERSTATE_H #define OPENMW_ESM_CUSTOMMARKERSTATE_H #include namespace ESM { class ESMReader; class ESMWriter; // format 0, saved games only struct CustomMarker { float mWorldX; float mWorldY; RefId mCell; std::string mNote; bool operator==(const CustomMarker& other) const { return mNote == other.mNote && mCell == other.mCell && mWorldX == other.mWorldX && mWorldY == other.mWorldY; } void load(ESMReader& reader); void save(ESMWriter& writer) const; }; } #endif