|
LeviLamina
|
Inheritance diagram for IResourcePackRepository:Public Member Functions | |
| virtual void | getResourcePacksByPackId (::std::vector<::PackInstanceId > const &, ::std::vector<::PackInstance > &) const =0 |
| virtual ::std::shared_ptr<::ResourcePack > | getResourcePackForPackId (::PackIdVersion const &) const =0 |
| virtual::ResourcePack * | getResourcePackOfDifferentVersionForPackId (::PackIdVersion const &) const =0 |
| virtual::ResourcePack * | getResourcePackForPackIdInPath (::PackIdVersion const &, ::Core::Path const &) const =0 |
| virtual::ResourcePack * | getResourcePackByUUID (::mce::UUID const &) const =0 |
| virtual::ResourcePack * | getResourcePackForPackIdOwned (::PackIdVersion const &) const =0 |
| virtual ::std::shared_ptr<::ResourcePack > | getResourcePackSatisfiesPackId (::PackIdVersion const &, bool) const =0 |
| virtual::ResourcePack * | getResourcePackContainingModule (::PackIdVersion const &) const =0 |
| virtual ::Bedrock::Threading::Async<::std::shared_ptr<::ResourcePack > > | getResourcePackInPath (::Core::Path const &) const =0 |
| virtual bool | isResourcePackLoaded (::PackIdVersion const &, ::PackOrigin const &)=0 |
| virtual::PackSourceReport const * | getPackLoadingReport () const =0 |
| virtual ::std::shared_ptr<::ResourcePack > | getEditorPack () const =0 |
| virtual ::std::shared_ptr<::ResourcePack > | getVanillaPack () const =0 |
| virtual bool | setServicePacks (::std::vector<::PackIdVersion >)=0 |
| virtual bool | hasServicePacks (::std::vector<::PackIdVersion > const &) const =0 |
| virtual ::std::vector<::PackIdVersion > const & | getServicePacks () const =0 |
| virtual void | addServicePacksToStack (::ResourcePackStack &) const =0 |
| virtual void | addCachedResourcePacks (::std::unordered_map<::ContentIdentity, ::std::string > const *)=0 |
| virtual void | addWorldResourcePacks (::Core::Path const &)=0 |
| virtual void | addPremiumWorldTemplateResourcePacks (::Core::Path const &, ::ContentIdentity const &)=0 |
| virtual void | addWorldPackSource (::Core::Path const &)=0 |
| virtual void | addPremiumWorldTemplatePackSource (::Core::Path const &, ::ContentIdentity const &)=0 |
| virtual void | addTempWorldTemplateResourcePacks (::mce::UUID const &)=0 |
| virtual void | removePacksLoadedFromCache ()=0 |
| virtual void | removePacksLoadedFromWorld ()=0 |
| virtual ::Core::PathBuffer<::std::string > const | getResourcePacksPath () const =0 |
| virtual ::Core::PathBuffer<::std::string > const | getBehaviorPacksPath () const =0 |
| virtual ::Core::PathBuffer<::std::string > const | getSkinPacksPath () const =0 |
| virtual ::Core::PathBuffer<::std::string > const | getDevelopmentResourcePacksPath () const =0 |
| virtual ::Core::PathBuffer<::std::string > const | getDevelopmentBehaviorPacksPath () const =0 |
| virtual ::Core::PathBuffer<::std::string > const | getDevelopmentSkinPacksPath () const =0 |
| virtual ::Core::PathBuffer<::std::string > const | getTreatmentPacksPath () const =0 |
| virtual void | refreshPacks ()=0 |
| virtual ::Bedrock::Threading::Async< void > | refreshPacksAsync ()=0 |
| virtual void | requestReloadUserPacks ()=0 |
| virtual ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > | getKeyProvider () const =0 |
| virtual::PackManifestFactory & | getPackManifestFactory ()=0 |
| virtual::PackSettingsFactory & | getPackSettingsFactory () const =0 |
| virtual::PackSourceFactory & | getPackSourceFactory ()=0 |
| virtual ::std::vector<::ResourcePack * > | getPacksByResourceLocation (::PackOrigin) const =0 |
| virtual ::std::vector<::ResourcePack * > | getPacksByType (::PackType) const =0 |
| virtual ::std::vector<::gsl::not_null<::std::shared_ptr<::ResourcePack > > > | getPacksByCategory (::PackCategory) const =0 |
| virtual void | forEachPack (::std::function< void(::ResourcePack const &)> const &) const =0 |
| virtual ::std::vector<::ResourceLocation > const & | getInvalidPacks (::PackType) const =0 |
| virtual ::std::vector<::ResourceLocation > | getInvalidPacks (::InvalidPacksFilterGroup const &) const =0 |
| virtual void | deletePack (::ResourceLocation const &)=0 |
| virtual void | deletePackFiles (::ResourceLocation const &)=0 |
| virtual void | postDeletePack (::ResourceLocation const &)=0 |
| virtual void | untrackInvalidPack (::ResourceLocation const &)=0 |
| virtual bool | isInitialized () const =0 |
| virtual ::Bedrock::NotNullNonOwnerPtr<::IContentSourceRepository > | getContentSourceRepository ()=0 |
| MCAPI void | $dtor () |
| MCFOLD void * | $ctor () |
| MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
| MCAPI void IResourcePackRepository::$dtor | ( | ) |
|
staticinherited |