|
virtual void | update (::ResourcePackManager &)=0 |
|
virtual void | addLoadListener (::std::weak_ptr< bool >, ::std::function< void(::mce::UUID const &)>)=0 |
|
virtual bool | importSkinPack (::Pack &, bool)=0 |
|
virtual bool | loadCustomSkin (::std::string const &, ::persona::ArmSize::Type)=0 |
|
virtual bool | loadSkinPack (::mce::UUID const &, ::std::function< void()>)=0 |
|
virtual void | loadSkinPackAsync (::mce::UUID const &, ::SkinPackMeta const &)=0 |
|
virtual void | unloadAndDeleteSkinPack (::mce::UUID const &)=0 |
|
virtual void | cancelPendingLoads ()=0 |
|
virtual ::std::vector<::Pack const * > const | getKnownSkinPacks () const =0 |
|
virtual ::std::vector<::Pack const * > const | getKnownSkinPacksInPackage () const =0 |
|
virtual ::std::vector<::Pack const * > const | getKnownSkinPacksInUserDir () const =0 |
|
virtual ::std::vector<::Pack const * > const | getKnownSkinPacksInPremiumDir () const =0 |
|
virtual void | forEachPack (::std::function< void(::Pack const &)> const &) const =0 |
|
virtual ::std::vector<::std::unique_ptr<::SkinPack > > const & | getLoadedSkinPacks () const =0 |
|
virtual::SkinPack * | getSkinPackById (::mce::UUID const &) const =0 |
|
virtual::SkinPack * | getSkinPackByIdHash (uint64) const =0 |
|
virtual::SemVersion const & | getVersionOfKnownSkinPack (::mce::UUID const &) const =0 |
|
virtual bool | isSkinPackKnown (::mce::UUID const &) const =0 |
|
virtual bool | isSkinPackTrusted (::mce::UUID const &) const =0 |
|
virtual bool | isSkinPackLoaded (::mce::UUID const &) const =0 |
|
virtual bool | isKnownSkinPackUnLoaded (::mce::UUID const &) const =0 |
|
virtual bool | isSkinPackLoading (::mce::UUID const &) const =0 |
|
virtual bool | isSkinPackOwned (::ContentIdentity const &) const =0 |
|
virtual::Skin const * | getSkinBySerializableName (::std::string const &) const =0 |
|
virtual::Skin const * | getSkin (::SkinHandle const &) const =0 |
|
virtual bool | canUseSkin (::Skin const *) const =0 |
|
virtual bool | canUseSkin (::SkinHandle const &) const =0 |
|
virtual ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > | storeCustomSkin (::ResourceLocation const &)=0 |
|
virtual::SkinHandle | addCustomSkin (::SkinHandle const &)=0 |
|
virtual::SkinHandle | addCustomSkin (::DefaultSkin const, ::ResourceLocation const &)=0 |
|
virtual::SkinHandle | addCustomSkin (::SerializedSkin const &, ::ResourceLocation const &)=0 |
|
virtual bool | storeSkin (::ResourceLocation const &, ::ResourceLocation const &)=0 |
|
virtual bool | canPickSkin () const =0 |
|
virtual void | pickSkin (::std::function< void(bool, ::std::string)>)=0 |
|
virtual void | reloadSkinPackLocText ()=0 |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > | getSkinKeyProvider () const =0 |
|
virtual::Skin const * | getDefaultSkinBySerializableName (::std::string const &) const =0 |
|
virtual::std::string const | _getDefaultSkinSerializableName (::std::string const &) const =0 |
|
virtual::std::string | _getCustomSkinSerializableName (::DefaultSkin) const =0 |
|
virtual bool | isValidSkin (::ResourceLocation const &) const =0 |
|
virtual void | loadSkin (::ResourceLocation const &)=0 |
|
virtual void | unloadSkin (::ResourceLocation const &)=0 |
|
virtual bool | loadCustomSkinTexture (::ResourceLocation const &)=0 |
|
virtual void | beginAsyncInit (::TaskGroup &)=0 |
|
virtual bool | isInitialized () const =0 |
|
virtual uint64 | getLoadedSkinPackCount ()=0 |
|
virtual uint64 | getLoadingSkinPackCount ()=0 |
|
virtual void | unloadUnusedCustomSkinTextures (::std::vector<::SkinHandle > const &)=0 |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
MCFOLD void | $dtor () |
|