mirror of
				https://github.com/OpenMW/openmw.git
				synced 2025-11-04 13:26:44 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
	
		
			528 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
	
		
			528 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#ifndef OPENMW_ESM_CUSTOMMARKERSTATE_H
 | 
						|
#define OPENMW_ESM_CUSTOMMARKERSTATE_H
 | 
						|
 | 
						|
#include "cellid.hpp"
 | 
						|
 | 
						|
namespace ESM
 | 
						|
{
 | 
						|
 | 
						|
// format 0, saved games only
 | 
						|
struct CustomMarker
 | 
						|
{
 | 
						|
    float mWorldX;
 | 
						|
    float mWorldY;
 | 
						|
 | 
						|
    CellId 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
 |