|
|
virtual::World::WorldPacks & | loadPackContentForWorld (::LevelSummary const &)=0 |
|
virtual::World::PackCollection | getWorldPackCollection (::LevelSummary const &, ::ContentType const, bool const)=0 |
|
virtual ::std::optional<::World::PackActionError > | activatePack (::LevelSummary const &, ::ContentType const, ::std::string const &, bool const, bool const)=0 |
|
virtual ::std::optional<::World::PackActionError > | deactivatePack (::LevelSummary const &, ::ContentType const, ::std::string const &, bool const, bool const)=0 |
|
virtual ::std::optional<::World::PackActionError > | continuePackActivation (::LevelSummary const &)=0 |
|
virtual ::std::optional<::World::PackActionError > | continuePackDeactivation (::LevelSummary const &)=0 |
|
virtual void | downloadPacks (::LevelSummary const &, ::std::vector<::std::string > const &, ::std::function< void()>, ::std::function< void(::World::PackDownloadError)>)=0 |
|
virtual void | getPackSizes (::LevelSummary const &, ::std::vector<::std::string > const &, ::std::function< void(uint64)>, ::std::function< void(::World::PackActionError)>)=0 |
|
virtual::World::PackDownloadProgressInfo | getDownloadPackProgress ()=0 |
|
virtual void | getDownloadingPackTitles (::std::function< void(::std::vector<::std::string >)>)=0 |
|
virtual void | cancelDownloadPack ()=0 |
|
virtual void | savePacksData ()=0 |
|
virtual bool | hasNonAddonBehaviorPacks (::LevelSummary const &)=0 |
|
virtual bool | hasBehaviorPacks (::LevelSummary const &)=0 |
|
virtual bool | hasLockedPacks (::LevelSummary const &) const =0 |
|
virtual ::std::optional<::World::PackActionError > | changePackPriority (::LevelSummary const &, ::ContentType const, ::std::string const &, int const, int const)=0 |
|
virtual::World::PackCheckResult | checkDlc (::std::string const &, ::PackIdVersion const &, bool const)=0 |
|
virtual ::std::vector<::World::PackDetails > | getPackDetailsForWorld (::LevelSummary const &, ::std::vector<::std::string > const &)=0 |
|
virtual bool | getResourcePacksDirty ()=0 |
|
virtual void | refreshPacksData ()=0 |