From cc9f040a2d35293c51dcc5be9c7affea7f1263bd Mon Sep 17 00:00:00 2001 From: Ivo van Dongen Date: Fri, 12 May 2017 23:19:00 +0300 Subject: [core] Split style image collection from SpriteAtlas --- src/mbgl/sprite/sprite_image_collection.hpp | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/mbgl/sprite/sprite_image_collection.hpp (limited to 'src/mbgl/sprite/sprite_image_collection.hpp') diff --git a/src/mbgl/sprite/sprite_image_collection.hpp b/src/mbgl/sprite/sprite_image_collection.hpp new file mode 100644 index 0000000000..00e252f74f --- /dev/null +++ b/src/mbgl/sprite/sprite_image_collection.hpp @@ -0,0 +1,25 @@ +#pragma once + +#include + +#include +#include +#include +#include + +namespace mbgl { + +using Images = std::unordered_map>; + +void addSpriteImage(Images&, + const std::string&, + std::unique_ptr, + std::function onAdded = [] (style::Image&){}); + +void removeSpriteImage(Images&, + const std::string&, + std::function onRemoved = [] (){}); + + + +} // namespace mbgl -- cgit v1.2.1