#pragma once #include "File.h" class FileEntry; class ConsoleSaveFile; class ProgressRenderer; // 4J Stu - This code is taken from the standalone save converter tool, and modified slightly class ConsoleSaveFileConverter { private: static void ProcessSimpleFile(ConsoleSaveFile *sourceSave, FileEntry *sourceFileEntry, ConsoleSaveFile *targetSave, FileEntry *targetFileEntry); static void ProcessStandardRegionFile(ConsoleSaveFile *sourceSave, File sourceFile, ConsoleSaveFile *targetSave, File targetFile); public: static void ConvertSave(ConsoleSaveFile *sourceSave, ConsoleSaveFile *targetSave, ProgressListener *progress); };