3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/screens/models/MainMenuScreenModel.h"
7#include "mc/client/gui/screens/models/StorageMigrationStatus.h"
8#include "mc/deps/application/storage_migration/StorageMigrationType.h"
9#include "mc/deps/core/threading/TaskGroup.h"
10#include "mc/deps/core/utility/NonOwnerPointer.h"
18namespace Bedrock::StorageMigration {
struct ManifestData; }
25 ::ll::TypedStorage<8, 152, ::StorageMigrationStatus> mTransferStatus;
26 ::ll::TypedStorage<4, 4, ::Bedrock::StorageMigration::StorageMigrationType> mMigrationType;
27 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::Bedrock::StorageMigration::ManifestData>> mManifest;
28 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::Bedrock::StorageMigration::MigrationDetector>> mDetector;
29 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::Bedrock::StorageMigration::StorageMigrator>> mMigrator;
30 ::ll::TypedStorage<8, 336, ::TaskGroup> mTaskGroup;
35 StorageMigrationProgressScreenModel();
40 virtual ~StorageMigrationProgressScreenModel() =
default;
Definition NonOwnerPointer.h:9
Definition MigrationDetector.h:14
Definition StorageMigrationService.h:21
Definition StorageMigrator.h:17
Definition MainMenuScreenModel.h:5
Definition StorageMigrationProgressScreenModel.h:5
MCAPI StorageMigrationProgressScreenModel(::MinecraftScreenModelContext context)
MCAPI void beginTransfer()
MCAPI void * $ctor(::MinecraftScreenModelContext context)
MCAPI void initTransferSystem(::Bedrock::NonOwnerPointer<::Bedrock::StorageMigration::StorageMigrationService > const &service)
Definition ManifestData.h:7
Definition MinecraftScreenModelContext.h:5