21class WorldHistoryPackSource :
public ::PackSource {
33 WorldHistoryPackSource& operator=(WorldHistoryPackSource
const&);
34 WorldHistoryPackSource(WorldHistoryPackSource
const&);
35 WorldHistoryPackSource();
40 virtual ~WorldHistoryPackSource() =
default;
42 virtual ::PackOrigin getPackOrigin()
const ;
44 virtual ::PackType getPackType()
const ;
55 ::std::vector<::gsl::not_null<::std::shared_ptr<::Pack>>>& packs,
64 MCNAPI ::Bedrock::Threading::Async<void> saveHistoryFile();
MCAPI void * $ctor(::WorldHistoryPackSourceOptions options)
MCAPI::PackSourceLoadResult $_loadImpl(::PackSourceLoadOptions &&options)
MCAPI bool _readWorldHistoryFile(::WorldPacksHistoryFile &file) const
MCAPI ::std::unique_ptr<::Pack > _createPackFromHistoryPack(::WorldPackHistory const &worldPackHistory) const
static MCAPI void ** $vftable()
MCAPI void _addPackFromHistoryPack(::std::vector<::gsl::not_null<::std::shared_ptr<::Pack > > > &packs, ::WorldPackHistory const &worldPackHistory) const
MCAPI WorldHistoryPackSource(::WorldHistoryPackSourceOptions options)
MCAPI::PackType $getPackType() const
MCAPI::PackOrigin $getPackOrigin() const
Definition WorldPackHistory.h:10
Definition WorldPacksHistoryFile.h:12
Definition WorldHistoryPackSourceOptions.h:5