Home
last modified time | relevance | path

Searched refs:ImageProviderLoader (Results 1 - 4 of 4) sorted by relevance

/foundation/arkui/ace_engine/frameworks/base/resource/
H A Dshared_image_manager.h39 class ImageProviderLoader;
40 using ProviderMapToReload = std::unordered_map<std::string, std::set<WeakPtr<ImageProviderLoader>>>;
50 bool FindImageInSharedImageMap(const std::string& name, const WeakPtr<ImageProviderLoader>& providerWp);
60 bool RegisterLoader(const std::string& name, const WeakPtr<ImageProviderLoader>& providerWp);
77 class ImageProviderLoader : public virtual AceType { class
78 DECLARE_ACE_TYPE(ImageProviderLoader, AceType);
81 ~ImageProviderLoader() override = default;
85 ImageProviderLoader() = default;
87 ACE_DISALLOW_COPY_AND_MOVE(ImageProviderLoader);
H A Dshared_image_manager.cpp69 std::set<WeakPtr<ImageProviderLoader>> providerWpSet = std::set<WeakPtr<ImageProviderLoader>>(); in AddSharedImage()
139 providerMapToReload_.try_emplace(name, std::set<WeakPtr<ImageProviderLoader>>()); in AddPictureNamesToReloadMap()
143 const std::string& name, const WeakPtr<ImageProviderLoader>& providerWp) in FindImageInSharedImageMap()
159 bool SharedImageManager::RegisterLoader(const std::string& name, const WeakPtr<ImageProviderLoader>& providerWp) in RegisterLoader()
/foundation/arkui/ace_engine/frameworks/core/components/image/
H A Drosen_render_image.h30 class RosenRenderImage final : public RenderImage, public ImageProviderLoader {
/foundation/arkui/ace_engine/frameworks/core/image/
H A Dimage_loader.h210 class SharedMemoryImageLoader : public ImageLoader, public ImageProviderLoader {

Completed in 2 milliseconds