2015-01-16 23:11:36 +00:00
|
|
|
#ifndef OPENMW_ESSIMPORTER_IMPORTER_H
|
|
|
|
#define OPENMW_ESSIMPORTER_IMPORTER_H
|
|
|
|
|
2022-08-06 18:47:48 +00:00
|
|
|
#include <filesystem>
|
2015-01-16 23:11:36 +00:00
|
|
|
|
|
|
|
namespace ESSImport
|
|
|
|
{
|
|
|
|
|
|
|
|
class Importer
|
|
|
|
{
|
|
|
|
public:
|
2022-08-06 18:47:48 +00:00
|
|
|
Importer(
|
|
|
|
const std::filesystem::path& essfile, const std::filesystem::path& outfile, const std::string& encoding);
|
2015-01-16 23:11:36 +00:00
|
|
|
|
|
|
|
void run();
|
|
|
|
|
|
|
|
void compare();
|
|
|
|
|
|
|
|
private:
|
2022-08-06 18:47:48 +00:00
|
|
|
std::filesystem::path mEssFile;
|
|
|
|
std::filesystem::path mOutFile;
|
2015-01-30 14:11:27 +00:00
|
|
|
std::string mEncoding;
|
2015-01-16 23:11:36 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif
|