|
|
FileArchiver & | operator= (FileArchiver const &) |
|
| FileArchiver (FileArchiver const &) |
|
virtual ::std::shared_ptr<::FilePickerSettings > | generateFilePickerSettings (::std::vector<::FileArchiver::ExportType > const &types, ::std::string const &) const |
|
MCAPI | FileArchiver (::Scheduler &scheduler, ::ILevelListCache &levelListCache, ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager > const &pathManager, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &resourcePackRepository, bool isEditorModeEnabled, ::std::unique_ptr<::FileArchiver::IWorldConverter > worldConverter, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > keyProvider, ::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv > levelDbEnv, ::std::function< void(::std::string const &)> displayMessageFunction) |
|
MCAPI void | _clearArchiverState () |
|
MCAPI void | _copyPackToTemp (::PackInstance const &packInstance, ::Core::Path const &tempPath, ::FileArchiver::Result &result) |
|
MCAPI ::Bedrock::Threading::Async<::FileArchiver::Result > | _enqueueExportWorldTasks (::Core::Path const &outputFilePath, ::std::string const &worldId, bool isBundle, ::FileArchiver::ExportType exportType, ::FileArchiver::ShowToast showToast, ::Bedrock::Threading::Async< void > preTaskHandle, ::gsl::not_null<::std::shared_ptr<::FileArchiver::InterventionPublishers > > interventionPublishers, ::std::function< void(::FileArchiver::Result &)> cleanupTask) |
|
MCAPI void | _exportLevelFiles (::Core::Path const &outputFilePath, bool isBundle, ::std::shared_ptr<::FileArchiver::ExportData > exportData) |
|
MCAPI_C bool | _importLegacyWorld (::Core::Path const &archivedWorldFile, ::FileArchiver::Result ¤tResult) |
|
MCAPI_C bool | _importWorld (::Core::Path const &archivedWorldFile, ::FileArchiver::Result ¤tResult, ::std::string const &importLevelId) |
|
MCAPI void | _printLevelResultMessage (::FileArchiver::Result const &result) |
|
MCAPI void | _printLevelStartMessage () |
|
MCAPI void | _printMessage (::std::string const &message) |
|
MCAPI::FileArchiverOutcome | _processWorldForTemplate (::std::shared_ptr<::FileArchiver::ExportData > const &exportData) |
|
MCAPI void | _revertPremiumUpgradePacks (::Core::Path const &filePath) |
|
MCAPI_C void | _sanitizeWorld (::Core::Path const &newWorldPath) |
|
MCAPI::FileArchiver::Result | _tryBeginExportLevel (::std::string const &levelId, ::Core::Path const &exportFilePath, ::FileArchiver::ShowToast showToast) |
|
MCAPI bool | _validatePremiumUpgradePacks (::Core::Path const &filePath) |
|
MCAPI::std::string | copyLevel (::std::string const &worldId) |
|
MCAPI_C ::Bedrock::Threading::Async<::FileArchiver::CopyWorldResult > | copyLevelAsync (::std::string const &worldId) |
|
MCAPI ::Bedrock::Threading::Async<::FileArchiver::Result > | exportCurrentEditorLevel (::Level *level, ::Core::Path const &exportFilePath, ::gsl::not_null<::std::shared_ptr<::FileArchiver::InterventionPublishers > > interventionPublishers, ::FileArchiver::ExportType exportType, ::FileArchiver::ShowToast toast) |
|
MCAPI ::Bedrock::Threading::Async<::FileArchiver::Result > | exportCurrentLevel (::Level *level, bool isBundle, ::FileArchiver::ExportType exportType, ::Core::Path const &exportFilePath, ::gsl::not_null<::std::shared_ptr<::FileArchiver::InterventionPublishers > > interventionPublishers) |
|
MCAPI void | exportCurrentLevel (::Level *level, bool isBundle, ::FileArchiver::ExportType exportType, ::Core::Path const &exportFilePath, ::std::function< void(::FileArchiver::Result &)> exportCallback, ::gsl::not_null<::std::shared_ptr<::FileArchiver::InterventionPublishers > > interventionPublishers) |
|
MCAPI_C ::Bedrock::Threading::Async<::FileArchiver::Result > | exportLevel (::std::string const &worldId, bool isBundle, ::FileArchiver::ExportType exportType, ::FileArchiver::ShowToast showToast, ::Core::Path const &exportFilePath, ::gsl::not_null<::std::shared_ptr<::FileArchiver::InterventionPublishers > > interventionPublishers) |
|
MCAPI_C void | exportLevel (::std::string const &worldId, bool isBundle, ::FileArchiver::ExportType exportType, ::Core::Path const &exportFilePath, ::std::function< void(::FileArchiver::Result &)> exportCallback, ::FileArchiver::ShowToast showToast, ::gsl::not_null<::std::shared_ptr<::FileArchiver::InterventionPublishers > > interventionPublishers) |
|
MCAPI ::Bedrock::Threading::Async<::FileArchiver::Result > | exportPack (::Core::Path const &path, ::Core::Path const &exportFilePath) |
|
MCAPI void | exportPack (::Core::Path const &path, ::Core::Path const &exportFilePath, ::std::function< void(::FileArchiver::Result &)> exportCallback) |
|
MCAPI::FileArchiver::State | getCurrentState () |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter > | getProgressReporter () |
|
MCAPI_C ::Bedrock::Threading::Async<::FileArchiver::Result > | importLevel (::Core::Path const &archivedWorldFile, bool suppressStartMessage, bool suppressEndMessage, ::std::string const &levelId) |
|
MCAPI_C void | importLevel (::Core::Path const &archivedWorldFile, ::std::function< void(::FileArchiver::Result &)> importCallback, bool suppressStartMessage, bool suppressEndMessage, ::std::string const &levelId) |
|
MCAPI_S void | setWorldConverter (::std::unique_ptr<::FileArchiver::IWorldConverter > worldConverter) |
|
MCAPI void * | $ctor (::Scheduler &scheduler, ::ILevelListCache &levelListCache, ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager > const &pathManager, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &resourcePackRepository, bool isEditorModeEnabled, ::std::unique_ptr<::FileArchiver::IWorldConverter > worldConverter, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > keyProvider, ::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv > levelDbEnv, ::std::function< void(::std::string const &)> displayMessageFunction) |
|
MCAPI void | $dtor () |
|
MCAPI ::std::shared_ptr<::FilePickerSettings > | $generateFilePickerSettings (::std::vector<::FileArchiver::ExportType > const &types, ::std::string const &) const |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
|
::ll::TypedStorage< 8, 192, ::FileArchiver::ProgressReporter > | mProgress |
|
::ll::TypedStorage< 8, 80, ::Bedrock::Threading::Mutex > | mStateLock |
|
::ll::TypedStorage< 4, 4, ::FileArchiver::State > | mCurrentState |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::Core::FilePathManager > > | mFilePathManager |
|
::ll::TypedStorage< 8, 64, ::std::function< void(::std::string const &)> > | mDisplayMessageCallback |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > > | mResourcePackRepository |
|
::ll::TypedStorage< 8, 8, ::ILevelListCache & > | mLevelListCache |
|
::ll::TypedStorage< 8, 24, ::std::vector<::Core::PathBuffer<::std::string > > > | mSuccessfullyFiledArchives |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > | mIOTaskGroup |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::FileArchiver::IWorldConverter > > | mWorldConverter |
|
::ll::TypedStorage< 1, 1, bool > | mIsEditorModeEnabled |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > > | mKeyProvider |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv > > | mLevelDbEnv |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::std::string, ::FileArchiver::EduCloudImportInfo > > | mEduCloudImportInfo |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |