LeviLamina
Loading...
Searching...
No Matches
LegacyWorldConverter Class Reference
Inheritance diagram for LegacyWorldConverter:

Public Member Functions

LegacyWorldConverteroperator= (LegacyWorldConverter const &)
 LegacyWorldConverter (LegacyWorldConverter const &)
MCAPI LegacyWorldConverter (::IMinecraftGame &minecraftGame, ::IClientInstance &client, ::MainMenuScreenModel &model)
MCAPI void _processLegacyWorld (::std::shared_ptr<::Legacy::WorldProcessRequest > processRequest)
MCAPI void cancelImportCallbackToken ()
MCAPI void convertLegacyWorld (::LegacyWorldInfo worldInfo, ::std::string const &newWorldDir, ::std::function< void(::Legacy::ImportStatus, float, ::std::shared_ptr<::ImportResult >)> callback)
MCAPI ::Core::PathBuffer<::std::string > createUniquePathForWorld () const
MCAPI void fetchLegacyWorlds (::std::function< void()> noWorldsFoundCallback, ::std::function< void()> onFoundNewDataCallback)
MCFOLD bool getFetchingLegacyWorldsInProgress () const
MCAPI::LegacyWorldInfo * getLegacyWorldAtIndex (int index)
MCAPI float getLegacyWorldConversionProgress () const
MCAPI::LoadingState getLegacyWorldConversionState () const
MCAPI int getLegacyWorldCount () const
MCFOLD bool getLegacyWorldsFetched () const
MCAPI::LegacyWorldInfo * getRetailToPreviewWorldAtIndex (int index)
MCAPI int getRetailToPreviewWorldCount () const
MCAPI void handleLegacyWorldConversionComplete (::ImportResult const &result)
MCAPI void initLegacyWorldImporter ()
MCAPI void setLegacyWorldConversionProgress (float progress)
MCFOLD bool supportsLegacyWorlds () const
MCAPI void tryAcquireMissingDlc (::std::string const &levelId, ::std::function< void(bool)> downloadCompleteCallback)
MCAPI void * $ctor (::IMinecraftGame &minecraftGame, ::IClientInstance &client, ::MainMenuScreenModel &model)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 8, ::IMinecraftGame & > mMinecraftGame
::ll::TypedStorage< 8, 8, ::IClientInstance & > mClient
::ll::TypedStorage< 8, 8, ::MainMenuScreenModel & > mModel
::ll::TypedStorage< 8, 24, ::std::vector<::LegacyWorldInfo > > mLegacyWorldList
::ll::TypedStorage< 8, 24, ::std::vector<::LegacyWorldInfo > > mRetailToPreviewWorldList
::ll::TypedStorage< 1, 1, bool > mFetchingLegacyWorldsInProgress
::ll::TypedStorage< 1, 1, bool > mLegacyWorldsFetched
::ll::TypedStorage< 1, 1, bool > mFoundLegacyWorlds
::ll::TypedStorage< 8, 48, ::LegacyWorldConversionManagermLegacyWorldConversionManager
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::Legacy::WorldImporter > > mLegacyWorldImporter
::ll::TypedStorage< 8, 16, ::CallbackTokenmRetrieveCallbackToken
::ll::TypedStorage< 8, 16, ::CallbackTokenmImportCallbackToken

The documentation for this class was generated from the following files: