summaryrefslogtreecommitdiff
path: root/include/mbgl/platform/default/image_reader.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/mbgl/platform/default/image_reader.hpp')
-rw-r--r--include/mbgl/platform/default/image_reader.hpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/include/mbgl/platform/default/image_reader.hpp b/include/mbgl/platform/default/image_reader.hpp
index 8e293d8be3..e46bb08ea2 100644
--- a/include/mbgl/platform/default/image_reader.hpp
+++ b/include/mbgl/platform/default/image_reader.hpp
@@ -29,9 +29,7 @@ struct ImageReader : private noncopyable
{
virtual unsigned width() const=0;
virtual unsigned height() const=0;
- virtual bool hasAlpha() const=0;
- virtual bool premultipliedAlpha() const=0;
- virtual void read(unsigned x, unsigned y, unsigned width, unsigned height, uint8_t* image)=0;
+ virtual std::unique_ptr<uint8_t[]> read()=0;
virtual ~ImageReader() {}
};