3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/EmptyProgressHandler.h"
7#include "mc/deps/core/utility/NonOwnerPointer.h"
8#include "mc/world/actor/player/LoadingState.h"
9#include "mc/world/level/FileArchiver.h"
20 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter>> mFileArchiverProgress;
21 ::ll::TypedStorage<8, 32, ::std::string> mDefaultTitleText;
22 ::ll::TypedStorage<8, 32, ::std::string> mDefaultProgressMessage;
27 ImportExportProgressHandler();
32 virtual ~ImportExportProgressHandler() ;
34 virtual ::LoadingState getLoadingState(::MinecraftScreenModel& minecraftScreenModel)
const ;
36 virtual float getLoadingProgress(::MinecraftScreenModel& minecraftScreenModel)
const ;
38 virtual ::std::string getTitleText() const ;
40 virtual ::std::
string getProgressMessage(::MinecraftScreenModel& minecraftScreenModel) const ;
42 virtual ::std::
string getName() const ;
48 MCAPI ImportExportProgressHandler(
49 ::std::
string const& defaultTitle,
50 ::std::
string const& defaultProgressMessage,
51 ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter> archiverProgress
59 ::std::
string const& defaultTitle,
60 ::std::
string const& defaultProgressMessage,
61 ::Bedrock::NotNullNonOwnerPtr<::FileArchiver::ProgressReporter> archiverProgress
74 MCFOLD ::LoadingState $getLoadingState(::MinecraftScreenModel& minecraftScreenModel) const;
76 MCAPI
float $getLoadingProgress(::MinecraftScreenModel& minecraftScreenModel) const;
78 MCAPI ::std::
string $getTitleText() const;
80 MCAPI ::std::
string $getProgressMessage(::MinecraftScreenModel& minecraftScreenModel) const;
82 MCAPI ::std::
string $getName() const;
Definition EmptyProgressHandler.h:5
Definition ImportExportProgressHandler.h:5
static MCAPI void ** $vftable()
Definition MinecraftScreenModel.h:5