70 virtual void enqueueConvertImportingWorldTasks(
71 ::std::shared_ptr<::FileArchiver::Result>& sharedResult,
72 ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter> progress,
77 virtual bool shouldCopyWorldForConversion(::std::string
const& levelId)
const ;
80 virtual void enqueueConvertExportingWorldTasks(
81 ::std::shared_ptr<::FileArchiver::ExportData>& exportData,
82 ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter> progress,
84 ::std::function<
void(
::LevelData&)> preExportCallback
94 ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository>
const& resourcePackRepository,
95 ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const> keyProvider
98 MCAPI
void _fixupPackHistoryFile(
100 ::std::unordered_set<::mce::UUID>
const& packsToRemove
103 MCAPI
void _fixupPacksFile(
105 ::std::unordered_set<::mce::UUID>
const& packsToRemove
108 MCAPI ::Core::PathBuffer<::std::string> _getLevelFolder(::std::string
const& levelId)
const;
114 MCAPI static ::std::string
const& WORLD_BEHAVIOR_PACKS_FILE();
116 MCAPI static ::std::string
const& WORLD_RESOURCE_PACKS_FILE();
125 ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository>
const& resourcePackRepository,
126 ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const> keyProvider
139 MCAPI
void $enqueueConvertImportingWorldTasks(
140 ::std::shared_ptr<::FileArchiver::Result>& sharedResult,
141 ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter> progress,
145 MCAPI
bool $shouldCopyWorldForConversion(::std::string
const& levelId)
const;
147 MCAPI
void $enqueueConvertExportingWorldTasks(
148 ::std::shared_ptr<::FileArchiver::ExportData>& exportData,
149 ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter> progress,
151 ::std::function<
void(
::LevelData&)> preExportCallback
158 MCAPI
static void** $vftable();
Definition IContentKeyProvider.h:13