Home
last modified time | relevance | path

Searched refs:ImageData (Results 1 - 25 of 75) sorted by relevance

123

/foundation/arkui/ace_engine/frameworks/core/components_ng/image_provider/
H A Dimage_data.h23 class ImageData : public AceType { class
24 DECLARE_ACE_TYPE(ImageData, AceType);
27 ImageData() = default;
28 ~ImageData() override = default;
29 static RefPtr<ImageData> MakeFromDataWithCopy(const void* data, size_t length);
31 static RefPtr<ImageData> MakeFromDataWrapper(void* dataWrapper);
53 ACE_DISALLOW_COPY_AND_MOVE(ImageData);
56 class PixmapData : public ImageData {
57 DECLARE_ACE_TYPE(PixmapData, ImageData);
H A Dimage_object.h34 ImageObject(const ImageSourceInfo& sourceInfo, const SizeF& imageSize, const RefPtr<ImageData>& data) in ImageObject()
41 const RefPtr<ImageData>& GetData() const;
44 void SetData(const RefPtr<ImageData>& data);
78 RefPtr<ImageData> data_;
H A Dimage_object.cpp34 const RefPtr<ImageData>& ImageObject::GetData() const in GetData()
39 void ImageObject::SetData(const RefPtr<ImageData>& data) in SetData()
H A Dsvg_image_object.h31 static RefPtr<SvgImageObject> Create(const ImageSourceInfo& src, const RefPtr<ImageData>& data);
44 bool MakeSvgDom(const RefPtr<ImageData>& data, const ImageSourceInfo& src);
H A Dsvg_image_object.cpp23 RefPtr<SvgImageObject> SvgImageObject::Create(const ImageSourceInfo& src, const RefPtr<ImageData>& data) in Create()
54 bool SvgImageObject::MakeSvgDom(const RefPtr<ImageData>& data, const ImageSourceInfo& src) in MakeSvgDom()
/foundation/arkui/ace_engine/test/mock/core/image_provider/
H A Dmock_skia_image_data.cpp27 RefPtr<ImageData> ImageData::MakeFromDataWithCopy(const void* data, size_t length) in MakeFromDataWithCopy()
32 RefPtr<ImageData> ImageData::MakeFromDataWrapper(void* dataWrapper) in MakeFromDataWrapper()
H A Dmock_image_loader.cpp23 RefPtr<NG::ImageData> ImageLoader::GetImageData( in GetImageData()
59 void ImageLoader::CacheImageData(const std::string& key, const RefPtr<NG::ImageData>& imageData) {} in CacheImageData()
61 RefPtr<NG::ImageData> ImageLoader::LoadImageDataFromFileCache(const std::string& /*key*/, const std::string& /*suffix*/) in LoadImageDataFromFileCache()
H A Dmock_image_cache.cpp34 RefPtr<NG::ImageData> ImageCache::GetCacheImageData(const std::string& key) in GetCacheImageData()
39 void ImageCache::CacheImageData(const std::string& key, const RefPtr<NG::ImageData>& imageData) {} in CacheImageData()
/foundation/arkui/ace_engine/frameworks/core/image/
H A Dimage_cache.h39 class ImageData;
53 void CacheImageData(const std::string& key, const RefPtr<NG::ImageData>& imageData);
54 RefPtr<NG::ImageData> GetCacheImageData(const std::string& key);
98 bool ProcessImageDataCacheInner(size_t dataSize, std::vector<CacheNode<RefPtr<NG::ImageData>>>& needErase);
106 std::list<CacheNode<RefPtr<NG::ImageData>>> dataCacheList_;
107 std::unordered_map<std::string, std::list<CacheNode<RefPtr<NG::ImageData>>>::iterator> imageDataCache_;
H A Dimage_loader.h49 virtual RefPtr<NG::ImageData> LoadDecodedImageData( in LoadDecodedImageData()
55 RefPtr<NG::ImageData> GetImageData(
68 static void CacheImageData(const std::string& key, const RefPtr<NG::ImageData>& data);
69 static RefPtr<NG::ImageData> LoadImageDataFromFileCache(const std::string& key, const std::string& suffix);
114 RefPtr<NG::ImageData> LoadDecodedImageData(
206 RefPtr<NG::ImageData> LoadDecodedImageData(
240 RefPtr<NG::ImageData> LoadDecodedImageData(
H A Dimage_cache.cpp35 RefPtr<NG::ImageData> GetDataFromCacheFile(const std::string& filePath) override
121 void ImageCache::CacheImageData(const std::string& key, const RefPtr<NG::ImageData>& imageData) in CacheImageData()
128 std::vector<CacheNode<RefPtr<NG::ImageData>>> needErase; in CacheImageData()
174 bool ImageCache::ProcessImageDataCacheInner(size_t dataSize, std::vector<CacheNode<RefPtr<NG::ImageData>>>& needErase) in ProcessImageDataCacheInner()
189 RefPtr<NG::ImageData> ImageCache::GetCacheImageData(const std::string& key) in GetCacheImageData()
/foundation/arkui/ace_engine/frameworks/core/components_ng/image_provider/adapter/
H A Dskia_image_data.cpp35 RefPtr<ImageData> ImageData::MakeFromDataWithCopy(const void* data, size_t length) in MakeFromDataWithCopy()
40 RefPtr<ImageData> ImageData::MakeFromDataWrapper(void* dataWrapper) in MakeFromDataWrapper()
H A Dskia_image_data.h26 class SkiaImageData : public ImageData {
27 DECLARE_ACE_TYPE(SkiaImageData, ImageData);
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_resource_cache.h54 struct ImageData { struct in final
59 BASE_NS::array_view<const ImageData> GetImageData() const;
71 BASE_NS::vector<ImageData> images;
/foundation/arkui/ace_engine/frameworks/core/components_ng/image_provider/adapter/rosen/
H A Ddrawing_image_data.h24 class DrawingImageData : public ImageData {
25 DECLARE_ACE_TYPE(DrawingImageData, ImageData);
H A Ddrawing_image_data.cpp44 RefPtr<ImageData> ImageData::MakeFromDataWithCopy(const void* data, size_t length) in MakeFromDataWithCopy()
49 RefPtr<ImageData> ImageData::MakeFromDataWrapper(void* dataWrapper) in MakeFromDataWrapper()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/
H A Doffscreen_canvas_paint_method.h33 std::unique_ptr<Ace::ImageData> GetImageData(double left, double top, double width, double height);
34 void GetImageData(const std::shared_ptr<Ace::ImageData>& imageData);
H A Doffscreen_canvas_paint_method.cpp72 std::shared_ptr<Ace::ImageData> imageData = std::make_shared<Ace::ImageData>(); in TransferToImageBitmap()
118 std::unique_ptr<Ace::ImageData> OffscreenCanvasPaintMethod::GetImageData( in GetImageData()
141 std::unique_ptr<Ace::ImageData> imageData = std::make_unique<Ace::ImageData>(); in GetImageData()
155 void OffscreenCanvasPaintMethod::GetImageData(const std::shared_ptr<Ace::ImageData>& imageData) in GetImageData()
H A Dcanvas_rendering_context_2d_model_ng.h52 void PutImageData(const Ace::ImageData& imageData) override;
54 std::unique_ptr<Ace::ImageData> GetImageData(const ImageSize& imageSize) override;
121 void TransferFromImageBitmap(const std::shared_ptr<Ace::ImageData>& imageData) override;
125 void GetImageData(const std::shared_ptr<Ace::ImageData>& imageData);
H A Doffscreen_canvas_pattern.h62 std::unique_ptr<Ace::ImageData> GetImageData(double left, double top, double width, double height);
63 void GetImageData(const std::shared_ptr<Ace::ImageData>& imageData);
64 void PutImageData(const Ace::ImageData& imageData);
H A Doffscreen_canvas_rendering_context_2d_model_ng.cpp126 void OffscreenCanvasRenderingContext2DModelNG::PutImageData(const Ace::ImageData& imageData) in PutImageData()
134 std::unique_ptr<Ace::ImageData> OffscreenCanvasRenderingContext2DModelNG::GetImageData(const ImageSize& imageSize) in GetImageData()
455 std::shared_ptr<Ace::ImageData> imageData = std::make_shared<Ace::ImageData>(); in GetPixelMap()
480 std::shared_ptr<Ace::ImageData> imageData = std::make_shared<Ace::ImageData>(); in GetImageDataModel()
492 std::unique_ptr<Ace::ImageData> data = GetImageData(imageSize); in GetImageDataModel()
510 void OffscreenCanvasRenderingContext2DModelNG::GetImageData(const std::shared_ptr<Ace::ImageData>& imageData) in GetImageData()
H A Dcanvas_rendering_context_2d_model_ng.cpp215 void CanvasRenderingContext2DModelNG::PutImageData(const Ace::ImageData& imageData) in PutImageData()
229 std::unique_ptr<Ace::ImageData> CanvasRenderingContext2DModelNG::GetImageData(const ImageSize& imageSize) in GetImageData()
231 std::unique_ptr<Ace::ImageData> data; in GetImageData()
599 std::shared_ptr<Ace::ImageData> imageData = std::make_shared<Ace::ImageData>(); in GetPixelMap()
624 std::shared_ptr<Ace::ImageData> imageData = std::make_shared<Ace::ImageData>(); in GetImageDataModel()
636 std::unique_ptr<Ace::ImageData> data = GetImageData(imageSize); in GetImageDataModel()
654 void CanvasRenderingContext2DModelNG::GetImageData(const std::shared_ptr<Ace::ImageData>& imageData) in GetImageData()
722 void CanvasRenderingContext2DModelNG::TransferFromImageBitmap(const std::shared_ptr<Ace::ImageData>
[all...]
H A Dcanvas_paint_method.h104 std::unique_ptr<Ace::ImageData> GetImageData(double left, double top, double width, double height);
105 void GetImageData(const std::shared_ptr<Ace::ImageData>& imageData);
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_render_node_post_process_util.h47 struct ImageData { struct in IRenderNodePostProcessUtil
71 ImageData imageData;
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/
H A Djs_render_image.h59 std::shared_ptr<Ace::ImageData> GetImageData() const in GetImageData()
64 void SetImageData(const std::shared_ptr<Ace::ImageData>& imageData) in SetImageData()
144 std::shared_ptr<Ace::ImageData> imageData_;

Completed in 13 milliseconds

123