diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2019-03-07 23:24:52 +0200 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2019-03-08 18:37:41 +0200 |
commit | 2144e3f3b0b8f08b65c854225d7360847633f689 (patch) | |
tree | 16cadc63b1c3d438c5ddd4bf67aadb2e72e23130 /src/mbgl/sprite/sprite_loader.hpp | |
parent | 2f88e8257b83b77f6c06c86c99f542976e7d5199 (diff) | |
download | qtlocation-mapboxgl-upstream/map-refactor.tar.gz |
[core] Implement platform::Factory::sharedFileSource()upstream/map-refactor
Diffstat (limited to 'src/mbgl/sprite/sprite_loader.hpp')
-rw-r--r-- | src/mbgl/sprite/sprite_loader.hpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mbgl/sprite/sprite_loader.hpp b/src/mbgl/sprite/sprite_loader.hpp index 0b7d37fa14..e9b9c12616 100644 --- a/src/mbgl/sprite/sprite_loader.hpp +++ b/src/mbgl/sprite/sprite_loader.hpp @@ -13,14 +13,16 @@ namespace mbgl { class FileSource; +class FileSourceOptions; + class SpriteLoaderObserver; class SpriteLoader : public util::noncopyable { public: - SpriteLoader(float pixelRatio); + SpriteLoader(float pixelRatio, const FileSourceOptions&); ~SpriteLoader(); - void load(const std::string& url, FileSource&); + void load(const std::string& url); void setObserver(SpriteLoaderObserver*); @@ -36,6 +38,7 @@ private: struct Loader; std::unique_ptr<Loader> loader; + std::shared_ptr<FileSource> fileSource; SpriteLoaderObserver* observer = nullptr; }; |