LeviLamina
|
This is the complete list of members for ISkinRepository, including all inherited members.
$ctor() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
$ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
$dtor() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
$vftable() | Bedrock::EnableNonOwnerReferences | static |
_getCustomSkinSerializableName(::DefaultSkin) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
_getDefaultSkinSerializableName(::std::string const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
addCustomSkin(::SkinHandle const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
addCustomSkin(::DefaultSkin const, ::ResourceLocation const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
addCustomSkin(::SerializedSkin const &, ::ResourceLocation const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
addLoadListener(::std::weak_ptr< bool >, ::std::function< void(::mce::UUID const &)>)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
beginAsyncInit(::TaskGroup &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
cancelPendingLoads()=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
canPickSkin() const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
canUseSkin(::Skin const *) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
canUseSkin(::SkinHandle const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
forEachPack(::std::function< void(::Pack const &)> const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getDefaultSkinBySerializableName(::std::string const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getKnownSkinPacks() const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getKnownSkinPacksInPackage() const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getKnownSkinPacksInPremiumDir() const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getKnownSkinPacksInUserDir() const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getLoadedSkinPackCount()=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getLoadedSkinPacks() const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getLoadingSkinPackCount()=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getSkin(::SkinHandle const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getSkinBySerializableName(::std::string const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getSkinKeyProvider() const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getSkinPackById(::mce::UUID const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getSkinPackByIdHash(uint64) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
getVersionOfKnownSkinPack(::mce::UUID const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
importSkinPack(::Pack &, bool)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
isInitialized() const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
isKnownSkinPackUnLoaded(::mce::UUID const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
isSkinPackKnown(::mce::UUID const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
isSkinPackLoaded(::mce::UUID const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
isSkinPackLoading(::mce::UUID const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
isSkinPackOwned(::ContentIdentity const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
isSkinPackTrusted(::mce::UUID const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
isValidSkin(::ResourceLocation const &) const =0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
loadCustomSkin(::std::string const &, ::persona::ArmSize::Type)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
loadCustomSkinTexture(::ResourceLocation const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
loadSkin(::ResourceLocation const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
loadSkinPack(::mce::UUID const &, ::std::function< void()>)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
loadSkinPackAsync(::mce::UUID const &, ::SkinPackMeta const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
mControlBlock (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
pickSkin(::std::function< void(bool, ::std::string)>)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
reloadSkinPackLocText()=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
storeCustomSkin(::ResourceLocation const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
storeSkin(::ResourceLocation const &, ::ResourceLocation const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
unloadAndDeleteSkinPack(::mce::UUID const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
unloadSkin(::ResourceLocation const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
unloadUnusedCustomSkinTextures(::std::vector<::SkinHandle > const &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
update(::ResourcePackManager &)=0 (defined in ISkinRepository) | ISkinRepository | pure virtual |
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual |
~ISkinRepository()=default (defined in ISkinRepository) | ISkinRepository | virtual |