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();
51 ::std::function<
::IDlcBatchModel&(::std::vector<::PackIdVersion>
const&)> dlcBatchModelProvider
65 ::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
MCAPI LegacyWorldConversionManager(::ILevelListCache &levelListCache, ::IContentAcquisition &contentAcquisition, ::IDlcValidation &dlcValidation, ::std::function<::IDlcBatchModel &(::std::vector<::PackIdVersion > const &)> dlcBatchModelProvider)
MCAPI void * $ctor(::ILevelListCache &levelListCache, ::IContentAcquisition &contentAcquisition, ::IDlcValidation &dlcValidation, ::std::function<::IDlcBatchModel &(::std::vector<::PackIdVersion > const &)> dlcBatchModelProvider)
static MCAPI void ** $vftable()
MCAPI void tryAcquireMissingDlc(::std::string const &levelId, ::std::function< void(bool)> downloadCompleteCallback)
Definition PackIdVersion.h:10