3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/actor/player/LoadingState.h"
21 ::ll::TypedStorage<8, 8, ::ILevelListCache&> mLevelListCache;
22 ::ll::TypedStorage<8, 8, ::IContentAcquisition&> mContentAcquisition;
23 ::ll::TypedStorage<8, 8, ::IDlcValidation&> mDlcValidation;
24 ::ll::TypedStorage<8, 64, ::std::function<::IDlcBatchModel&(::std::vector<::PackIdVersion>
const&)>>
25 mDlcBatchModelProvider;
26 ::ll::TypedStorage<4, 4, ::LoadingState> mConversionState;
27 ::ll::TypedStorage<4, 4, float> mLegacyWorldConversionProgress;
28 ::ll::TypedStorage<8, 16, ::std::shared_ptr<bool>> mExistenceTracker;
29 ::ll::TypedStorage<8, 8, ::IDlcBatchModel*> mDownloadingContent;
34 LegacyWorldConversionManager& operator=(LegacyWorldConversionManager
const&);
35 LegacyWorldConversionManager(LegacyWorldConversionManager
const&);
36 LegacyWorldConversionManager();
41 virtual ~LegacyWorldConversionManager();
47 MCAPI LegacyWorldConversionManager(
48 ::ILevelListCache& levelListCache,
49 ::IContentAcquisition& contentAcquisition,
50 ::IDlcValidation& dlcValidation,
51 ::std::function<::IDlcBatchModel&(::std::vector<::PackIdVersion>
const&)> dlcBatchModelProvider
56 MCAPI
void tryAcquireMissingDlc(::std::string
const& levelId, ::std::function<
void(
bool)> downloadCompleteCallback);
63 ::ILevelListCache& levelListCache,
64 ::IContentAcquisition& contentAcquisition,
65 ::IDlcValidation& dlcValidation,
66 ::std::function<::IDlcBatchModel&(::std::vector<::PackIdVersion>
const&)> dlcBatchModelProvider
Definition IContentAcquisition.h:5
Definition IDlcBatchModel.h:5
Definition IDlcValidation.h:5
Definition ILevelListCache.h:27
Definition LegacyWorldConversionManager.h:5
static MCAPI void ** $vftable()
Definition PackIdVersion.h:10