44 ProjectConverter& operator=(ProjectConverter
const&);
45 ProjectConverter(ProjectConverter
const&);
51 virtual ~ProjectConverter() =
default;
53 virtual void enqueueConvertImportingWorldTasks(
54 ::std::shared_ptr<::FileArchiver::Result>& sharedResult,
55 ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter> progress,
59 virtual bool shouldCopyWorldForConversion(::std::string
const& levelId)
const ;
61 virtual void enqueueConvertExportingWorldTasks(
62 ::std::shared_ptr<::FileArchiver::ExportData>& exportData,
63 ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter> progress,
65 ::gsl::not_null<::std::shared_ptr<::FileArchiver::InterventionPublishers>> interventionPublishers,
66 ::std::optional<::FileArchiver::WorldConverterExportSettings>
const exportSetting
69 virtual bool prepareEditorProjectForSaveSnapshot(
81 ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository>
const& resourcePackRepository,
82 ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const> keyProvider
100 ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository>
const& resourcePackRepository,
101 ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const> keyProvider
109 ::std::shared_ptr<::FileArchiver::Result>& sharedResult,
110 ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter> progress,
117 ::std::shared_ptr<::FileArchiver::ExportData>& exportData,
118 ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter> progress,
120 ::gsl::not_null<::std::shared_ptr<::FileArchiver::InterventionPublishers>> interventionPublishers,
121 ::std::optional<::FileArchiver::WorldConverterExportSettings>
const exportSetting
MCAPI void $enqueueConvertExportingWorldTasks(::std::shared_ptr<::FileArchiver::ExportData > &exportData, ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter > progress, ::Bedrock::Threading::Async< void > &prevTaskHandle, ::gsl::not_null<::std::shared_ptr<::FileArchiver::InterventionPublishers > > interventionPublishers, ::std::optional<::FileArchiver::WorldConverterExportSettings > const exportSetting)
MCAPI void * $ctor(::ILevelListCache &levelListCache, ::Scheduler &scheduler, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &resourcePackRepository, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > keyProvider)
MCAPI ProjectConverter(::ILevelListCache &levelListCache, ::Scheduler &scheduler, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &resourcePackRepository, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > keyProvider)
Definition IContentKeyProvider.h:13