mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/4jcraft.git
synced 2026-06-16 17:52:14 +00:00
refactor: unglob std::wstring
This commit is contained in:
@@ -12,11 +12,11 @@ class ConsoleSaveFile;
|
||||
class LevelStorageSource
|
||||
{
|
||||
public:
|
||||
virtual wstring getName() = 0;
|
||||
virtual std::shared_ptr<LevelStorage> selectLevel(ConsoleSaveFile *saveFile, const wstring& levelId, bool createPlayerDir) = 0;
|
||||
virtual std::wstring getName() = 0;
|
||||
virtual std::shared_ptr<LevelStorage> selectLevel(ConsoleSaveFile *saveFile, const std::wstring& levelId, bool createPlayerDir) = 0;
|
||||
virtual vector<LevelSummary *> *getLevelList() = 0;
|
||||
virtual void clearAll() = 0;
|
||||
virtual LevelData *getDataTagFor(ConsoleSaveFile *saveFile, const wstring& levelId) = 0;
|
||||
virtual LevelData *getDataTagFor(ConsoleSaveFile *saveFile, const std::wstring& levelId) = 0;
|
||||
|
||||
/**
|
||||
* Tests if a levelId can be used to store a level. For example, a levelId
|
||||
@@ -28,10 +28,10 @@ public:
|
||||
* @param levelId
|
||||
* @return
|
||||
*/
|
||||
virtual bool isNewLevelIdAcceptable(const wstring& levelId) = 0;
|
||||
virtual void deleteLevel(const wstring& levelId) = 0;
|
||||
virtual void renameLevel(const wstring& levelId, const wstring& newLevelName) = 0;
|
||||
virtual bool isConvertible(ConsoleSaveFile *saveFile, const wstring& levelId) = 0;
|
||||
virtual bool requiresConversion(ConsoleSaveFile *saveFile, const wstring& levelId) = 0;
|
||||
virtual bool convertLevel(ConsoleSaveFile *saveFile, const wstring &levelId, ProgressListener *progress) = 0;
|
||||
virtual bool isNewLevelIdAcceptable(const std::wstring& levelId) = 0;
|
||||
virtual void deleteLevel(const std::wstring& levelId) = 0;
|
||||
virtual void renameLevel(const std::wstring& levelId, const std::wstring& newLevelName) = 0;
|
||||
virtual bool isConvertible(ConsoleSaveFile *saveFile, const std::wstring& levelId) = 0;
|
||||
virtual bool requiresConversion(ConsoleSaveFile *saveFile, const std::wstring& levelId) = 0;
|
||||
virtual bool convertLevel(ConsoleSaveFile *saveFile, const std::wstring &levelId, ProgressListener *progress) = 0;
|
||||
};
|
||||
Reference in New Issue
Block a user