summaryrefslogtreecommitdiff
path: root/include/mbgl/style/sources/image_source.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/mbgl/style/sources/image_source.hpp')
-rw-r--r--include/mbgl/style/sources/image_source.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/mbgl/style/sources/image_source.hpp b/include/mbgl/style/sources/image_source.hpp
index fd67ad38e5..d8a2c45bd8 100644
--- a/include/mbgl/style/sources/image_source.hpp
+++ b/include/mbgl/style/sources/image_source.hpp
@@ -12,16 +12,16 @@ namespace style {
class ImageSource : public Source {
public:
- ImageSource(std::string id, const std::vector<LatLng>);
+ ImageSource(std::string id, const std::array<LatLng, 4>);
~ImageSource() override;
- const std::string& getURL() const;
- void setURL(const std::string& url) ;
+ optional<std::string> getURL() const;
+ void setURL(const std::string& url);
- void setImage(mbgl::UnassociatedImage&&);
+ void setImage(UnassociatedImage&&);
- void setCoordinates(const std::vector<LatLng>&);
- std::vector<LatLng> getCoordinates() const;
+ void setCoordinates(const std::array<LatLng, 4>&);
+ std::array<LatLng, 4> getCoordinates() const;
class Impl;
const Impl& impl() const;