mirror of
https://github.com/quizhizhe/LiteLoaderBDS-1.16.40.git
synced 2025-06-04 19:33:40 +00:00
29 lines
1.4 KiB
C++
29 lines
1.4 KiB
C++
// This Header is auto generated by BDSLiteLoader Toolchain
|
|
#pragma once
|
|
#define AUTO_GENERATED
|
|
#include "../Global.h"
|
|
#include "Core.hpp"
|
|
|
|
#define BEFORE_EXTRA
|
|
|
|
#undef BEFORE_EXTRA
|
|
|
|
namespace ExternalFileLevelStorage {
|
|
|
|
#define AFTER_EXTRA
|
|
|
|
#undef AFTER_EXTRA
|
|
MCAPI class Core::Result _readLevelDataFromFile(class Core::Path const &, std::string const &, class LevelData &);
|
|
MCAPI bool _writeLevelDat(class Core::Path const &, class LevelData const &);
|
|
MCAPI std::unique_ptr<class PackAccessStrategy> getAccessStrategy(class Core::Path const &, class ContentIdentity const &, class IContentKeyProvider const &);
|
|
MCAPI std::vector<std::string> const getImportantFiles();
|
|
MCAPI bool isLevelMarkedForSync(class Core::Path const &);
|
|
MCAPI void makeReadableLevelnameFile(class Core::Path const &, std::string const &);
|
|
MCAPI class Core::Result readLevelDataFromData(std::string const &, class LevelData &);
|
|
MCAPI class Core::Result readLevelDataFromFile(class Core::Path const &, class LevelData &);
|
|
MCAPI void saveLevelData(class Core::Path const &, class LevelData const &, bool);
|
|
MCAPI void saveLevelDataToPath(class Core::Path const &, class LevelData const &);
|
|
MCAPI void saveLevelDisplayDataToCache(std::string const &, class LevelData const &, class gsl::not_null<class TaskGroup *>);
|
|
MCAPI class Core::Result validateLevelDat(class Core::Path);
|
|
|
|
}; |